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

davidlim pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/druid.git


    from 9eebeead44 Tune stale bot to pick older issues first (#14267)
     add 58dcbf9399 queue tasks in kubernetes task runner if capacity is fully 
utilized (#14156)

No new revisions were added by this update.

Summary of changes:
 .../kubernetes-overlord-extensions/pom.xml         |   12 +
 ...rdModule.java => KubernetesOverlordModule.java} |    2 +-
 .../k8s/overlord/KubernetesPeonLifecycle.java      |  292 +++++
 ...er.java => KubernetesPeonLifecycleFactory.java} |   36 +-
 .../druid/k8s/overlord/KubernetesTaskRunner.java   |  405 +++----
 .../k8s/overlord/KubernetesTaskRunnerConfig.java   |  363 +++++-
 .../k8s/overlord/KubernetesTaskRunnerFactory.java  |   36 +-
 .../druid/k8s/overlord/KubernetesWorkItem.java     |  125 ++
 .../TaskAdapter.java => PeonLifecycleFactory.java} |   13 +-
 .../k8s/overlord/common/DruidK8sConstants.java     |    2 +-
 .../overlord/common/DruidKubernetesPeonClient.java |  248 ----
 .../druid/k8s/overlord/common/JobResponse.java     |   16 +-
 .../k8s/overlord/common/KubernetesPeonClient.java  |  211 +++-
 .../{common => taskadapter}/K8sTaskAdapter.java    |   43 +-
 .../MultiContainerTaskAdapter.java                 |    8 +-
 .../PodTemplateTaskAdapter.java                    |   13 +-
 .../SingleContainerTaskAdapter.java                |    6 +-
 .../{common => taskadapter}/TaskAdapter.java       |    2 +-
 .../org.apache.druid.initialization.DruidModule    |    2 +-
 .../k8s/overlord/KubernetesPeonLifecycleTest.java  |  644 +++++++++++
 .../overlord/KubernetesTaskRunnerConfigTest.java   |  123 ++
 .../overlord/KubernetesTaskRunnerFactoryTest.java  |   41 +-
 .../k8s/overlord/KubernetesTaskRunnerTest.java     | 1223 +++++++-------------
 .../druid/k8s/overlord/KubernetesWorkItemTest.java |  273 +++++
 .../k8s/overlord/TestPeonLifecycleFactory.java}    |   20 +-
 .../common/DruidKubernetesPeonClientTest.java      |  269 -----
 .../druid/k8s/overlord/common/JobResponseTest.java |   69 +-
 .../druid/k8s/overlord/common/K8sTestUtils.java    |   30 -
 .../overlord/common/KubernetesPeonClientTest.java  |  497 ++++++++
 .../DruidPeonClientIntegrationTest.java            |   31 +-
 .../K8sTaskAdapterTest.java                        |   43 +-
 .../MultiContainerTaskAdapterTest.java             |   30 +-
 .../PodTemplateTaskAdapterTest.java                |    7 +-
 .../SingleContainerTaskAdapterTest.java            |   10 +-
 .../test/resources/kubernetesTaskRunnerConfig.json |    5 +
 35 files changed, 3304 insertions(+), 1846 deletions(-)
 rename 
extensions-contrib/kubernetes-overlord-extensions/src/main/java/org/apache/druid/k8s/overlord/{K8sOverlordModule.java
 => KubernetesOverlordModule.java} (98%)
 create mode 100644 
extensions-contrib/kubernetes-overlord-extensions/src/main/java/org/apache/druid/k8s/overlord/KubernetesPeonLifecycle.java
 copy 
extensions-contrib/kubernetes-overlord-extensions/src/main/java/org/apache/druid/k8s/overlord/{common/TaskAdapter.java
 => KubernetesPeonLifecycleFactory.java} (52%)
 create mode 100644 
extensions-contrib/kubernetes-overlord-extensions/src/main/java/org/apache/druid/k8s/overlord/KubernetesWorkItem.java
 copy 
extensions-contrib/kubernetes-overlord-extensions/src/main/java/org/apache/druid/k8s/overlord/{common/TaskAdapter.java
 => PeonLifecycleFactory.java} (77%)
 delete mode 100644 
extensions-contrib/kubernetes-overlord-extensions/src/main/java/org/apache/druid/k8s/overlord/common/DruidKubernetesPeonClient.java
 rename 
extensions-contrib/kubernetes-overlord-extensions/src/main/java/org/apache/druid/k8s/overlord/{common
 => taskadapter}/K8sTaskAdapter.java (90%)
 rename 
extensions-contrib/kubernetes-overlord-extensions/src/main/java/org/apache/druid/k8s/overlord/{common
 => taskadapter}/MultiContainerTaskAdapter.java (94%)
 rename 
extensions-contrib/kubernetes-overlord-extensions/src/main/java/org/apache/druid/k8s/overlord/{common
 => taskadapter}/PodTemplateTaskAdapter.java (95%)
 rename 
extensions-contrib/kubernetes-overlord-extensions/src/main/java/org/apache/druid/k8s/overlord/{common
 => taskadapter}/SingleContainerTaskAdapter.java (90%)
 copy 
extensions-contrib/kubernetes-overlord-extensions/src/main/java/org/apache/druid/k8s/overlord/{common
 => taskadapter}/TaskAdapter.java (95%)
 create mode 100644 
extensions-contrib/kubernetes-overlord-extensions/src/test/java/org/apache/druid/k8s/overlord/KubernetesPeonLifecycleTest.java
 create mode 100644 
extensions-contrib/kubernetes-overlord-extensions/src/test/java/org/apache/druid/k8s/overlord/KubernetesTaskRunnerConfigTest.java
 create mode 100644 
extensions-contrib/kubernetes-overlord-extensions/src/test/java/org/apache/druid/k8s/overlord/KubernetesWorkItemTest.java
 rename 
extensions-contrib/kubernetes-overlord-extensions/src/{main/java/org/apache/druid/k8s/overlord/common/TaskAdapter.java
 => test/java/org/apache/druid/k8s/overlord/TestPeonLifecycleFactory.java} (66%)
 delete mode 100644 
extensions-contrib/kubernetes-overlord-extensions/src/test/java/org/apache/druid/k8s/overlord/common/DruidKubernetesPeonClientTest.java
 create mode 100644 
extensions-contrib/kubernetes-overlord-extensions/src/test/java/org/apache/druid/k8s/overlord/common/KubernetesPeonClientTest.java
 rename 
extensions-contrib/kubernetes-overlord-extensions/src/test/java/org/apache/druid/k8s/overlord/{common
 => taskadapter}/DruidPeonClientIntegrationTest.java (84%)
 rename 
extensions-contrib/kubernetes-overlord-extensions/src/test/java/org/apache/druid/k8s/overlord/{common
 => taskadapter}/K8sTaskAdapterTest.java (91%)
 rename 
extensions-contrib/kubernetes-overlord-extensions/src/test/java/org/apache/druid/k8s/overlord/{common
 => taskadapter}/MultiContainerTaskAdapterTest.java (90%)
 rename 
extensions-contrib/kubernetes-overlord-extensions/src/test/java/org/apache/druid/k8s/overlord/{common
 => taskadapter}/PodTemplateTaskAdapterTest.java (97%)
 rename 
extensions-contrib/kubernetes-overlord-extensions/src/test/java/org/apache/druid/k8s/overlord/{common
 => taskadapter}/SingleContainerTaskAdapterTest.java (92%)
 create mode 100644 
extensions-contrib/kubernetes-overlord-extensions/src/test/resources/kubernetesTaskRunnerConfig.json


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to