GoogleCloudPlatform / elcarro-oracle-operator
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 134 files with 42,893 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 11 files changed 21-50 times (13,632 lines of code)
    • 28 files changed 6-20 times (16,726 lines of code)
    • 95 files changed 1-5 times (12,535 lines of code)
0% | 0% | 31% | 38% | 29%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 134 files with 42,893 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 8 files changed by 11-25 contributors (10,649 lines of code)
    • 17 files changed by 6-10 contributors (14,439 lines of code)
    • 52 files changed by 2-5 contributors (10,980 lines of code)
    • 57 files changed by 1 contributor (6,825 lines of code)
0% | 24% | 33% | 25% | 15%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
go, yaml, md, sh, json, proto, bzl, patch, txt, mod, gitignore, jsonnet
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go0% | 0% | 25% | 40% | 33%
yaml0% | 0% | 63% | 11% | 24%
bzl0% | 0% | 0% | 98% | 1%
proto0% | 0% | 0% | 66% | 33%
jsonnet0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
oracle0% | 0% | 36% | 34% | 28%
ROOT0% | 0% | 0% | 99% | <1%
common0% | 0% | 0% | 34% | 65%
hack0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
instance_controller.go
in oracle/controllers/instancecontroller
607 13 2021-05-22 2023-07-14 46 17 yianzhou@google.com tabby.lewis9@gmail.com
operator.yaml
in oracle
4256 - 2021-05-19 2024-02-07 42 21 yfcheng@google.com tabathal@google.com
envtest.go
in oracle/controllers/testhelpers
1165 60 2021-05-19 2024-02-16 37 16 kchernyshev@google.com k.chernyshev@gmail.com
resources.go
in oracle/controllers
582 14 2021-05-27 2024-05-07 32 15 yixinzhang@google.com 81759796+blaisemgh@users.no...
oracle.db.anthosapis.com_instances.yaml
in oracle/config/crd/bases
1748 - 2021-05-19 2024-02-07 27 13 yfcheng@google.com tabathal@google.com
utils.go
in oracle/controllers/instancecontroller
917 45 2021-07-27 2024-07-09 25 11 adharmalingam@google.com tabathal@google.com
config_agent_helpers.go
in oracle/controllers
1401 36 2021-07-30 2023-02-23 24 10 84145783+yixinzhangvv@users... tabby.lewis9@gmail.com
grpcmocks.go
in oracle/controllers/testhelpers
384 59 2021-05-24 2022-09-14 23 8 77360506+aa3210@users.norep... gbadamassi@google.com
backup_controller.go
in oracle/controllers/backupcontroller
341 10 2021-05-22 2023-11-09 22 14 yianzhou@google.com k.chernyshev@gmail.com
instance_controller_restore.go
in oracle/controllers/instancecontroller
515 12 2021-05-25 2023-03-22 22 10 kchernyshev@google.com tabby.lewis9@gmail.com
dbdaemon_server.go
in oracle/pkg/database/dbdaemon
1716 68 2021-06-03 2024-02-16 22 8 84804600+shaojie-zhang@user... k.chernyshev@gmail.com
zz_generated.deepcopy.go
in oracle/api/v1alpha1
1033 120 2021-05-19 2023-03-22 15 11 84106886+yian-zhou@users.no... tabby.lewis9@gmail.com
zz_generated.deepcopy.go
in common/api/v1alpha1
646 60 2021-05-19 2023-03-23 14 10 yfcheng@google.com tabby.lewis9@gmail.com
dbdaemon.pb.go
in oracle/pkg/agents/oracle
4506 455 2021-05-28 2024-07-09 14 7 84106886+yian-zhou@users.no... tabathal@google.com
common.go
in oracle/controllers
131 5 2021-05-27 2024-02-08 13 10 yixinzhang@google.com tabathal@google.com
condition.go
in oracle/pkg/k8s
149 7 2021-05-28 2023-03-06 12 7 kchernyshev@google.com tabby.lewis9@gmail.com
main.go
in oracle
203 2 2021-05-22 2023-11-09 12 9 yianzhou@google.com k.chernyshev@gmail.com
instance_types.go
in oracle/api/v1alpha1
94 3 2021-05-19 2023-03-22 11 8 yfcheng@google.com tabby.lewis9@gmail.com
oracle.db.anthosapis.com_configs.yaml
in oracle/config/crd/bases
165 - 2021-05-22 2024-02-07 11 8 yianzhou@google.com tabathal@google.com
database_controller.go
in oracle/controllers/databasecontroller
298 10 2021-05-22 2023-04-08 11 5 yianzhou@google.com tabby.lewis9@gmail.com
proto
dbdaemon.proto
in oracle/pkg/agents/oracle
421 - 2021-06-27 2022-09-14 11 4 84149188+haohu-hh@users.nor... gbadamassi@google.com
instance.go
in common/api/v1alpha1
75 - 2021-05-19 2023-03-23 10 5 yfcheng@google.com tabby.lewis9@gmail.com
utils.go
in common/pkg/utils
241 15 2021-05-19 2024-03-28 10 8 yfcheng@google.com maximilian-schiefer@hotmail.de
deps.bzl
in root
3063 - 2021-05-22 2024-07-09 10 6 yianzhou@google.com tabathal@google.com
import_controller.go
in oracle/controllers/importcontroller
184 8 2021-05-22 2022-11-23 9 6 yianzhou@google.com kkartaltepe@google.com
dbdaemon_proxy.go
in oracle/pkg/database/dbdaemonproxy
371 15 2021-06-29 2024-02-16 9 4 84145783+yixinzhangvv@users... k.chernyshev@gmail.com
dbdaemon_grpc.pb.go
in oracle/pkg/agents/oracle
1262 111 2021-05-28 2022-09-14 9 4 84106886+yian-zhou@users.no... gbadamassi@google.com
export_controller.go
in oracle/controllers/exportcontroller
197 9 2021-05-22 2022-11-23 8 6 yianzhou@google.com kkartaltepe@google.com
oracle_backup.go
in oracle/controllers/backupcontroller
240 11 2021-09-10 2024-03-27 8 7 morek@google.com pavel.mitrofanov@regnology.net
instance_controller_parameters.go
in oracle/controllers/instancecontroller
247 8 2021-08-20 2022-11-23 8 4 aravindous@gmail.com gbadamassi@google.com
oracle.db.anthosapis.com_backups.yaml
in oracle/config/crd/bases
247 - 2021-05-22 2022-12-03 8 5 yianzhou@google.com gbadamassi@google.com
269 - 2021-05-22 2022-12-03 8 5 yianzhou@google.com gbadamassi@google.com
dbdaemon_proxy.pb.go
in oracle/pkg/agents/oracle
604 54 2021-05-28 2024-07-09 8 6 84106886+yian-zhou@users.no... tabathal@google.com
bootstrap_database_task.go
in oracle/pkg/database/provision
685 29 2021-06-29 2024-02-16 8 5 84145783+yixinzhangvv@users... k.chernyshev@gmail.com
init_oracle.go
in oracle/cmd/init_oracle
215 8 2021-06-29 2024-02-16 7 4 84145783+yixinzhangvv@users... k.chernyshev@gmail.com
instance_controller_patching.go
in oracle/controllers/instancecontroller
363 11 2022-09-29 2024-03-27 7 5 gbadamassi@google.com pavel.mitrofanov@regnology.net
role.yaml
in oracle/config/rbac
391 - 2021-05-27 2023-03-06 7 5 vanbinh@google.com tabby.lewis9@gmail.com
utils.go
in oracle/pkg/database/dbdaemon
97 4 2021-09-30 2022-12-02 6 4 kkartaltepe@google.com kkartaltepe@google.com
common.go
in oracle/pkg/database/provision
329 22 2021-06-29 2022-11-21 6 3 84145783+yixinzhangvv@users... kkartaltepe@google.com
disk.go
in common/api/v1alpha1
16 - 2021-06-14 2024-02-07 5 5 aravindous@gmail.com tabathal@google.com
proto
dbdaemon_proxy.proto
in oracle/pkg/agents/oracle
63 - 2021-07-23 2022-09-14 5 3 84145783+yixinzhangvv@users... gbadamassi@google.com
backup_types.go
in oracle/api/v1alpha1
65 4 2021-06-27 2022-07-25 5 5 84149188+haohu-hh@users.nor... gbadamassi@google.com
consts.go
in oracle/pkg/agents/consts
81 - 2021-07-22 2022-12-02 5 2 gbadamassi@google.com tabby.lewis9@gmail.com
oracle.db.anthosapis.com_imports.yaml
in oracle/config/crd/bases
133 - 2021-05-22 2022-12-03 5 3 yianzhou@google.com gbadamassi@google.com
restore.go
in oracle/pkg/agents/backup
189 4 2021-06-29 2022-09-29 5 3 84145783+yixinzhangvv@users... gbadamassi@google.com
oracle.db.anthosapis.com_databases.yaml
in oracle/config/crd/bases
201 - 2021-05-22 2022-12-03 5 3 yianzhou@google.com gbadamassi@google.com
database_resources.go
in oracle/controllers/databasecontroller
255 3 2022-03-04 2022-08-01 5 3 anandrajkumar25@gmail.com gbadamassi@google.com
dbdaemon_proxy_grpc.pb.go
in oracle/pkg/agents/oracle
274 24 2021-07-23 2022-09-14 5 3 84145783+yixinzhangvv@users... gbadamassi@google.com
oracle.pb.go
in oracle/pkg/agents/oracle
664 69 2021-05-28 2024-07-09 5 4 84106886+yian-zhou@users.no... tabathal@google.com
version.go
in oracle
2 - 2021-05-16 2023-03-16 4 4 yianzhou@google.com tabby.lewis9@gmail.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
operator.yaml
in oracle
4256 - 2021-05-19 2024-02-07 42 21 yfcheng@google.com tabathal@google.com
instance_controller.go
in oracle/controllers/instancecontroller
607 13 2021-05-22 2023-07-14 46 17 yianzhou@google.com tabby.lewis9@gmail.com
envtest.go
in oracle/controllers/testhelpers
1165 60 2021-05-19 2024-02-16 37 16 kchernyshev@google.com k.chernyshev@gmail.com
resources.go
in oracle/controllers
582 14 2021-05-27 2024-05-07 32 15 yixinzhang@google.com 81759796+blaisemgh@users.no...
backup_controller.go
in oracle/controllers/backupcontroller
341 10 2021-05-22 2023-11-09 22 14 yianzhou@google.com k.chernyshev@gmail.com
oracle.db.anthosapis.com_instances.yaml
in oracle/config/crd/bases
1748 - 2021-05-19 2024-02-07 27 13 yfcheng@google.com tabathal@google.com
utils.go
in oracle/controllers/instancecontroller
917 45 2021-07-27 2024-07-09 25 11 adharmalingam@google.com tabathal@google.com
zz_generated.deepcopy.go
in oracle/api/v1alpha1
1033 120 2021-05-19 2023-03-22 15 11 84106886+yian-zhou@users.no... tabby.lewis9@gmail.com
config_agent_helpers.go
in oracle/controllers
1401 36 2021-07-30 2023-02-23 24 10 84145783+yixinzhangvv@users... tabby.lewis9@gmail.com
instance_controller_restore.go
in oracle/controllers/instancecontroller
515 12 2021-05-25 2023-03-22 22 10 kchernyshev@google.com tabby.lewis9@gmail.com
zz_generated.deepcopy.go
in common/api/v1alpha1
646 60 2021-05-19 2023-03-23 14 10 yfcheng@google.com tabby.lewis9@gmail.com
common.go
in oracle/controllers
131 5 2021-05-27 2024-02-08 13 10 yixinzhang@google.com tabathal@google.com
main.go
in oracle
203 2 2021-05-22 2023-11-09 12 9 yianzhou@google.com k.chernyshev@gmail.com
grpcmocks.go
in oracle/controllers/testhelpers
384 59 2021-05-24 2022-09-14 23 8 77360506+aa3210@users.norep... gbadamassi@google.com
dbdaemon_server.go
in oracle/pkg/database/dbdaemon
1716 68 2021-06-03 2024-02-16 22 8 84804600+shaojie-zhang@user... k.chernyshev@gmail.com
instance_types.go
in oracle/api/v1alpha1
94 3 2021-05-19 2023-03-22 11 8 yfcheng@google.com tabby.lewis9@gmail.com
oracle.db.anthosapis.com_configs.yaml
in oracle/config/crd/bases
165 - 2021-05-22 2024-02-07 11 8 yianzhou@google.com tabathal@google.com
utils.go
in common/pkg/utils
241 15 2021-05-19 2024-03-28 10 8 yfcheng@google.com maximilian-schiefer@hotmail.de
dbdaemon.pb.go
in oracle/pkg/agents/oracle
4506 455 2021-05-28 2024-07-09 14 7 84106886+yian-zhou@users.no... tabathal@google.com
condition.go
in oracle/pkg/k8s
149 7 2021-05-28 2023-03-06 12 7 kchernyshev@google.com tabby.lewis9@gmail.com
oracle_backup.go
in oracle/controllers/backupcontroller
240 11 2021-09-10 2024-03-27 8 7 morek@google.com pavel.mitrofanov@regnology.net
deps.bzl
in root
3063 - 2021-05-22 2024-07-09 10 6 yianzhou@google.com tabathal@google.com
import_controller.go
in oracle/controllers/importcontroller
184 8 2021-05-22 2022-11-23 9 6 yianzhou@google.com kkartaltepe@google.com
dbdaemon_proxy.pb.go
in oracle/pkg/agents/oracle
604 54 2021-05-28 2024-07-09 8 6 84106886+yian-zhou@users.no... tabathal@google.com
export_controller.go
in oracle/controllers/exportcontroller
197 9 2021-05-22 2022-11-23 8 6 yianzhou@google.com kkartaltepe@google.com
database_controller.go
in oracle/controllers/databasecontroller
298 10 2021-05-22 2023-04-08 11 5 yianzhou@google.com tabby.lewis9@gmail.com
instance.go
in common/api/v1alpha1
75 - 2021-05-19 2023-03-23 10 5 yfcheng@google.com tabby.lewis9@gmail.com
oracle.db.anthosapis.com_backups.yaml
in oracle/config/crd/bases
247 - 2021-05-22 2022-12-03 8 5 yianzhou@google.com gbadamassi@google.com
269 - 2021-05-22 2022-12-03 8 5 yianzhou@google.com gbadamassi@google.com
bootstrap_database_task.go
in oracle/pkg/database/provision
685 29 2021-06-29 2024-02-16 8 5 84145783+yixinzhangvv@users... k.chernyshev@gmail.com
role.yaml
in oracle/config/rbac
391 - 2021-05-27 2023-03-06 7 5 vanbinh@google.com tabby.lewis9@gmail.com
instance_controller_patching.go
in oracle/controllers/instancecontroller
363 11 2022-09-29 2024-03-27 7 5 gbadamassi@google.com pavel.mitrofanov@regnology.net
disk.go
in common/api/v1alpha1
16 - 2021-06-14 2024-02-07 5 5 aravindous@gmail.com tabathal@google.com
backup_types.go
in oracle/api/v1alpha1
65 4 2021-06-27 2022-07-25 5 5 84149188+haohu-hh@users.nor... gbadamassi@google.com
proto
dbdaemon.proto
in oracle/pkg/agents/oracle
421 - 2021-06-27 2022-09-14 11 4 84149188+haohu-hh@users.nor... gbadamassi@google.com
dbdaemon_proxy.go
in oracle/pkg/database/dbdaemonproxy
371 15 2021-06-29 2024-02-16 9 4 84145783+yixinzhangvv@users... k.chernyshev@gmail.com
dbdaemon_grpc.pb.go
in oracle/pkg/agents/oracle
1262 111 2021-05-28 2022-09-14 9 4 84106886+yian-zhou@users.no... gbadamassi@google.com
instance_controller_parameters.go
in oracle/controllers/instancecontroller
247 8 2021-08-20 2022-11-23 8 4 aravindous@gmail.com gbadamassi@google.com
init_oracle.go
in oracle/cmd/init_oracle
215 8 2021-06-29 2024-02-16 7 4 84145783+yixinzhangvv@users... k.chernyshev@gmail.com
utils.go
in oracle/pkg/database/dbdaemon
97 4 2021-09-30 2022-12-02 6 4 kkartaltepe@google.com kkartaltepe@google.com
oracle.pb.go
in oracle/pkg/agents/oracle
664 69 2021-05-28 2024-07-09 5 4 84106886+yian-zhou@users.no... tabathal@google.com
cronanything_controller.go
in common/controllers
542 23 2021-08-06 2022-11-22 4 4 shuhanf@126.com gbadamassi@google.com
version.go
in oracle
2 - 2021-05-16 2023-03-16 4 4 yianzhou@google.com tabby.lewis9@gmail.com
backup.go
in oracle/pkg/agents/backup
162 3 2021-06-17 2022-08-05 4 4 kchernyshev@google.com gbadamassi@google.com
operations.go
in oracle/controllers/cronanythingcontroller
36 3 2021-05-22 2022-11-22 4 4 yianzhou@google.com gbadamassi@google.com
common.go
in oracle/pkg/database/provision
329 22 2021-06-29 2022-11-21 6 3 84145783+yixinzhangvv@users... kkartaltepe@google.com
oracle.db.anthosapis.com_imports.yaml
in oracle/config/crd/bases
133 - 2021-05-22 2022-12-03 5 3 yianzhou@google.com gbadamassi@google.com
oracle.db.anthosapis.com_databases.yaml
in oracle/config/crd/bases
201 - 2021-05-22 2022-12-03 5 3 yianzhou@google.com gbadamassi@google.com
proto
dbdaemon_proxy.proto
in oracle/pkg/agents/oracle
63 - 2021-07-23 2022-09-14 5 3 84145783+yixinzhangvv@users... gbadamassi@google.com
dbdaemon_proxy_grpc.pb.go
in oracle/pkg/agents/oracle
274 24 2021-07-23 2022-09-14 5 3 84145783+yixinzhangvv@users... gbadamassi@google.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
server.go
in oracle/pkg/database/lib/lro
247 19
job.go
in oracle/pkg/database/lib/lro
178 13
sql.go
in oracle/pkg/agents/common/sql
117 16
authentikos.yaml
in oracle/scripts
74 -
windows.go
in common/pkg/maintenance
64 5
detach.go
in oracle/pkg/database/lib/detach
43 7
database_types.go
in oracle/api/v1alpha1
37 1
socket.go
in oracle/pkg/agents/common
36 2
export_types.go
in oracle/api/v1alpha1
31 1
leader_election_role.yaml
in oracle/config/rbac
31 -
init_file_generator.go
in oracle/pkg/database/provision
27 1
database_editor_role.yaml
in oracle/config/rbac
25 -
import_editor_role.yaml
in oracle/config/rbac
25 -
instance_editor_role.yaml
in oracle/config/rbac
25 -
config_editor_role.yaml
in oracle/config/rbac
25 -
backup_editor_role.yaml
in oracle/config/rbac
25 -
export_editor_role.yaml
in oracle/config/rbac
25 -
v1alpha1_database_pdb1.yaml
in oracle/config/workflows
24 -
release_types.go
in oracle/api/v1alpha1
23 1
manager_webhook_patch.yaml
in oracle/config/default
23 -
release_editor_role.yaml
in oracle/config/rbac
23 -
cronanything_editor_role.yaml
in oracle/config/rbac
23 -
backupschedule_editor_role.yaml
in oracle/config/rbac
23 -
grpc_error.go
in oracle/controllers
23 2
certificate.yaml
in oracle/config/certmanager
21 -
kustomizeconfig.yaml
in oracle/config/webhook
21 -
export_viewer_role.yaml
in oracle/config/rbac
19 -
database_viewer_role.yaml
in oracle/config/rbac
19 -
backupschedule_viewer_role.yaml
in oracle/config/rbac
19 -
instance_viewer_role.yaml
in oracle/config/rbac
19 -
backup_viewer_role.yaml
in oracle/config/rbac
19 -
import_viewer_role.yaml
in oracle/config/rbac
19 -
config_viewer_role.yaml
in oracle/config/rbac
19 -
cronanything_viewer_role.yaml
in oracle/config/rbac
19 -
release_viewer_role.yaml
in oracle/config/rbac
19 -
db_monitor.yaml
in oracle/config/prometheus
16 -
kustomizeconfig.yaml
in oracle/config/crd
14 -
kustomizeconfig.yaml
in oracle/config/certmanager
14 -
auth_proxy_service.yaml
in oracle/config/rbac
14 -
webhook_in_databases.yaml
in oracle/config/crd/patches
13 -
webhook_in_backupschedules.yaml
in oracle/config/crd/patches
13 -
webhook_in_cronanythings.yaml
in oracle/config/crd/patches
13 -
webhook_in_backups.yaml
in oracle/config/crd/patches
13 -
webhook_in_releases.yaml
in oracle/config/crd/patches
13 -
webhook_in_instances.yaml
in oracle/config/crd/patches
13 -
webhook_in_configs.yaml
in oracle/config/crd/patches
13 -
webhookcainjection_patch.yaml
in oracle/config/default
13 -
auth_proxy_role.yaml
in oracle/config/rbac
13 -
monitor.yaml
in oracle/config/prometheus
13 -
12 -
Correlations

