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

Reply via email to