apache / helix
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
10% | 17% | 27% | 19% | 25%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
java11% | 17% | 28% | 19% | 22%
py0% | 87% | 9% | 0% | 2%
xml0% | 0% | 77% | 0% | 22%
ts0% | 0% | 13% | 26% | 59%
html0% | 0% | 16% | 7% | 76%
scss0% | 0% | 0% | 0% | 100%
ivy0% | 0% | 0% | 0% | 100%
cgi0% | 0% | 0% | 0% | 100%
inc0% | 0% | 0% | 0% | 100%
command0% | 0% | 0% | 0% | 100%
jsp0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
helix-core11% | 21% | 29% | 17% | 19%
zookeeper-api24% | 19% | 26% | 9% | 19%
helix-rest12% | 22% | 34% | 14% | 16%
meta-client0% | 0% | 34% | 18% | 46%
helix-front0% | 0% | 13% | 19% | 66%
ROOT0% | 0% | 100% | 0% | 0%
helix-view-aggregator0% | 0% | 49% | 13% | 36%
helix-lock0% | 0% | 51% | 34% | 13%
helix-admin-webapp0% | 0% | 0% | 71% | 28%
recipes0% | 0% | 0% | 35% | 64%
metadata-store-directory-common0% | 0% | 0% | 78% | 21%
helix-agent0% | 0% | 0% | 39% | 60%
metrics-common0% | 0% | 0% | 35% | 64%
website0% | 0% | 0% | 0% | 100%
helix-common0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
ZKHelixAdmin.java
in helix-core/src/main/java/org/apache/helix/manager/zk
2165 114
ZkClient.java
in zookeeper-api/src/main/java/org/apache/helix/zookeeper/zkclient
1981 164
ClusterSetup.java
in helix-core/src/main/java/org/apache/helix/tools
1345 57
GenericHelixController.java
in helix-core/src/main/java/org/apache/helix/controller
1241 60
ZKHelixManager.java
in helix-core/src/main/java/org/apache/helix/manager/zk
1181 87
ClusterAccessor.java
in helix-rest/src/main/java/org/apache/helix/rest/server/resources/helix
1116 42
HelixTaskExecutor.java
in helix-core/src/main/java/org/apache/helix/messaging/handling
1100 47
ZkBaseDataAccessor.java
in helix-core/src/main/java/org/apache/helix/manager/zk
1037 43
AbstractTaskDispatcher.java
in helix-core/src/main/java/org/apache/helix/task
915 42
TaskDriver.java
in helix-core/src/main/java/org/apache/helix/task
904 64
dds_driver.py
in helix-core/src/main/scripts/integration-test/script
887 60
ClusterStatusMonitor.java
in helix-core/src/main/java/org/apache/helix/monitoring/mbeans
880 86
BaseControllerDataProvider.java
in helix-core/src/main/java/org/apache/helix/controller/dataproviders
866 80
InstanceConfig.java
in helix-core/src/main/java/org/apache/helix/model
819 84
pexpect.py
in helix-core/src/main/scripts/integration-test/script
808 58
MaintenanceManagementService.java
in helix-rest/src/main/java/org/apache/helix/rest/clusterMaintenanceService
761 45
PerInstanceAccessor.java
in helix-rest/src/main/java/org/apache/helix/rest/server/resources/helix
741 21
RoutingTableProvider.java
in helix-core/src/main/java/org/apache/helix/spectator
721 48
ZkCacheBaseDataAccessor.java
in helix-core/src/main/java/org/apache/helix/manager/zk
697 44
TaskUtil.java
in helix-core/src/main/java/org/apache/helix/task
687 64
CallbackHandler.java
in helix-core/src/main/java/org/apache/helix/manager/zk
674 21
utility.py
in helix-core/src/main/scripts/integration-test/script
663 89
TestExecutor.java
in helix-core/src/main/java/org/apache/helix/tools
661 25
ClusterConfig.java
in helix-core/src/main/java/org/apache/helix/model
638 97
JobConfig.java
in helix-core/src/main/java/org/apache/helix/task
621 62
ConfigAccessor.java
in helix-core/src/main/java/org/apache/helix
607 46
IntermediateStateCalcStage.java
in helix-core/src/main/java/org/apache/helix/controller/stages
603 21
AutoRebalanceStrategy.java
in helix-core/src/main/java/org/apache/helix/controller/rebalancer/strategy
600 38
ClusterStateVerifier.java
in helix-core/src/main/java/org/apache/helix/tools
584 36
ResourceConfig.java
in helix-core/src/main/java/org/apache/helix/model
578 80
FederatedZkClient.java
in zookeeper-api/src/main/java/org/apache/helix/zookeeper/impl/client
544 96
Message.java
in helix-core/src/main/java/org/apache/helix/model
520 91
AutoRebalanceStrategy.java
in helix-core/src/main/java/org/apache/helix/controller/strategy
512 32
DedicatedZkClient.java
in zookeeper-api/src/main/java/org/apache/helix/zookeeper/impl/client
511 89
ResourceAccessor.java
in helix-rest/src/main/java/org/apache/helix/rest/server/resources/helix
510 14
SharedZkClient.java
in zookeeper-api/src/main/java/org/apache/helix/zookeeper/impl/client
506 87
PropertyPathBuilder.java
in helix-core/src/main/java/org/apache/helix
492 52
ZKHelixDataAccessor.java
in helix-core/src/main/java/org/apache/helix/manager/zk
485 24
BestPossibleStateCalcStage.java
in helix-core/src/main/java/org/apache/helix/controller/stages
482 15
ZkMetaClient.java
in meta-client/src/main/java/org/apache/helix/metaclient/impl/zk
469 51
WorkflowConfig.java
in helix-core/src/main/java/org/apache/helix/task
469 60
WagedRebalancer.java
in helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged
468 26
ZKUtil.java
in helix-core/src/main/java/org/apache/helix/manager/zk
466 30
IdealState.java
in helix-core/src/main/java/org/apache/helix/model
443 53
ZkGrep.java
in helix-core/src/main/java/org/apache/helix/tools/commandtools
437 17
AbstractRebalancer.java
in helix-core/src/main/java/org/apache/helix/controller/rebalancer
424 20
PropertyKey.java
in helix-core/src/main/java/org/apache/helix
423 86
StatusUpdateUtil.java
in helix-core/src/main/java/org/apache/helix/util
403 37
ParticipantManager.java
in helix-core/src/main/java/org/apache/helix/manager/zk
402 14
ResourceMonitor.java
in helix-core/src/main/java/org/apache/helix/monitoring/mbeans
400 40
Files With Most Units (Top 50)
File# lines# units
ZkClient.java
in zookeeper-api/src/main/java/org/apache/helix/zookeeper/zkclient
1981 164
ZKHelixAdmin.java
in helix-core/src/main/java/org/apache/helix/manager/zk
2165 114
ClusterConfig.java
in helix-core/src/main/java/org/apache/helix/model
638 97
FederatedZkClient.java
in zookeeper-api/src/main/java/org/apache/helix/zookeeper/impl/client
544 96
Message.java
in helix-core/src/main/java/org/apache/helix/model
520 91
utility.py
in helix-core/src/main/scripts/integration-test/script
663 89
DedicatedZkClient.java
in zookeeper-api/src/main/java/org/apache/helix/zookeeper/impl/client
511 89
ZKHelixManager.java
in helix-core/src/main/java/org/apache/helix/manager/zk
1181 87
SharedZkClient.java
in zookeeper-api/src/main/java/org/apache/helix/zookeeper/impl/client
506 87
PropertyKey.java
in helix-core/src/main/java/org/apache/helix
423 86
ClusterStatusMonitor.java
in helix-core/src/main/java/org/apache/helix/monitoring/mbeans
880 86
InstanceConfig.java
in helix-core/src/main/java/org/apache/helix/model
819 84
ResourceConfig.java
in helix-core/src/main/java/org/apache/helix/model
578 80
BaseControllerDataProvider.java
in helix-core/src/main/java/org/apache/helix/controller/dataproviders
866 80
TaskDriver.java
in helix-core/src/main/java/org/apache/helix/task
904 64
TaskUtil.java
in helix-core/src/main/java/org/apache/helix/task
687 64
JobConfig.java
in helix-core/src/main/java/org/apache/helix/task
621 62
WorkflowConfig.java
in helix-core/src/main/java/org/apache/helix/task
469 60
GenericHelixController.java
in helix-core/src/main/java/org/apache/helix/controller
1241 60
dds_driver.py
in helix-core/src/main/scripts/integration-test/script
887 60
pexpect.py
in helix-core/src/main/scripts/integration-test/script
808 58
ClusterSetup.java
in helix-core/src/main/java/org/apache/helix/tools
1345 57
IdealState.java
in helix-core/src/main/java/org/apache/helix/model
443 53
PropertyPathBuilder.java
in helix-core/src/main/java/org/apache/helix
492 52
ZkMetaClient.java
in meta-client/src/main/java/org/apache/helix/metaclient/impl/zk
469 51
RoutingTableProvider.java
in helix-core/src/main/java/org/apache/helix/spectator
721 48
HelixTaskExecutor.java
in helix-core/src/main/java/org/apache/helix/messaging/handling
1100 47
ZNRecord.java
in zookeeper-api/src/main/java/org/apache/helix/zookeeper/datamodel
391 47
AuditLog.java
in helix-rest/src/main/java/org/apache/helix/rest/server/auditlog
231 46
ConfigAccessor.java
in helix-core/src/main/java/org/apache/helix
607 46
MaintenanceManagementService.java
in helix-rest/src/main/java/org/apache/helix/rest/clusterMaintenanceService
761 45
ZkCacheBaseDataAccessor.java
in helix-core/src/main/java/org/apache/helix/manager/zk
697 44
RealmAwareZkClient.java
in zookeeper-api/src/main/java/org/apache/helix/zookeeper/api/client
377 44
ZkBaseDataAccessor.java
in helix-core/src/main/java/org/apache/helix/manager/zk
1037 43
ClusterAccessor.java
in helix-rest/src/main/java/org/apache/helix/rest/server/resources/helix
1116 42
AbstractTaskDispatcher.java
in helix-core/src/main/java/org/apache/helix/task
915 42
ResourceControllerDataProvider.java
in helix-core/src/main/java/org/apache/helix/controller/dataproviders
354 41
ResourceMonitor.java
in helix-core/src/main/java/org/apache/helix/monitoring/mbeans
400 40
RoutingTable.java
in helix-core/src/main/java/org/apache/helix/spectator
348 38
AutoRebalanceStrategy.java
in helix-core/src/main/java/org/apache/helix/controller/rebalancer/strategy
600 38
StatusUpdateUtil.java
in helix-core/src/main/java/org/apache/helix/util
403 37
JobContext.java
in helix-core/src/main/java/org/apache/helix/task
293 37
ClusterStateVerifier.java
in helix-core/src/main/java/org/apache/helix/tools
584 36
HelixProperty.java
in helix-core/src/main/java/org/apache/helix
241 35
ZKDistributedNonblockingLock.java
in helix-lock/src/main/java/org/apache/helix/lock/helix
374 35
AutoRebalanceStrategy.java
in helix-core/src/main/java/org/apache/helix/controller/strategy
512 32
ZkClient.java
in zookeeper-api/src/main/java/org/apache/helix/zookeeper/impl/client
178 31
ZKUtil.java
in helix-core/src/main/java/org/apache/helix/manager/zk
466 30
CurrentStateOutput.java
in helix-core/src/main/java/org/apache/helix/controller/stages
302 30
CloudConfig.java
in helix-core/src/main/java/org/apache/helix/model
150 29
Files With Long Lines (Top 50)

There are 106 files with lines longer than 120 characters. In total, there are 472 long lines.

