This is an automated email from the ASF dual-hosted git repository.
wusheng pushed a change to branch library-batch-queue
in repository https://gitbox.apache.org/repos/asf/skywalking.git
from 506f60dbe0 Merge branch 'master' into library-batch-queue
add 7b6fdc70c1 Shared KubernetesClient singleton to fix thread leak and
churn
No new revisions were added by this update.
Summary of changes:
.../envs-setup/istio-cluster_oap-banyandb/setup.sh | 5 +-
.../plugin/kubernetes/KubernetesCoordinator.java | 6 +--
.../configuration-k8s-configmap/pom.xml | 9 ++--
.../configmap/ConfigurationConfigmapInformer.java | 10 +---
.../library-kubernetes-support/pom.xml | 5 ++
.../library/kubernetes/KubernetesEndpoints.java | 5 +-
.../kubernetes/KubernetesHttpClientFactory.java | 54 ++++++++++++++++++++++
.../library/kubernetes/KubernetesPods.java | 33 ++++++-------
.../library/kubernetes/KubernetesServices.java | 19 ++++----
.../library/kubernetes/SharedKubernetesClient.java | 54 ++++++++++++++++++++++
.../query-graphql-plugin/pom.xml | 9 ++--
.../query/graphql/resolver/OndemandLogQuery.java | 16 ++++---
.../receiver/envoy/als/k8s/K8SServiceRegistry.java | 6 +--
13 files changed, 164 insertions(+), 67 deletions(-)
create mode 100644
oap-server/server-library/library-kubernetes-support/src/main/java/org/apache/skywalking/library/kubernetes/KubernetesHttpClientFactory.java
create mode 100644
oap-server/server-library/library-kubernetes-support/src/main/java/org/apache/skywalking/library/kubernetes/SharedKubernetesClient.java