This is an automated email from the ASF dual-hosted git repository.

xyuanlu pushed a change to branch helix-gateway-service
in repository https://gitbox.apache.org/repos/asf/helix.git


 discard 85d93a037 Gateway - Add GatewayCurrentStateCache for gateway service 
(#2895)
 discard d54ef734e Add helix-gateway to bump-up.sh and bump-snapshot.sh (#2899)
    omit 69e69ec11 Gateway - User report their shards' current state instead of 
state transition message (#2892)
    omit dad8c8cd2 Create Gateway service channel factory (#2883)
    omit e2a06c544 Refine gateway service interface (#2875)
    omit 303009c78 Interfaces of gateway service (#2871)
    omit 1f907f232 Implement helix manager disconnect and client disconnect 
handling for HelixGatewayParticipant.(#2868)
    omit a286e2165 API to close grpc client stream connection from server side 
(#2856)
    omit a9fbeb7c7 Implement Helix ST handling logic and 
HelixGatewayParticipant (#2845)
    omit 12a817bc9  Add license to gateway service (#2851)
    omit b35dbd9fd Implement GatewayServiceManager (#2844)
    omit 212de163e Gateway util for per key lock and per key blocking queue 
executor(#2847)
    omit 6c3845c7c Gateway service - service structure dummy class  (#2840)
    omit 6af1b73c3 Refactor and remove mock classes (#2841)
    omit 047695920 Build HelixGateway integration test base (#2842)
    omit da441ad5f Add protobuff definition and an empty grpc service  (#2834)
    omit 339c1e1a2 Set up helix-gateway folder, add PoC code and add protobuf 
(#2826)
     add 2add0c48e Refactor and fix puppy for metaclient (#2870)
     add bb29cece3 Fix flaky testDisableErrorLogByDefault (#2869)
     add 5188f7998 cleanup instance (#2879)
     add c9ad55fd3 Fix intellji formatter to wrap on Enum type per line (#2881)
     add 380ab7608 Fix paper url expired
     add 8d295620d Fix inconsistent statemodel
     add fe157044e Disable unstable test for TF as no recent change for TF
     add 7ed0ef92a Optimize logging in LogUtil without string format (#2880)
     add e1799b40e Make LockListener public
     add 321f4ebba ZkBucketDataAccessor always complete scheduled GC (#2873)
     add f8a30cd57 Move creating live instance after carryover current state 
(#2889)
     add aaf2294c8 Change stoppable to perform min active check sequentially in 
mz (#2886)
     add c2f3dfc79 Bump webpack from 5.76.0 to 5.94.0 in /helix-front (#2897)
     add 7b238a9e3 Consider fault zones when sorting combinedPreferenceList 
(#2894)
     add d6e531505 Fix Empty IdealState Calculation with Disabled Nodes in 
AutoRebalance… (#2877)
     add 719b72220 Add functionality to forcefully kill an instance (#2898)
     add efe5a2569 [maven-release-plugin] prepare release helix-1.4.1
     add 6a89ed1c9 [maven-release-plugin] prepare for next development iteration
     add 4f570e086 Remove 1.3.0 doc
     new 4ccf34933 Set up helix-gateway folder, add PoC code and add protobuf 
(#2826)
     new 54f2e784c Add protobuff definition and an empty grpc service  (#2834)
     new aff983e7b Build HelixGateway integration test base (#2842)
     new ba8eefbcb Refactor and remove mock classes (#2841)
     new ad3e5130c Gateway service - service structure dummy class  (#2840)
     new 4b7ec37fd Gateway util for per key lock and per key blocking queue 
executor(#2847)
     new 0c06b4e0b Implement GatewayServiceManager (#2844)
     new 6e44ac070  Add license to gateway service (#2851)
     new 6c0a95e46 Implement Helix ST handling logic and 
HelixGatewayParticipant (#2845)
     new 4627b0edf API to close grpc client stream connection from server side 
(#2856)
     new d8e01f9e5 Implement helix manager disconnect and client disconnect 
handling for HelixGatewayParticipant.(#2868)
     new 6e4c0c535 Interfaces of gateway service (#2871)
     new 3ef5bfed5 Refine gateway service interface (#2875)
     new bdcd5b7eb Create Gateway service channel factory (#2883)
     new 46f3b18e7 Gateway - User report their shards' current state instead of 
state transition message (#2892)
     new a4247aed1 Add helix-gateway to bump-up.sh and bump-snapshot.sh (#2899)
     new 878f32bca Gateway - Add GatewayCurrentStateCache for gateway service 
(#2895)

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (85d93a037)
            \
             N -- N -- N   refs/heads/helix-gateway-service (878f32bca)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 17 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-agent/pom.xml                                |   2 +-
 helix-common/pom.xml                               |   2 +-
 helix-core/pom.xml                                 |   2 +-
 .../src/main/java/org/apache/helix/HelixAdmin.java |  19 +
 .../java/org/apache/helix/controller/LogUtil.java  |  16 +-
 .../controller/rebalancer/AbstractRebalancer.java  |  52 +-
 .../rebalancer/DelayedAutoRebalancer.java          |   3 +-
 .../rebalancer/MaintenanceRebalancer.java          |   4 +-
 .../rebalancer/strategy/AutoRebalanceStrategy.java |  95 +-
 .../controller/strategy/AutoRebalanceStrategy.java |   1 -
 .../helix/manager/zk/ParticipantManager.java       |   2 +-
 .../org/apache/helix/manager/zk/ZKHelixAdmin.java  |  31 +
 .../helix/manager/zk/ZkBucketDataAccessor.java     |  54 +-
 .../org/apache/helix/util/StatusUpdateUtil.java    |   9 +-
 .../src/test/java/org/apache/helix/TestHelper.java |  29 +
 .../rebalancer/TestAutoRebalanceStrategy.java      | 416 ++++++++-
 ...stAutoRebalanceStrategyImbalanceAssignment.java |   7 +-
 ...ferenceListNodeComparatorWithTopologyAware.java | 229 +++++
 .../helix/integration/TestForceKillInstance.java   | 550 ++++++++++++
 .../manager/TestParticipantManager.java            |  11 +-
 .../integration/rebalancer/TestAutoRebalance.java  |   2 +-
 .../rebalancer/TestInstanceOperation.java          |   2 +-
 .../task/TestIndependentTaskRebalancer.java        |   4 +-
 .../helix/manager/zk/TestZkBucketDataAccessor.java |  39 +-
 .../apache/helix/util/TestStatusUpdateUtil.java    |  35 +-
 helix-front/yarn.lock                              | 450 +++++-----
 helix-lock/pom.xml                                 |   2 +-
 .../org/apache/helix/lock/helix/LockListener.java  |   2 +-
 helix-rest/pom.xml                                 |   4 +-
 .../clusterMaintenanceService/HealthCheck.java     |   5 +-
 .../MaintenanceManagementService.java              |  43 +
 .../rest/server/resources/AbstractResource.java    |   3 +-
 .../server/resources/helix/InstancesAccessor.java  |   2 +
 .../resources/helix/PerInstanceAccessor.java       |   8 +-
 .../TestMaintenanceManagementService.java          |  13 +-
 .../helix/rest/server/AbstractTestClass.java       |  65 +-
 .../helix/rest/server/TestInstancesAccessor.java   |  60 +-
 .../rest/server/TestPartitionAssignmentAPI.java    |   2 +-
 .../helix/rest/server/TestPerInstanceAccessor.java | 144 +++-
 helix-style-intellij.xml                           |   2 +-
 helix-view-aggregator/pom.xml                      |   2 +-
 meta-client/pom.xml                                |   2 +-
 .../zk/TestMultiThreadStressTest/CreatePuppy.java  |   5 +-
 .../zk/TestMultiThreadStressTest/DeletePuppy.java  |   7 +-
 .../zk/TestMultiThreadStressTest/GetPuppy.java     |   4 +-
 .../zk/TestMultiThreadStressTest/SetPuppy.java     |   4 +-
 .../TestMultiThreadStressZKClient.java             | 183 ++--
 .../zk/TestMultiThreadStressTest/UpdatePuppy.java  |   5 +-
 .../apache/helix/metaclient/impl/zk/TestUtil.java  |   8 +
 .../helix/metaclient/puppy/AbstractPuppy.java      |   4 +-
 .../leaderelection/LeaderElectionPuppy.java        |   7 +-
 metadata-store-directory-common/pom.xml            |   2 +-
 metrics-common/pom.xml                             |   2 +-
 pom.xml                                            |   4 +-
 recipes/distributed-lock-manager/pom.xml           |   2 +-
 recipes/pom.xml                                    |   2 +-
 recipes/rabbitmq-consumer-group/pom.xml            |   2 +-
 recipes/rsync-replicated-file-system/pom.xml       |   2 +-
 .../apache/helix/filestore/IntegrationTest.java    |   2 +-
 .../org/apache/helix/filestore/SetupCluster.java   |   2 +-
 recipes/service-discovery/pom.xml                  |   2 +-
 recipes/task-execution/pom.xml                     |   2 +-
 website/1.3.0/pom.xml                              |  61 --
 website/1.3.0/src/site/apt/privacy-policy.apt      |  52 --
 .../src/site/apt/releasenotes/release-1.3.0.apt    |  78 --
 website/1.3.0/src/site/markdown/Building.md        |  42 -
 website/1.3.0/src/site/markdown/Features.md        | 313 -------
 website/1.3.0/src/site/markdown/Metrics.md         | 217 -----
 website/1.3.0/src/site/markdown/Quickstart.md      | 663 --------------
 website/1.3.0/src/site/markdown/Tutorial.md        | 222 -----
 .../src/site/markdown/auto_exit_maintenance.md     | 169 ----
 website/1.3.0/src/site/markdown/design_crushed.md  | 173 ----
 website/1.3.0/src/site/markdown/index.md           |  58 --
 .../1.3.0/src/site/markdown/quota_scheduling.md    | 173 ----
 .../src/site/markdown/recipes/lock_manager.md      | 236 -----
 .../markdown/recipes/rabbitmq_consumer_group.md    | 213 -----
 .../recipes/rsync_replicated_file_store.md         | 162 ----
 .../src/site/markdown/recipes/service_discovery.md | 184 ----
 .../site/markdown/recipes/task_dag_execution.md    | 199 -----
 website/1.3.0/src/site/markdown/tutorial_admin.md  | 408 ---------
 website/1.3.0/src/site/markdown/tutorial_agent.md  | 169 ----
 .../src/site/markdown/tutorial_cloud_support.md    | 228 -----
 .../1.3.0/src/site/markdown/tutorial_controller.md | 155 ----
 .../src/site/markdown/tutorial_customized_view.md  | 215 -----
 .../src/site/markdown/tutorial_distributed_lock.md | 191 -----
 website/1.3.0/src/site/markdown/tutorial_health.md |  46 -
 .../1.3.0/src/site/markdown/tutorial_messaging.md  |  70 --
 .../src/site/markdown/tutorial_participant.md      | 102 ---
 .../1.3.0/src/site/markdown/tutorial_propstore.md  |  34 -
 .../1.3.0/src/site/markdown/tutorial_rebalance.md  | 181 ----
 .../src/site/markdown/tutorial_rest_service.md     | 951 ---------------------
 .../1.3.0/src/site/markdown/tutorial_spectator.md  |  75 --
 website/1.3.0/src/site/markdown/tutorial_state.md  | 131 ---
 .../src/site/markdown/tutorial_task_framework.md   | 394 ---------
 .../src/site/markdown/tutorial_task_throttling.md  |  41 -
 .../1.3.0/src/site/markdown/tutorial_throttling.md |  39 -
 website/1.3.0/src/site/markdown/tutorial_ui.md     | 118 ---
 .../site/markdown/tutorial_user_content_store.md   |  67 --
 .../site/markdown/tutorial_user_def_rebalancer.md  | 172 ----
 website/1.3.0/src/site/markdown/tutorial_yaml.md   | 102 ---
 website/1.3.0/src/site/resources/.htaccess         |  20 -
 website/1.3.0/src/site/resources/JobExample.json   |  19 -
 .../1.3.0/src/site/resources/WorkflowExample.json  |  46 -
 .../resources/css/bootstrap-responsive.min.css     |   9 -
 .../1.3.0/src/site/resources/css/bootstrap.min.css |   9 -
 website/1.3.0/src/site/resources/download.cgi      |  22 -
 .../images/CustomizedViewSystemArchitecture.jpeg   | Bin 191752 -> 0 bytes
 .../images/HelixPriorityLockWorkflow.jpeg          | Bin 145221 -> 0 bytes
 .../src/site/resources/images/PFS-Generic.png      | Bin 72435 -> 0 bytes
 .../images/ParticipantAutoRegistrationLogic.png    | Bin 29541 -> 0 bytes
 .../src/site/resources/images/RSYNC_BASED_PFS.png  | Bin 78007 -> 0 bytes
 .../site/resources/images/TaskFrameworkLayers.png  | Bin 11622 -> 0 bytes
 .../src/site/resources/images/UIScreenshot.png     | Bin 83460 -> 0 bytes
 .../src/site/resources/images/UIScreenshot2.png    | Bin 121388 -> 0 bytes
 .../resources/images/auto-exit-maintenance.jpg     | Bin 38492 -> 0 bytes
 .../images/design/crushed/after-using-crushed.png  | Bin 9935 -> 0 bytes
 .../images/design/crushed/before-using-crush.png   | Bin 10286 -> 0 bytes
 .../resources/images/design/crushed/classes.png    | Bin 14742 -> 0 bytes
 .../images/design/crushed/crushed-master-dist.png  | Bin 18725 -> 0 bytes
 .../design/crushed/crushed-partition-dist.png      | Bin 16630 -> 0 bytes
 .../images/design/crushed/cursh-master-dist.png    | Bin 18036 -> 0 bytes
 .../images/design/crushed/cursh-partition-dist.png | Bin 16391 -> 0 bytes
 .../crushed/example-cluster-master-dist-after.png  | Bin 12899 -> 0 bytes
 .../design/crushed/example-cluster-master-dist.png | Bin 13601 -> 0 bytes
 .../crushed/example-cluster-partition-dist.png     | Bin 13472 -> 0 bytes
 .../crushed/example-movement-on-expansion.png      | Bin 31833 -> 0 bytes
 .../design/crushed/node-down-master-move.png       | Bin 16897 -> 0 bytes
 .../design/crushed/node-down-partition-move.png    | Bin 15982 -> 0 bytes
 .../images/design/crushed/performance.png          | Bin 17532 -> 0 bytes
 .../images/quota_InstanceCapacityManager.jpeg      | Bin 93818 -> 0 bytes
 .../src/site/resources/images/quota_intro.png      | Bin 450591 -> 0 bytes
 .../1.3.0/src/site/resources/js/bootstrap.min.js   |   6 -
 website/1.3.0/src/site/resources/js/jquery.min.js  |   2 -
 website/1.3.0/src/site/site.xml                    | 127 ---
 website/1.3.0/src/site/xdoc/download.xml.vm        | 226 -----
 website/1.3.0/src/test/conf/testng.xml             |  27 -
 website/src/site/markdown/Publications.md          |   4 +-
 zookeeper-api/pom.xml                              |   2 +-
 138 files changed, 2194 insertions(+), 8105 deletions(-)
 create mode 100644 
helix-core/src/test/java/org/apache/helix/controller/rebalancer/TestPreferenceListNodeComparatorWithTopologyAware.java
 create mode 100644 
helix-core/src/test/java/org/apache/helix/integration/TestForceKillInstance.java
 delete mode 100644 website/1.3.0/pom.xml
 delete mode 100644 website/1.3.0/src/site/apt/privacy-policy.apt
 delete mode 100644 website/1.3.0/src/site/apt/releasenotes/release-1.3.0.apt
 delete mode 100644 website/1.3.0/src/site/markdown/Building.md
 delete mode 100644 website/1.3.0/src/site/markdown/Features.md
 delete mode 100644 website/1.3.0/src/site/markdown/Metrics.md
 delete mode 100644 website/1.3.0/src/site/markdown/Quickstart.md
 delete mode 100644 website/1.3.0/src/site/markdown/Tutorial.md
 delete mode 100644 website/1.3.0/src/site/markdown/auto_exit_maintenance.md
 delete mode 100644 website/1.3.0/src/site/markdown/design_crushed.md
 delete mode 100644 website/1.3.0/src/site/markdown/index.md
 delete mode 100644 website/1.3.0/src/site/markdown/quota_scheduling.md
 delete mode 100644 website/1.3.0/src/site/markdown/recipes/lock_manager.md
 delete mode 100644 
website/1.3.0/src/site/markdown/recipes/rabbitmq_consumer_group.md
 delete mode 100644 
website/1.3.0/src/site/markdown/recipes/rsync_replicated_file_store.md
 delete mode 100644 website/1.3.0/src/site/markdown/recipes/service_discovery.md
 delete mode 100644 
website/1.3.0/src/site/markdown/recipes/task_dag_execution.md
 delete mode 100644 website/1.3.0/src/site/markdown/tutorial_admin.md
 delete mode 100644 website/1.3.0/src/site/markdown/tutorial_agent.md
 delete mode 100644 website/1.3.0/src/site/markdown/tutorial_cloud_support.md
 delete mode 100644 website/1.3.0/src/site/markdown/tutorial_controller.md
 delete mode 100644 website/1.3.0/src/site/markdown/tutorial_customized_view.md
 delete mode 100644 website/1.3.0/src/site/markdown/tutorial_distributed_lock.md
 delete mode 100644 website/1.3.0/src/site/markdown/tutorial_health.md
 delete mode 100644 website/1.3.0/src/site/markdown/tutorial_messaging.md
 delete mode 100644 website/1.3.0/src/site/markdown/tutorial_participant.md
 delete mode 100644 website/1.3.0/src/site/markdown/tutorial_propstore.md
 delete mode 100644 website/1.3.0/src/site/markdown/tutorial_rebalance.md
 delete mode 100644 website/1.3.0/src/site/markdown/tutorial_rest_service.md
 delete mode 100644 website/1.3.0/src/site/markdown/tutorial_spectator.md
 delete mode 100644 website/1.3.0/src/site/markdown/tutorial_state.md
 delete mode 100644 website/1.3.0/src/site/markdown/tutorial_task_framework.md
 delete mode 100644 website/1.3.0/src/site/markdown/tutorial_task_throttling.md
 delete mode 100644 website/1.3.0/src/site/markdown/tutorial_throttling.md
 delete mode 100644 website/1.3.0/src/site/markdown/tutorial_ui.md
 delete mode 100644 
website/1.3.0/src/site/markdown/tutorial_user_content_store.md
 delete mode 100644 
website/1.3.0/src/site/markdown/tutorial_user_def_rebalancer.md
 delete mode 100644 website/1.3.0/src/site/markdown/tutorial_yaml.md
 delete mode 100644 website/1.3.0/src/site/resources/.htaccess
 delete mode 100644 website/1.3.0/src/site/resources/JobExample.json
 delete mode 100644 website/1.3.0/src/site/resources/WorkflowExample.json
 delete mode 100644 
website/1.3.0/src/site/resources/css/bootstrap-responsive.min.css
 delete mode 100644 website/1.3.0/src/site/resources/css/bootstrap.min.css
 delete mode 100755 website/1.3.0/src/site/resources/download.cgi
 delete mode 100644 
website/1.3.0/src/site/resources/images/CustomizedViewSystemArchitecture.jpeg
 delete mode 100644 
website/1.3.0/src/site/resources/images/HelixPriorityLockWorkflow.jpeg
 delete mode 100644 website/1.3.0/src/site/resources/images/PFS-Generic.png
 delete mode 100644 
website/1.3.0/src/site/resources/images/ParticipantAutoRegistrationLogic.png
 delete mode 100644 website/1.3.0/src/site/resources/images/RSYNC_BASED_PFS.png
 delete mode 100644 
website/1.3.0/src/site/resources/images/TaskFrameworkLayers.png
 delete mode 100644 website/1.3.0/src/site/resources/images/UIScreenshot.png
 delete mode 100644 website/1.3.0/src/site/resources/images/UIScreenshot2.png
 delete mode 100644 
website/1.3.0/src/site/resources/images/auto-exit-maintenance.jpg
 delete mode 100644 
website/1.3.0/src/site/resources/images/design/crushed/after-using-crushed.png
 delete mode 100644 
website/1.3.0/src/site/resources/images/design/crushed/before-using-crush.png
 delete mode 100644 
website/1.3.0/src/site/resources/images/design/crushed/classes.png
 delete mode 100644 
website/1.3.0/src/site/resources/images/design/crushed/crushed-master-dist.png
 delete mode 100644 
website/1.3.0/src/site/resources/images/design/crushed/crushed-partition-dist.png
 delete mode 100644 
website/1.3.0/src/site/resources/images/design/crushed/cursh-master-dist.png
 delete mode 100644 
website/1.3.0/src/site/resources/images/design/crushed/cursh-partition-dist.png
 delete mode 100644 
website/1.3.0/src/site/resources/images/design/crushed/example-cluster-master-dist-after.png
 delete mode 100644 
website/1.3.0/src/site/resources/images/design/crushed/example-cluster-master-dist.png
 delete mode 100644 
website/1.3.0/src/site/resources/images/design/crushed/example-cluster-partition-dist.png
 delete mode 100644 
website/1.3.0/src/site/resources/images/design/crushed/example-movement-on-expansion.png
 delete mode 100644 
website/1.3.0/src/site/resources/images/design/crushed/node-down-master-move.png
 delete mode 100644 
website/1.3.0/src/site/resources/images/design/crushed/node-down-partition-move.png
 delete mode 100644 
website/1.3.0/src/site/resources/images/design/crushed/performance.png
 delete mode 100644 
website/1.3.0/src/site/resources/images/quota_InstanceCapacityManager.jpeg
 delete mode 100644 website/1.3.0/src/site/resources/images/quota_intro.png
 delete mode 100644 website/1.3.0/src/site/resources/js/bootstrap.min.js
 delete mode 100644 website/1.3.0/src/site/resources/js/jquery.min.js
 delete mode 100644 website/1.3.0/src/site/site.xml
 delete mode 100644 website/1.3.0/src/site/xdoc/download.xml.vm
 delete mode 100644 website/1.3.0/src/test/conf/testng.xml

Reply via email to