File# lines# units# long lines
283 - 54
dds_driver.py
in helix-core/src/main/scripts/integration-test/script
887 60 30
81 - 24
47 - 23
TaskSMD.java
in helix-core/src/main/java/org/apache/helix/model
128 3 20
utility.py
in helix-core/src/main/scripts/integration-test/script
663 89 17
driver_cmd_dict.py
in helix-core/src/main/scripts/integration-test/script
250 1 16
38 - 15
34 - 14
34 - 14
ivy
34 - 14
33 - 13
ivy
metadata-store-directory-common-1.4.4-SNAPSHOT.ivy
in metadata-store-directory-common
36 - 13
30 - 10
30 - 10
pexpect.py
in helix-core/src/main/scripts/integration-test/script
808 58 9
29 - 9
ZKHelixAdmin.java
in helix-core/src/main/java/org/apache/helix/manager/zk
2165 114 8
BaseControllerDataProvider.java
in helix-core/src/main/java/org/apache/helix/controller/dataproviders
866 80 6
TopStateHandoffReportStage.java
in helix-core/src/main/java/org/apache/helix/controller/stages
325 13 6
ZkMetaClientUtil.java
in meta-client/src/main/java/org/apache/helix/metaclient/impl/zk/util
287 7 5
RoutingTableProvider.java
in helix-core/src/main/java/org/apache/helix/spectator
721 48 5
ClusterContext.java
in helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/model
170 18 4
ZkServer.java
in zookeeper-api/src/main/java/org/apache/helix/zookeeper/zkclient
111 10 4
IZkConnection.java
in zookeeper-api/src/main/java/org/apache/helix/zookeeper/zkclient
33 - 4
MaintenanceManagementService.java
in helix-rest/src/main/java/org/apache/helix/rest/clusterMaintenanceService
761 45 3
PropertyStoreAccessor.java
in helix-rest/src/main/java/org/apache/helix/rest/server/resources/helix
126 3 3
ZkMetaClientCache.java
in meta-client/src/main/java/org/apache/helix/metaclient/impl/zk
169 12 3
ClusterSetup.java
in helix-core/src/main/java/org/apache/helix/tools
1345 57 3
HelixTask.java
in helix-core/src/main/java/org/apache/helix/messaging/handling
318 14 3
ResourceMonitor.java
in helix-core/src/main/java/org/apache/helix/monitoring/mbeans
400 40 3
AssignableInstance.java
in helix-core/src/main/java/org/apache/helix/task/assigner
266 9 3
FixedTargetTaskAssignmentCalculator.java
in helix-core/src/main/java/org/apache/helix/task
209 6 3
AbstractTaskDispatcher.java
in helix-core/src/main/java/org/apache/helix/task
915 42 3
ResourceControllerDataProvider.java
in helix-core/src/main/java/org/apache/helix/controller/dataproviders
354 41 3
DelayedRebalanceUtil.java
in helix-core/src/main/java/org/apache/helix/controller/rebalancer/util
329 15 3
SystemPropertyKeys.java
in helix-common/src/main/java/org/apache/helix
33 - 2
WorkflowAccessor.java
in helix-rest/src/main/java/org/apache/helix/rest/server/resources/helix
356 13 2
ClusterAccessor.java
in helix-rest/src/main/java/org/apache/helix/rest/server/resources/helix
1116 42 2
VirtualTopologyGroupService.java
in helix-rest/src/main/java/org/apache/helix/rest/server/service
161 4 2
Permit.java
in meta-client/src/main/java/org/apache/helix/metaclient/recipes/lock
56 10 2
LockInfo.java
in meta-client/src/main/java/org/apache/helix/metaclient/recipes/lock
107 19 2
ParticipantManager.java
in helix-core/src/main/java/org/apache/helix/manager/zk
402 14 2
GenericZkHelixApiBuilder.java
in helix-core/src/main/java/org/apache/helix/manager/zk
111 9 2
StateModelFactory.java
in helix-core/src/main/java/org/apache/helix/participant/statemachine
127 19 2
InstanceValidationUtil.java
in helix-core/src/main/java/org/apache/helix/util
281 12 2
HelixTaskExecutor.java
in helix-core/src/main/java/org/apache/helix/messaging/handling
1100 47 2
RoutingTable.java
in helix-core/src/main/java/org/apache/helix/spectator
348 38 2
TaskDriver.java
in helix-core/src/main/java/org/apache/helix/task
904 64 2
AssignableInstanceManager.java
in helix-core/src/main/java/org/apache/helix/task
389 22 2
Correlations

File Size vs. Commits (all time): 1085 points

helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/constraints/ConstraintBasedAlgorithm.java x: 21 commits (all time) y: 207 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/resources/helix/ClusterAccessor.java x: 45 commits (all time) y: 1116 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/CustomRebalancer.java x: 27 commits (all time) y: 85 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/ParticipantDeregistrationStage.java x: 3 commits (all time) y: 81 lines of code helix-core/src/main/java/org/apache/helix/util/InstanceValidationUtil.java x: 36 commits (all time) y: 281 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/ZKHelixAdmin.java x: 164 commits (all time) y: 2165 lines of code helix-core/src/main/java/org/apache/helix/util/InstanceUtil.java x: 2 commits (all time) y: 191 lines of code helix-core/src/main/java/org/apache/helix/controller/dataproviders/BaseControllerDataProvider.java x: 34 commits (all time) y: 866 lines of code helix-rest/src/main/java/org/apache/helix/rest/client/CustomRestClientImpl.java x: 15 commits (all time) y: 176 lines of code helix-core/src/main/java/org/apache/helix/controller/GenericHelixController.java x: 130 commits (all time) y: 1241 lines of code helix-core/src/main/java/org/apache/helix/controller/pipeline/AsyncWorkerType.java x: 8 commits (all time) y: 11 lines of code helix-core/src/main/java/org/apache/helix/model/ClusterConfig.java x: 78 commits (all time) y: 638 lines of code helix-admin-webapp/helix-admin-webapp-1.4.4-SNAPSHOT.ivy x: 1 commits (all time) y: 34 lines of code helix-agent/helix-agent-1.4.4-SNAPSHOT.ivy x: 1 commits (all time) y: 81 lines of code helix-core/helix-core-1.4.4-SNAPSHOT.ivy x: 1 commits (all time) y: 47 lines of code helix-rest/helix-rest-1.4.4-SNAPSHOT.ivy x: 1 commits (all time) y: 38 lines of code website/src/site/site.xml x: 39 commits (all time) y: 64 lines of code website/1.4.3/src/site/resources/download.cgi x: 1 commits (all time) y: 22 lines of code helix-core/src/main/java/org/apache/helix/cloud/constants/VirtualTopologyGroupConstants.java x: 3 commits (all time) y: 14 lines of code helix-core/src/main/java/org/apache/helix/cloud/topology/FaultZoneBasedVirtualGroupAssignmentAlgorithm.java x: 1 commits (all time) y: 96 lines of code helix-core/src/main/java/org/apache/helix/cloud/topology/FifoVirtualGroupAssignmentAlgorithm.java x: 2 commits (all time) y: 48 lines of code helix-core/src/main/java/org/apache/helix/cloud/topology/VirtualGroupAssignmentAlgorithm.java x: 2 commits (all time) y: 12 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/service/ClusterService.java x: 4 commits (all time) y: 9 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/service/ClusterServiceImpl.java x: 7 commits (all time) y: 104 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/service/VirtualTopologyGroupService.java x: 3 commits (all time) y: 161 lines of code helix-core/src/main/java/org/apache/helix/controller/dataproviders/ResourceControllerDataProvider.java x: 26 commits (all time) y: 354 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/CurrentStateComputationStage.java x: 62 commits (all time) y: 323 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/AssignmentMetadataStore.java x: 17 commits (all time) y: 151 lines of code zookeeper-api/src/main/java/org/apache/helix/zookeeper/api/client/RealmAwareZkClient.java x: 20 commits (all time) y: 377 lines of code zookeeper-api/src/main/java/org/apache/helix/zookeeper/impl/client/DedicatedZkClient.java x: 14 commits (all time) y: 511 lines of code zookeeper-api/src/main/java/org/apache/helix/zookeeper/impl/client/FederatedZkClient.java x: 18 commits (all time) y: 544 lines of code zookeeper-api/src/main/java/org/apache/helix/zookeeper/impl/client/SharedZkClient.java x: 15 commits (all time) y: 506 lines of code zookeeper-api/src/main/java/org/apache/helix/zookeeper/zkclient/ZkClient.java x: 49 commits (all time) y: 1981 lines of code helix-core/src/main/java/org/apache/helix/messaging/handling/HelixTaskExecutor.java x: 98 commits (all time) y: 1100 lines of code helix-rest/src/main/java/org/apache/helix/rest/clusterMaintenanceService/MaintenanceManagementService.java x: 14 commits (all time) y: 761 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/resources/helix/InstancesAccessor.java x: 33 commits (all time) y: 333 lines of code helix-common/src/main/java/org/apache/helix/constants/InstanceConstants.java x: 9 commits (all time) y: 48 lines of code helix-core/src/main/java/org/apache/helix/cloud/event/helix/DefaultCloudEventCallbackImpl.java x: 7 commits (all time) y: 67 lines of code helix-core/src/main/java/org/apache/helix/model/InstanceConfig.java x: 72 commits (all time) y: 819 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/model/ClusterModel.java x: 10 commits (all time) y: 88 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/BestPossibleStateCalcStage.java x: 114 commits (all time) y: 482 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/IntermediateStateCalcStage.java x: 70 commits (all time) y: 603 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/ResourceComputationStage.java x: 42 commits (all time) y: 190 lines of code helix-rest/src/main/java/org/apache/helix/rest/clusterMaintenanceService/StoppableInstancesSelector.java x: 6 commits (all time) y: 219 lines of code helix-core/src/main/java/org/apache/helix/task/AbstractTaskDispatcher.java x: 44 commits (all time) y: 915 lines of code helix-core/src/main/java/org/apache/helix/task/JobDispatcher.java x: 36 commits (all time) y: 374 lines of code helix-core/src/main/java/org/apache/helix/tools/ClusterVerifiers/BestPossibleExternalViewVerifier.java x: 50 commits (all time) y: 346 lines of code helix-core/src/main/java/org/apache/helix/model/RESTConfig.java x: 7 commits (all time) y: 40 lines of code helix-rest/src/main/java/org/apache/helix/rest/client/CustomRestClient.java x: 5 commits (all time) y: 14 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/json/instance/StoppableCheck.java x: 11 commits (all time) y: 60 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/util/DelayedRebalanceUtil.java x: 20 commits (all time) y: 329 lines of code helix-core/src/main/java/org/apache/helix/util/HelixUtil.java x: 52 commits (all time) y: 358 lines of code helix-core/src/main/java/org/apache/helix/HelixAdmin.java x: 70 commits (all time) y: 172 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/resources/AbstractResource.java x: 44 commits (all time) y: 171 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/resources/helix/PerInstanceAccessor.java x: 34 commits (all time) y: 741 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/strategy/AutoRebalanceStrategy.java x: 20 commits (all time) y: 600 lines of code helix-core/src/main/java/org/apache/helix/controller/strategy/AutoRebalanceStrategy.java x: 24 commits (all time) y: 512 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/AbstractRebalancer.java x: 38 commits (all time) y: 424 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/DelayedAutoRebalancer.java x: 60 commits (all time) y: 339 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/MaintenanceRebalancer.java x: 10 commits (all time) y: 43 lines of code helix-rest/src/main/java/org/apache/helix/rest/clusterMaintenanceService/HealthCheck.java x: 2 commits (all time) y: 18 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/ParticipantManager.java x: 45 commits (all time) y: 402 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/ZkBucketDataAccessor.java x: 20 commits (all time) y: 311 lines of code helix-lock/src/main/java/org/apache/helix/lock/helix/LockListener.java x: 2 commits (all time) y: 4 lines of code helix-core/src/main/java/org/apache/helix/controller/LogUtil.java x: 4 commits (all time) y: 28 lines of code recipes/rsync-replicated-file-system/src/main/java/org/apache/helix/filestore/IntegrationTest.java x: 14 commits (all time) y: 157 lines of code recipes/rsync-replicated-file-system/src/main/java/org/apache/helix/filestore/SetupCluster.java x: 9 commits (all time) y: 53 lines of code helix-style-intellij.xml x: 6 commits (all time) y: 389 lines of code helix-core/src/main/java/org/apache/helix/util/StatusUpdateUtil.java x: 21 commits (all time) y: 403 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/constraints/ReplicaActivateConstraint.java x: 6 commits (all time) y: 29 lines of code helix-core/src/main/java/org/apache/helix/monitoring/mbeans/InstanceMonitor.java x: 21 commits (all time) y: 190 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/ClusterDataCache.java x: 100 commits (all time) y: 118 lines of code helix-core/src/main/java/org/apache/helix/model/IdealState.java x: 74 commits (all time) y: 443 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/constraints/FaultZoneAwareConstraint.java x: 5 commits (all time) y: 31 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/constraints/NodeMaxPartitionLimitConstraint.java x: 6 commits (all time) y: 36 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/model/ClusterContext.java x: 12 commits (all time) y: 170 lines of code recipes/service-discovery/src/main/java/org/apache/helix/servicediscovery/ServiceDiscoveryDemo.java x: 6 commits (all time) y: 85 lines of code meta-client/src/main/java/org/apache/helix/metaclient/recipes/leaderelection/LeaderElectionClient.java x: 8 commits (all time) y: 255 lines of code meta-client/src/main/java/org/apache/helix/metaclient/api/MetaClientInterface.java x: 15 commits (all time) y: 121 lines of code meta-client/src/main/java/org/apache/helix/metaclient/impl/zk/ZkMetaClient.java x: 34 commits (all time) y: 469 lines of code helix-core/src/main/java/org/apache/helix/BaseDataAccessor.java x: 21 commits (all time) y: 54 lines of code helix-core/src/main/java/org/apache/helix/controller/changedetector/trimmer/InstanceConfigTrimmer.java x: 3 commits (all time) y: 41 lines of code helix-core/src/main/java/org/apache/helix/spectator/RoutingDataCache.java x: 20 commits (all time) y: 154 lines of code helix-core/src/main/java/org/apache/helix/monitoring/mbeans/ResourceMonitor.java x: 49 commits (all time) y: 400 lines of code helix-core/src/main/java/org/apache/helix/messaging/handling/HelixStateTransitionHandler.java x: 38 commits (all time) y: 339 lines of code helix-core/src/main/java/org/apache/helix/messaging/handling/HelixTask.java x: 35 commits (all time) y: 318 lines of code helix-core/src/main/java/org/apache/helix/participant/statemachine/StateModel.java x: 22 commits (all time) y: 48 lines of code helix-core/src/main/java/org/apache/helix/tools/ClusterSetup.java x: 71 commits (all time) y: 1345 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/topology/Topology.java x: 25 commits (all time) y: 260 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/WagedRebalancer.java x: 49 commits (all time) y: 468 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/model/ClusterModelProvider.java x: 30 commits (all time) y: 380 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/AttributeName.java x: 25 commits (all time) y: 30 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/MaintenanceRecoveryStage.java x: 7 commits (all time) y: 122 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/MessageGenerationPhase.java x: 67 commits (all time) y: 364 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/ReadClusterDataStage.java x: 40 commits (all time) y: 91 lines of code helix-core/src/main/java/org/apache/helix/model/MaintenanceSignal.java x: 7 commits (all time) y: 56 lines of code helix-core/src/main/java/org/apache/helix/tools/ClusterVerifiers/StrictMatchExternalViewVerifier.java x: 32 commits (all time) y: 277 lines of code helix-core/src/main/java/org/apache/helix/util/WeightAwareRebalanceUtil.java x: 9 commits (all time) y: 119 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/resources/helix/ResourceAssignmentOptimizerAccessor.java x: 12 commits (all time) y: 315 lines of code recipes/rabbitmq-consumer-group/src/main/java/org/apache/helix/recipes/rabbitmq/Consumer.java x: 7 commits (all time) y: 87 lines of code recipes/task-execution/src/main/java/org/apache/helix/taskexecution/Worker.java x: 7 commits (all time) y: 97 lines of code helix-front/server/app.ts x: 16 commits (all time) y: 119 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/ZkBaseDataAccessor.java x: 52 commits (all time) y: 1037 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/ZkCacheBaseDataAccessor.java x: 34 commits (all time) y: 697 lines of code helix-core/src/main/java/org/apache/helix/store/zk/AutoFallbackPropertyStore.java x: 8 commits (all time) y: 271 lines of code zookeeper-api/src/main/java/org/apache/helix/zookeeper/zkclient/ZkConnection.java x: 9 commits (all time) y: 227 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/AssignmentManager.java x: 2 commits (all time) y: 61 lines of code helix-core/src/main/java/org/apache/helix/participant/HelixCustomCodeRunner.java x: 19 commits (all time) y: 111 lines of code helix-core/src/main/java/org/apache/helix/HelixManager.java x: 52 commits (all time) y: 119 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/CallbackHandler.java x: 79 commits (all time) y: 674 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/ZKHelixManager.java x: 158 commits (all time) y: 1181 lines of code recipes/rabbitmq-consumer-group/src/main/java/org/apache/helix/recipes/rabbitmq/ConsumerThread.java x: 5 commits (all time) y: 65 lines of code helix-front/src/styles.scss x: 7 commits (all time) y: 31 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/strategy/GreedyRebalanceStrategy.java x: 1 commits (all time) y: 69 lines of code helix-lock/src/main/java/org/apache/helix/lock/LockInfo.java x: 11 commits (all time) y: 125 lines of code helix-lock/src/main/java/org/apache/helix/lock/helix/ZKDistributedNonblockingLock.java x: 7 commits (all time) y: 374 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/model/AssignableNode.java x: 24 commits (all time) y: 231 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/PartialRebalanceRunner.java x: 2 commits (all time) y: 148 lines of code meta-client/src/main/java/org/apache/helix/metaclient/recipes/lock/LockInfo.java x: 6 commits (all time) y: 107 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/strategy/AbstractEvenDistributionRebalanceStrategy.java x: 12 commits (all time) y: 210 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/strategy/CrushRebalanceStrategy.java x: 21 commits (all time) y: 132 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/strategy/MultiRoundCrushRebalanceStrategy.java x: 15 commits (all time) y: 262 lines of code helix-core/src/main/java/org/apache/helix/spectator/RoutingTableProvider.java x: 35 commits (all time) y: 721 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/MessageSelectionStage.java x: 28 commits (all time) y: 207 lines of code helix-core/src/main/java/org/apache/helix/model/LeaderStandbySMD.java x: 4 commits (all time) y: 102 lines of code helix-core/src/main/java/org/apache/helix/model/MasterSlaveSMD.java x: 4 commits (all time) y: 105 lines of code helix-core/src/main/java/org/apache/helix/model/OnlineOfflineSMD.java x: 4 commits (all time) y: 81 lines of code helix-core/src/main/java/org/apache/helix/model/OnlineOfflineWithBootstrapSMD.java x: 3 commits (all time) y: 29 lines of code helix-core/src/main/java/org/apache/helix/model/StateModelDefinition.java x: 36 commits (all time) y: 272 lines of code helix-core/src/main/java/org/apache/helix/model/StorageSchemataSMD.java x: 4 commits (all time) y: 87 lines of code helix-core/src/main/java/org/apache/helix/model/util/StateModelDefinitionValidator.java x: 6 commits (all time) y: 188 lines of code helix-core/src/main/java/org/apache/helix/util/RebalanceUtil.java x: 15 commits (all time) y: 168 lines of code helix-core/src/main/java/org/apache/helix/controller/changedetector/ResourceChangeDetector.java x: 14 commits (all time) y: 124 lines of code helix-core/src/main/java/org/apache/helix/controller/changedetector/ResourceChangeSnapshot.java x: 10 commits (all time) y: 100 lines of code helix-core/src/main/java/org/apache/helix/controller/dataproviders/WorkflowControllerDataProvider.java x: 14 commits (all time) y: 151 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/AutoRebalancer.java x: 47 commits (all time) y: 97 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/strategy/ConstraintRebalanceStrategy.java x: 9 commits (all time) y: 220 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/GlobalRebalanceRunner.java x: 3 commits (all time) y: 150 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/constraints/AbstractPartitionMovementConstraint.java x: 2 commits (all time) y: 42 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/constraints/PartitionMovementConstraint.java x: 6 commits (all time) y: 21 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/task/TaskSchedulingStage.java x: 17 commits (all time) y: 169 lines of code helix-core/src/main/java/org/apache/helix/model/ResourceAssignment.java x: 8 commits (all time) y: 34 lines of code helix-core/src/main/java/org/apache/helix/tools/ClusterExternalViewVerifier.java x: 17 commits (all time) y: 98 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/TopStateHandoffReportStage.java x: 18 commits (all time) y: 325 lines of code helix-core/src/main/java/org/apache/helix/model/ResourceConfig.java x: 32 commits (all time) y: 578 lines of code meta-client/src/main/java/org/apache/helix/metaclient/impl/zk/ZkMetaClientCache.java x: 2 commits (all time) y: 169 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/WagedInstanceCapacity.java x: 7 commits (all time) y: 160 lines of code helix-front/server/controllers/d.ts x: 5 commits (all time) y: 23 lines of code helix-front/server/controllers/helix.ts x: 17 commits (all time) y: 82 lines of code meta-client/src/main/java/org/apache/helix/metaclient/api/MetaClientCacheInterface.java x: 1 commits (all time) y: 53 lines of code meta-client/src/main/java/org/apache/helix/metaclient/impl/zk/util/ZkMetaClientUtil.java x: 11 commits (all time) y: 287 lines of code helix-core/src/main/java/org/apache/helix/api/cloud/CloudInstanceInformationV2.java x: 1 commits (all time) y: 5 lines of code helix-core/src/main/java/org/apache/helix/HelixManagerProperty.java x: 5 commits (all time) y: 99 lines of code meta-client/src/main/java/org/apache/helix/metaclient/api/OpResult.java x: 3 commits (all time) y: 98 lines of code meta-client/src/main/java/org/apache/helix/metaclient/recipes/leaderelection/LeaderInfo.java x: 2 commits (all time) y: 33 lines of code meta-client/src/main/java/org/apache/helix/metaclient/exception/MetaClientNodeExistsException.java x: 1 commits (all time) y: 15 lines of code helix-core/src/main/java/org/apache/helix/monitoring/mbeans/ClusterStatusMonitor.java x: 82 commits (all time) y: 880 lines of code helix-core/src/main/java/org/apache/helix/task/Workflow.java x: 33 commits (all time) y: 236 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/util/WagedRebalanceUtil.java x: 3 commits (all time) y: 43 lines of code helix-core/src/main/java/org/apache/helix/HelixCloudProperty.java x: 6 commits (all time) y: 165 lines of code helix-core/src/main/java/org/apache/helix/model/CloudConfig.java x: 8 commits (all time) y: 150 lines of code zookeeper-api/src/main/java/org/apache/helix/zookeeper/zkclient/util/ZkPathRecursiveWatcherTrie.java x: 3 commits (all time) y: 140 lines of code zookeeper-api/src/main/java/org/apache/helix/zookeeper/impl/client/ZkClient.java x: 7 commits (all time) y: 178 lines of code meta-client/src/main/java/org/apache/helix/metaclient/impl/zk/factory/ZkMetaClientConfig.java x: 5 commits (all time) y: 88 lines of code zookeeper-api/src/main/java/org/apache/helix/zookeeper/zkclient/callback/ZkAsyncCallbacks.java x: 14 commits (all time) y: 241 lines of code meta-client/src/main/java/org/apache/helix/metaclient/exception/MetaClientException.java x: 3 commits (all time) y: 68 lines of code zookeeper-api/src/main/java/org/apache/helix/zookeeper/zkclient/metric/ZkClientMonitor.java x: 9 commits (all time) y: 241 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/CurrentStateOutput.java x: 27 commits (all time) y: 302 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/util/WagedValidationUtil.java x: 5 commits (all time) y: 46 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/model/AssignableReplica.java x: 13 commits (all time) y: 88 lines of code helix-core/src/main/java/org/apache/helix/task/TaskStateModelFactory.java x: 22 commits (all time) y: 131 lines of code helix-core/src/main/java/org/apache/helix/participant/DistClusterControllerStateModel.java x: 14 commits (all time) y: 88 lines of code recipes/rsync-replicated-file-system/src/main/java/org/apache/helix/filestore/ExternalCommand.java x: 5 commits (all time) y: 170 lines of code zookeeper-api/src/main/java/org/apache/helix/zookeeper/zkclient/ZkEventThread.java x: 4 commits (all time) y: 76 lines of code helix-agent/src/main/java/org/apache/helix/agent/AgentStateModel.java x: 11 commits (all time) y: 112 lines of code helix-core/src/main/java/org/apache/helix/common/ClusterEventBlockingQueue.java x: 5 commits (all time) y: 39 lines of code helix-core/src/main/java/org/apache/helix/common/caches/BasicClusterDataCache.java x: 16 commits (all time) y: 152 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/ZkCacheEventThread.java x: 10 commits (all time) y: 60 lines of code helix-core/src/main/java/org/apache/helix/task/TaskStateModel.java x: 29 commits (all time) y: 265 lines of code helix-core/src/main/java/org/apache/helix/PropertyPathBuilder.java x: 31 commits (all time) y: 492 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/StateTransitionThrottleController.java x: 10 commits (all time) y: 120 lines of code zookeeper-api/src/main/java/org/apache/helix/zookeeper/zkclient/ZkServer.java x: 5 commits (all time) y: 111 lines of code helix-core/src/main/java/org/apache/helix/common/caches/InstanceMessagesCache.java x: 18 commits (all time) y: 394 lines of code helix-core/src/main/java/org/apache/helix/controller/changedetector/trimmer/HelixPropertyTrimmer.java x: 4 commits (all time) y: 67 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/resources/metadatastore/MetadataStoreDirectoryAccessor.java x: 13 commits (all time) y: 285 lines of code helix-core/src/main/java/org/apache/helix/model/Message.java x: 44 commits (all time) y: 520 lines of code helix-core/src/main/java/org/apache/helix/participant/statemachine/StateModelFactory.java x: 18 commits (all time) y: 127 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/resources/helix/PropertyStoreAccessor.java x: 12 commits (all time) y: 126 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/ServerContext.java x: 28 commits (all time) y: 305 lines of code zookeeper-api/src/main/java/org/apache/helix/zookeeper/routing/RoutingDataManager.java x: 8 commits (all time) y: 141 lines of code helix-core/src/main/java/org/apache/helix/monitoring/mbeans/ClusterStatusMonitorMBean.java x: 19 commits (all time) y: 28 lines of code helix-front/src/app/workflow/workflow-detail/workflow-detail.component.html x: 3 commits (all time) y: 93 lines of code helix-front/src/app/workflow/workflow-list/workflow-list.component.html x: 3 commits (all time) y: 69 lines of code helix-front/server/controllers/user.ts x: 15 commits (all time) y: 128 lines of code helix-front/src/app/instance/instance-detail/instance-detail.component.ts x: 5 commits (all time) y: 75 lines of code helix-front/src/app/app.component.ts x: 8 commits (all time) y: 104 lines of code helix-front/src/app/resource/shared/resource.service.ts x: 5 commits (all time) y: 110 lines of code helix-front/src/app/shared/models/node.model.ts x: 4 commits (all time) y: 123 lines of code helix-front/src/app/shared/node-viewer/node-viewer.component.ts x: 4 commits (all time) y: 358 lines of code helix-front/src/app/cluster/cluster-detail/cluster-detail.component.ts x: 6 commits (all time) y: 198 lines of code helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/ResourceUtil.java x: 8 commits (all time) y: 125 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/CallbackEventThreadPoolFactory.java x: 2 commits (all time) y: 72 lines of code helix-core/src/main/java/org/apache/helix/tools/commandtools/JmxDumper.java x: 4 commits (all time) y: 329 lines of code helix-core/src/main/java/org/apache/helix/tools/commandtools/TaskAdmin.java x: 4 commits (all time) y: 211 lines of code helix-core/src/main/java/org/apache/helix/tools/commandtools/ZKLogFormatter.java x: 6 commits (all time) y: 277 lines of code helix-front/src/app/workflow/workflow-list/workflow-list.component.ts x: 3 commits (all time) y: 53 lines of code helix-front/src/app/app.component.html x: 9 commits (all time) y: 33 lines of code helix-front/src/app/app.module.ts x: 4 commits (all time) y: 40 lines of code helix-front/src/app/cluster/cluster-detail/cluster-detail.component.scss x: 5 commits (all time) y: 6 lines of code helix-front/src/app/cluster/cluster.module.ts x: 3 commits (all time) y: 20 lines of code helix-front/src/app/configuration/config-detail/config-detail.component.scss x: 3 commits (all time) y: 1 lines of code helix-front/src/app/configuration/config-detail/config-detail.component.ts x: 5 commits (all time) y: 121 lines of code helix-front/src/app/controller/controller-detail/controller-detail.component.scss x: 4 commits (all time) y: 5 lines of code helix-front/src/app/dashboard/dashboard.component.ts x: 1 commits (all time) y: 233 lines of code helix-front/src/app/history/history-list/history-list.component.html x: 4 commits (all time) y: 51 lines of code helix-front/src/app/instance/instance-detail/instance-detail.component.html x: 7 commits (all time) y: 75 lines of code helix-front/src/app/instance/instance-list/instance-list.component.html x: 5 commits (all time) y: 59 lines of code helix-front/src/app/shared/input-inline/input-inline.component.ts x: 1 commits (all time) y: 89 lines of code helix-front/src/app/shared/material.module.ts x: 1 commits (all time) y: 65 lines of code helix-front/src/app/shared/node-viewer/node-viewer.component.html x: 3 commits (all time) y: 282 lines of code helix-front/src/app/shared/shared.module.ts x: 9 commits (all time) y: 66 lines of code helix-front/src/app/workflow/workflow-detail/workflow-detail.component.ts x: 2 commits (all time) y: 54 lines of code helix-view-aggregator/src/main/java/org/apache/helix/view/aggregator/HelixViewAggregator.java x: 6 commits (all time) y: 311 lines of code helix-view-aggregator/src/main/java/org/apache/helix/view/aggregator/ViewClusterRefresher.java x: 4 commits (all time) y: 244 lines of code helix-core/src/main/java/org/apache/helix/participant/HelixStateMachineEngine.java x: 28 commits (all time) y: 239 lines of code helix-core/src/main/java/org/apache/helix/tools/ClusterVerifiers/ZkHelixClusterVerifier.java x: 29 commits (all time) y: 288 lines of code helix-common/src/main/java/org/apache/helix/SystemPropertyKeys.java x: 10 commits (all time) y: 33 lines of code helix-core/src/main/java/org/apache/helix/messaging/DefaultMessagingService.java x: 32 commits (all time) y: 302 lines of code helix-core/src/main/java/org/apache/helix/cloud/event/helix/HelixCloudEventListener.java x: 2 commits (all time) y: 98 lines of code helix-rest/src/main/java/org/apache/helix/rest/common/ContextPropertyKeys.java x: 6 commits (all time) y: 7 lines of code helix-front/server/routes.ts x: 7 commits (all time) y: 12 lines of code zookeeper-api/src/main/java/org/apache/helix/zookeeper/impl/factory/SharedZkClientFactory.java x: 9 commits (all time) y: 139 lines of code helix-core/src/main/java/org/apache/helix/monitoring/mbeans/PerInstanceResourceMonitor.java x: 8 commits (all time) y: 129 lines of code helix-core/src/main/java/org/apache/helix/task/AssignableInstanceManager.java x: 22 commits (all time) y: 389 lines of code helix-core/src/main/java/org/apache/helix/task/WorkflowDispatcher.java x: 29 commits (all time) y: 391 lines of code helix-core/src/main/java/org/apache/helix/task/assigner/ThreadCountBasedTaskAssigner.java x: 12 commits (all time) y: 111 lines of code helix-core/src/main/java/org/apache/helix/HelixProperty.java x: 24 commits (all time) y: 241 lines of code helix-core/src/main/java/org/apache/helix/task/RuntimeJobDag.java x: 9 commits (all time) y: 135 lines of code helix-core/src/main/scripts/integration-test/script/driver_cmd_dict.py x: 23 commits (all time) y: 250 lines of code helix-core/src/main/java/org/apache/helix/task/WorkflowContext.java x: 24 commits (all time) y: 221 lines of code helix-core/src/main/java/org/apache/helix/api/config/ViewClusterSourceConfig.java x: 2 commits (all time) y: 80 lines of code helix-core/src/main/java/org/apache/helix/common/ClusterEventProcessor.java x: 6 commits (all time) y: 16 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/ClusterEventType.java x: 14 commits (all time) y: 24 lines of code helix-view-aggregator/src/main/java/org/apache/helix/view/aggregator/SourceClusterConfigChangeAction.java x: 2 commits (all time) y: 90 lines of code helix-view-aggregator/src/main/java/org/apache/helix/view/dataprovider/SourceClusterDataProvider.java x: 7 commits (all time) y: 153 lines of code zookeeper-api/src/main/java/org/apache/helix/zookeeper/zkclient/metric/ZkClientPathMonitor.java x: 5 commits (all time) y: 242 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/resources/helix/JobAccessor.java x: 11 commits (all time) y: 239 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/resources/helix/ResourceAccessor.java x: 20 commits (all time) y: 510 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/resources/helix/WorkflowAccessor.java x: 14 commits (all time) y: 356 lines of code helix-core/src/main/java/org/apache/helix/store/PropertyJsonSerializer.java x: 11 commits (all time) y: 51 lines of code zookeeper-api/src/main/java/org/apache/helix/zookeeper/datamodel/ZNRecord.java x: 7 commits (all time) y: 391 lines of code zookeeper-api/src/main/java/org/apache/helix/zookeeper/introspect/CodehausJacksonIntrospector.java x: 2 commits (all time) y: 222 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/ExternalViewComputeStage.java x: 53 commits (all time) y: 223 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/DefaultSchedulerMessageHandlerFactory.java x: 22 commits (all time) y: 276 lines of code helix-core/src/main/scripts/integration-test/script/dds_driver.py x: 21 commits (all time) y: 887 lines of code helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/ConfigResource.java x: 16 commits (all time) y: 184 lines of code helix-rest/src/main/java/org/apache/helix/rest/common/HelixDataAccessorWrapper.java x: 10 commits (all time) y: 183 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/service/InstanceService.java x: 12 commits (all time) y: 15 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/DefaultControllerMessageHandlerFactory.java x: 12 commits (all time) y: 53 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/DefaultParticipantErrorMessageHandlerFactory.java x: 12 commits (all time) y: 81 lines of code helix-core/src/main/java/org/apache/helix/messaging/handling/MessageHandlerFactory.java x: 11 commits (all time) y: 18 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/ZKHelixDataAccessor.java x: 39 commits (all time) y: 485 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/service/InstanceServiceImpl.java x: 31 commits (all time) y: 51 lines of code helix-core/src/main/java/org/apache/helix/task/TaskAssignmentCalculator.java x: 14 commits (all time) y: 73 lines of code helix-core/src/main/java/org/apache/helix/task/ThreadCountBasedTaskAssignmentCalculator.java x: 11 commits (all time) y: 90 lines of code helix-core/src/main/java/org/apache/helix/task/TaskUtil.java x: 86 commits (all time) y: 687 lines of code helix-core/src/main/java/org/apache/helix/monitoring/mbeans/JobMonitor.java x: 21 commits (all time) y: 137 lines of code helix-core/src/main/java/org/apache/helix/model/PauseSignal.java x: 11 commits (all time) y: 55 lines of code helix-core/src/main/java/org/apache/helix/model/LiveInstance.java x: 17 commits (all time) y: 104 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/CurStateCarryOverUpdater.java x: 10 commits (all time) y: 37 lines of code helix-core/src/main/java/org/apache/helix/PropertyKey.java x: 64 commits (all time) y: 423 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/ResourceValidationStage.java x: 16 commits (all time) y: 86 lines of code helix-core/src/main/java/org/apache/helix/controller/pipeline/Pipeline.java x: 16 commits (all time) y: 59 lines of code helix-core/src/main/java/org/apache/helix/PropertyType.java x: 24 commits (all time) y: 109 lines of code helix-core/src/main/java/org/apache/helix/task/TaskRunner.java x: 17 commits (all time) y: 160 lines of code helix-core/src/main/java/org/apache/helix/controller/common/PartitionStateMap.java x: 7 commits (all time) y: 46 lines of code helix-core/src/main/java/org/apache/helix/monitoring/mbeans/WorkflowMonitor.java x: 10 commits (all time) y: 117 lines of code helix-core/src/main/java/org/apache/helix/monitoring/mbeans/MessageQueueMonitor.java x: 13 commits (all time) y: 66 lines of code helix-core/src/main/java/org/apache/helix/monitoring/mbeans/MessageLatencyMonitor.java x: 17 commits (all time) y: 52 lines of code helix-core/src/main/java/org/apache/helix/monitoring/mbeans/ParticipantMessageMonitor.java x: 12 commits (all time) y: 67 lines of code helix-core/src/main/java/org/apache/helix/monitoring/mbeans/ParticipantStatusMonitor.java x: 12 commits (all time) y: 143 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/PersistAssignmentStage.java x: 36 commits (all time) y: 190 lines of code zookeeper-api/src/main/java/org/apache/helix/zookeeper/datamodel/serializer/ZNRecordStreamingSerializer.java x: 6 commits (all time) y: 237 lines of code helix-core/src/main/java/org/apache/helix/task/JobContext.java x: 16 commits (all time) y: 293 lines of code helix-core/src/main/java/org/apache/helix/model/builder/IdealStateBuilder.java x: 23 commits (all time) y: 140 lines of code helix-core/src/main/java/org/apache/helix/task/TaskConstants.java x: 13 commits (all time) y: 17 lines of code helix-core/src/main/java/org/apache/helix/tools/ClusterVerifiers/ClusterLiveNodesVerifier.java x: 10 commits (all time) y: 54 lines of code helix-core/src/main/java/org/apache/helix/HelixConstants.java x: 27 commits (all time) y: 41 lines of code helix-lock/src/main/java/org/apache/helix/lock/helix/ZKLockConfig.java x: 1 commits (all time) y: 121 lines of code helix-core/src/main/java/org/apache/helix/task/FixedTargetTaskAssignmentCalculator.java x: 25 commits (all time) y: 209 lines of code helix-core/src/main/java/org/apache/helix/task/JobConfig.java x: 49 commits (all time) y: 621 lines of code helix-core/src/main/java/org/apache/helix/task/JobRebalancer.java x: 79 commits (all time) y: 38 lines of code helix-core/src/main/java/org/apache/helix/task/TaskDriver.java x: 128 commits (all time) y: 904 lines of code helix-core/src/main/java/org/apache/helix/task/WorkflowRebalancer.java x: 77 commits (all time) y: 39 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/TaskGarbageCollectionStage.java x: 15 commits (all time) y: 113 lines of code helix-core/src/main/java/org/apache/helix/NotificationContext.java x: 15 commits (all time) y: 93 lines of code helix-core/src/main/java/org/apache/helix/model/ParticipantHistory.java x: 14 commits (all time) y: 170 lines of code helix-core/src/main/java/org/apache/helix/tools/ClusterStateVerifier.java x: 41 commits (all time) y: 584 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/MessageDispatchStage.java x: 6 commits (all time) y: 149 lines of code helix-core/src/main/java/org/apache/helix/GroupCommit.java x: 17 commits (all time) y: 129 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/GenericZkHelixApiBuilder.java x: 8 commits (all time) y: 111 lines of code helix-core/src/main/java/org/apache/helix/api/topology/ClusterTopology.java x: 1 commits (all time) y: 104 lines of code helix-core/src/main/java/org/apache/helix/model/ClusterTrie.java x: 1 commits (all time) y: 161 lines of code helix-core/src/main/java/org/apache/helix/task/assigner/AssignableInstance.java x: 13 commits (all time) y: 266 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/CustomizedViewAggregationStage.java x: 6 commits (all time) y: 181 lines of code helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/ClusterRepresentationUtil.java x: 12 commits (all time) y: 159 lines of code helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/ClustersResource.java x: 11 commits (all time) y: 82 lines of code helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/ControllerResource.java x: 12 commits (all time) y: 105 lines of code helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/IdealStateResource.java x: 19 commits (all time) y: 103 lines of code helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/InstanceResource.java x: 14 commits (all time) y: 130 lines of code helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/JsonParameters.java x: 17 commits (all time) y: 173 lines of code helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/ResourceGroupResource.java x: 13 commits (all time) y: 105 lines of code helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/SchedulerTasksResource.java x: 24 commits (all time) y: 130 lines of code helix-core/src/main/java/org/apache/helix/api/config/StateTransitionThrottleConfig.java x: 15 commits (all time) y: 96 lines of code helix-core/src/main/java/org/apache/helix/task/JobDag.java x: 17 commits (all time) y: 191 lines of code helix-core/src/main/java/org/apache/helix/task/TaskConfig.java x: 18 commits (all time) y: 134 lines of code helix-core/src/main/java/org/apache/helix/task/TaskExecutionInfo.java x: 4 commits (all time) y: 55 lines of code helix-rest/src/main/java/org/apache/helix/rest/metadatastore/accessor/ZkRoutingDataWriter.java x: 9 commits (all time) y: 349 lines of code helix-core/src/main/java/org/apache/helix/ConfigAccessor.java x: 51 commits (all time) y: 607 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/ZKUtil.java x: 51 commits (all time) y: 466 lines of code helix-core/src/main/java/org/apache/helix/InstanceType.java x: 12 commits (all time) y: 41 lines of code helix-core/src/main/java/org/apache/helix/HelixManagerFactory.java x: 13 commits (all time) y: 22 lines of code metrics-common/src/main/java/org/apache/helix/monitoring/mbeans/dynamicMBeans/DynamicMBeanProvider.java x: 4 commits (all time) y: 149 lines of code helix-core/src/main/java/org/apache/helix/messaging/AsyncCallback.java x: 13 commits (all time) y: 97 lines of code helix-admin-webapp/src/main/java/org/apache/helix/webapp/RestAdminApplication.java x: 12 commits (all time) y: 189 lines of code helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/JobResource.java x: 13 commits (all time) y: 85 lines of code helix-core/src/main/java/org/apache/helix/ConfigChangeListener.java x: 10 commits (all time) y: 5 lines of code helix-core/src/main/java/org/apache/helix/ControllerChangeListener.java x: 7 commits (all time) y: 5 lines of code helix-core/src/main/java/org/apache/helix/HelixDataAccessor.java x: 21 commits (all time) y: 42 lines of code helix-core/src/main/java/org/apache/helix/HelixManagerProperties.java x: 8 commits (all time) y: 68 lines of code helix-core/src/main/java/org/apache/helix/HelixRebalanceException.java x: 7 commits (all time) y: 22 lines of code helix-core/src/main/java/org/apache/helix/PropertyPathConfig.java x: 12 commits (all time) y: 4 lines of code helix-core/src/main/java/org/apache/helix/ZNRecordBucketizer.java x: 8 commits (all time) y: 7 lines of code helix-core/src/main/java/org/apache/helix/common/caches/CurrentStateCache.java x: 18 commits (all time) y: 54 lines of code helix-core/src/main/java/org/apache/helix/common/caches/CustomizedViewCache.java x: 6 commits (all time) y: 48 lines of code helix-core/src/main/java/org/apache/helix/common/caches/ExternalViewCache.java x: 6 commits (all time) y: 96 lines of code helix-core/src/main/java/org/apache/helix/common/caches/PropertyCache.java x: 6 commits (all time) y: 127 lines of code helix-core/src/main/java/org/apache/helix/controller/ExternalViewGenerator.java x: 11 commits (all time) y: 76 lines of code helix-core/src/main/java/org/apache/helix/controller/HelixControllerMain.java x: 18 commits (all time) y: 156 lines of code helix-core/src/main/java/org/apache/helix/controller/pipeline/AbstractBaseStage.java x: 14 commits (all time) y: 48 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/SemiAutoRebalancer.java x: 21 commits (all time) y: 12 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/constraint/dataprovider/ZkBasedCapacityProvider.java x: 4 commits (all time) y: 133 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/strategy/crushMapping/CRUSHPlacementAlgorithm.java x: 8 commits (all time) y: 229 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/strategy/crushMapping/CardDealingAdjustmentAlgorithmV2.java x: 4 commits (all time) y: 199 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/topology/Node.java x: 7 commits (all time) y: 131 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/util/RebalanceScheduler.java x: 17 commits (all time) y: 116 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/BestPossibleStateOutput.java x: 20 commits (all time) y: 63 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/CompatibilityCheckStage.java x: 17 commits (all time) y: 39 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/MessageThrottleStage.java x: 22 commits (all time) y: 139 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/TargetExteralViewCalcStage.java x: 12 commits (all time) y: 97 lines of code helix-core/src/main/java/org/apache/helix/healthcheck/ParticipantHealthReportCollector.java x: 9 commits (all time) y: 8 lines of code helix-core/src/main/java/org/apache/helix/healthcheck/ParticipantHealthReportCollectorImpl.java x: 15 commits (all time) y: 84 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/Cache.java x: 9 commits (all time) y: 92 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/DistributedLeaderElection.java x: 25 commits (all time) y: 139 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/ZKExceptionHandler.java x: 8 commits (all time) y: 21 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/ZNRecordStreamingSerializer.java x: 19 commits (all time) y: 4 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/ZkAsyncCallbacks.java x: 17 commits (all time) y: 5 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/ZkCallbackCache.java x: 17 commits (all time) y: 213 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/ZkClient.java x: 43 commits (all time) y: 68 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/zookeeper/ZkClient.java x: 27 commits (all time) y: 12 lines of code helix-core/src/main/java/org/apache/helix/messaging/CriteriaEvaluator.java x: 20 commits (all time) y: 126 lines of code helix-core/src/main/java/org/apache/helix/messaging/handling/BatchMessageHandler.java x: 11 commits (all time) y: 170 lines of code helix-core/src/main/java/org/apache/helix/model/ClusterConstraints.java x: 14 commits (all time) y: 103 lines of code helix-core/src/main/java/org/apache/helix/model/ConfigScope.java x: 8 commits (all time) y: 89 lines of code helix-core/src/main/java/org/apache/helix/model/CurrentState.java x: 12 commits (all time) y: 132 lines of code helix-core/src/main/java/org/apache/helix/model/HelixConfigScope.java x: 8 commits (all time) y: 96 lines of code helix-core/src/main/java/org/apache/helix/model/PersistentStats.java x: 8 commits (all time) y: 39 lines of code helix-core/src/main/java/org/apache/helix/model/Resource.java x: 14 commits (all time) y: 98 lines of code helix-core/src/main/java/org/apache/helix/model/builder/AutoModeISBuilder.java x: 9 commits (all time) y: 21 lines of code helix-core/src/main/java/org/apache/helix/model/builder/AutoRebalanceModeISBuilder.java x: 9 commits (all time) y: 16 lines of code helix-core/src/main/java/org/apache/helix/model/builder/ConfigScopeBuilder.java x: 7 commits (all time) y: 82 lines of code helix-core/src/main/java/org/apache/helix/model/builder/SemiAutoModeISBuilder.java x: 4 commits (all time) y: 21 lines of code helix-core/src/main/java/org/apache/helix/monitoring/mbeans/ClusterEventMonitor.java x: 13 commits (all time) y: 75 lines of code helix-core/src/main/java/org/apache/helix/monitoring/mbeans/HelixCallbackMonitor.java x: 16 commits (all time) y: 71 lines of code helix-core/src/main/java/org/apache/helix/monitoring/mbeans/ZkClientMonitor.java x: 20 commits (all time) y: 10 lines of code helix-core/src/main/java/org/apache/helix/participant/GenericLeaderStandbyModel.java x: 9 commits (all time) y: 73 lines of code helix-core/src/main/java/org/apache/helix/participant/statemachine/ScheduledTaskStateModel.java x: 8 commits (all time) y: 80 lines of code helix-core/src/main/java/org/apache/helix/spectator/RoutingTable.java x: 11 commits (all time) y: 348 lines of code helix-core/src/main/java/org/apache/helix/spectator/RoutingTableSnapshot.java x: 6 commits (all time) y: 69 lines of code helix-core/src/main/java/org/apache/helix/task/TaskRebalancer.java x: 75 commits (all time) y: 25 lines of code helix-core/src/main/java/org/apache/helix/task/WorkflowConfig.java x: 57 commits (all time) y: 469 lines of code helix-core/src/main/java/org/apache/helix/task/beans/WorkflowBean.java x: 10 commits (all time) y: 12 lines of code helix-core/src/main/java/org/apache/helix/tools/ClusterVerifier.java x: 11 commits (all time) y: 106 lines of code helix-core/src/main/java/org/apache/helix/tools/DefaultIdealStateCalculator.java x: 6 commits (all time) y: 398 lines of code helix-core/src/main/java/org/apache/helix/tools/IdealCalculatorByConsistentHashing.java x: 8 commits (all time) y: 336 lines of code helix-core/src/main/java/org/apache/helix/tools/IdealStateCalculatorByRush.java x: 9 commits (all time) y: 199 lines of code helix-core/src/main/java/org/apache/helix/tools/IdealStateCalculatorByShuffling.java x: 8 commits (all time) y: 52 lines of code helix-core/src/main/java/org/apache/helix/tools/MessagePoster.java x: 10 commits (all time) y: 77 lines of code helix-core/src/main/java/org/apache/helix/tools/RUSHrHash.java x: 7 commits (all time) y: 164 lines of code helix-core/src/main/java/org/apache/helix/tools/StateModelConfigGenerator.java x: 16 commits (all time) y: 40 lines of code helix-core/src/main/java/org/apache/helix/tools/TestExecutor.java x: 11 commits (all time) y: 661 lines of code helix-core/src/main/java/org/apache/helix/tools/YAISCalculator.java x: 5 commits (all time) y: 133 lines of code helix-core/src/main/java/org/apache/helix/tools/commandtools/ExampleParticipant.java x: 5 commits (all time) y: 140 lines of code helix-core/src/main/java/org/apache/helix/tools/commandtools/YAMLClusterSetup.java x: 2 commits (all time) y: 243 lines of code helix-core/src/main/java/org/apache/helix/tools/commandtools/ZkGrep.java x: 3 commits (all time) y: 437 lines of code helix-core/src/main/java/org/apache/helix/tools/commandtools/ZkLogCSVFormatter.java x: 3 commits (all time) y: 261 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/HelixRestMain.java x: 9 commits (all time) y: 125 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/json/instance/InstanceInfo.java x: 5 commits (all time) y: 83 lines of code recipes/rabbitmq-consumer-group/src/main/java/org/apache/helix/recipes/rabbitmq/ConsumerStateModel.java x: 6 commits (all time) y: 68 lines of code recipes/rsync-replicated-file-system/src/main/java/org/apache/helix/filestore/ChangeLogProcessor.java x: 6 commits (all time) y: 54 lines of code recipes/task-execution/src/main/java/org/apache/helix/taskexecution/TaskCluster.java x: 12 commits (all time) y: 51 lines of code recipes/task-execution/src/main/java/org/apache/helix/taskexecution/TaskStateModel.java x: 10 commits (all time) y: 69 lines of code helix-core/src/main/java/org/apache/helix/common/caches/ParticipantStateCache.java x: 2 commits (all time) y: 108 lines of code helix-core/src/main/scripts/integration-test/script/utility.py x: 13 commits (all time) y: 663 lines of code helix-core/src/main/scripts/integration-test/script/pexpect.py x: 6 commits (all time) y: 808 lines of code
2165.0
lines of code
  min: 1.0
  average: 99.53
  25th percentile: 14.0
  median: 42.0
  75th percentile: 104.5
  max: 2165.0