File Size vs. Number of Changes: 134 points

common/api/v1alpha1/credential.go x: 14 lines of code y: 1 # changes common/api/v1alpha1/cronanything.go x: 91 lines of code y: 2 # changes common/pkg/ns/ns.go x: 87 lines of code y: 3 # changes deps.bzl x: 3063 lines of code y: 10 # changes oracle/cmd/dbdaemon/dbdaemon.go x: 92 lines of code y: 1 # changes oracle/controllers/instancecontroller/utils.go x: 917 lines of code y: 25 # changes oracle/pkg/agents/oracle/dbdaemon.pb.go x: 4506 lines of code y: 14 # changes oracle/pkg/agents/oracle/dbdaemon_proxy.pb.go x: 604 lines of code y: 8 # changes oracle/pkg/agents/oracle/oracle.pb.go x: 664 lines of code y: 5 # changes oracle/pkg/agents/pitr/proto/service.pb.go x: 321 lines of code y: 3 # changes oracle/controllers/resources.go x: 582 lines of code y: 32 # changes common/pkg/utils/utils.go x: 241 lines of code y: 10 # changes oracle/controllers/backupcontroller/oracle_backup.go x: 240 lines of code y: 8 # changes oracle/controllers/instancecontroller/instance_controller_patching.go x: 363 lines of code y: 7 # changes oracle/build/dbimage/cloudbuild-23c-free.yaml x: 21 lines of code y: 1 # changes oracle/cmd/init_oracle/init_oracle.go x: 215 lines of code y: 7 # changes oracle/controllers/testhelpers/envtest.go x: 1165 lines of code y: 37 # changes oracle/pkg/database/dbdaemon/dbdaemon_server.go x: 1716 lines of code y: 22 # changes oracle/pkg/database/dbdaemonproxy/dbdaemon_proxy.go x: 371 lines of code y: 9 # changes oracle/pkg/database/provision/bootstrap_database_task.go x: 685 lines of code y: 8 # changes oracle/controllers/common.go x: 131 lines of code y: 13 # changes common/api/v1alpha1/disk.go x: 16 lines of code y: 5 # changes oracle/config/crd/bases/oracle.db.anthosapis.com_configs.yaml x: 165 lines of code y: 11 # changes oracle/config/crd/bases/oracle.db.anthosapis.com_instances.yaml x: 1748 lines of code y: 27 # changes oracle/operator.yaml x: 4256 lines of code y: 42 # changes oracle/config/crd/testing/snapshot.storage.k8s.io_volumesnapshotclasses.yaml x: 112 lines of code y: 1 # changes oracle/config/crd/testing/snapshot.storage.k8s.io_volumesnapshotcontents.yaml x: 301 lines of code y: 1 # changes oracle/config/crd/testing/snapshot.storage.k8s.io_volumesnapshots.yaml x: 227 lines of code y: 1 # changes oracle/controllers/backupcontroller/backup_controller.go x: 341 lines of code y: 22 # changes oracle/main.go x: 203 lines of code y: 12 # changes oracle/controllers/instancecontroller/instance_controller.go x: 607 lines of code y: 46 # changes oracle/controllers/databasecontroller/database_controller.go x: 298 lines of code y: 11 # changes common/api/v1alpha1/instance.go x: 75 lines of code y: 10 # changes common/api/v1alpha1/zz_generated.deepcopy.go x: 646 lines of code y: 14 # changes oracle/api/v1alpha1/instance_types.go x: 94 lines of code y: 11 # changes oracle/api/v1alpha1/zz_generated.deepcopy.go x: 1033 lines of code y: 15 # changes oracle/controllers/instancecontroller/instance_controller_restore.go x: 515 lines of code y: 22 # changes oracle/version.go x: 2 lines of code y: 4 # changes oracle/config/rbac/role.yaml x: 391 lines of code y: 7 # changes oracle/pkg/k8s/condition.go x: 149 lines of code y: 12 # changes oracle/controllers/config_agent_helpers.go x: 1401 lines of code y: 24 # changes oracle/config/crd/bases/oracle.db.anthosapis.com_backups.yaml x: 247 lines of code y: 8 # changes oracle/config/crd/bases/oracle.db.anthosapis.com_backupschedules.yaml x: 269 lines of code y: 8 # changes oracle/config/crd/bases/oracle.db.anthosapis.com_databases.yaml x: 201 lines of code y: 5 # changes oracle/config/crd/bases/oracle.db.anthosapis.com_exports.yaml x: 157 lines of code y: 4 # changes oracle/config/crd/bases/oracle.db.anthosapis.com_imports.yaml x: 133 lines of code y: 5 # changes oracle/config/crd/bases/oracle.db.anthosapis.com_pitrs.yaml x: 138 lines of code y: 3 # changes oracle/config/default/manager_auth_proxy_patch.yaml x: 26 lines of code y: 1 # changes oracle/pkg/util/secret/secret.go x: 48 lines of code y: 2 # changes oracle/config/manager/manager.yaml x: 43 lines of code y: 4 # changes oracle/pkg/util/utils.go x: 140 lines of code y: 2 # changes oracle/pkg/database/dbdaemon/utils.go x: 97 lines of code y: 6 # changes oracle/pkg/agents/consts/consts.go x: 81 lines of code y: 5 # changes oracle/controllers/user_repository.go x: 386 lines of code y: 3 # changes common/pkg/monitoring/monitoring.go x: 470 lines of code y: 2 # changes oracle/controllers/exportcontroller/export_controller.go x: 197 lines of code y: 8 # changes oracle/controllers/importcontroller/import_controller.go x: 184 lines of code y: 9 # changes oracle/pkg/agents/common/dbdaemonlib.go x: 37 lines of code y: 2 # changes oracle/pkg/database/provision/common.go x: 329 lines of code y: 6 # changes common/controllers/backupschedule_controller.go x: 239 lines of code y: 2 # changes common/controllers/cronanything_controller.go x: 542 lines of code y: 4 # changes oracle/controllers/cronanythingcontroller/operations.go x: 36 lines of code y: 4 # changes oracle/cmd/monitoring/oracle_unified_metrics.yaml x: 174 lines of code y: 2 # changes common/pkg/monitoring/exporter.go x: 123 lines of code y: 1 # changes oracle/cmd/dbdaemon_proxy/dbdaemon_proxy.go x: 148 lines of code y: 2 # changes oracle/cmd/monitoring/oracle_metrics.yaml x: 141 lines of code y: 1 # changes oracle/pkg/agents/backup/restore.go x: 189 lines of code y: 5 # changes oracle/config/crd/bases/oracle.db.anthosapis.com_cronanythings.yaml x: 286 lines of code y: 4 # changes oracle/config/crd/bases/oracle.db.anthosapis.com_releases.yaml x: 53 lines of code y: 3 # changes oracle/cmd/dbdaemon_client/dbdaemon_client.go x: 276 lines of code y: 1 # changes oracle/controllers/testhelpers/grpcmocks.go x: 384 lines of code y: 23 # changes oracle/pkg/agents/oracle/dbdaemon.proto x: 421 lines of code y: 11 # changes oracle/pkg/agents/oracle/dbdaemon_grpc.pb.go x: 1262 lines of code y: 9 # changes oracle/pkg/agents/oracle/dbdaemon_proxy.proto x: 63 lines of code y: 5 # changes oracle/pkg/agents/oracle/dbdaemon_proxy_grpc.pb.go x: 274 lines of code y: 5 # changes oracle/cmd/logging/logging_main.go x: 202 lines of code y: 1 # changes common/controllers/operations.go x: 102 lines of code y: 2 # changes tools.go x: 12 lines of code y: 2 # changes oracle/dashboards/install-dashboards.jsonnet x: 48 lines of code y: 1 # changes oracle/scripts/deploy/csi/gce_pd_volume_snapshot_class.yaml x: 6 lines of code y: 1 # changes oracle/pkg/agents/security/security.go x: 125 lines of code y: 2 # changes oracle/controllers/instancecontroller/instance_controller_standby.go x: 495 lines of code y: 2 # changes oracle/pkg/agents/standby/bootstrap_standby_task.go x: 116 lines of code y: 1 # changes oracle/pkg/agents/standby/create_standby_task.go x: 326 lines of code y: 1 # changes oracle/pkg/agents/standby/standby.go x: 311 lines of code y: 1 # changes oracle/pkg/agents/standby/standby_init_file_generator.go x: 62 lines of code y: 1 # changes oracle/pkg/agents/standby/verify_standby_settings_task.go x: 175 lines of code y: 1 # changes oracle/controllers/backupcontroller/operations.go x: 74 lines of code y: 2 # changes oracle/controllers/backupschedulecontroller/operations.go x: 76 lines of code y: 3 # changes oracle/controllers/instancecontroller/instance_controller_restore_pitr.go x: 154 lines of code y: 1 # changes oracle/controllers/pitrcontroller/operations.go x: 52 lines of code y: 1 # changes oracle/controllers/pitrcontroller/pitr_controller.go x: 446 lines of code y: 1 # changes oracle/controllers/cronanythingcontroller/cronanything_controller.go x: 27 lines of code y: 3 # changes oracle/controllers/databasecontroller/database_resources.go x: 255 lines of code y: 5 # changes oracle/pkg/agents/pitr/pitr.go x: 929 lines of code y: 1 # changes oracle/pkg/agents/pitr/proto/service.proto x: 34 lines of code y: 1 # changes oracle/pkg/agents/pitr/proto/service_grpc.pb.go x: 70 lines of code y: 1 # changes oracle/ui.yaml x: 159 lines of code y: 1 # changes oracle/pkg/agents/oracle/oracle.proto x: 114 lines of code y: 2 # changes oracle/build/dbimage/cloudbuild-18c-xe.yaml x: 20 lines of code y: 2 # changes oracle/api/v1alpha1/cronanything_types.go x: 32 lines of code y: 2 # changes
46.0
# changes
  min: 1.0
  average: 5.85
  25th percentile: 1.0
  median: 2.0
  75th percentile: 8.0
  max: 46.0
