apache / airavata-data-lake
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 201 files with 18,402 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 1 file changed 21-50 times (4 lines of code)
    • 35 files changed 6-20 times (4,822 lines of code)
    • 165 files changed 1-5 times (13,576 lines of code)
0% | 0% | <1% | 26% | 73%
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 201 files with 18,402 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 90 files changed by 2-5 contributors (5,833 lines of code)
    • 111 files changed by 1 contributor (12,569 lines of code)
0% | 0% | 0% | 31% | 68%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, xml, yml, sh, properties, proto, md, yaml, txt, gitignore, json, pb
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
yml0% | 0% | <1% | 64% | 35%
java0% | 0% | 0% | 28% | 71%
proto0% | 0% | 0% | 52% | 47%
yaml0% | 0% | 0% | 14% | 85%
pb0% | 0% | 0% | 0% | 100%
xml0% | 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
ansible0% | 0% | <1% | 64% | 34%
data-resource-management-service0% | 0% | 0% | 30% | 69%
data-orchestrator0% | 0% | 0% | 32% | 67%
datalake-rest-proxy0% | 0% | 0% | 0% | 100%
loadtesting-utilities0% | 0% | 0% | 0% | 100%
service-monitor0% | 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
datalake.yml
in ansible
4 - 2021-07-06 2023-03-23 22 3 dimuthu.upeksha2@gmail.com irjanith@gmail.com
ResourceServiceHandler.java
in data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/handlers
628 16 2022-08-04 2023-03-27 20 1 irjanith@gmail.com irjanith@gmail.com
vars.yml
in ansible/inventories/prod-deployment/group_vars/all
127 - 2021-12-02 2022-09-07 17 3 l.dinukadesilva@gmail.com irjanith@gmail.com
main.yml
in ansible/roles/data_lake/tasks
175 - 2021-07-06 2022-09-07 17 3 dimuthu.upeksha2@gmail.com irjanith@gmail.com
OrchestratorEventProcessor.java
in data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/handlers/async
323 7 2021-08-23 2023-03-28 15 2 dimuthu.upeksha2@gmail.com irjanith@gmail.com
Neo4JConnector.java
in data-resource-management-service/drms-core/src/main/java/org/apache/airavata/drms/core
137 13 2021-03-24 2022-05-24 13 2 dimuthu.upeksha2@gmail.com irjanith@gmail.com
DRMSConnector.java
in data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/connectors
243 11 2021-07-07 2023-03-27 13 2 irjanith@gmail.com irjanith@gmail.com
ResourceMapper.java
in data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/persistance/mapper
111 3 2022-08-04 2023-03-23 11 1 irjanith@gmail.com irjanith@gmail.com
Configuration.java
in data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator
238 66 2021-05-17 2021-11-09 11 2 irjanith@gmail.com dimuthu.upeksha2@gmail.com
proto
DRMSResource.proto
in data-resource-management-service/drms-stubs/src/main/proto/resource
35 - 2021-03-22 2023-03-27 10 2 dimuthu.upeksha2@gmail.com irjanith@gmail.com
DataParsingWorkflowManager.java
in data-orchestrator/workflow-engine/datasync-workflow-manager/src/main/java/org/apache/airavata/datalake/workflow/engine/wm/datasync
191 2 2021-08-07 2022-06-07 10 2 dimuthu.upeksha2@gmail.com irjanith@gmail.com
proto
DRMSResourceService.proto
in data-resource-management-service/drms-stubs/src/main/proto/resource
194 - 2021-03-22 2023-03-27 10 2 dimuthu.upeksha2@gmail.com irjanith@gmail.com
proto
Common.proto
in data-resource-management-service/drms-stubs/src/main/proto
38 - 2021-03-22 2023-03-27 9 2 dimuthu.upeksha2@gmail.com irjanith@gmail.com
proto
WorkflowService.proto
in data-orchestrator/workflow-engine/workflow-engine-stubs/src/main/proto/service
58 - 2021-05-25 2021-08-23 9 2 irjanith@gmail.com dimuthu.upeksha2@gmail.com
GenericResourceDeserializer.java
in data-resource-management-service/drms-core/src/main/java/org/apache/airavata/drms/core/deserializer
109 5 2021-03-24 2021-07-27 9 2 dimuthu.upeksha2@gmail.com irjanith@gmail.com
CustosUtils.java
in data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/utils
158 6 2022-08-04 2023-03-23 9 1 irjanith@gmail.com irjanith@gmail.com
main.yml
in ansible/roles/mft/tasks
177 - 2021-07-14 2022-05-24 9 3 dimuthu.upeksha2@gmail.com irjanith@gmail.com
vault.yml
in ansible/inventories/prod-deployment/group_vars/all
182 - 2021-12-02 2022-09-07 9 3 l.dinukadesilva@gmail.com irjanith@gmail.com
config.yml
in data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/resources
17 - 2021-05-17 2021-09-08 8 2 irjanith@gmail.com irjanith@gmail.com
main.yml
in ansible/roles/env_setup/tasks
45 - 2021-07-06 2022-05-30 8 3 dimuthu.upeksha2@gmail.com irjanith@gmail.com
GenericDataParsingTask.java
in data-orchestrator/workflow-engine/workflow-engine-core/src/main/java/org/apache/airavata/datalake/orchestrator/workflow/engine/task/impl
257 15 2021-08-07 2023-01-30 8 2 dimuthu.upeksha2@gmail.com irjanith@gmail.com
StoragePreferenceServiceHandler.java
in data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/handlers
261 6 2022-08-04 2023-03-23 8 1 irjanith@gmail.com irjanith@gmail.com
WorkflowServiceConnector.java
in data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/connectors
53 5 2021-07-07 2021-11-09 7 2 irjanith@gmail.com dimuthu.upeksha2@gmail.com
main.yml
in ansible/roles/workflow-engine/tasks
95 - 2021-08-12 2022-05-24 7 3 dimuthu.upeksha2@gmail.com irjanith@gmail.com
proto
StoragePreferenceService.proto
in data-resource-management-service/drms-stubs/src/main/proto/preference
98 - 2021-03-22 2021-08-25 7 2 dimuthu.upeksha2@gmail.com irjanith@gmail.com
MFTRequestHandler.java
in data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/handlers/mft
104 1 2021-07-24 2022-05-11 7 2 dimuthu.upeksha2@gmail.com irjanith@gmail.com
StorageServiceHandler.java
in data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/handlers
320 10 2022-08-04 2023-03-23 7 1 irjanith@gmail.com irjanith@gmail.com
MessageProcessor.java
in data-orchestrator/data-orchestrator-service/data-orchestrator-service-core/src/main/java/org/apache/airavata/datalake/orchestrator/core/processor
5 - 2021-05-17 2021-07-07 6 2 irjanith@gmail.com irjanith@gmail.com
task-list.yaml
in data-orchestrator/workflow-engine/workflow-engine-worker/src/main/resources
11 - 2021-07-07 2022-06-01 6 2 dimuthu.upeksha2@gmail.com irjanith@gmail.com
ResourcePropertyRepository.java
in data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/persistance/repository
11 - 2022-08-04 2022-09-21 6 1 irjanith@gmail.com irjanith@gmail.com
AbstractListener.java
in data-orchestrator/data-orchestrator-clients/data-orchestrator-clients-core/src/main/java/org/apache/airavata/dataorchestrator/clients/core
31 5 2021-05-17 2021-09-21 6 2 irjanith@gmail.com dimuthu.upeksha2@gmail.com
MessageConsumer.java
in data-orchestrator/data-orchestrator-messaging/src/main/java/org/apache/airavata/dataorchestrator/messaging/consumer
46 2 2021-05-17 2021-09-21 6 2 irjanith@gmail.com dimuthu.upeksha2@gmail.com
StoragePreferenceMapper.java
in data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/persistance/mapper
62 2 2022-08-04 2022-08-19 6 1 irjanith@gmail.com irjanith@gmail.com
WorkflowEngineAPIHandler.java
in data-orchestrator/workflow-engine/datasync-workflow-manager/src/main/java/org/apache/airavata/datalake/workflow/engine/wm/datasync
70 3 2021-07-07 2021-08-23 6 2 dimuthu.upeksha2@gmail.com dimuthu.upeksha2@gmail.com
AnyStoragePreferenceDeserializer.java
in data-resource-management-service/drms-core/src/main/java/org/apache/airavata/drms/core/deserializer
88 3 2021-03-24 2021-07-06 6 2 dimuthu.upeksha2@gmail.com irjanith@gmail.com
proto
notification.proto
in data-orchestrator/data-orchestrator-service/data-orchestrator-api-stub/src/main/proto
124 - 2021-09-05 2023-03-27 6 2 dimuthu.upeksha2@gmail.com irjanith@gmail.com
ConsumerCallback.java
in data-orchestrator/data-orchestrator-messaging/src/main/java/org/apache/airavata/dataorchestrator/messaging/consumer
6 - 2021-05-17 2021-09-21 5 2 irjanith@gmail.com dimuthu.upeksha2@gmail.com
EventPublisher.java
in data-orchestrator/data-orchestrator-clients/data-orchestrator-clients-core/src/main/java/org/apache/airavata/dataorchestrator/clients/core
6 - 2021-05-17 2021-09-21 5 2 irjanith@gmail.com dimuthu.upeksha2@gmail.com
MessageProducer.java
in data-orchestrator/data-orchestrator-messaging/src/main/java/org/apache/airavata/dataorchestrator/messaging/publisher
29 2 2021-05-17 2021-09-21 5 2 irjanith@gmail.com dimuthu.upeksha2@gmail.com
NonBlockingTask.java
in data-orchestrator/workflow-engine/workflow-engine-core/src/main/java/org/apache/airavata/datalake/orchestrator/workflow/engine/task
45 5 2021-06-02 2021-08-07 5 2 dimuthu.upeksha2@gmail.com dimuthu.upeksha2@gmail.com
Resource.java
in data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/persistance/model
66 14 2022-08-04 2022-09-21 5 1 irjanith@gmail.com irjanith@gmail.com
AnyStorageDeserializer.java
in data-resource-management-service/drms-core/src/main/java/org/apache/airavata/drms/core/deserializer
70 3 2021-03-24 2021-08-31 5 2 dimuthu.upeksha2@gmail.com irjanith@gmail.com
main.yml
in ansible/roles/kafka/tasks
82 - 2021-09-01 2022-05-05 5 3 dimuthu.upeksha2@gmail.com dimuthu.upeksha2@gmail.com
OrchestratorEventHandler.java
in data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/handlers/async
82 6 2021-07-26 2023-03-27 5 2 dimuthu.upeksha2@gmail.com irjanith@gmail.com
DataSyncWorkflowManager.java
in data-orchestrator/workflow-engine/datasync-workflow-manager/src/main/java/org/apache/airavata/datalake/workflow/engine/wm/datasync
141 5 2021-07-07 2021-08-23 5 2 dimuthu.upeksha2@gmail.com dimuthu.upeksha2@gmail.com
proto
StorageService.proto
in data-resource-management-service/drms-stubs/src/main/proto/storage
153 - 2021-03-22 2021-07-11 5 2 dimuthu.upeksha2@gmail.com irjanith@gmail.com
AsyncDataTransferTask.java
in data-orchestrator/workflow-engine/workflow-engine-core/src/main/java/org/apache/airavata/datalake/orchestrator/workflow/engine/task/impl
154 28 2021-06-02 2021-09-02 5 2 dimuthu.upeksha2@gmail.com dimuthu.upeksha2@gmail.com
SharingServiceHandler.java
in data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/handlers
216 4 2022-08-04 2023-03-23 5 1 irjanith@gmail.com irjanith@gmail.com
UserAndGroupConstants.java
in data-resource-management-service/drms-core/src/main/java/org/apache/airavata/drms/core/constants
4 - 2021-06-01 2022-08-11 4 1 irjanith@gmail.com irjanith@gmail.com
ResourceConstants.java
in data-resource-management-service/drms-core/src/main/java/org/apache/airavata/drms/core/constants
4 - 2021-03-24 2022-08-11 4 2 dimuthu.upeksha2@gmail.com irjanith@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
datalake.yml
in ansible
4 - 2021-07-06 2023-03-23 22 3 dimuthu.upeksha2@gmail.com irjanith@gmail.com
main.yml
in ansible/roles/data_lake/tasks
175 - 2021-07-06 2022-09-07 17 3 dimuthu.upeksha2@gmail.com irjanith@gmail.com
vars.yml
in ansible/inventories/prod-deployment/group_vars/all
127 - 2021-12-02 2022-09-07 17 3 l.dinukadesilva@gmail.com irjanith@gmail.com
main.yml
in ansible/roles/mft/tasks
177 - 2021-07-14 2022-05-24 9 3 dimuthu.upeksha2@gmail.com irjanith@gmail.com
vault.yml
in ansible/inventories/prod-deployment/group_vars/all
182 - 2021-12-02 2022-09-07 9 3 l.dinukadesilva@gmail.com irjanith@gmail.com
main.yml
in ansible/roles/env_setup/tasks
45 - 2021-07-06 2022-05-30 8 3 dimuthu.upeksha2@gmail.com irjanith@gmail.com
main.yml
in ansible/roles/workflow-engine/tasks
95 - 2021-08-12 2022-05-24 7 3 dimuthu.upeksha2@gmail.com irjanith@gmail.com
main.yml
in ansible/roles/kafka/tasks
82 - 2021-09-01 2022-05-05 5 3 dimuthu.upeksha2@gmail.com dimuthu.upeksha2@gmail.com
main.yml
in ansible/roles/emc_portal/tasks
116 - 2022-05-14 2022-05-30 3 3 l.dinukadesilva@gmail.com irjanith@gmail.com
OrchestratorEventProcessor.java
in data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/handlers/async
323 7 2021-08-23 2023-03-28 15 2 dimuthu.upeksha2@gmail.com irjanith@gmail.com
Neo4JConnector.java
in data-resource-management-service/drms-core/src/main/java/org/apache/airavata/drms/core
137 13 2021-03-24 2022-05-24 13 2 dimuthu.upeksha2@gmail.com irjanith@gmail.com
DRMSConnector.java
in data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/connectors
243 11 2021-07-07 2023-03-27 13 2 irjanith@gmail.com irjanith@gmail.com
Configuration.java
in data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator
238 66 2021-05-17 2021-11-09 11 2 irjanith@gmail.com dimuthu.upeksha2@gmail.com
proto
DRMSResource.proto
in data-resource-management-service/drms-stubs/src/main/proto/resource
35 - 2021-03-22 2023-03-27 10 2 dimuthu.upeksha2@gmail.com irjanith@gmail.com
proto
DRMSResourceService.proto
in data-resource-management-service/drms-stubs/src/main/proto/resource
194 - 2021-03-22 2023-03-27 10 2 dimuthu.upeksha2@gmail.com irjanith@gmail.com
DataParsingWorkflowManager.java
in data-orchestrator/workflow-engine/datasync-workflow-manager/src/main/java/org/apache/airavata/datalake/workflow/engine/wm/datasync
191 2 2021-08-07 2022-06-07 10 2 dimuthu.upeksha2@gmail.com irjanith@gmail.com
GenericResourceDeserializer.java
in data-resource-management-service/drms-core/src/main/java/org/apache/airavata/drms/core/deserializer
109 5 2021-03-24 2021-07-27 9 2 dimuthu.upeksha2@gmail.com irjanith@gmail.com
proto
Common.proto
in data-resource-management-service/drms-stubs/src/main/proto
38 - 2021-03-22 2023-03-27 9 2 dimuthu.upeksha2@gmail.com irjanith@gmail.com
proto
WorkflowService.proto
in data-orchestrator/workflow-engine/workflow-engine-stubs/src/main/proto/service
58 - 2021-05-25 2021-08-23 9 2 irjanith@gmail.com dimuthu.upeksha2@gmail.com
GenericDataParsingTask.java
in data-orchestrator/workflow-engine/workflow-engine-core/src/main/java/org/apache/airavata/datalake/orchestrator/workflow/engine/task/impl
257 15 2021-08-07 2023-01-30 8 2 dimuthu.upeksha2@gmail.com irjanith@gmail.com
config.yml
in data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/resources
17 - 2021-05-17 2021-09-08 8 2 irjanith@gmail.com irjanith@gmail.com
proto
StoragePreferenceService.proto
in data-resource-management-service/drms-stubs/src/main/proto/preference
98 - 2021-03-22 2021-08-25 7 2 dimuthu.upeksha2@gmail.com irjanith@gmail.com
WorkflowServiceConnector.java
in data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/connectors
53 5 2021-07-07 2021-11-09 7 2 irjanith@gmail.com dimuthu.upeksha2@gmail.com
MFTRequestHandler.java
in data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/handlers/mft
104 1 2021-07-24 2022-05-11 7 2 dimuthu.upeksha2@gmail.com irjanith@gmail.com
AnyStoragePreferenceDeserializer.java
in data-resource-management-service/drms-core/src/main/java/org/apache/airavata/drms/core/deserializer
88 3 2021-03-24 2021-07-06 6 2 dimuthu.upeksha2@gmail.com irjanith@gmail.com
task-list.yaml
in data-orchestrator/workflow-engine/workflow-engine-worker/src/main/resources
11 - 2021-07-07 2022-06-01 6 2 dimuthu.upeksha2@gmail.com irjanith@gmail.com
WorkflowEngineAPIHandler.java
in data-orchestrator/workflow-engine/datasync-workflow-manager/src/main/java/org/apache/airavata/datalake/workflow/engine/wm/datasync
70 3 2021-07-07 2021-08-23 6 2 dimuthu.upeksha2@gmail.com dimuthu.upeksha2@gmail.com
AbstractListener.java
in data-orchestrator/data-orchestrator-clients/data-orchestrator-clients-core/src/main/java/org/apache/airavata/dataorchestrator/clients/core
31 5 2021-05-17 2021-09-21 6 2 irjanith@gmail.com dimuthu.upeksha2@gmail.com
MessageConsumer.java
in data-orchestrator/data-orchestrator-messaging/src/main/java/org/apache/airavata/dataorchestrator/messaging/consumer
46 2 2021-05-17 2021-09-21 6 2 irjanith@gmail.com dimuthu.upeksha2@gmail.com
proto
notification.proto
in data-orchestrator/data-orchestrator-service/data-orchestrator-api-stub/src/main/proto
124 - 2021-09-05 2023-03-27 6 2 dimuthu.upeksha2@gmail.com irjanith@gmail.com
MessageProcessor.java
in data-orchestrator/data-orchestrator-service/data-orchestrator-service-core/src/main/java/org/apache/airavata/datalake/orchestrator/core/processor
5 - 2021-05-17 2021-07-07 6 2 irjanith@gmail.com irjanith@gmail.com
AnyStorageDeserializer.java
in data-resource-management-service/drms-core/src/main/java/org/apache/airavata/drms/core/deserializer
70 3 2021-03-24 2021-08-31 5 2 dimuthu.upeksha2@gmail.com irjanith@gmail.com
proto
StorageService.proto
in data-resource-management-service/drms-stubs/src/main/proto/storage
153 - 2021-03-22 2021-07-11 5 2 dimuthu.upeksha2@gmail.com irjanith@gmail.com
AsyncDataTransferTask.java
in data-orchestrator/workflow-engine/workflow-engine-core/src/main/java/org/apache/airavata/datalake/orchestrator/workflow/engine/task/impl
154 28 2021-06-02 2021-09-02 5 2 dimuthu.upeksha2@gmail.com dimuthu.upeksha2@gmail.com
NonBlockingTask.java
in data-orchestrator/workflow-engine/workflow-engine-core/src/main/java/org/apache/airavata/datalake/orchestrator/workflow/engine/task
45 5 2021-06-02 2021-08-07 5 2 dimuthu.upeksha2@gmail.com dimuthu.upeksha2@gmail.com
DataSyncWorkflowManager.java
in data-orchestrator/workflow-engine/datasync-workflow-manager/src/main/java/org/apache/airavata/datalake/workflow/engine/wm/datasync
141 5 2021-07-07 2021-08-23 5 2 dimuthu.upeksha2@gmail.com dimuthu.upeksha2@gmail.com
EventPublisher.java
in data-orchestrator/data-orchestrator-clients/data-orchestrator-clients-core/src/main/java/org/apache/airavata/dataorchestrator/clients/core
6 - 2021-05-17 2021-09-21 5 2 irjanith@gmail.com dimuthu.upeksha2@gmail.com
MessageProducer.java
in data-orchestrator/data-orchestrator-messaging/src/main/java/org/apache/airavata/dataorchestrator/messaging/publisher
29 2 2021-05-17 2021-09-21 5 2 irjanith@gmail.com dimuthu.upeksha2@gmail.com
ConsumerCallback.java
in data-orchestrator/data-orchestrator-messaging/src/main/java/org/apache/airavata/dataorchestrator/messaging/consumer
6 - 2021-05-17 2021-09-21 5 2 irjanith@gmail.com dimuthu.upeksha2@gmail.com
OrchestratorEventHandler.java
in data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/handlers/async
82 6 2021-07-26 2023-03-27 5 2 dimuthu.upeksha2@gmail.com irjanith@gmail.com
ResourceConstants.java
in data-resource-management-service/drms-core/src/main/java/org/apache/airavata/drms/core/constants
4 - 2021-03-24 2022-08-11 4 2 dimuthu.upeksha2@gmail.com irjanith@gmail.com
proto
SSHStorage.proto
in data-resource-management-service/drms-stubs/src/main/proto/storage
25 - 2021-03-22 2021-07-03 4 2 dimuthu.upeksha2@gmail.com irjanith@gmail.com
proto
S3Storage.proto
in data-resource-management-service/drms-stubs/src/main/proto/storage
25 - 2021-03-22 2021-07-03 4 2 dimuthu.upeksha2@gmail.com irjanith@gmail.com
proto
SSHPreference.proto
in data-resource-management-service/drms-stubs/src/main/proto/preference
33 - 2021-03-22 2021-07-03 4 2 dimuthu.upeksha2@gmail.com irjanith@gmail.com
proto
S3Preference.proto
in data-resource-management-service/drms-stubs/src/main/proto/preference
31 - 2021-03-22 2021-07-03 4 2 dimuthu.upeksha2@gmail.com irjanith@gmail.com
WorkflowEngineClient.java
in data-orchestrator/workflow-engine/workflow-engine-client/src/main/java/org/apache/airavata/datalake/orchestrator/workflow/engine/client
23 1 2021-05-25 2021-06-14 4 2 irjanith@gmail.com irjanith@gmail.com
MetadataPersistTask.java
in data-orchestrator/workflow-engine/workflow-engine-core/src/main/java/org/apache/airavata/datalake/orchestrator/workflow/engine/task/impl
126 17 2021-08-07 2021-09-06 4 2 dimuthu.upeksha2@gmail.com irjanith@gmail.com
SyncLocalDataDownloadTask.java
in data-orchestrator/workflow-engine/workflow-engine-core/src/main/java/org/apache/airavata/datalake/orchestrator/workflow/engine/task/impl
147 20 2021-08-07 2021-09-06 4 2 dimuthu.upeksha2@gmail.com irjanith@gmail.com
AbstractTask.java
in data-orchestrator/workflow-engine/workflow-engine-core/src/main/java/org/apache/airavata/datalake/orchestrator/workflow/engine/task
95 11 2021-06-02 2021-08-07 4 2 dimuthu.upeksha2@gmail.com dimuthu.upeksha2@gmail.com
NotificationApiHandler.java
in data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/handlers/grpc
118 6 2021-09-05 2023-03-27 4 2 dimuthu.upeksha2@gmail.com irjanith@gmail.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
pb
drms.pb
in datalake-rest-proxy/src/main/resources
3705 - 2021-09-07 2021-09-08 2 1 irjanith@gmail.com irjanith@gmail.com
ResourceServiceHandler.java
in data-resource-management-service/drms-graph-impl/drms-api/src/main/java/org/apache/airavata/drms/api/handlers
1003 18 2022-08-04 2022-08-11 2 1 irjanith@gmail.com irjanith@gmail.com
ResourceServiceHandler.java
in data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/handlers
628 16 2022-08-04 2023-03-27 20 1 irjanith@gmail.com irjanith@gmail.com
StorageServiceHandler.java
in data-resource-management-service/drms-graph-impl/drms-api/src/main/java/org/apache/airavata/drms/api/handlers
360 11 2022-08-04 2022-08-11 2 1 irjanith@gmail.com irjanith@gmail.com
LoadTestHandler.java
in loadtesting-utilities/src/main/java/org/apache/airavata/datalake/loadtesting/handlers
325 6 2022-05-17 2022-05-24 4 1 irjanith@gmail.com irjanith@gmail.com
StorageServiceHandler.java
in data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/handlers
320 10 2022-08-04 2023-03-23 7 1 irjanith@gmail.com irjanith@gmail.com
StoragePreferenceServiceHandler.java
in data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/handlers
261 6 2022-08-04 2023-03-23 8 1 irjanith@gmail.com irjanith@gmail.com
StoragePreferenceServiceHandler.java
in data-resource-management-service/drms-graph-impl/drms-api/src/main/java/org/apache/airavata/drms/api/handlers
256 6 2022-08-04 2022-08-11 2 1 irjanith@gmail.com irjanith@gmail.com
Participant.java
in data-orchestrator/workflow-engine/workflow-engine-worker/src/main/java/org/apache/airavata/datalake/workflow/engine/worker
221 6 2021-07-07 2021-07-07 1 1 dimuthu.upeksha2@gmail.com dimuthu.upeksha2@gmail.com
SharingServiceHandler.java
in data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/handlers
216 4 2022-08-04 2023-03-23 5 1 irjanith@gmail.com irjanith@gmail.com
SharingServiceHandler.java
in data-resource-management-service/drms-graph-impl/drms-api/src/main/java/org/apache/airavata/drms/api/handlers
214 4 2022-08-04 2022-08-11 2 1 irjanith@gmail.com irjanith@gmail.com
DataTransferPreValidationTask.java
in data-orchestrator/workflow-engine/workflow-engine-core/src/main/java/org/apache/airavata/datalake/orchestrator/workflow/engine/task/impl
201 28 2021-07-14 2021-07-18 2 1 irjanith@gmail.com irjanith@gmail.com
UserAndGroupHandler.java
in data-resource-management-service/drms-graph-impl/drms-custos-synchronizer/src/main/java/org/apache/airavata/drms/custos/synchronizer/handlers
195 10 2022-08-04 2022-08-11 2 1 irjanith@gmail.com irjanith@gmail.com
Utils.java
in data-resource-management-service/drms-graph-impl/drms-api/src/main/java/org/apache/airavata/drms/api/utils
189 7 2022-08-04 2022-08-11 2 1 irjanith@gmail.com irjanith@gmail.com
SharingHandler.java
in data-resource-management-service/drms-graph-impl/drms-custos-synchronizer/src/main/java/org/apache/airavata/drms/custos/synchronizer/handlers
181 8 2022-08-04 2022-08-11 2 1 irjanith@gmail.com irjanith@gmail.com
WorkflowOperator.java
in data-orchestrator/workflow-engine/workflow-engine-core/src/main/java/org/apache/airavata/datalake/orchestrator/workflow/engine/wm
171 10 2021-07-07 2021-08-07 2 1 dimuthu.upeksha2@gmail.com dimuthu.upeksha2@gmail.com
CustosUtils.java
in data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/utils
158 6 2022-08-04 2023-03-23 9 1 irjanith@gmail.com irjanith@gmail.com
Authenticator.java
in data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/interceptors
145 4 2022-08-04 2023-03-27 3 1 irjanith@gmail.com irjanith@gmail.com
Authenticator.java
in data-resource-management-service/drms-graph-impl/drms-api/src/main/java/org/apache/airavata/drms/api/interceptors
137 4 2022-08-04 2022-08-11 2 1 irjanith@gmail.com irjanith@gmail.com
Configuration.java
in data-resource-management-service/drms-graph-impl/drms-custos-synchronizer/src/main/java/org/apache/airavata/drms/custos/synchronizer
135 33 2022-08-04 2022-08-11 2 1 irjanith@gmail.com irjanith@gmail.com
ResourceMapper.java
in data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/persistance/mapper
111 3 2022-08-04 2023-03-23 11 1 irjanith@gmail.com irjanith@gmail.com
Client.java
in data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api
105 3 2022-08-04 2022-08-11 2 1 irjanith@gmail.com irjanith@gmail.com
Client.java
in data-resource-management-service/drms-graph-impl/drms-api/src/main/java/org/apache/airavata/drms/api
105 3 2022-08-04 2022-08-11 2 1 irjanith@gmail.com irjanith@gmail.com
CustosUtils.java
in data-resource-management-service/drms-graph-impl/drms-api/src/main/java/org/apache/airavata/drms/api/utils
102 4 2022-08-04 2022-08-11 2 1 irjanith@gmail.com irjanith@gmail.com
proto
parsing.proto
in data-orchestrator/data-orchestrator-service/data-orchestrator-api-stub/src/main/proto
102 - 2021-07-26 2021-08-23 3 1 dimuthu.upeksha2@gmail.com dimuthu.upeksha2@gmail.com
DataParserApiHandler.java
in data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/handlers/grpc
94 5 2021-07-26 2021-08-07 2 1 dimuthu.upeksha2@gmail.com dimuthu.upeksha2@gmail.com
StorageMapper.java
in data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/persistance/mapper
91 3 2022-08-04 2022-08-17 4 1 irjanith@gmail.com irjanith@gmail.com
EventDemux.java
in data-resource-management-service/drms-graph-impl/drms-custos-synchronizer/src/main/java/org/apache/airavata/drms/custos/synchronizer/handlers/events
85 6 2022-08-04 2022-08-11 2 1 irjanith@gmail.com irjanith@gmail.com
Utils.java
in data-resource-management-service/drms-graph-impl/drms-custos-synchronizer/src/main/java/org/apache/airavata/drms/custos/synchronizer
83 7 2022-08-04 2022-08-11 2 1 irjanith@gmail.com irjanith@gmail.com
EventNotifier.java
in data-orchestrator/data-orchestrator-clients/directory-monitor/src/main/java/org/apache/airavata/datalake/dmonitor
83 12 2021-10-30 2021-10-30 1 1 dimuthu.upeksha2@gmail.com dimuthu.upeksha2@gmail.com
DataParserEntity.java
in data-orchestrator/data-orchestrator-registry/src/main/java/org/apache/airavata/datalake/orchestrator/registry/persistance/entity/parser
72 16 2021-07-26 2021-07-26 1 1 dimuthu.upeksha2@gmail.com dimuthu.upeksha2@gmail.com
proto
SharingService.proto
in data-resource-management-service/drms-stubs/src/main/proto/sharing
70 - 2021-08-11 2021-08-12 2 1 irjanith@gmail.com irjanith@gmail.com
ProcessManager.java
in service-monitor/src/main/java/org/apache/airavata/datalake/service/monitor
69 3 2023-03-23 2023-03-23 1 1 irjanith@gmail.com irjanith@gmail.com
ResourceProperty.java
in data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/persistance/model
67 12 2022-08-04 2022-09-21 4 1 irjanith@gmail.com irjanith@gmail.com
Controller.java
in data-orchestrator/workflow-engine/workflow-engine-controller/src/main/java/org/apache/airavata/datalake/workflow/engine/controller
67 3 2021-07-07 2021-07-07 1 1 dimuthu.upeksha2@gmail.com dimuthu.upeksha2@gmail.com
Resource.java
in data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/persistance/model
66 14 2022-08-04 2022-09-21 5 1 irjanith@gmail.com irjanith@gmail.com
UnverifiedResource.java
in data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/persistance/model
65 14 2023-03-27 2023-03-27 1 1 irjanith@gmail.com irjanith@gmail.com
DataParsingJobOutputEntity.java
in data-orchestrator/data-orchestrator-registry/src/main/java/org/apache/airavata/datalake/orchestrator/registry/persistance/entity/parser
65 14 2021-07-26 2021-08-23 2 1 dimuthu.upeksha2@gmail.com dimuthu.upeksha2@gmail.com
envoy.yaml
in datalake-rest-proxy/src/main/resources
63 - 2021-09-07 2022-05-19 3 1 irjanith@gmail.com irjanith@gmail.com
CustosSynchronizer.java
in data-resource-management-service/drms-graph-impl/drms-custos-synchronizer/src/main/java/org/apache/airavata/drms/custos/synchronizer
63 4 2022-08-04 2022-08-11 2 1 irjanith@gmail.com irjanith@gmail.com
StoragePreferenceMapper.java
in data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/persistance/mapper
62 2 2022-08-04 2022-08-19 6 1 irjanith@gmail.com irjanith@gmail.com
TransferMappingDeserializer.java
in data-resource-management-service/drms-core/src/main/java/org/apache/airavata/drms/core/deserializer
62 2 2021-07-06 2021-07-12 3 1 irjanith@gmail.com irjanith@gmail.com
ServiceMonitor.java
in service-monitor/src/main/java/org/apache/airavata/datalake/service/monitor
59 2 2023-03-23 2023-03-23 1 1 irjanith@gmail.com irjanith@gmail.com
DataParsingWorkflowResourceCleanUpTask.java
in data-orchestrator/workflow-engine/workflow-engine-core/src/main/java/org/apache/airavata/datalake/orchestrator/workflow/engine/task/impl
59 5 2022-05-29 2022-06-01 2 1 irjanith@gmail.com irjanith@gmail.com
DataParsingJobInputEntity.java
in data-orchestrator/data-orchestrator-registry/src/main/java/org/apache/airavata/datalake/orchestrator/registry/persistance/entity/parser
57 12 2021-07-26 2021-07-26 1 1 dimuthu.upeksha2@gmail.com dimuthu.upeksha2@gmail.com
InterceptorPipelineExecutor.java
in data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/interceptors
52 3 2022-08-04 2022-08-11 2 1 irjanith@gmail.com irjanith@gmail.com
InterceptorPipelineExecutor.java
in data-resource-management-service/drms-graph-impl/drms-api/src/main/java/org/apache/airavata/drms/api/interceptors
52 3 2022-08-04 2022-08-11 2 1 irjanith@gmail.com irjanith@gmail.com
Config.java
in data-resource-management-service/drms-graph-impl/drms-api/src/main/java/org/apache/airavata/drms/api
51 4 2022-08-04 2022-08-11 2 1 irjanith@gmail.com irjanith@gmail.com
CustosEventListener.java
in data-resource-management-service/drms-graph-impl/drms-custos-synchronizer/src/main/java/org/apache/airavata/drms/custos/synchronizer/handlers/events
50 2 2022-08-04 2022-08-11 2 1 irjanith@gmail.com irjanith@gmail.com
DataParserOutputInterfaceEntity.java
in data-orchestrator/data-orchestrator-registry/src/main/java/org/apache/airavata/datalake/orchestrator/registry/persistance/entity/parser
49 10 2021-07-26 2021-07-26 1 1 dimuthu.upeksha2@gmail.com dimuthu.upeksha2@gmail.com
Correlations

