This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch regen_bot
in repository https://gitbox.apache.org/repos/asf/camel.git.
from 2eb250c Regen for commit 2a5166309755a564228fa7365f2473a69ec9b73d
add 8cc227b Rebalancing cluster service
No new revisions were added by this update.
Summary of changes:
components/camel-kubernetes/pom.xml | 5 +
.../cluster/KubernetesClusterService.java | 54 +++-
.../kubernetes/cluster/KubernetesClusterView.java | 18 +-
.../kubernetes/cluster/LeaseResourceType.java | 29 +++
.../cluster/lock/ConfigMapLockUtils.java | 101 --------
.../lock/KubernetesLeadershipController.java | 229 +++++++++++++----
.../lock/KubernetesLeaseResourceManager.java | 79 ++++++
.../cluster/lock/KubernetesLockConfiguration.java | 61 ++++-
.../kubernetes/cluster/lock/LeaderInfo.java | 14 +-
.../cluster/lock/TimedLeaderNotifier.java | 16 +-
.../lock/impl/ConfigMapLeaseResourceManager.java | 144 +++++++++++
.../lock/impl/NativeLeaseResourceManager.java | 164 +++++++++++++
.../cluster/KubernetesClusterServiceTest.java | 273 ++++++++++++++++-----
.../cluster/utils/ConfigMapLockSimulator.java | 68 ++---
.../cluster/utils/LeaseLockSimulator.java | 56 +++++
.../kubernetes/cluster/utils/LockTestServer.java | 200 +++++++++------
...ckSimulator.java => ResourceLockSimulator.java} | 50 ++--
.../cluster/CamelPreemptiveClusterService.java | 28 +++
.../camel/cluster/CamelPreemptiveClusterView.java | 35 +++
.../cluster/RebalancingCamelClusterService.java | 267 ++++++++++++++++++++
20 files changed, 1506 insertions(+), 385 deletions(-)
create mode 100644
components/camel-kubernetes/src/main/java/org/apache/camel/component/kubernetes/cluster/LeaseResourceType.java
delete mode 100644
components/camel-kubernetes/src/main/java/org/apache/camel/component/kubernetes/cluster/lock/ConfigMapLockUtils.java
create mode 100644
components/camel-kubernetes/src/main/java/org/apache/camel/component/kubernetes/cluster/lock/KubernetesLeaseResourceManager.java
create mode 100644
components/camel-kubernetes/src/main/java/org/apache/camel/component/kubernetes/cluster/lock/impl/ConfigMapLeaseResourceManager.java
create mode 100644
components/camel-kubernetes/src/main/java/org/apache/camel/component/kubernetes/cluster/lock/impl/NativeLeaseResourceManager.java
create mode 100644
components/camel-kubernetes/src/test/java/org/apache/camel/component/kubernetes/cluster/utils/LeaseLockSimulator.java
copy
components/camel-kubernetes/src/test/java/org/apache/camel/component/kubernetes/cluster/utils/{ConfigMapLockSimulator.java
=> ResourceLockSimulator.java} (53%)
create mode 100644
core/camel-api/src/main/java/org/apache/camel/cluster/CamelPreemptiveClusterService.java
create mode 100644
core/camel-api/src/main/java/org/apache/camel/cluster/CamelPreemptiveClusterView.java
create mode 100644
core/camel-support/src/main/java/org/apache/camel/support/cluster/RebalancingCamelClusterService.java