0 4506.0
lines of code
min: 2.0 | average: 320.1 | 25th percentile: 42.75 | median: 135.5 | 75th percentile: 313.5 | max: 4506.0

Number of Contributors vs. Number of Changes: 134 points

common/api/v1alpha1/credential.go x: 1 # contributors y: 1 # changes common/api/v1alpha1/cronanything.go x: 2 # contributors y: 2 # changes common/pkg/ns/ns.go x: 3 # contributors y: 3 # changes deps.bzl x: 6 # contributors y: 10 # changes oracle/controllers/instancecontroller/utils.go x: 11 # contributors y: 25 # changes oracle/pkg/agents/oracle/dbdaemon.pb.go x: 7 # contributors y: 14 # changes oracle/pkg/agents/oracle/dbdaemon_proxy.pb.go x: 6 # contributors y: 8 # changes oracle/pkg/agents/oracle/oracle.pb.go x: 4 # contributors y: 5 # changes oracle/controllers/resources.go x: 15 # contributors y: 32 # changes common/pkg/utils/utils.go x: 8 # contributors y: 10 # changes oracle/controllers/backupcontroller/oracle_backup.go x: 7 # contributors y: 8 # changes oracle/controllers/instancecontroller/instance_controller_patching.go x: 5 # contributors y: 7 # changes oracle/cmd/init_oracle/init_oracle.go x: 4 # contributors y: 7 # changes oracle/controllers/testhelpers/envtest.go x: 16 # contributors y: 37 # changes oracle/pkg/database/dbdaemon/dbdaemon_server.go x: 8 # contributors y: 22 # changes oracle/pkg/database/dbdaemonproxy/dbdaemon_proxy.go x: 4 # contributors y: 9 # changes oracle/pkg/database/provision/bootstrap_database_task.go x: 5 # contributors y: 8 # changes oracle/controllers/common.go x: 10 # contributors y: 13 # changes common/api/v1alpha1/disk.go x: 5 # contributors y: 5 # changes oracle/config/crd/bases/oracle.db.anthosapis.com_configs.yaml x: 8 # contributors y: 11 # changes oracle/config/crd/bases/oracle.db.anthosapis.com_instances.yaml x: 13 # contributors y: 27 # changes oracle/operator.yaml x: 21 # contributors y: 42 # changes oracle/controllers/backupcontroller/backup_controller.go x: 14 # contributors y: 22 # changes oracle/main.go x: 9 # contributors y: 12 # changes oracle/controllers/instancecontroller/instance_controller.go x: 17 # contributors y: 46 # changes oracle/controllers/databasecontroller/database_controller.go x: 5 # contributors y: 11 # changes common/api/v1alpha1/instance.go x: 5 # contributors y: 10 # changes common/api/v1alpha1/zz_generated.deepcopy.go x: 10 # contributors y: 14 # changes oracle/api/v1alpha1/zz_generated.deepcopy.go x: 11 # contributors y: 15 # changes oracle/controllers/instancecontroller/instance_controller_restore.go x: 10 # contributors y: 22 # changes oracle/version.go x: 4 # contributors y: 4 # changes oracle/pkg/k8s/condition.go x: 7 # contributors y: 12 # changes oracle/controllers/config_agent_helpers.go x: 10 # contributors y: 24 # changes oracle/config/crd/bases/oracle.db.anthosapis.com_databases.yaml x: 3 # contributors y: 5 # changes oracle/config/crd/bases/oracle.db.anthosapis.com_exports.yaml x: 2 # contributors y: 4 # changes oracle/config/crd/bases/oracle.db.anthosapis.com_pitrs.yaml x: 1 # contributors y: 3 # changes oracle/pkg/util/secret/secret.go x: 1 # contributors y: 2 # changes oracle/pkg/database/dbdaemon/utils.go x: 4 # contributors y: 6 # changes oracle/pkg/agents/consts/consts.go x: 2 # contributors y: 5 # changes oracle/controllers/user_repository.go x: 2 # contributors y: 3 # changes oracle/controllers/importcontroller/import_controller.go x: 6 # contributors y: 9 # changes oracle/controllers/instancecontroller/instance_controller_parameters.go x: 4 # contributors y: 8 # changes oracle/pkg/database/provision/common.go x: 3 # contributors y: 6 # changes oracle/config/crd/bases/oracle.db.anthosapis.com_cronanythings.yaml x: 3 # contributors y: 4 # changes oracle/controllers/testhelpers/grpcmocks.go x: 8 # contributors y: 23 # changes oracle/pkg/agents/oracle/dbdaemon.proto x: 4 # contributors y: 11 # changes
46.0
# changes
  min: 1.0
  average: 5.85
  25th percentile: 1.0
  median: 2.0
  75th percentile: 8.0
  max: 46.0