0 164.0
commits (all time)
min: 1.0 | average: 9.5 | 25th percentile: 2.0 | median: 5.0 | 75th percentile: 10.0 | max: 164.0

File Size vs. Contributors (all time): 1085 points

helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/constraints/ConstraintBasedAlgorithm.java x: 9 contributors (all time) y: 207 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/resources/helix/ClusterAccessor.java x: 21 contributors (all time) y: 1116 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/CustomRebalancer.java x: 10 contributors (all time) y: 85 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/ParticipantDeregistrationStage.java x: 1 contributors (all time) y: 81 lines of code helix-core/src/main/java/org/apache/helix/util/InstanceValidationUtil.java x: 13 contributors (all time) y: 281 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/ZKHelixAdmin.java x: 35 contributors (all time) y: 2165 lines of code helix-core/src/main/java/org/apache/helix/util/InstanceUtil.java x: 1 contributors (all time) y: 191 lines of code helix-core/src/main/java/org/apache/helix/controller/dataproviders/BaseControllerDataProvider.java x: 15 contributors (all time) y: 866 lines of code helix-rest/src/main/java/org/apache/helix/rest/client/CustomRestClientImpl.java x: 6 contributors (all time) y: 176 lines of code helix-core/src/main/java/org/apache/helix/controller/GenericHelixController.java x: 32 contributors (all time) y: 1241 lines of code helix-core/src/main/java/org/apache/helix/controller/pipeline/AsyncWorkerType.java x: 7 contributors (all time) y: 11 lines of code helix-core/src/main/java/org/apache/helix/model/ClusterConfig.java x: 20 contributors (all time) y: 638 lines of code helix-admin-webapp/helix-admin-webapp-1.4.4-SNAPSHOT.ivy x: 1 contributors (all time) y: 34 lines of code helix-core/helix-core-1.4.4-SNAPSHOT.ivy x: 1 contributors (all time) y: 47 lines of code helix-rest/helix-rest-1.4.4-SNAPSHOT.ivy x: 1 contributors (all time) y: 38 lines of code website/src/site/site.xml x: 12 contributors (all time) y: 64 lines of code website/1.4.3/src/site/resources/download.cgi x: 1 contributors (all time) y: 22 lines of code helix-core/src/main/java/org/apache/helix/cloud/constants/VirtualTopologyGroupConstants.java x: 2 contributors (all time) y: 14 lines of code helix-core/src/main/java/org/apache/helix/cloud/topology/FaultZoneBasedVirtualGroupAssignmentAlgorithm.java x: 1 contributors (all time) y: 96 lines of code helix-core/src/main/java/org/apache/helix/cloud/topology/FifoVirtualGroupAssignmentAlgorithm.java x: 2 contributors (all time) y: 48 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/service/ClusterService.java x: 3 contributors (all time) y: 9 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/service/ClusterServiceImpl.java x: 5 contributors (all time) y: 104 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/service/VirtualTopologyGroupService.java x: 2 contributors (all time) y: 161 lines of code helix-core/src/main/java/org/apache/helix/controller/dataproviders/ResourceControllerDataProvider.java x: 15 contributors (all time) y: 354 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/CurrentStateComputationStage.java x: 24 contributors (all time) y: 323 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/AssignmentMetadataStore.java x: 8 contributors (all time) y: 151 lines of code zookeeper-api/src/main/java/org/apache/helix/zookeeper/api/client/RealmAwareZkClient.java x: 7 contributors (all time) y: 377 lines of code zookeeper-api/src/main/java/org/apache/helix/zookeeper/impl/client/DedicatedZkClient.java x: 6 contributors (all time) y: 511 lines of code zookeeper-api/src/main/java/org/apache/helix/zookeeper/impl/client/FederatedZkClient.java x: 7 contributors (all time) y: 544 lines of code zookeeper-api/src/main/java/org/apache/helix/zookeeper/impl/client/SharedZkClient.java x: 5 contributors (all time) y: 506 lines of code zookeeper-api/src/main/java/org/apache/helix/zookeeper/zkclient/ZkClient.java x: 13 contributors (all time) y: 1981 lines of code helix-core/src/main/java/org/apache/helix/messaging/handling/HelixTaskExecutor.java x: 26 contributors (all time) y: 1100 lines of code helix-rest/src/main/java/org/apache/helix/rest/clusterMaintenanceService/MaintenanceManagementService.java x: 6 contributors (all time) y: 761 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/resources/helix/InstancesAccessor.java x: 16 contributors (all time) y: 333 lines of code helix-common/src/main/java/org/apache/helix/constants/InstanceConstants.java x: 4 contributors (all time) y: 48 lines of code helix-core/src/main/java/org/apache/helix/cloud/event/helix/DefaultCloudEventCallbackImpl.java x: 4 contributors (all time) y: 67 lines of code helix-core/src/main/java/org/apache/helix/model/InstanceConfig.java x: 21 contributors (all time) y: 819 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/model/ClusterModel.java x: 5 contributors (all time) y: 88 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/BestPossibleStateCalcStage.java x: 24 contributors (all time) y: 482 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/IntermediateStateCalcStage.java x: 15 contributors (all time) y: 603 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/ResourceComputationStage.java x: 19 contributors (all time) y: 190 lines of code helix-rest/src/main/java/org/apache/helix/rest/clusterMaintenanceService/StoppableInstancesSelector.java x: 3 contributors (all time) y: 219 lines of code helix-core/src/main/java/org/apache/helix/task/AbstractTaskDispatcher.java x: 12 contributors (all time) y: 915 lines of code helix-core/src/main/java/org/apache/helix/task/JobDispatcher.java x: 10 contributors (all time) y: 374 lines of code helix-core/src/main/java/org/apache/helix/tools/ClusterVerifiers/BestPossibleExternalViewVerifier.java x: 14 contributors (all time) y: 346 lines of code helix-core/src/main/java/org/apache/helix/model/RESTConfig.java x: 7 contributors (all time) y: 40 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/json/instance/StoppableCheck.java x: 6 contributors (all time) y: 60 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/util/DelayedRebalanceUtil.java x: 8 contributors (all time) y: 329 lines of code helix-core/src/main/java/org/apache/helix/util/HelixUtil.java x: 22 contributors (all time) y: 358 lines of code helix-core/src/main/java/org/apache/helix/HelixAdmin.java x: 27 contributors (all time) y: 172 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/resources/AbstractResource.java x: 18 contributors (all time) y: 171 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/resources/helix/PerInstanceAccessor.java x: 14 contributors (all time) y: 741 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/strategy/AutoRebalanceStrategy.java x: 6 contributors (all time) y: 600 lines of code helix-core/src/main/java/org/apache/helix/controller/strategy/AutoRebalanceStrategy.java x: 8 contributors (all time) y: 512 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/AbstractRebalancer.java x: 11 contributors (all time) y: 424 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/DelayedAutoRebalancer.java x: 15 contributors (all time) y: 339 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/MaintenanceRebalancer.java x: 6 contributors (all time) y: 43 lines of code helix-rest/src/main/java/org/apache/helix/rest/clusterMaintenanceService/HealthCheck.java x: 2 contributors (all time) y: 18 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/ParticipantManager.java x: 18 contributors (all time) y: 402 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/ZkBucketDataAccessor.java x: 8 contributors (all time) y: 311 lines of code helix-lock/src/main/java/org/apache/helix/lock/helix/LockListener.java x: 2 contributors (all time) y: 4 lines of code helix-core/src/main/java/org/apache/helix/controller/LogUtil.java x: 4 contributors (all time) y: 28 lines of code recipes/rsync-replicated-file-system/src/main/java/org/apache/helix/filestore/IntegrationTest.java x: 9 contributors (all time) y: 157 lines of code recipes/rsync-replicated-file-system/src/main/java/org/apache/helix/filestore/SetupCluster.java x: 8 contributors (all time) y: 53 lines of code helix-style-intellij.xml x: 2 contributors (all time) y: 389 lines of code helix-core/src/main/java/org/apache/helix/util/StatusUpdateUtil.java x: 15 contributors (all time) y: 403 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/constraints/ReplicaActivateConstraint.java x: 6 contributors (all time) y: 29 lines of code helix-core/src/main/java/org/apache/helix/monitoring/mbeans/InstanceMonitor.java x: 9 contributors (all time) y: 190 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/ClusterDataCache.java x: 18 contributors (all time) y: 118 lines of code helix-core/src/main/java/org/apache/helix/model/IdealState.java x: 18 contributors (all time) y: 443 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/constraints/FaultZoneAwareConstraint.java x: 5 contributors (all time) y: 31 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/constraints/HardConstraint.java x: 5 contributors (all time) y: 15 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/constraints/NodeMaxPartitionLimitConstraint.java x: 5 contributors (all time) y: 36 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/model/ClusterContext.java x: 10 contributors (all time) y: 170 lines of code recipes/service-discovery/src/main/java/org/apache/helix/servicediscovery/ServiceDiscoveryDemo.java x: 5 contributors (all time) y: 85 lines of code meta-client/src/main/java/org/apache/helix/metaclient/recipes/leaderelection/LeaderElectionClient.java x: 2 contributors (all time) y: 255 lines of code meta-client/src/main/java/org/apache/helix/metaclient/api/MetaClientInterface.java x: 4 contributors (all time) y: 121 lines of code meta-client/src/main/java/org/apache/helix/metaclient/impl/zk/ZkMetaClient.java x: 4 contributors (all time) y: 469 lines of code helix-core/src/main/java/org/apache/helix/BaseDataAccessor.java x: 14 contributors (all time) y: 54 lines of code helix-core/src/main/java/org/apache/helix/cloud/event/helix/HelixEventHandlingUtil.java x: 2 contributors (all time) y: 79 lines of code helix-core/src/main/java/org/apache/helix/controller/changedetector/trimmer/InstanceConfigTrimmer.java x: 3 contributors (all time) y: 41 lines of code helix-core/src/main/java/org/apache/helix/spectator/RoutingDataCache.java x: 11 contributors (all time) y: 154 lines of code helix-core/src/main/java/org/apache/helix/monitoring/mbeans/ResourceMonitor.java x: 19 contributors (all time) y: 400 lines of code helix-core/src/main/java/org/apache/helix/messaging/handling/HelixTask.java x: 15 contributors (all time) y: 318 lines of code helix-core/src/main/java/org/apache/helix/participant/statemachine/StateModel.java x: 12 contributors (all time) y: 48 lines of code helix-core/src/main/java/org/apache/helix/tools/ClusterSetup.java x: 22 contributors (all time) y: 1345 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/topology/Topology.java x: 9 contributors (all time) y: 260 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/WagedRebalancer.java x: 13 contributors (all time) y: 468 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/model/ClusterModelProvider.java x: 9 contributors (all time) y: 380 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/AttributeName.java x: 13 contributors (all time) y: 30 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/MaintenanceRecoveryStage.java x: 3 contributors (all time) y: 122 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/MessageGenerationPhase.java x: 23 contributors (all time) y: 364 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/ReadClusterDataStage.java x: 13 contributors (all time) y: 91 lines of code helix-core/src/main/java/org/apache/helix/model/MaintenanceSignal.java x: 5 contributors (all time) y: 56 lines of code helix-core/src/main/java/org/apache/helix/tools/ClusterVerifiers/StrictMatchExternalViewVerifier.java x: 11 contributors (all time) y: 277 lines of code helix-core/src/main/java/org/apache/helix/util/WeightAwareRebalanceUtil.java x: 5 contributors (all time) y: 119 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/resources/helix/ResourceAssignmentOptimizerAccessor.java x: 5 contributors (all time) y: 315 lines of code recipes/rabbitmq-consumer-group/src/main/java/org/apache/helix/recipes/rabbitmq/Consumer.java x: 7 contributors (all time) y: 87 lines of code recipes/task-execution/src/main/java/org/apache/helix/taskexecution/Worker.java x: 6 contributors (all time) y: 97 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/ZkBaseDataAccessor.java x: 23 contributors (all time) y: 1037 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/ZkCacheBaseDataAccessor.java x: 19 contributors (all time) y: 697 lines of code helix-core/src/main/java/org/apache/helix/store/zk/AutoFallbackPropertyStore.java x: 7 contributors (all time) y: 271 lines of code zookeeper-api/src/main/java/org/apache/helix/zookeeper/zkclient/ZkConnection.java x: 5 contributors (all time) y: 227 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/AssignmentManager.java x: 2 contributors (all time) y: 61 lines of code helix-core/src/main/java/org/apache/helix/participant/HelixCustomCodeRunner.java x: 12 contributors (all time) y: 111 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/CallbackHandler.java x: 24 contributors (all time) y: 674 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/ZKHelixManager.java x: 31 contributors (all time) y: 1181 lines of code recipes/rabbitmq-consumer-group/src/main/java/org/apache/helix/recipes/rabbitmq/ConsumerThread.java x: 5 contributors (all time) y: 65 lines of code helix-front/src/styles.scss x: 3 contributors (all time) y: 31 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/strategy/GreedyRebalanceStrategy.java x: 1 contributors (all time) y: 69 lines of code helix-lock/src/main/java/org/apache/helix/lock/LockInfo.java x: 5 contributors (all time) y: 125 lines of code helix-lock/src/main/java/org/apache/helix/lock/helix/ZKDistributedNonblockingLock.java x: 6 contributors (all time) y: 374 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/constraints/MaxCapacityUsageInstanceConstraint.java x: 4 contributors (all time) y: 14 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/model/AssignableNode.java x: 11 contributors (all time) y: 231 lines of code helix-core/src/main/java/org/apache/helix/customizedstate/CustomizedStateProvider.java x: 4 contributors (all time) y: 98 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/PartialRebalanceRunner.java x: 2 contributors (all time) y: 148 lines of code meta-client/src/main/java/org/apache/helix/metaclient/recipes/lock/LockInfo.java x: 2 contributors (all time) y: 107 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/strategy/AbstractEvenDistributionRebalanceStrategy.java x: 7 contributors (all time) y: 210 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/strategy/CrushRebalanceStrategy.java x: 8 contributors (all time) y: 132 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/strategy/MultiRoundCrushRebalanceStrategy.java x: 7 contributors (all time) y: 262 lines of code helix-core/src/main/java/org/apache/helix/spectator/RoutingTableProvider.java x: 18 contributors (all time) y: 721 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/MessageSelectionStage.java x: 11 contributors (all time) y: 207 lines of code helix-core/src/main/java/org/apache/helix/model/MasterSlaveSMD.java x: 4 contributors (all time) y: 105 lines of code helix-core/src/main/java/org/apache/helix/model/OnlineOfflineSMD.java x: 4 contributors (all time) y: 81 lines of code helix-core/src/main/java/org/apache/helix/model/StateModelDefinition.java x: 14 contributors (all time) y: 272 lines of code helix-core/src/main/java/org/apache/helix/model/StorageSchemataSMD.java x: 4 contributors (all time) y: 87 lines of code helix-core/src/main/java/org/apache/helix/model/util/StateModelDefinitionValidator.java x: 5 contributors (all time) y: 188 lines of code helix-core/src/main/java/org/apache/helix/util/RebalanceUtil.java x: 11 contributors (all time) y: 168 lines of code helix-core/src/main/java/org/apache/helix/controller/dataproviders/WorkflowControllerDataProvider.java x: 10 contributors (all time) y: 151 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/AutoRebalancer.java x: 14 contributors (all time) y: 97 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/strategy/ConstraintRebalanceStrategy.java x: 6 contributors (all time) y: 220 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/constraints/AbstractPartitionMovementConstraint.java x: 2 contributors (all time) y: 42 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/constraints/PartitionMovementConstraint.java x: 4 contributors (all time) y: 21 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/task/TaskSchedulingStage.java x: 7 contributors (all time) y: 169 lines of code helix-core/src/main/java/org/apache/helix/model/ResourceAssignment.java x: 8 contributors (all time) y: 34 lines of code helix-core/src/main/java/org/apache/helix/tools/ClusterExternalViewVerifier.java x: 10 contributors (all time) y: 98 lines of code helix-core/src/main/java/org/apache/helix/model/ResourceConfig.java x: 9 contributors (all time) y: 578 lines of code meta-client/src/main/java/org/apache/helix/metaclient/impl/zk/ZkMetaClientCache.java x: 2 contributors (all time) y: 169 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/WagedInstanceCapacity.java x: 3 contributors (all time) y: 160 lines of code helix-front/server/controllers/d.ts x: 3 contributors (all time) y: 23 lines of code meta-client/src/main/java/org/apache/helix/metaclient/api/MetaClientCacheInterface.java x: 1 contributors (all time) y: 53 lines of code meta-client/src/main/java/org/apache/helix/metaclient/impl/zk/factory/ZkMetaClientFactory.java x: 2 contributors (all time) y: 32 lines of code meta-client/src/main/java/org/apache/helix/metaclient/impl/zk/util/ZkMetaClientUtil.java x: 2 contributors (all time) y: 287 lines of code helix-core/src/main/java/org/apache/helix/api/cloud/CloudInstanceInformationV2.java x: 1 contributors (all time) y: 5 lines of code helix-core/src/main/java/org/apache/helix/HelixManagerProperty.java x: 5 contributors (all time) y: 99 lines of code meta-client/src/main/java/org/apache/helix/metaclient/recipes/lock/LockClient.java x: 1 contributors (all time) y: 91 lines of code meta-client/src/main/java/org/apache/helix/metaclient/api/OpResult.java x: 2 contributors (all time) y: 98 lines of code meta-client/src/main/java/org/apache/helix/metaclient/exception/MetaClientNodeExistsException.java x: 1 contributors (all time) y: 15 lines of code meta-client/src/main/java/org/apache/helix/metaclient/recipes/lock/DistributedSemaphore.java x: 1 contributors (all time) y: 148 lines of code helix-core/src/main/java/org/apache/helix/monitoring/mbeans/ClusterStatusMonitor.java x: 21 contributors (all time) y: 880 lines of code helix-core/src/main/java/org/apache/helix/task/Workflow.java x: 7 contributors (all time) y: 236 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/util/WagedRebalanceUtil.java x: 3 contributors (all time) y: 43 lines of code helix-core/src/main/java/org/apache/helix/HelixCloudProperty.java x: 5 contributors (all time) y: 165 lines of code helix-core/src/main/java/org/apache/helix/model/CloudConfig.java x: 5 contributors (all time) y: 150 lines of code zookeeper-api/src/main/java/org/apache/helix/zookeeper/zkclient/util/ZkPathRecursiveWatcherTrie.java x: 1 contributors (all time) y: 140 lines of code zookeeper-api/src/main/java/org/apache/helix/zookeeper/zkclient/callback/ZkAsyncCallbacks.java x: 9 contributors (all time) y: 241 lines of code zookeeper-api/src/main/java/org/apache/helix/zookeeper/zkclient/metric/ZkClientMonitor.java x: 8 contributors (all time) y: 241 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/CurrentStateOutput.java x: 17 contributors (all time) y: 302 lines of code helix-core/src/main/java/org/apache/helix/task/TaskStateModelFactory.java x: 12 contributors (all time) y: 131 lines of code helix-core/src/main/java/org/apache/helix/participant/DistClusterControllerStateModel.java x: 10 contributors (all time) y: 88 lines of code zookeeper-api/src/main/java/org/apache/helix/zookeeper/zkclient/ZkEventThread.java x: 4 contributors (all time) y: 76 lines of code helix-agent/src/main/java/org/apache/helix/agent/AgentStateModel.java x: 6 contributors (all time) y: 112 lines of code helix-core/src/main/java/org/apache/helix/common/caches/AbstractDataCache.java x: 7 contributors (all time) y: 94 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/HelixGroupCommit.java x: 8 contributors (all time) y: 117 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/ZkCacheEventThread.java x: 10 contributors (all time) y: 60 lines of code helix-core/src/main/java/org/apache/helix/task/TaskStateModel.java x: 10 contributors (all time) y: 265 lines of code helix-core/src/main/java/org/apache/helix/PropertyPathBuilder.java x: 13 contributors (all time) y: 492 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/StateTransitionThrottleController.java x: 8 contributors (all time) y: 120 lines of code helix-core/src/main/java/org/apache/helix/common/caches/InstanceMessagesCache.java x: 8 contributors (all time) y: 394 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/HelixRestServer.java x: 12 contributors (all time) y: 270 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/resources/metadatastore/MetadataStoreDirectoryAccessor.java x: 7 contributors (all time) y: 285 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/resources/zookeeper/ZooKeeperAccessor.java x: 6 contributors (all time) y: 162 lines of code helix-core/src/main/java/org/apache/helix/model/Message.java x: 18 contributors (all time) y: 520 lines of code helix-core/src/main/java/org/apache/helix/participant/statemachine/StateModelFactory.java x: 9 contributors (all time) y: 127 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/ServerContext.java x: 11 contributors (all time) y: 305 lines of code zookeeper-api/src/main/java/org/apache/helix/zookeeper/routing/RoutingDataManager.java x: 2 contributors (all time) y: 141 lines of code helix-core/src/main/java/org/apache/helix/monitoring/mbeans/ClusterStatusMonitorMBean.java x: 12 contributors (all time) y: 28 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/ReadOnlyWagedRebalancer.java x: 6 contributors (all time) y: 53 lines of code helix-front/src/app/workflow/workflow-detail/workflow-detail.component.html x: 3 contributors (all time) y: 93 lines of code helix-front/src/app/workflow/workflow-list/workflow-list.component.html x: 3 contributors (all time) y: 69 lines of code helix-front/server/controllers/user.ts x: 6 contributors (all time) y: 128 lines of code helix-front/src/app/app.component.ts x: 3 contributors (all time) y: 104 lines of code helix-front/src/app/shared/node-viewer/node-viewer.component.ts x: 3 contributors (all time) y: 358 lines of code helix-front/src/app/cluster/cluster-detail/cluster-detail.component.ts x: 3 contributors (all time) y: 198 lines of code helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/ResourceUtil.java x: 6 contributors (all time) y: 125 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/CallbackEventThreadPoolFactory.java x: 2 contributors (all time) y: 72 lines of code helix-core/src/main/java/org/apache/helix/tools/commandtools/JmxDumper.java x: 3 contributors (all time) y: 329 lines of code helix-core/src/main/java/org/apache/helix/tools/commandtools/TaskAdmin.java x: 3 contributors (all time) y: 211 lines of code helix-view-aggregator/src/main/java/org/apache/helix/view/statemodel/DistViewAggregatorStateModel.java x: 3 contributors (all time) y: 68 lines of code helix-core/src/main/java/org/apache/helix/tools/commandtools/ZKLogFormatter.java x: 5 contributors (all time) y: 277 lines of code helix-front/src/app/resource/resource-list/resource-list.component.ts x: 2 contributors (all time) y: 90 lines of code helix-front/src/app/workflow/workflow-list/workflow-list.component.ts x: 2 contributors (all time) y: 53 lines of code helix-front/src/app/configuration/config-detail/config-detail.component.ts x: 2 contributors (all time) y: 121 lines of code helix-front/src/app/dashboard/dashboard.component.ts x: 1 contributors (all time) y: 233 lines of code helix-front/src/app/resource/partition-list/partition-list.component.html x: 2 contributors (all time) y: 117 lines of code helix-front/src/app/shared/material.module.ts x: 1 contributors (all time) y: 65 lines of code helix-view-aggregator/src/main/java/org/apache/helix/view/aggregator/HelixViewAggregator.java x: 3 contributors (all time) y: 311 lines of code helix-view-aggregator/src/main/java/org/apache/helix/view/aggregator/ViewClusterRefresher.java x: 2 contributors (all time) y: 244 lines of code helix-core/src/main/java/org/apache/helix/participant/HelixStateMachineEngine.java x: 15 contributors (all time) y: 239 lines of code helix-core/src/main/java/org/apache/helix/tools/ClusterVerifiers/ZkHelixClusterVerifier.java x: 11 contributors (all time) y: 288 lines of code helix-core/src/main/java/org/apache/helix/messaging/DefaultMessagingService.java x: 16 contributors (all time) y: 302 lines of code helix-core/src/main/java/org/apache/helix/messaging/handling/TaskExecutor.java x: 5 contributors (all time) y: 24 lines of code helix-rest/src/main/java/org/apache/helix/rest/common/ContextPropertyKeys.java x: 5 contributors (all time) y: 7 lines of code zookeeper-api/src/main/java/org/apache/helix/zookeeper/impl/factory/SharedZkClientFactory.java x: 4 contributors (all time) y: 139 lines of code helix-core/src/main/java/org/apache/helix/monitoring/mbeans/PerInstanceResourceMonitor.java x: 7 contributors (all time) y: 129 lines of code helix-core/src/main/java/org/apache/helix/task/AssignableInstanceManager.java x: 9 contributors (all time) y: 389 lines of code helix-core/src/main/java/org/apache/helix/task/WorkflowDispatcher.java x: 10 contributors (all time) y: 391 lines of code helix-core/src/main/scripts/integration-test/script/driver_cmd_dict.py x: 9 contributors (all time) y: 250 lines of code helix-core/src/main/java/org/apache/helix/task/WorkflowContext.java x: 11 contributors (all time) y: 221 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/ClusterEventType.java x: 9 contributors (all time) y: 24 lines of code helix-view-aggregator/src/main/java/org/apache/helix/view/dataprovider/SourceClusterDataProvider.java x: 3 contributors (all time) y: 153 lines of code zookeeper-api/src/main/java/org/apache/helix/zookeeper/zkclient/metric/ZkClientPathMonitor.java x: 5 contributors (all time) y: 242 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/resources/helix/JobAccessor.java x: 7 contributors (all time) y: 239 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/resources/helix/ResourceAccessor.java x: 12 contributors (all time) y: 510 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/resources/helix/WorkflowAccessor.java x: 8 contributors (all time) y: 356 lines of code zookeeper-api/src/main/java/org/apache/helix/zookeeper/zkclient/callback/ZkAsyncCallMonitorContext.java x: 5 contributors (all time) y: 45 lines of code helix-core/src/main/java/org/apache/helix/store/PropertyJsonSerializer.java x: 10 contributors (all time) y: 51 lines of code zookeeper-api/src/main/java/org/apache/helix/zookeeper/datamodel/ZNRecord.java x: 6 contributors (all time) y: 391 lines of code zookeeper-api/src/main/java/org/apache/helix/zookeeper/introspect/CodehausJacksonIntrospector.java x: 2 contributors (all time) y: 222 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/ExternalViewComputeStage.java x: 16 contributors (all time) y: 223 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/DefaultSchedulerMessageHandlerFactory.java x: 14 contributors (all time) y: 276 lines of code helix-core/src/main/scripts/integration-test/script/dds_driver.py x: 8 contributors (all time) y: 887 lines of code helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/ConfigResource.java x: 12 contributors (all time) y: 184 lines of code helix-rest/src/main/java/org/apache/helix/rest/common/HelixDataAccessorWrapper.java x: 6 contributors (all time) y: 183 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/DefaultControllerMessageHandlerFactory.java x: 9 contributors (all time) y: 53 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/DefaultParticipantErrorMessageHandlerFactory.java x: 9 contributors (all time) y: 81 lines of code helix-core/src/main/java/org/apache/helix/messaging/handling/AsyncCallbackService.java x: 9 contributors (all time) y: 92 lines of code helix-core/src/main/java/org/apache/helix/messaging/handling/MessageHandlerFactory.java x: 8 contributors (all time) y: 18 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/ZKHelixDataAccessor.java x: 19 contributors (all time) y: 485 lines of code helix-core/src/main/java/org/apache/helix/task/TaskAssignmentCalculator.java x: 6 contributors (all time) y: 73 lines of code helix-core/src/main/java/org/apache/helix/task/TaskUtil.java x: 13 contributors (all time) y: 687 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/ManagementModeStage.java x: 1 contributors (all time) y: 132 lines of code helix-core/src/main/java/org/apache/helix/monitoring/mbeans/JobMonitor.java x: 8 contributors (all time) y: 137 lines of code helix-core/src/main/java/org/apache/helix/model/LiveInstance.java x: 10 contributors (all time) y: 104 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/CurStateCarryOverUpdater.java x: 8 contributors (all time) y: 37 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/MessageOutput.java x: 3 contributors (all time) y: 52 lines of code helix-core/src/main/java/org/apache/helix/PropertyKey.java x: 20 contributors (all time) y: 423 lines of code helix-core/src/main/java/org/apache/helix/model/ControllerHistory.java x: 5 contributors (all time) y: 174 lines of code helix-core/src/main/java/org/apache/helix/PropertyType.java x: 14 contributors (all time) y: 109 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/resources/helix/AbstractHelixResource.java x: 7 contributors (all time) y: 59 lines of code helix-core/src/main/java/org/apache/helix/task/TaskRunner.java x: 8 contributors (all time) y: 160 lines of code helix-core/src/main/java/org/apache/helix/monitoring/mbeans/WorkflowMonitor.java x: 4 contributors (all time) y: 117 lines of code helix-core/src/main/java/org/apache/helix/monitoring/mbeans/MessageQueueMonitor.java x: 11 contributors (all time) y: 66 lines of code helix-core/src/main/java/org/apache/helix/monitoring/mbeans/ParticipantStatusMonitor.java x: 6 contributors (all time) y: 143 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/PersistAssignmentStage.java x: 7 contributors (all time) y: 190 lines of code zookeeper-api/src/main/java/org/apache/helix/zookeeper/datamodel/serializer/ZNRecordStreamingSerializer.java x: 5 contributors (all time) y: 237 lines of code helix-core/src/main/java/org/apache/helix/common/caches/TaskDataCache.java x: 9 contributors (all time) y: 238 lines of code helix-core/src/main/java/org/apache/helix/task/JobContext.java x: 6 contributors (all time) y: 293 lines of code helix-core/src/main/java/org/apache/helix/model/builder/IdealStateBuilder.java x: 10 contributors (all time) y: 140 lines of code helix-core/src/main/java/org/apache/helix/tools/commandtools/CurrentStateCleanUp.java x: 5 contributors (all time) y: 134 lines of code helix-core/src/main/java/org/apache/helix/HelixConstants.java x: 10 contributors (all time) y: 41 lines of code helix-lock/src/main/java/org/apache/helix/lock/helix/ZKLockConfig.java x: 1 contributors (all time) y: 121 lines of code helix-core/src/main/java/org/apache/helix/task/JobConfig.java x: 9 contributors (all time) y: 621 lines of code helix-core/src/main/java/org/apache/helix/task/JobRebalancer.java x: 11 contributors (all time) y: 38 lines of code helix-core/src/main/java/org/apache/helix/task/TaskDriver.java x: 19 contributors (all time) y: 904 lines of code helix-core/src/main/java/org/apache/helix/task/WorkflowRebalancer.java x: 12 contributors (all time) y: 39 lines of code helix-core/src/main/java/org/apache/helix/NotificationContext.java x: 12 contributors (all time) y: 93 lines of code helix-core/src/main/java/org/apache/helix/tools/ClusterStateVerifier.java x: 17 contributors (all time) y: 584 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/ClusterEvent.java x: 8 contributors (all time) y: 87 lines of code helix-core/src/main/java/org/apache/helix/GroupCommit.java x: 11 contributors (all time) y: 129 lines of code helix-core/src/main/java/org/apache/helix/api/topology/ClusterTopology.java x: 1 contributors (all time) y: 104 lines of code helix-core/src/main/java/org/apache/helix/model/ClusterTrie.java x: 1 contributors (all time) y: 161 lines of code helix-core/src/main/java/org/apache/helix/api/listeners/PreFetch.java x: 4 contributors (all time) y: 7 lines of code helix-core/src/main/java/org/apache/helix/task/assigner/AssignableInstance.java x: 6 contributors (all time) y: 266 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/CustomizedViewAggregationStage.java x: 3 contributors (all time) y: 181 lines of code helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/ClusterRepresentationUtil.java x: 10 contributors (all time) y: 159 lines of code helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/ControllerResource.java x: 9 contributors (all time) y: 105 lines of code helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/CurrentStatesResource.java x: 9 contributors (all time) y: 49 lines of code helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/IdealStateResource.java x: 13 contributors (all time) y: 103 lines of code helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/JsonParameters.java x: 10 contributors (all time) y: 173 lines of code helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/SchedulerTasksResource.java x: 16 contributors (all time) y: 130 lines of code helix-core/src/main/java/org/apache/helix/api/config/StateTransitionThrottleConfig.java x: 8 contributors (all time) y: 96 lines of code helix-core/src/main/java/org/apache/helix/task/JobDag.java x: 10 contributors (all time) y: 191 lines of code helix-rest/src/main/java/org/apache/helix/rest/metadatastore/accessor/ZkRoutingDataWriter.java x: 3 contributors (all time) y: 349 lines of code helix-core/src/main/java/org/apache/helix/ConfigAccessor.java x: 19 contributors (all time) y: 607 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/ZKUtil.java x: 16 contributors (all time) y: 466 lines of code helix-core/src/main/java/org/apache/helix/InstanceType.java x: 9 contributors (all time) y: 41 lines of code helix-core/src/main/java/org/apache/helix/messaging/AsyncCallback.java x: 13 contributors (all time) y: 97 lines of code helix-admin-webapp/src/main/java/org/apache/helix/webapp/HelixAdminWebApp.java x: 7 contributors (all time) y: 63 lines of code helix-admin-webapp/src/main/java/org/apache/helix/webapp/RestAdminApplication.java x: 8 contributors (all time) y: 189 lines of code helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/JobResource.java x: 7 contributors (all time) y: 85 lines of code helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/ZkPathResource.java x: 9 contributors (all time) y: 118 lines of code helix-core/src/main/java/org/apache/helix/ConfigChangeListener.java x: 7 contributors (all time) y: 5 lines of code helix-core/src/main/java/org/apache/helix/ControllerChangeListener.java x: 6 contributors (all time) y: 5 lines of code helix-core/src/main/java/org/apache/helix/PropertyPathConfig.java x: 8 contributors (all time) y: 4 lines of code helix-core/src/main/java/org/apache/helix/api/config/StateTransitionTimeoutConfig.java x: 4 contributors (all time) y: 59 lines of code helix-core/src/main/java/org/apache/helix/api/listeners/BatchMode.java x: 3 contributors (all time) y: 7 lines of code helix-core/src/main/java/org/apache/helix/common/caches/IdealStateCache.java x: 5 contributors (all time) y: 73 lines of code helix-core/src/main/java/org/apache/helix/controller/ExternalViewGenerator.java x: 8 contributors (all time) y: 76 lines of code helix-core/src/main/java/org/apache/helix/controller/HelixControllerMain.java x: 12 contributors (all time) y: 156 lines of code helix-core/src/main/java/org/apache/helix/controller/HierarchicalDataHolder.java x: 7 contributors (all time) y: 105 lines of code helix-core/src/main/java/org/apache/helix/controller/pipeline/Stage.java x: 6 contributors (all time) y: 10 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/Rebalancer.java x: 9 contributors (all time) y: 11 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/SemiAutoRebalancer.java x: 8 contributors (all time) y: 12 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/constraint/dataprovider/ZkBasedCapacityProvider.java x: 3 contributors (all time) y: 133 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/strategy/crushMapping/CRUSHPlacementAlgorithm.java x: 3 contributors (all time) y: 229 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/topology/Node.java x: 4 contributors (all time) y: 131 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/MessageThrottleStage.java x: 11 contributors (all time) y: 139 lines of code helix-core/src/main/java/org/apache/helix/healthcheck/ParticipantHealthReportTask.java x: 7 contributors (all time) y: 48 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/ControllerManagerHelper.java x: 11 contributors (all time) y: 78 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/DistributedLeaderElection.java x: 14 contributors (all time) y: 139 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/WriteThroughCache.java x: 9 contributors (all time) y: 62 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/ZNRecordSerializer.java x: 10 contributors (all time) y: 4 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/ZkAsyncCallbacks.java x: 11 contributors (all time) y: 5 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/ZkClient.java x: 14 contributors (all time) y: 68 lines of code helix-core/src/main/java/org/apache/helix/messaging/CriteriaEvaluator.java x: 14 contributors (all time) y: 126 lines of code helix-core/src/main/java/org/apache/helix/messaging/ZNRecordRow.java x: 3 contributors (all time) y: 140 lines of code helix-core/src/main/java/org/apache/helix/model/Alerts.java x: 6 contributors (all time) y: 36 lines of code helix-core/src/main/java/org/apache/helix/model/CurrentState.java x: 10 contributors (all time) y: 132 lines of code helix-core/src/main/java/org/apache/helix/model/ScheduledTaskSMD.java x: 3 contributors (all time) y: 81 lines of code helix-core/src/main/java/org/apache/helix/model/builder/AutoModeISBuilder.java x: 6 contributors (all time) y: 21 lines of code helix-core/src/main/java/org/apache/helix/monitoring/ZKPathDataDumpTask.java x: 12 contributors (all time) y: 100 lines of code helix-core/src/main/java/org/apache/helix/monitoring/mbeans/ClusterMBeanObserver.java x: 8 contributors (all time) y: 50 lines of code helix-core/src/main/java/org/apache/helix/monitoring/mbeans/HelixCallbackMonitor.java x: 7 contributors (all time) y: 71 lines of code helix-core/src/main/java/org/apache/helix/monitoring/mbeans/StateTransitionStatMonitor.java x: 10 contributors (all time) y: 73 lines of code helix-core/src/main/java/org/apache/helix/spectator/RoutingTable.java x: 6 contributors (all time) y: 348 lines of code helix-core/src/main/java/org/apache/helix/task/TaskRebalancer.java x: 12 contributors (all time) y: 25 lines of code helix-core/src/main/java/org/apache/helix/task/UserContentStore.java x: 4 contributors (all time) y: 39 lines of code helix-core/src/main/java/org/apache/helix/task/WorkflowConfig.java x: 11 contributors (all time) y: 469 lines of code helix-core/src/main/java/org/apache/helix/task/beans/JobBean.java x: 7 contributors (all time) y: 30 lines of code helix-core/src/main/java/org/apache/helix/tools/ClusterLiveNodesVerifier.java x: 7 contributors (all time) y: 20 lines of code helix-core/src/main/java/org/apache/helix/tools/ClusterVerifier.java x: 8 contributors (all time) y: 106 lines of code helix-core/src/main/java/org/apache/helix/tools/DefaultIdealStateCalculator.java x: 6 contributors (all time) y: 398 lines of code helix-core/src/main/java/org/apache/helix/tools/IdealCalculatorByConsistentHashing.java x: 7 contributors (all time) y: 336 lines of code helix-core/src/main/java/org/apache/helix/tools/IdealStateCalculatorByRush.java x: 7 contributors (all time) y: 199 lines of code helix-core/src/main/java/org/apache/helix/tools/TestExecutor.java x: 9 contributors (all time) y: 661 lines of code helix-core/src/main/java/org/apache/helix/tools/commandtools/IntegrationTestUtil.java x: 5 contributors (all time) y: 199 lines of code helix-core/src/main/java/org/apache/helix/tools/commandtools/ZKDumper.java x: 5 contributors (all time) y: 186 lines of code helix-core/src/main/java/org/apache/helix/tools/commandtools/ZkGrep.java x: 3 contributors (all time) y: 437 lines of code helix-core/src/main/java/org/apache/helix/tools/commandtools/ZkLogCSVFormatter.java x: 3 contributors (all time) y: 261 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/auditlog/AuditLog.java x: 4 contributors (all time) y: 231 lines of code recipes/rsync-replicated-file-system/src/main/java/org/apache/helix/filestore/FileStoreStateModel.java x: 7 contributors (all time) y: 142 lines of code recipes/task-execution/src/main/java/org/apache/helix/taskexecution/Task.java x: 3 contributors (all time) y: 96 lines of code recipes/task-execution/src/main/java/org/apache/helix/taskexecution/TaskExecutionDemo.java x: 7 contributors (all time) y: 121 lines of code helix-rest/src/main/java/org/apache/helix/rest/metadatastore/ZkMetadataStoreDirectory.java x: 3 contributors (all time) y: 286 lines of code helix-rest/src/main/java/org/apache/helix/rest/metadatastore/accessor/ZkRoutingDataReader.java x: 3 contributors (all time) y: 115 lines of code metadata-store-directory-common/src/main/java/org/apache/helix/msdcommon/datamodel/TrieRoutingData.java x: 2 contributors (all time) y: 199 lines of code helix-core/src/main/scripts/integration-test/script/utility.py x: 7 contributors (all time) y: 663 lines of code helix-core/src/main/scripts/integration-test/script/pexpect.py x: 5 contributors (all time) y: 808 lines of code
2165.0
lines of code
  min: 1.0
  average: 99.53
  25th percentile: 14.0
  median: 42.0
  75th percentile: 104.5
  max: 2165.0
