Releases: apache/helix
Releases · apache/helix
Apache Helix 1.4.3
What's Changed
- Fix is Instance enabled by @xyuanlu in #2972
- Change tagged job assignment behavior by @junkaixue in #2976
- Add InstanceConfig Deserialize test by @xyuanlu in #2979
- Bump nanoid from 3.3.4 to 3.3.8 in /helix-front by @dependabot in #2980
- Support Stoppable Check for Non-Topology-Aware Clusters by @MarkGaox in #2961
- Add jdk8 support for helix-lock module by @zpinto in #2988
- Revert "[apache/helix] -- Issue during onboarding resources without instances" by @junkaixue in #2995
- Bump com.thoughtworks.xstream:xstream from 1.4.20 to 1.4.21 in /helix-admin-webapp by @dependabot in #2981
- Bump commons-io:commons-io from 2.11.0 to 2.14.0 in /metadata-store-directory-common by @dependabot in #2989
- Bump com.thoughtworks.xstream:xstream from 1.4.19 to 1.4.21 in /helix-rest by @dependabot in #2996
- Fix NPE in IntermedaiteStateCalcStage by @GrantPSpencer in #2974
- Fixing the flaky topology migration check and ConstrainBasedAlgorith replicaHash computation by @zpinto in #2998
- Support preserving history of HELIX_ENABLED legacy fields when combo of instance operation and old helix version are used by @zpinto in #2987
- Exclude Custom Checks When Instance Is Not Alive by @MarkGaox in #2993
- Align thread name when helix task executor are recreated. by @xyuanlu in #2999
- Bump store2 from 2.14.2 to 2.14.4 in /helix-front by @dependabot in #3000
- Add atomic recursive delete to ZK client and use for drop instance by @GrantPSpencer in #2994
Full Changelog: helix-1.4.2...helix-1.4.3
Apache Helix 1.4.2
Apache Release Note: https://helix.apache.org/1.4.2-docs/releasenotes/release-1.4.2.html
What's Changed
- Use actions/upload-artifact@v4, v2 was deprecated by @GrantPSpencer in #2911
- Fix new resource causing pipeline NPE when rebalance overwrites required by @GrantPSpencer in #2914
- Pin netty_codec to higher version to address vulnerability by @zpinto in #2924
- Bump express from 4.19.2 to 4.20.0 in /helix-front by @dependabot in #2917
- Support aggregated endpoint for customized stoppable check by @MarkGaox in #2919
- Fix flaky test - testMultipleWrites by @GrantPSpencer in #2926
- Fix flaky test - testExists in TestZookeeperAccessor by @GrantPSpencer in #2931
- Bump commons-io:commons-io from 2.11.0 to 2.14.0 in /helix-core by @dependabot in #2935
- Bump commons-io:commons-io from 2.11.0 to 2.14.0 in /meta-client by @dependabot in #2936
- Add test for topology migration by resource group by @zpinto in #2933
- Fix BestPossibleExternalViewVerifier for WAGED resource by @MarkGaox in #2939
- Bump org.eclipse.jetty:jetty-server from 9.4.51.v20230217 to 9.4.55.v20240627 by @dependabot in #2947
- Bump http-proxy-middleware from 2.0.6 to 2.0.7 in /helix-front by @dependabot in #2952
- Fix helix-rest memory leak by @MarkGaox in #2960
Full Changelog: helix-1.4.1...helix-1.4.2
Apache Helix 1.4.1
Apache Release Note: https://helix.apache.org/1.4.1-docs/releasenotes/release-1.4.1.html
What's Changed
- Metaclient updater retry logic by @GrantPSpencer in #2805
- Fix race condition when reconnect by @xyuanlu in #2814
- Fix flaky updateInstance(org.apache.helix.rest.server.TestPerInstanceAccessor) by @zpinto in #2825
- setup cluster for ServiceDiscoveryDemo by @JoeCqupt in #2812
- [apache/helix] -- Added detail in the Exception message for WAGED rebalance (hard constraint) failures. by @himanshukandwal in #2829
- Change partitionAssignment API to handle ANY_LIVEINSTANCE by @GrantPSpencer in #2817
- [apache/helix] -- Package resources in JDK 1.8 (backward compatible) jar by @himanshukandwal in #2833
- Fix unstable tests of TestPartitionAssignmentAPI and TestPerInstanceAccessor by @junkaixue in #2843
- Add support for ALL_RESOURCES key to disabled partitions by @GrantPSpencer in #2848
- Update bump-up.sh to remove deprecated helix-admin-webapp and helix-front by @abhilash1in in #2855
- Fix unstable test testDisconnectWhenConnectionBreak by @junkaixue in #2857
- Make SwapIn Instance respect its own disabled partitions list during swap operation by @GrantPSpencer in #2867
- Refactor and fix puppy for metaclient by @xyuanlu in #2870
- Fix flaky testDisableErrorLogByDefault by @GrantPSpencer in #2869
- Fix flaky test getAllInstances - clean up added instances by @GrantPSpencer in #2879
- Fix intellji formatter to wrap on Enum type per line by @junkaixue in #2881
- Optimize logging in LogUtil without string format by @junkaixue in #2880
- ZkBucketDataAccessor always complete scheduled GC by @GrantPSpencer in #2873
- Move creating live instance after carryover current state by @frankmu in #2889
- Change stoppable to perform min active check sequentially in mz by @GrantPSpencer in #2886
- Bump webpack from 5.76.0 to 5.94.0 in /helix-front by @dependabot in #2897
- Consider fault zones when sorting combinedPreferenceList by @GrantPSpencer in #2894
- Fix Empty IdealState Calculation with Disabled Nodes in AutoRebalance… by @MarkGaox in #2877
- Add functionality to forcefully kill an instance by @GrantPSpencer in #2898
- Fix partition assignment npe by @GrantPSpencer in #2903
New Contributors
- @JoeCqupt made their first contribution in #2812
- @abhilash1in made their first contribution in #2855
Full Changelog: helix-1.4.0...helix-1.4.1
Apache Helix 1.4.0
1.4.0 release
Helix 1.3.1
Apache Helix 1.3.1 release
Helix 1.3.0
Generic metadata client with CVE fix.
Helix 1.2.0
Apache helix 1.2.0 release
Helix 1.1.0
helix-1.1.0 [maven-release-plugin] copy for tag helix-1.1.0