0 21.0
# contributors
min: 1.0 | average: 3.54 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 5.0 | max: 21.0

Number of Contributors vs. File Size: 134 points

common/api/v1alpha1/credential.go x: 1 # contributors y: 14 lines of code common/api/v1alpha1/cronanything.go x: 2 # contributors y: 91 lines of code common/pkg/ns/ns.go x: 3 # contributors y: 87 lines of code deps.bzl x: 6 # contributors y: 3063 lines of code oracle/cmd/dbdaemon/dbdaemon.go x: 1 # contributors y: 92 lines of code oracle/controllers/instancecontroller/utils.go x: 11 # contributors y: 917 lines of code oracle/pkg/agents/oracle/dbdaemon.pb.go x: 7 # contributors y: 4506 lines of code oracle/pkg/agents/oracle/dbdaemon_proxy.pb.go x: 6 # contributors y: 604 lines of code oracle/pkg/agents/oracle/oracle.pb.go x: 4 # contributors y: 664 lines of code oracle/pkg/agents/pitr/proto/service.pb.go x: 3 # contributors y: 321 lines of code oracle/controllers/resources.go x: 15 # contributors y: 582 lines of code common/pkg/utils/utils.go x: 8 # contributors y: 241 lines of code oracle/controllers/backupcontroller/oracle_backup.go x: 7 # contributors y: 240 lines of code oracle/controllers/instancecontroller/instance_controller_patching.go x: 5 # contributors y: 363 lines of code oracle/build/dbimage/cloudbuild-23c-free.yaml x: 1 # contributors y: 21 lines of code oracle/cmd/init_oracle/init_oracle.go x: 4 # contributors y: 215 lines of code oracle/controllers/testhelpers/envtest.go x: 16 # contributors y: 1165 lines of code oracle/pkg/database/dbdaemon/dbdaemon_server.go x: 8 # contributors y: 1716 lines of code oracle/pkg/database/dbdaemonproxy/dbdaemon_proxy.go x: 4 # contributors y: 371 lines of code oracle/pkg/database/provision/bootstrap_database_task.go x: 5 # contributors y: 685 lines of code oracle/controllers/common.go x: 10 # contributors y: 131 lines of code common/api/v1alpha1/disk.go x: 5 # contributors y: 16 lines of code oracle/config/crd/bases/oracle.db.anthosapis.com_configs.yaml x: 8 # contributors y: 165 lines of code oracle/config/crd/bases/oracle.db.anthosapis.com_instances.yaml x: 13 # contributors y: 1748 lines of code oracle/operator.yaml x: 21 # contributors y: 4256 lines of code oracle/config/crd/testing/snapshot.storage.k8s.io_volumesnapshotclasses.yaml x: 1 # contributors y: 112 lines of code oracle/config/crd/testing/snapshot.storage.k8s.io_volumesnapshotcontents.yaml x: 1 # contributors y: 301 lines of code oracle/config/crd/testing/snapshot.storage.k8s.io_volumesnapshots.yaml x: 1 # contributors y: 227 lines of code oracle/controllers/backupcontroller/backup_controller.go x: 14 # contributors y: 341 lines of code oracle/main.go x: 9 # contributors y: 203 lines of code oracle/controllers/instancecontroller/instance_controller.go x: 17 # contributors y: 607 lines of code oracle/controllers/databasecontroller/database_controller.go x: 5 # contributors y: 298 lines of code common/api/v1alpha1/instance.go x: 5 # contributors y: 75 lines of code common/api/v1alpha1/zz_generated.deepcopy.go x: 10 # contributors y: 646 lines of code oracle/api/v1alpha1/instance_types.go x: 8 # contributors y: 94 lines of code oracle/api/v1alpha1/zz_generated.deepcopy.go x: 11 # contributors y: 1033 lines of code oracle/controllers/instancecontroller/instance_controller_restore.go x: 10 # contributors y: 515 lines of code oracle/version.go x: 4 # contributors y: 2 lines of code oracle/config/rbac/role.yaml x: 5 # contributors y: 391 lines of code oracle/pkg/k8s/condition.go x: 7 # contributors y: 149 lines of code oracle/controllers/config_agent_helpers.go x: 10 # contributors y: 1401 lines of code oracle/config/crd/bases/oracle.db.anthosapis.com_backups.yaml x: 5 # contributors y: 247 lines of code oracle/config/crd/bases/oracle.db.anthosapis.com_backupschedules.yaml x: 5 # contributors y: 269 lines of code oracle/config/crd/bases/oracle.db.anthosapis.com_databases.yaml x: 3 # contributors y: 201 lines of code oracle/config/crd/bases/oracle.db.anthosapis.com_exports.yaml x: 2 # contributors y: 157 lines of code oracle/config/crd/bases/oracle.db.anthosapis.com_imports.yaml x: 3 # contributors y: 133 lines of code oracle/config/crd/bases/oracle.db.anthosapis.com_pitrs.yaml x: 1 # contributors y: 138 lines of code oracle/pkg/util/secret/secret.go x: 1 # contributors y: 48 lines of code oracle/config/manager/manager.yaml x: 2 # contributors y: 43 lines of code oracle/pkg/util/utils.go x: 2 # contributors y: 140 lines of code oracle/pkg/database/dbdaemon/utils.go x: 4 # contributors y: 97 lines of code oracle/pkg/agents/consts/consts.go x: 2 # contributors y: 81 lines of code oracle/controllers/user_repository.go x: 2 # contributors y: 386 lines of code common/pkg/monitoring/monitoring.go x: 1 # contributors y: 470 lines of code oracle/controllers/exportcontroller/export_controller.go x: 6 # contributors y: 197 lines of code oracle/controllers/importcontroller/import_controller.go x: 6 # contributors y: 184 lines of code oracle/controllers/instancecontroller/instance_controller_parameters.go x: 4 # contributors y: 247 lines of code common/controllers/backupschedule_controller.go x: 2 # contributors y: 239 lines of code common/controllers/cronanything_controller.go x: 4 # contributors y: 542 lines of code oracle/controllers/cronanythingcontroller/operations.go x: 4 # contributors y: 36 lines of code oracle/cmd/monitoring/oracle_unified_metrics.yaml x: 1 # contributors y: 174 lines of code oracle/pkg/agents/backup/restore.go x: 3 # contributors y: 189 lines of code oracle/config/crd/bases/oracle.db.anthosapis.com_cronanythings.yaml x: 3 # contributors y: 286 lines of code oracle/cmd/dbdaemon_client/dbdaemon_client.go x: 1 # contributors y: 276 lines of code oracle/controllers/testhelpers/grpcmocks.go x: 8 # contributors y: 384 lines of code oracle/pkg/agents/oracle/dbdaemon.proto x: 4 # contributors y: 421 lines of code oracle/pkg/agents/oracle/dbdaemon_grpc.pb.go x: 4 # contributors y: 1262 lines of code oracle/pkg/agents/oracle/dbdaemon_proxy.proto x: 3 # contributors y: 63 lines of code oracle/pkg/agents/oracle/dbdaemon_proxy_grpc.pb.go x: 3 # contributors y: 274 lines of code oracle/cmd/logging/logging_main.go x: 1 # contributors y: 202 lines of code tools.go x: 2 # contributors y: 12 lines of code oracle/controllers/instancecontroller/instance_controller_standby.go x: 2 # contributors y: 495 lines of code oracle/pkg/agents/standby/create_standby_task.go x: 1 # contributors y: 326 lines of code oracle/pkg/agents/standby/standby.go x: 1 # contributors y: 311 lines of code oracle/pkg/agents/standby/standby_init_file_generator.go x: 1 # contributors y: 62 lines of code oracle/controllers/instancecontroller/instance_controller_restore_pitr.go x: 1 # contributors y: 154 lines of code oracle/controllers/pitrcontroller/pitr_controller.go x: 1 # contributors y: 446 lines of code oracle/pkg/agents/backup/backup.go x: 4 # contributors y: 162 lines of code oracle/controllers/cronanythingcontroller/cronanything_controller.go x: 3 # contributors y: 27 lines of code oracle/controllers/databasecontroller/database_resources.go x: 3 # contributors y: 255 lines of code oracle/api/v1alpha1/backup_types.go x: 5 # contributors y: 65 lines of code oracle/api/v1alpha1/backupschedule_types.go x: 2 # contributors y: 34 lines of code oracle/pkg/agents/pitr/pitr.go x: 1 # contributors y: 929 lines of code
4506.0
lines of code
  min: 2.0
  average: 320.1
  25th percentile: 42.75
  median: 135.5
  75th percentile: 313.5
  max: 4506.0
0 21.0
# contributors
min: 1.0 | average: 3.54 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 5.0 | max: 21.0