This is an automated email from the ASF dual-hosted git repository.
suneet pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/druid.git
from f8645de3413 Remove incorrect utf8 conversion of ResultCache keys
(#16569)
add 46dbc740539 Support Dynamic Peon Pod Template Selection in K8s
extension (#16510)
No new revisions were added by this update.
Summary of changes:
docs/development/extensions-contrib/k8s-jobs.md | 53 ++++++
.../kubernetes-overlord-extensions/pom.xml | 20 +++
.../k8s/overlord/KubernetesOverlordModule.java | 7 +
.../k8s/overlord/KubernetesTaskRunnerFactory.java | 10 +-
.../DefaultKubernetesTaskRunnerDynamicConfig.java | 74 +++++++++
.../KubernetesTaskExecutionConfigResource.java | 157 ++++++++++++++++++
.../KubernetesTaskRunnerDynamicConfig.java | 44 +++++
.../execution/PodTemplateSelectStrategy.java | 48 ++++++
.../druid/k8s/overlord/execution/Selector.java | 157 ++++++++++++++++++
.../SelectorBasedPodTemplateSelectStrategy.java | 112 +++++++++++++
.../TaskTypePodTemplateSelectStrategy.java | 66 ++++++++
.../taskadapter/PodTemplateTaskAdapter.java | 36 +++--
.../k8s/overlord/KubernetesOverlordModuleTest.java | 25 +++
.../overlord/KubernetesTaskRunnerFactoryTest.java | 27 +++-
...faultKubernetesTaskRunnerDynamicConfigTest.java | 52 ++++++
.../KubernetesTaskExecutionConfigResourceTest.java | 97 +++++++++++
.../KubernetesTaskRunnerDynamicConfigTest.java | 77 +++++++++
...SelectorBasedPodTemplateSelectStrategyTest.java | 180 +++++++++++++++++++++
.../druid/k8s/overlord/execution/SelectorTest.java | 173 ++++++++++++++++++++
.../taskadapter/PodTemplateTaskAdapterTest.java | 110 ++++++++++---
20 files changed, 1485 insertions(+), 40 deletions(-)
create mode 100644
extensions-contrib/kubernetes-overlord-extensions/src/main/java/org/apache/druid/k8s/overlord/execution/DefaultKubernetesTaskRunnerDynamicConfig.java
create mode 100644
extensions-contrib/kubernetes-overlord-extensions/src/main/java/org/apache/druid/k8s/overlord/execution/KubernetesTaskExecutionConfigResource.java
create mode 100644
extensions-contrib/kubernetes-overlord-extensions/src/main/java/org/apache/druid/k8s/overlord/execution/KubernetesTaskRunnerDynamicConfig.java
create mode 100644
extensions-contrib/kubernetes-overlord-extensions/src/main/java/org/apache/druid/k8s/overlord/execution/PodTemplateSelectStrategy.java
create mode 100644
extensions-contrib/kubernetes-overlord-extensions/src/main/java/org/apache/druid/k8s/overlord/execution/Selector.java
create mode 100644
extensions-contrib/kubernetes-overlord-extensions/src/main/java/org/apache/druid/k8s/overlord/execution/SelectorBasedPodTemplateSelectStrategy.java
create mode 100644
extensions-contrib/kubernetes-overlord-extensions/src/main/java/org/apache/druid/k8s/overlord/execution/TaskTypePodTemplateSelectStrategy.java
create mode 100644
extensions-contrib/kubernetes-overlord-extensions/src/test/java/org/apache/druid/k8s/overlord/execution/DefaultKubernetesTaskRunnerDynamicConfigTest.java
create mode 100644
extensions-contrib/kubernetes-overlord-extensions/src/test/java/org/apache/druid/k8s/overlord/execution/KubernetesTaskExecutionConfigResourceTest.java
create mode 100644
extensions-contrib/kubernetes-overlord-extensions/src/test/java/org/apache/druid/k8s/overlord/execution/KubernetesTaskRunnerDynamicConfigTest.java
create mode 100644
extensions-contrib/kubernetes-overlord-extensions/src/test/java/org/apache/druid/k8s/overlord/execution/SelectorBasedPodTemplateSelectStrategyTest.java
create mode 100644
extensions-contrib/kubernetes-overlord-extensions/src/test/java/org/apache/druid/k8s/overlord/execution/SelectorTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]