This is an automated email from the ASF dual-hosted git repository.
lhotari pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/pulsar.git
from 4566edddd62 [fix][broker] Fix creation of replicated subscriptions for
partitioned topics (#24997)
add 807dcaf5d92 [improve][fn] Upgrade Kubernetes client-java version to
23.0.0 and add k8s e2e integration tests (#25000)
No new revisions were added by this update.
Summary of changes:
.github/workflows/pulsar-ci.yaml | 3 +
build/build_java_test_image.sh | 2 +-
build/run_integration_group.sh | 4 +
distribution/server/src/assemble/LICENSE.bin.txt | 8 +-
pom.xml | 2 +-
.../broker/authentication/oidc/JwksCache.java | 2 +-
.../oidc/OpenIDProviderMetadataCache.java | 2 +-
...uthenticationProviderOpenIDIntegrationTest.java | 6 +-
.../auth/KubernetesSecretsTokenAuthProvider.java | 19 +-
.../runtime/kubernetes/KubernetesRuntime.java | 100 ++---
.../kubernetes/KubernetesRuntimeFactory.java | 6 +-
.../KubernetesSecretsTokenAuthProviderTest.java | 11 +-
.../kubernetes/KubernetesRuntimeFactoryTest.java | 10 +-
.../runtime/kubernetes/KubernetesRuntimeTest.java | 48 +--
tests/integration/pom.xml | 63 ++++
.../functions/k8s/PulsarFunctionsK8STest.java | 187 ++++++++++
.../k8s/AbstractPulsarStandaloneK8STest.java | 411 +++++++++++++++++++++
.../src/test/resources/pulsar-k8s.xml} | 6 +-
18 files changed, 757 insertions(+), 133 deletions(-)
create mode 100644
tests/integration/src/test/java/org/apache/pulsar/tests/integration/functions/k8s/PulsarFunctionsK8STest.java
create mode 100644
tests/integration/src/test/java/org/apache/pulsar/tests/integration/k8s/AbstractPulsarStandaloneK8STest.java
copy tests/{bc_2_0_0/src/test/resources/pulsar.xml =>
integration/src/test/resources/pulsar-k8s.xml} (79%)