1. 12f11a3 Fix ConcurrentModification exception in Workflow Garbage Collection (#741) by Ali Reza Zamani Zadeh Najari · 12 days ago master
  2. afc62ab Fix the flaky test (#749) by Yi Wang · 12 days ago
  3. b227b3b Add metrics-common, zookeeper-api, helix-common modules (#684) by Hunter Lee · 13 days ago
  4. 2ba469d Change the WAGED rebalancer missing error log to warning. (#740) by Jiajun Wang · 14 days ago
  5. 637e943 Fix the unstable test TestWagedRebalance.testRebalancerReset. (#735) by Jiajun Wang · 2 weeks ago
  6. 85f246a Fix the watcher leakage issue (#688) by Yi Wang · 2 weeks ago
  7. ec3568d Reset the WAGED rebalancer once the controller newly acquires leadership. (#690) by Jiajun Wang · 4 weeks ago
  8. 71c79fd Add WAGED rebalancer reset method to clean up cached status. (#696) by Jiajun Wang · 5 weeks ago
  9. eb40e15 Add resource partition weight gauge (#686) by Huizhi L · 5 weeks ago
  10. feb2562 Add instance capacity gauge (#557) by Huizhi L · 6 weeks ago
  11. a1557df Fix the Helix rest tests by cleaning up the environment before testing. (#679) by Jiajun Wang · 7 weeks ago
  12. fe4ecb8 Reorgnize the test case so the new WAGED expand cluster tests are not skipped. (#670) by Jiajun Wang · 7 weeks ago
  13. 6b73653 Asynchronously calculating the Baseline (#632) by Jiajun Wang · 9 weeks ago
  14. adfaf4e Refine methods name and comments. (#664) by Jiajun Wang · 10 weeks ago
  15. 39f3959 Refine the WAGED rebalancer to minimize the partial rebalance workload. (#639) by Jiajun Wang · 10 weeks ago
  16. 75904ef Improve the algorithm so it prioritizes the assignment to the idle nodes when the constraint evaluation results are the same (#651) by Jiajun Wang · 2 months ago
  17. a2771cb Decouple the event type and the scheduled rebalance cache refresh option. (#638) by Jiajun Wang · 3 months ago
  18. 30695f0 Add new WAGED rebalancer config item "GLOBAL_REBALANCE_ASYNC_MODE". (#637) by Jiajun Wang · 3 months ago
  19. 4c48d02 Simply and enhance the RebalanceLatencyGauge so it can be used in multi-threads. (#636) by Jiajun Wang · 3 months ago
  20. 6dbc725 Fix a potential issue in the ResourceChangeSnapshot. (#635) by Jiajun Wang · 3 months ago
  21. 37fd496 Add REST API endpoints for WAGED Rebalancer (#611) by Hunter Lee · 3 months ago
  22. f4b67ae Fix the unstable test TestZeroReplicaAvoidance. (#603) by Jiajun Wang · 3 months ago
  23. 435360f Improve the WAGED rebalancer performance. (#586) by Jiajun Wang · 3 months ago
  24. edc8a86 Change calculation for baseline divergence. (#598) by Huizhi L · 3 months ago
  25. 8a8478a Add Java API for adding and validating resources for WAGED rebalancer (#570) by Hunter Lee · 3 months ago
  26. e93e050 Change ClusterConfig.setDefaultCapacityMap to be private. (#590) by Jiajun Wang · 3 months ago
  27. 0b1b337 Introduce Dry-run Waged Rebalancer for the verifiers and tests. (#573) by Jiajun Wang · 4 months ago
  28. 5691d3a Filter resource map with ideal states for instance capacity metrics. (#574) by Huizhi L · 4 months ago
  29. ae22186 Avoid redundant writes in AssignmentMetadataStore (#564) by Hunter Lee · 4 months ago
  30. c2b7ac7 Fix formula incorrection in the comment for measuring baseline divergence. (#559) by Huizhi L · 4 months ago
  31. 2b3f9fa Add max capacity usage metric for instance monitor. (#548) by Huizhi L · 4 months ago
  32. e5e3689 Use a deep copy of the new best possible assignment for measuring baseline divergence. (#542) by Huizhi L · 4 months ago
  33. dc40825 Refine ivy file config. The org were not configured correctly. (#551) by Jiajun Wang · 4 months ago
  34. 76e0fc0 Add the new Rebalancer monitor domain to the active domain list. (#550) by Jiajun Wang · 4 months ago
  35. 6e37673 Fix a missing parameter when the WAGED rebalancer init the change detector. (#547) by Jiajun Wang · 4 months ago
  36. f7df84c Modify the ivy file to add the new math3 lib dependency. (#546) by Jiajun Wang · 4 months ago
  37. e27c6fa Implement increment() method in CountMetric class. (#537) by Huizhi L · 4 months ago
  38. dcda863 Adjust the replica rebalance calculating ordering to avoid static order. (#535) by Jiajun Wang · 4 months ago
  39. cd3de5a Minor fix for the constraints related tests. (#545) by Jiajun Wang · 4 months ago
  40. 3f237df Refactor soft constraints to simply the algorithm and fix potential issues. (#520) by Jiajun Wang · 4 months ago
  41. f48f4d2 Change change detector to a regular field in the WAGED rebalancer instead of static threadlocal. (#543) by Jiajun Wang · 4 months ago
  42. b63a895 Make WagedRebalancer static by creating a ThreadLocal (#540) by Hunter Lee · 4 months ago
  43. afb19a1 Refine the rebalance scope calculating logic in the WAGED rebalancer. (#519) by Jiajun Wang · 4 months ago
  44. 285318a Implement monitoring mbeans for the WAGED rebalancer. (#525) by Huizhi L · 4 months ago
  45. 2d1e8cf Make log clearer after finishing calculateAssignment. (#531) by Huizhi L · 4 months ago
  46. bc2d0cf The WAGED rebalancer returns the previously calculated assignment on calculation failure (#514) by Jiajun Wang · 4 months ago
  47. 08bc164 Increase parallelism for ZkBucketDataAccessor (#506) by Hunter Lee · 4 months ago
  48. a318890 More strict partition weight validation while creating the cluster model. (#511) by Jiajun Wang · 4 months ago
  49. b287fb5 Fixing rebalance cache issue and stablize the tests. (#510) by Jiajun Wang · 4 months ago
  50. 359d6de Add latency metric components for WAGED rebalancer (#490) by Hunter Lee · 5 months ago
  51. 081b3f2 Load soft constraint weight from resources/properties file (#492) by Yi Wang · 5 months ago
  52. 43a9bce Adjust the topology processing logic for instance to ensure backward compatibility. by jiajunwang · 5 months ago
  53. 95a55d6 Enable maintenance mode for the WAGED rebalancer. by Jiajun Wang · 5 months ago
  54. 71948ec Add delayed rebalance and user-defined preference list features to the WAGED rebalancer. (#456) by Jiajun Wang · 5 months ago
  55. 7bb7f57 Separate AssignableNode properties by Immutable and Mutable (#485) by Yi Wang · 5 months ago
  56. 3e0554b Integrate the WAGED rebalancer with all the related components. (#466) by Jiajun Wang · 5 months ago
  57. dcc4862 Add the remaining implementation of ConstraintBasedAlgorithmFactory (#478) by Yi Wang · 5 months ago
  58. d2ffd00 PartitionMovementSoftConstraint Implementation (#474) by Yi Wang · 5 months ago
  59. 7a34f2c Adjust the expected replica count according to fault zone count. (#476) by Jiajun Wang · 5 months ago
  60. de800d7 Improve ResourceTopStateAntiAffinityConstraint (#475) by Yi Wang · 5 months ago
  61. a07296a Add soft constraint: ResourcePartitionAntiAffinityConstraint (#464) by Yi Wang · 5 months ago
  62. 536062d Implement MaxCapacityUsageInstanceConstraint soft constraint (#463) by Yi Wang · 5 months ago
  63. e49d26b Add soft constraint: ResourcetopStateAntiAffinityConstraint (#465) by Yi Wang · 6 months ago
  64. cf7b7a5 Implement one of the soft constraints (#450) by Yi Wang · 6 months ago
  65. 63b45ff Fix TestWagedRebalancer and add constructor in AssignmentMetadataStore by Hunter Lee · 6 months ago
  66. a4010e2 Implement AssignmentMetadataStore (#453) by Hunter Lee · 6 months ago
  67. dd80b9e HardConstraints Implementation and unit tests (#433) by Yi Wang · 6 months ago
  68. 34a2cf8 Implement the WAGED rebalancer with the limited functionality. (#443) by Jiajun Wang · 6 months ago
  69. 0895c0d Validate the instance capacity/partition weight configuration while constructing the assignable instances (#451) by Jiajun Wang · 6 months ago
  70. cf8520a Implement the basic constraint based algorithm (#381) by Yi Wang · 6 months ago
  71. eb437c9 Add BucketDataAccessor for large writes by Hunter Lee · 6 months ago
  72. 27630a9 Record the replica objects in the AssignableNode in addition to the partition name (#440) by Jiajun Wang · 6 months ago
  73. ff82c34 Add special treatment for ClusterConfig by Hunter Lee · 6 months ago
  74. 8cbfdce Modify the expected change type from CONFIG to CLUSTER_CONFIG in the WAGED rebalancer. (#438) by Jiajun Wang · 6 months ago
  75. b273df4 Resubmit the change: Refine the WAGED rebalancer related interfaces for integration (#431) by Jiajun Wang · 6 months ago
  76. 3995879 Revert "Refine the WAGED rebalancer related interfaces for integration (#431)" (#437) by Jiajun Wang · 6 months ago
  77. 73e8336 Refine the WAGED rebalancer related interfaces for integration (#431) by Jiajun Wang · 6 months ago
  78. bc6d6f0 Redefine the hard/soft constraints (#422) by Yi Wang · 6 months ago
  79. 4372acf Add ChangeDetector interface and ResourceChangeDetector implementation (#388) by Hunter Lee · 6 months ago
  80. f93aeb5 Add cluster level default instance config. (#413) by Jiajun Wang · 6 months ago
  81. 28b65aa Implement Cluster Model Provider. (#392) by Jiajun Wang · 6 months ago
  82. d4d4941 Convert all the internal assignment state objects to be ResourceAssignment. (#399) by Jiajun Wang · 7 months ago
  83. 41aee1b Change the rebalancer assignment record to be ResourceAssignment instead of IdealState. (#398) by Jiajun Wang · 7 months ago
  84. 253851a Implement the WAGED rebalancer cluster model (#362) by jiajunwang · 7 months ago
  85. 786d238 Adding the configuration items of the WAGED rebalancer. (#348) by jiajunwang · 7 months ago
  86. aed6d7e Define the WAGED rebalancer interfaces. by jiajunwang · 7 months ago
  87. 2676f13 Revert "Merge Waged rebalancer branch code to master. (#724)" by Junkai Xue · 2 weeks ago
  88. bee3ed2 Merge Waged rebalancer branch code to master. (#724) by Jiajun Wang · 3 weeks ago
  89. ecf6bb8 Add workflow garbage collector (#705) by Ali Reza Zamani Zadeh Najari · 3 weeks ago
  90. db2e373 Integration test for controller connect and disconnect (#681) by Yi Wang · 4 weeks ago
  91. 48cabc5 Bump jackson-databind from 2.9.5 to 2.9.10.1 in /helix-rest (#597) by dependabot[bot] · 4 weeks ago
  92. e5c2f77 Removed useless znodes to resolve dependency between test methods in TestZKUtil (#693) by mgao0 · 4 weeks ago
  93. d294499 Force Maven to use HTTPS in top level pom.xml by Hunter Lee · 4 weeks ago
  94. e2b377a Disable helix-front by Hunter Lee · 4 weeks ago
  95. f8d201c Call session aware createEphemeral to create live instance. (#700) by Huizhi L · 5 weeks ago
  96. 662dc0f Enable helix-front for release by Hunter Lee · 6 weeks ago
  97. d13eaed Revert "[maven-release-plugin] prepare release helix-0.9.3" by Hunter Lee · 6 weeks ago
  98. ceed688 Revert "[maven-release-plugin] prepare for next development iteration" by Hunter Lee · 6 weeks ago
  99. 1560130 Add ZooKeeperAccessor to helix-rest (#671) by Hunter Lee · 6 weeks ago
  100. 918d426 [maven-release-plugin] prepare for next development iteration by Hunter Lee · 6 weeks ago