File Size vs. Number of Changes: 201 points

data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/handlers/async/OrchestratorEventProcessor.java x: 323 lines of code y: 15 # changes data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/Constants.java x: 6 lines of code y: 1 # changes data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/DataOrchestratorAPIRunner.java x: 40 lines of code y: 2 # changes data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/Utils.java x: 28 lines of code y: 2 # changes data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/connectors/DRMSConnector.java x: 243 lines of code y: 13 # changes data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/handlers/async/OrchestratorEventHandler.java x: 82 lines of code y: 5 # changes data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/handlers/grpc/NotificationApiHandler.java x: 118 lines of code y: 4 # changes data-orchestrator/data-orchestrator-service/data-orchestrator-api-stub/src/main/proto/notification.proto x: 124 lines of code y: 6 # changes data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/handlers/ResourceServiceHandler.java x: 628 lines of code y: 20 # changes data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/interceptors/Authenticator.java x: 145 lines of code y: 3 # changes data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/persistance/model/UnverifiedResource.java x: 65 lines of code y: 1 # changes data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/persistance/repository/UnverifiedResourceRepository.java x: 9 lines of code y: 1 # changes data-resource-management-service/drms-stubs/src/main/proto/Common.proto x: 38 lines of code y: 9 # changes data-resource-management-service/drms-stubs/src/main/proto/resource/DRMSResource.proto x: 35 lines of code y: 10 # changes data-resource-management-service/drms-stubs/src/main/proto/resource/DRMSResourceService.proto x: 194 lines of code y: 10 # changes service-monitor/src/main/java/org/apache/airavata/datalake/service/monitor/ProcessManager.java x: 69 lines of code y: 1 # changes service-monitor/src/main/java/org/apache/airavata/datalake/service/monitor/ServiceMonitor.java x: 59 lines of code y: 1 # changes ansible/datalake.yml x: 4 lines of code y: 22 # changes data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/handlers/SharingServiceHandler.java x: 216 lines of code y: 5 # changes data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/handlers/StoragePreferenceServiceHandler.java x: 261 lines of code y: 8 # changes data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/handlers/StorageServiceHandler.java x: 320 lines of code y: 7 # changes data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/persistance/mapper/ResourceMapper.java x: 111 lines of code y: 11 # changes data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/utils/CustosUtils.java x: 158 lines of code y: 9 # changes service-monitor/src/main/java/org/apache/airavata/datalake/service/monitor/MessageSender.java x: 36 lines of code y: 1 # changes data-orchestrator/workflow-engine/workflow-engine-core/src/main/java/org/apache/airavata/datalake/orchestrator/workflow/engine/task/impl/GenericDataParsingTask.java x: 257 lines of code y: 8 # changes data-orchestrator/data-orchestrator-clients/directory-monitor/src/main/java/org/apache/airavata/datalake/dmonitor/DirectoryMonitor.java x: 97 lines of code y: 2 # changes data-orchestrator/data-orchestrator-clients/directory-monitor/src/main/java/org/apache/airavata/datalake/dmonitor/SaturationGauge.java x: 84 lines of code y: 2 # changes data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/persistance/repository/ResourcePropertyRepository.java x: 11 lines of code y: 6 # changes data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/persistance/model/ResourceProperty.java x: 67 lines of code y: 4 # changes data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/persistance/model/Resource.java x: 66 lines of code y: 5 # changes data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/persistance/repository/ResourceRepository.java x: 13 lines of code y: 4 # changes ansible/roles/data_lake/tasks/main.yml x: 175 lines of code y: 17 # changes ansible/inventories/prod-deployment/group_vars/all/vars.yml x: 127 lines of code y: 17 # changes ansible/inventories/prod-deployment/group_vars/all/vault.yml x: 182 lines of code y: 9 # changes data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/persistance/mapper/StoragePreferenceMapper.java x: 62 lines of code y: 6 # changes data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/persistance/mapper/StorageMapper.java x: 91 lines of code y: 4 # changes data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/persistance/model/TransferMapping.java x: 46 lines of code y: 4 # changes ansible/roles/data_lake/handlers/main.yml x: 19 lines of code y: 4 # changes data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/DRMSApiRunner.java x: 17 lines of code y: 3 # changes data-resource-management-service/drms-core/src/main/java/org/apache/airavata/drms/core/constants/ResourceConstants.java x: 4 lines of code y: 4 # changes data-resource-management-service/drms-core/src/main/java/org/apache/airavata/drms/core/constants/SharingConstants.java x: 7 lines of code y: 2 # changes data-resource-management-service/drms-graph-impl/drms-api/src/main/java/org/apache/airavata/drms/api/Client.java x: 105 lines of code y: 2 # changes data-resource-management-service/drms-graph-impl/drms-api/src/main/java/org/apache/airavata/drms/api/Config.java x: 51 lines of code y: 2 # changes data-resource-management-service/drms-graph-impl/drms-api/src/main/java/org/apache/airavata/drms/api/dboperation/Neo4jIndexCreator.java x: 46 lines of code y: 2 # changes data-resource-management-service/drms-graph-impl/drms-api/src/main/java/org/apache/airavata/drms/api/handlers/ResourceServiceHandler.java x: 1003 lines of code y: 2 # changes data-resource-management-service/drms-graph-impl/drms-api/src/main/java/org/apache/airavata/drms/api/handlers/SharingServiceHandler.java x: 214 lines of code y: 2 # changes data-resource-management-service/drms-graph-impl/drms-api/src/main/java/org/apache/airavata/drms/api/handlers/StoragePreferenceServiceHandler.java x: 256 lines of code y: 2 # changes data-resource-management-service/drms-graph-impl/drms-api/src/main/java/org/apache/airavata/drms/api/handlers/StorageServiceHandler.java x: 360 lines of code y: 2 # changes data-resource-management-service/drms-graph-impl/drms-api/src/main/java/org/apache/airavata/drms/api/interceptors/Authenticator.java x: 137 lines of code y: 2 # changes data-resource-management-service/drms-graph-impl/drms-api/src/main/java/org/apache/airavata/drms/api/interceptors/ServiceInterceptor.java x: 5 lines of code y: 2 # changes data-resource-management-service/drms-graph-impl/drms-api/src/main/java/org/apache/airavata/drms/api/utils/Utils.java x: 189 lines of code y: 2 # changes data-resource-management-service/drms-graph-impl/drms-custos-synchronizer/src/main/java/org/apache/airavata/drms/custos/synchronizer/CustosSynchronizer.java x: 63 lines of code y: 2 # changes data-resource-management-service/drms-graph-impl/drms-custos-synchronizer/src/main/java/org/apache/airavata/drms/custos/synchronizer/handlers/SharingHandler.java x: 181 lines of code y: 2 # changes data-resource-management-service/drms-graph-impl/drms-custos-synchronizer/src/main/java/org/apache/airavata/drms/custos/synchronizer/handlers/UserAndGroupHandler.java x: 195 lines of code y: 2 # changes data-resource-management-service/drms-graph-impl/drms-custos-synchronizer/src/main/resources/config.yml x: 17 lines of code y: 2 # changes data-orchestrator/workflow-engine/datasync-workflow-manager/src/main/java/org/apache/airavata/datalake/workflow/engine/wm/datasync/DataParsingWorkflowManager.java x: 191 lines of code y: 10 # changes data-orchestrator/workflow-engine/workflow-engine-core/src/main/java/org/apache/airavata/datalake/orchestrator/workflow/engine/task/impl/DataParsingWorkflowResourceCleanUpTask.java x: 59 lines of code y: 2 # changes ansible/roles/emc_portal/tasks/main.yml x: 116 lines of code y: 3 # changes ansible/roles/env_setup/tasks/main.yml x: 45 lines of code y: 8 # changes ansible/roles/mft/tasks/main.yml x: 177 lines of code y: 9 # changes ansible/roles/workflow-engine/tasks/main.yml x: 95 lines of code y: 7 # changes data-resource-management-service/drms-core/src/main/java/org/apache/airavata/drms/core/Neo4JConnector.java x: 137 lines of code y: 13 # changes loadtesting-utilities/src/main/java/org/apache/airavata/datalake/loadtesting/handlers/LoadTestHandler.java x: 325 lines of code y: 4 # changes datalake-rest-proxy/src/main/resources/envoy.yaml x: 63 lines of code y: 3 # changes data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/handlers/mft/MFTRequestHandler.java x: 104 lines of code y: 7 # changes data-orchestrator/data-orchestrator-clients/directory-monitor/src/main/resources/log4j2.xml x: 30 lines of code y: 1 # changes data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/Configuration.java x: 238 lines of code y: 11 # changes data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/connectors/CustosConnector.java x: 49 lines of code y: 1 # changes data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/connectors/WorkflowServiceConnector.java x: 53 lines of code y: 7 # changes data-orchestrator/data-orchestrator-clients/directory-monitor/src/main/java/org/apache/airavata/datalake/dmonitor/EventNotifier.java x: 83 lines of code y: 1 # changes data-orchestrator/data-orchestrator-clients/data-orchestrator-clients-core/src/main/java/org/apache/airavata/dataorchestrator/clients/core/AbstractListener.java x: 31 lines of code y: 6 # changes data-orchestrator/data-orchestrator-clients/data-orchestrator-clients-core/src/main/java/org/apache/airavata/dataorchestrator/clients/core/EventPublisher.java x: 6 lines of code y: 5 # changes data-orchestrator/data-orchestrator-messaging/src/main/java/org/apache/airavata/dataorchestrator/messaging/consumer/MessageConsumer.java x: 46 lines of code y: 6 # changes data-orchestrator/data-orchestrator-messaging/src/main/java/org/apache/airavata/dataorchestrator/messaging/publisher/MessageProducer.java x: 29 lines of code y: 5 # changes datalake-rest-proxy/src/main/resources/drms.pb x: 3705 lines of code y: 2 # changes ansible/roles/kafka/defaults/main.yml x: 21 lines of code y: 3 # changes data-orchestrator/data-orchestrator-registry/src/main/java/org/apache/airavata/datalake/orchestrator/registry/persistance/repository/NotificationStatusEntityRepository.java x: 7 lines of code y: 3 # changes data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/resources/config.yml x: 17 lines of code y: 8 # changes data-orchestrator/data-orchestrator-clients/data-orchestrator-clients-core/src/main/java/org/apache/airavata/dataorchestrator/clients/core/NotificationClient.java x: 21 lines of code y: 2 # changes data-orchestrator/workflow-engine/workflow-engine-core/src/main/java/org/apache/airavata/datalake/orchestrator/workflow/engine/task/impl/MetadataPersistTask.java x: 126 lines of code y: 4 # changes data-orchestrator/workflow-engine/workflow-engine-core/src/main/java/org/apache/airavata/datalake/orchestrator/workflow/engine/task/impl/SyncLocalDataDownloadTask.java x: 147 lines of code y: 4 # changes data-orchestrator/workflow-engine/workflow-engine-core/src/main/java/org/apache/airavata/datalake/orchestrator/workflow/engine/task/impl/AsyncDataTransferTask.java x: 154 lines of code y: 5 # changes data-resource-management-service/drms-core/src/main/java/org/apache/airavata/drms/core/deserializer/AnyStorageDeserializer.java x: 70 lines of code y: 5 # changes data-orchestrator/workflow-engine/datasync-workflow-manager/src/main/java/org/apache/airavata/datalake/workflow/engine/wm/datasync/WorkflowEngineAPIHandler.java x: 70 lines of code y: 6 # changes data-orchestrator/data-orchestrator-service/data-orchestrator-api-stub/src/main/proto/parsing.proto x: 102 lines of code y: 3 # changes data-orchestrator/workflow-engine/datasync-workflow-manager/src/main/java/org/apache/airavata/datalake/workflow/engine/wm/datasync/DataSyncWorkflowManager.java x: 141 lines of code y: 5 # changes data-orchestrator/workflow-engine/workflow-engine-stubs/src/main/proto/service/WorkflowService.proto x: 58 lines of code y: 9 # changes data-resource-management-service/drms-stubs/src/main/proto/sharing/SharingService.proto x: 70 lines of code y: 2 # changes data-orchestrator/workflow-engine/datasync-workflow-manager/src/main/java/org/apache/airavata/datalake/workflow/engine/wm/datasync/WorkflowManagerRunner.java x: 22 lines of code y: 1 # changes data-orchestrator/workflow-engine/workflow-engine-core/src/main/java/org/apache/airavata/datalake/orchestrator/workflow/engine/task/AbstractTask.java x: 95 lines of code y: 4 # changes data-orchestrator/workflow-engine/workflow-engine-core/src/main/java/org/apache/airavata/datalake/orchestrator/workflow/engine/task/NonBlockingTask.java x: 45 lines of code y: 5 # changes data-orchestrator/workflow-engine/workflow-engine-core/src/main/java/org/apache/airavata/datalake/orchestrator/workflow/engine/task/TaskUtil.java x: 81 lines of code y: 3 # changes data-orchestrator/workflow-engine/workflow-engine-core/src/main/java/org/apache/airavata/datalake/orchestrator/workflow/engine/task/types/StringMap.java x: 15 lines of code y: 1 # changes data-orchestrator/workflow-engine/workflow-engine-core/src/main/java/org/apache/airavata/datalake/orchestrator/workflow/engine/wm/WorkflowOperator.java x: 171 lines of code y: 2 # changes data-resource-management-service/drms-core/src/main/java/org/apache/airavata/drms/core/deserializer/GenericResourceDeserializer.java x: 109 lines of code y: 9 # changes data-orchestrator/workflow-engine/workflow-engine-core/src/main/java/org/apache/airavata/datalake/orchestrator/workflow/engine/task/impl/DataTransferPreValidationTask.java x: 201 lines of code y: 2 # changes data-resource-management-service/drms-stubs/src/main/proto/storage/StorageService.proto x: 153 lines of code y: 5 # changes data-orchestrator/workflow-engine/mft-callback-listener/src/main/java/org/apache/airavata/datalake/mft/listener/MFTFilter.java x: 41 lines of code y: 1 # changes data-orchestrator/workflow-engine/workflow-engine-worker/src/main/java/org/apache/airavata/datalake/workflow/engine/worker/Participant.java x: 221 lines of code y: 1 # changes data-orchestrator/data-orchestrator-service/data-orchestrator-service-core/src/main/java/org/apache/airavata/datalake/orchestrator/core/processor/MessageProcessor.java x: 5 lines of code y: 6 # changes data-resource-management-service/drms-core/src/main/java/org/apache/airavata/drms/core/deserializer/AnyStoragePreferenceDeserializer.java x: 88 lines of code y: 6 # changes data-resource-management-service/drms-core/src/main/java/org/apache/airavata/drms/core/serializer/AnyStorageSerializer.java x: 35 lines of code y: 3 # changes data-resource-management-service/drms-stubs/src/main/proto/preference/S3Preference.proto x: 31 lines of code y: 4 # changes data-resource-management-service/drms-stubs/src/main/proto/storage/S3Storage.proto x: 25 lines of code y: 4 # changes data-orchestrator/data-orchestrator-clients/data-orchestrator-clients-core/src/main/java/org/apache/airavata/dataorchestrator/clients/core/Utils.java x: 3 lines of code y: 3 # changes
22.0
# changes
  min: 1.0
  average: 3.61
  25th percentile: 2.0
  median: 2.0
  75th percentile: 4.0
  max: 22.0
