This is an automated email from the ASF dual-hosted git repository.
jxue pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/helix.git.
from ce9a662 HELIX instance level validation util for rest API
new db33ae5 [HELIX-806] HELIX: Modify endpoints for instrumenting
maintenance with custom fields
new a827f8f [HELIX-807] REST: Add get maintenance signal endpoint
new 70b6355 [HELIX-808] TASK: Fix double-booking of tasks with task
CurrentStates
new ae586ac [HELIX-809] TEST: Fix unstable
TestClusterInMaintenanceModeWhenReachingMaxPartition
new c1f9af5 [HELIX-810] HELIX: Fix NPE in InstanceMessagesCache
new 7daecd0 [HELIX-811] HELIX: Only log relayMsg if it doesn't exist
new 4ecd923 [HELIX-812] HELIX: Fix maintenance history bug
The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../helix/common/caches/InstanceMessagesCache.java | 143 +++++++++++----------
.../dataproviders/BaseControllerDataProvider.java | 12 ++
.../stages/MaintenanceRecoveryStage.java | 8 ++
.../apache/helix/task/AbstractTaskDispatcher.java | 35 ++++-
.../java/org/apache/helix/task/JobDispatcher.java | 44 +++++--
.../controller/TestClusterMaintenanceMode.java | 1 -
...rInMaintenanceModeWhenReachingMaxPartition.java | 4 +-
.../helix/integration/task/TestNoDoubleAssign.java | 7 +-
.../rest/server/resources/AbstractResource.java | 1 -
.../server/resources/helix/ClusterAccessor.java | 50 ++++---
.../helix/rest/server/TestClusterAccessor.java | 39 +++---
11 files changed, 230 insertions(+), 114 deletions(-)