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


    omit 1c17076e8 Add helix-gateway stubs to exported packages.(#2923)
    omit 54d687fe0 Include java stubs in jdk11 jar. (#2920)
    omit 70a1f2fd3 Gateway - gateway participant update target state in cache 
(#2910)
    omit 11b34db83 Expose setting gateway service channel to allow external 
managment of the lifecycle of the channel. (#2913)
    omit 97a9c4810 Use grpc.version for io.grpc version (#2905)
    omit f15ff22d3 Switch to compatible grpc version (#2904)
    omit 889b487f8 Add null check for getClusterConfig()
    omit 0ad99d1d4 Add test to ensure no partition movement when nodes restart 
(#2896)
    omit e2d771c9d Move existing assignments usage calculation to pre-process 
stage (#2888)
    omit e24236213 Helix stickiness rebalancer (#2878)
    omit c608600fc Add missing license for rebalance condition files (#2853)
    omit 7210b3fdd Create condition based rebalancer (#2846)
    omit c30987dd5 Gateway  - Implementing poll-mode channel  (#2900)
    omit cf0f587b8 Gateway - Add GatewayCurrentStateCache for gateway service 
(#2895)
    omit 0f23abd99 Add helix-gateway to bump-up.sh and bump-snapshot.sh (#2899)
    omit e46ed2b82 Gateway - User report their shards' current state instead of 
state transition message (#2892)
    omit 7a293242d Create Gateway service channel factory (#2883)
    omit bf66bcfc2 Refine gateway service interface (#2875)
    omit 3f1532825 Interfaces of gateway service (#2871)
    omit 4dcd8df25 Implement helix manager disconnect and client disconnect 
handling for HelixGatewayParticipant.(#2868)
    omit 073c7526f API to close grpc client stream connection from server side 
(#2856)
    omit 55071edce Implement Helix ST handling logic and 
HelixGatewayParticipant (#2845)
    omit eb439ea94  Add license to gateway service (#2851)
    omit 72947b4a7 Implement GatewayServiceManager (#2844)
    omit dd6be67f7 Gateway util for per key lock and per key blocking queue 
executor(#2847)
    omit bf86a40d9 Gateway service - service structure dummy class  (#2840)
    omit a576fb68c Refactor and remove mock classes (#2841)
    omit fb1e2b6d8 Build HelixGateway integration test base (#2842)
    omit d219527ce Add protobuff definition and an empty grpc service  (#2834)
    omit 7dfc756eb Set up helix-gateway folder, add PoC code and add protobuf 
(#2826)
     add 350795ce8 Use actions/upload-artifact@v4 for gh actions, v2 was 
deprecated(#2911)
     add 359b8f5cb Fix new resource causing pipeline NPE when rebalance 
overwrites required (#2914)
     add 5ded48001 Pin netty_codec to higher version to address vulnerability. 
(#2924)
     new a7b34b4ee Set up helix-gateway folder, add PoC code and add protobuf 
(#2826)
     new 74b456f3c Add protobuff definition and an empty grpc service  (#2834)
     new 0c6187ebd Build HelixGateway integration test base (#2842)
     new 1a3418a98 Refactor and remove mock classes (#2841)
     new 754dd58a4 Gateway service - service structure dummy class  (#2840)
     new 7fe4465f9 Gateway util for per key lock and per key blocking queue 
executor(#2847)
     new 15372b23d Implement GatewayServiceManager (#2844)
     new b6e6cc61a  Add license to gateway service (#2851)
     new 92153d247 Implement Helix ST handling logic and 
HelixGatewayParticipant (#2845)
     new 0efb309e8 API to close grpc client stream connection from server side 
(#2856)
     new 7e017468a Implement helix manager disconnect and client disconnect 
handling for HelixGatewayParticipant.(#2868)
     new 3ed3def94 Interfaces of gateway service (#2871)
     new c7c8f39a6 Refine gateway service interface (#2875)
     new 810e9142b Create Gateway service channel factory (#2883)
     new 28fe87fe3 Gateway - User report their shards' current state instead of 
state transition message (#2892)
     new c3451b6ee Add helix-gateway to bump-up.sh and bump-snapshot.sh (#2899)
     new 6fab029ef Gateway - Add GatewayCurrentStateCache for gateway service 
(#2895)
     new 957901c4c Gateway  - Implementing poll-mode channel  (#2900)
     new 6fd69a169 Create condition based rebalancer (#2846)
     new 06b937ddb Add missing license for rebalance condition files (#2853)
     new 91995e51a Helix stickiness rebalancer (#2878)
     new 1a210ef89 Move existing assignments usage calculation to pre-process 
stage (#2888)
     new b3d955575 Add test to ensure no partition movement when nodes restart 
(#2896)
     new f55348d27 Add null check for getClusterConfig()
     new e1c3aea7e Switch to compatible grpc version (#2904)
     new 3c75bc8fc Use grpc.version for io.grpc version (#2905)
     new c6f99b61d Expose setting gateway service channel to allow external 
managment of the lifecycle of the channel. (#2913)
     new fd092b51b Gateway - gateway participant update target state in cache 
(#2910)
     new fe975d777 Include java stubs in jdk11 jar. (#2920)
     new e15c9d278 Add helix-gateway stubs to exported packages.(#2923)

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   (1c17076e8)
            \
             N -- N -- N   refs/heads/helix-gateway-service (e15c9d278)

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 30 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:
 .github/workflows/Helix-CI.yml                     |   2 +-
 .github/workflows/Helix-Manual-CI.yml              |   2 +-
 .../rebalancer/util/DelayedRebalanceUtil.java      |   4 +-
 ...sourceWhenRequireDelayedRebalanceOverwrite.java | 146 +++++++++++++++++++++
 pom.xml                                            |   5 +
 5 files changed, 155 insertions(+), 4 deletions(-)
 create mode 100644 
helix-core/src/test/java/org/apache/helix/integration/TestAddResourceWhenRequireDelayedRebalanceOverwrite.java

Reply via email to