0 3705.0
lines of code
min: 3.0 | average: 91.55 | 25th percentile: 17.0 | median: 38.0 | 75th percentile: 94.5 | max: 3705.0

Number of Contributors vs. Number of Changes: 201 points

data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/handlers/async/OrchestratorEventProcessor.java x: 2 # contributors y: 15 # changes data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/Constants.java x: 1 # contributors y: 1 # changes data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/DataOrchestratorAPIRunner.java x: 2 # contributors y: 2 # changes data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/Utils.java x: 1 # contributors y: 2 # changes data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/connectors/DRMSConnector.java x: 2 # contributors y: 13 # changes data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/handlers/async/OrchestratorEventHandler.java x: 2 # contributors y: 5 # changes data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/handlers/grpc/NotificationApiHandler.java x: 2 # contributors y: 4 # changes data-orchestrator/data-orchestrator-service/data-orchestrator-api-stub/src/main/proto/notification.proto x: 2 # contributors y: 6 # changes data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/handlers/ResourceServiceHandler.java x: 1 # contributors y: 20 # changes data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/interceptors/Authenticator.java x: 1 # contributors y: 3 # changes data-resource-management-service/drms-stubs/src/main/proto/Common.proto x: 2 # contributors y: 9 # changes data-resource-management-service/drms-stubs/src/main/proto/resource/DRMSResource.proto x: 2 # contributors y: 10 # changes ansible/datalake.yml x: 3 # contributors y: 22 # changes data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/handlers/SharingServiceHandler.java x: 1 # contributors y: 5 # changes data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/handlers/StoragePreferenceServiceHandler.java x: 1 # contributors y: 8 # changes data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/handlers/StorageServiceHandler.java x: 1 # contributors y: 7 # changes data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/persistance/mapper/ResourceMapper.java x: 1 # contributors y: 11 # changes data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/utils/CustosUtils.java x: 1 # contributors y: 9 # changes data-orchestrator/workflow-engine/workflow-engine-core/src/main/java/org/apache/airavata/datalake/orchestrator/workflow/engine/task/impl/GenericDataParsingTask.java x: 2 # contributors y: 8 # changes data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/persistance/repository/ResourcePropertyRepository.java x: 1 # contributors y: 6 # changes data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/persistance/model/ResourceProperty.java x: 1 # contributors y: 4 # changes ansible/roles/data_lake/tasks/main.yml x: 3 # contributors y: 17 # changes ansible/inventories/prod-deployment/group_vars/all/vault.yml x: 3 # contributors y: 9 # changes ansible/roles/emc_portal/tasks/main.yml x: 3 # contributors y: 3 # changes ansible/roles/env_setup/tasks/main.yml x: 3 # contributors y: 8 # changes ansible/roles/workflow-engine/tasks/main.yml x: 3 # contributors y: 7 # changes data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/handlers/mft/MFTRequestHandler.java x: 2 # contributors y: 7 # changes ansible/roles/kafka/tasks/main.yml x: 3 # contributors y: 5 # changes data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/Configuration.java x: 2 # contributors y: 11 # changes ansible/roles/kafka/defaults/main.yml x: 2 # contributors y: 3 # changes
22.0
# changes
  min: 1.0
  average: 3.61
  25th percentile: 2.0
  median: 2.0
  75th percentile: 4.0
  max: 22.0