0 35.0
contributors (all time)
min: 1.0 | average: 4.89 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 6.0 | max: 35.0

File Size vs. Commits (30 days): 7 points

helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/constraints/ConstraintBasedAlgorithm.java x: 1 commits (30d) y: 207 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/resources/helix/ClusterAccessor.java x: 1 commits (30d) y: 1116 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/CustomRebalancer.java x: 1 commits (30d) y: 85 lines of code helix-core/src/main/java/org/apache/helix/util/InstanceValidationUtil.java x: 1 commits (30d) y: 281 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/ZKHelixAdmin.java x: 1 commits (30d) y: 2165 lines of code helix-core/src/main/java/org/apache/helix/util/InstanceUtil.java x: 1 commits (30d) y: 191 lines of code
2165.0
lines of code
  min: 81.0
  average: 589.43
  25th percentile: 85.0
  median: 207.0
  75th percentile: 1116.0
  max: 2165.0
0 1.0
commits (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Contributors (30 days): 7 points

helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/constraints/ConstraintBasedAlgorithm.java x: 1 contributors (30d) y: 207 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/resources/helix/ClusterAccessor.java x: 1 contributors (30d) y: 1116 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/CustomRebalancer.java x: 1 contributors (30d) y: 85 lines of code helix-core/src/main/java/org/apache/helix/util/InstanceValidationUtil.java x: 1 contributors (30d) y: 281 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/ZKHelixAdmin.java x: 1 contributors (30d) y: 2165 lines of code helix-core/src/main/java/org/apache/helix/util/InstanceUtil.java x: 1 contributors (30d) y: 191 lines of code
2165.0
lines of code
  min: 81.0
  average: 589.43
  25th percentile: 85.0
  median: 207.0
  75th percentile: 1116.0
  max: 2165.0
0 1.0
contributors (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Commits (90 days): 12 points

helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/constraints/ConstraintBasedAlgorithm.java x: 2 commits (90d) y: 207 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/resources/helix/ClusterAccessor.java x: 1 commits (90d) y: 1116 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/CustomRebalancer.java x: 1 commits (90d) y: 85 lines of code helix-core/src/main/java/org/apache/helix/controller/stages/ParticipantDeregistrationStage.java x: 3 commits (90d) y: 81 lines of code helix-core/src/main/java/org/apache/helix/util/InstanceValidationUtil.java x: 1 commits (90d) y: 281 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/ZKHelixAdmin.java x: 1 commits (90d) y: 2165 lines of code helix-core/src/main/java/org/apache/helix/util/InstanceUtil.java x: 1 commits (90d) y: 191 lines of code helix-core/src/main/java/org/apache/helix/controller/dataproviders/BaseControllerDataProvider.java x: 1 commits (90d) y: 866 lines of code helix-rest/src/main/java/org/apache/helix/rest/client/CustomRestClientImpl.java x: 1 commits (90d) y: 176 lines of code helix-core/src/main/java/org/apache/helix/controller/GenericHelixController.java x: 1 commits (90d) y: 1241 lines of code helix-core/src/main/java/org/apache/helix/controller/pipeline/AsyncWorkerType.java x: 1 commits (90d) y: 11 lines of code helix-core/src/main/java/org/apache/helix/model/ClusterConfig.java x: 1 commits (90d) y: 638 lines of code
2165.0
lines of code
  min: 11.0
  average: 588.17
  25th percentile: 107.75
  median: 244.0
  75th percentile: 1053.5
  max: 2165.0
0 3.0
commits (90d)
min: 1.0 | average: 1.25 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

File Size vs. Contributors (90 days): 12 points

helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/constraints/ConstraintBasedAlgorithm.java x: 2 contributors (90d) y: 207 lines of code helix-rest/src/main/java/org/apache/helix/rest/server/resources/helix/ClusterAccessor.java x: 1 contributors (90d) y: 1116 lines of code helix-core/src/main/java/org/apache/helix/controller/rebalancer/CustomRebalancer.java x: 1 contributors (90d) y: 85 lines of code helix-core/src/main/java/org/apache/helix/util/InstanceValidationUtil.java x: 1 contributors (90d) y: 281 lines of code helix-core/src/main/java/org/apache/helix/manager/zk/ZKHelixAdmin.java x: 1 contributors (90d) y: 2165 lines of code helix-core/src/main/java/org/apache/helix/util/InstanceUtil.java x: 1 contributors (90d) y: 191 lines of code helix-core/src/main/java/org/apache/helix/controller/dataproviders/BaseControllerDataProvider.java x: 1 contributors (90d) y: 866 lines of code helix-rest/src/main/java/org/apache/helix/rest/client/CustomRestClientImpl.java x: 1 contributors (90d) y: 176 lines of code helix-core/src/main/java/org/apache/helix/controller/GenericHelixController.java x: 1 contributors (90d) y: 1241 lines of code helix-core/src/main/java/org/apache/helix/controller/pipeline/AsyncWorkerType.java x: 1 contributors (90d) y: 11 lines of code helix-core/src/main/java/org/apache/helix/model/ClusterConfig.java x: 1 contributors (90d) y: 638 lines of code
2165.0
lines of code
  min: 11.0
  average: 588.17
  25th percentile: 107.75
  median: 244.0
  75th percentile: 1053.5
  max: 2165.0
0 2.0
contributors (90d)
min: 1.0 | average: 1.08 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0