0 3.0
# contributors
min: 1.0 | average: 1.49 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 3.0

Number of Contributors vs. File Size: 201 points

data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/handlers/async/OrchestratorEventProcessor.java x: 2 # contributors y: 323 lines of code data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/Constants.java x: 1 # contributors y: 6 lines of code data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/DataOrchestratorAPIRunner.java x: 2 # contributors y: 40 lines of code data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/Utils.java x: 1 # contributors y: 28 lines of code data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/connectors/DRMSConnector.java x: 2 # contributors y: 243 lines of code data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/handlers/async/OrchestratorEventHandler.java x: 2 # contributors y: 82 lines of code data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/handlers/grpc/NotificationApiHandler.java x: 2 # contributors y: 118 lines of code data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/handlers/ResourceServiceHandler.java x: 1 # contributors y: 628 lines of code data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/interceptors/Authenticator.java x: 1 # contributors y: 145 lines of code data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/persistance/model/UnverifiedResource.java x: 1 # contributors y: 65 lines of code data-resource-management-service/drms-stubs/src/main/proto/resource/DRMSResourceService.proto x: 2 # contributors y: 194 lines of code ansible/datalake.yml x: 3 # contributors y: 4 lines of code data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/handlers/SharingServiceHandler.java x: 1 # contributors y: 216 lines of code data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/handlers/StoragePreferenceServiceHandler.java x: 1 # contributors y: 261 lines of code data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/handlers/StorageServiceHandler.java x: 1 # contributors y: 320 lines of code data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/persistance/mapper/ResourceMapper.java x: 1 # contributors y: 111 lines of code data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/utils/CustosUtils.java x: 1 # contributors y: 158 lines of code service-monitor/src/main/java/org/apache/airavata/datalake/service/monitor/MessageSender.java x: 1 # contributors y: 36 lines of code data-orchestrator/workflow-engine/workflow-engine-core/src/main/java/org/apache/airavata/datalake/orchestrator/workflow/engine/task/impl/GenericDataParsingTask.java x: 2 # contributors y: 257 lines of code data-orchestrator/data-orchestrator-clients/directory-monitor/src/main/java/org/apache/airavata/datalake/dmonitor/DirectoryMonitor.java x: 2 # contributors y: 97 lines of code ansible/roles/data_lake/tasks/main.yml x: 3 # contributors y: 175 lines of code ansible/inventories/prod-deployment/group_vars/all/vars.yml x: 3 # contributors y: 127 lines of code ansible/inventories/prod-deployment/group_vars/all/vault.yml x: 3 # contributors y: 182 lines of code data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/persistance/mapper/StorageMapper.java x: 1 # contributors y: 91 lines of code data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/persistance/model/TransferMapping.java x: 1 # contributors y: 46 lines of code data-resource-management-service/drms-core/src/main/java/org/apache/airavata/drms/core/constants/ResourceConstants.java x: 2 # contributors y: 4 lines of code data-resource-management-service/drms-graph-impl/drms-api/src/main/java/org/apache/airavata/drms/api/handlers/ResourceServiceHandler.java x: 1 # contributors y: 1003 lines of code data-resource-management-service/drms-graph-impl/drms-api/src/main/java/org/apache/airavata/drms/api/handlers/StorageServiceHandler.java x: 1 # contributors y: 360 lines of code data-resource-management-service/drms-graph-impl/drms-api/src/main/java/org/apache/airavata/drms/api/utils/Utils.java x: 1 # contributors y: 189 lines of code data-resource-management-service/drms-graph-impl/drms-custos-synchronizer/src/main/java/org/apache/airavata/drms/custos/synchronizer/Utils.java x: 1 # contributors y: 83 lines of code data-resource-management-service/drms-graph-impl/drms-custos-synchronizer/src/main/java/org/apache/airavata/drms/custos/synchronizer/handlers/UserAndGroupHandler.java x: 1 # contributors y: 195 lines of code ansible/roles/emc_portal/tasks/main.yml x: 3 # contributors y: 116 lines of code ansible/roles/env_setup/tasks/main.yml x: 3 # contributors y: 45 lines of code ansible/roles/workflow-engine/tasks/main.yml x: 3 # contributors y: 95 lines of code data-resource-management-service/drms-core/src/main/java/org/apache/airavata/drms/core/Neo4JConnector.java x: 2 # contributors y: 137 lines of code loadtesting-utilities/src/main/java/org/apache/airavata/datalake/loadtesting/handlers/LoadTestHandler.java x: 1 # contributors y: 325 lines of code data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/handlers/mft/MFTRequestHandler.java x: 2 # contributors y: 104 lines of code ansible/roles/kafka/tasks/main.yml x: 3 # contributors y: 82 lines of code data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/connectors/WorkflowServiceConnector.java x: 2 # contributors y: 53 lines of code data-orchestrator/data-orchestrator-messaging/src/main/java/org/apache/airavata/dataorchestrator/messaging/publisher/MessageProducer.java x: 2 # contributors y: 29 lines of code datalake-rest-proxy/src/main/resources/drms.pb x: 1 # contributors y: 3705 lines of code data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/OrchClient.java x: 2 # contributors y: 63 lines of code data-orchestrator/workflow-engine/workflow-engine-core/src/main/java/org/apache/airavata/datalake/orchestrator/workflow/engine/task/impl/SyncLocalDataDownloadTask.java x: 2 # contributors y: 147 lines of code data-orchestrator/workflow-engine/workflow-engine-core/src/main/java/org/apache/airavata/datalake/orchestrator/workflow/engine/wm/WorkflowOperator.java x: 1 # contributors y: 171 lines of code data-orchestrator/workflow-engine/workflow-engine-worker/src/main/java/org/apache/airavata/datalake/workflow/engine/worker/Participant.java x: 1 # contributors y: 221 lines of code
3705.0
lines of code
  min: 3.0
  average: 91.55
  25th percentile: 17.0
  median: 38.0
  75th percentile: 94.5
  max: 3705.0
0 3.0
# contributors
min: 1.0 | average: 1.49 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 3.0