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

kharekartik pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/pinot.git


The following commit(s) were added to refs/heads/master by this push:
     new 7250717368e upgrade async profiler version (#17766)
7250717368e is described below

commit 7250717368ea7113b06041d576ad75dd8ca43f4d
Author: Arunkumar Saravanan <[email protected]>
AuthorDate: Thu Feb 26 09:44:30 2026 +0530

    upgrade async profiler version (#17766)
---
 LICENSE-binary                                                        | 2 +-
 docker/images/pinot-base/pinot-base-runtime/amazoncorretto.dockerfile | 4 ++--
 docker/images/pinot-base/pinot-base-runtime/ms-openjdk.dockerfile     | 4 ++--
 docker/images/pinot-base/pinot-base-runtime/openjdk.dockerfile        | 4 ++--
 4 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/LICENSE-binary b/LICENSE-binary
index 09d2271ba13..3371c81c355 100644
--- a/LICENSE-binary
+++ b/LICENSE-binary
@@ -575,7 +575,7 @@ software.amazon.awssdk:third-party-jackson-core:2.31.78
 software.amazon.awssdk:third-party-jackson-dataformat-cbor:2.31.78
 software.amazon.awssdk:utils:2.31.78
 software.amazon.eventstream:eventstream:1.0.1
-tools.profiler:async-profiler:2.9
+tools.profiler:async-profiler:4.3
 xml-apis:xml-apis:1.0.b2
 
 
------------------------------------------------------------------------------------
diff --git 
a/docker/images/pinot-base/pinot-base-runtime/amazoncorretto.dockerfile 
b/docker/images/pinot-base/pinot-base-runtime/amazoncorretto.dockerfile
index 9568ea0bb98..a6c30577e11 100644
--- a/docker/images/pinot-base/pinot-base-runtime/amazoncorretto.dockerfile
+++ b/docker/images/pinot-base/pinot-base-runtime/amazoncorretto.dockerfile
@@ -34,7 +34,7 @@ RUN case `uname -m` in \
   *) echo "platform=$(uname -m) un-supported, exit ..."; exit 1; ;; \
   esac \
   && mkdir -p /usr/local/lib/async-profiler \
-  && curl -L 
https://github.com/jvm-profiling-tools/async-profiler/releases/download/v2.9/async-profiler-2.9-linux-${arch}.tar.gz
 | tar -xz --strip-components 1 -C /usr/local/lib/async-profiler \
-  && ln -s /usr/local/lib/async-profiler/profiler.sh 
/usr/local/bin/async-profiler
+  && curl -L 
https://github.com/async-profiler/async-profiler/releases/download/v4.3/async-profiler-4.3-linux-${arch}.tar.gz
 | tar -xz --strip-components 1 -C /usr/local/lib/async-profiler \
+  && ln -s /usr/local/lib/async-profiler/bin/asprof 
/usr/local/bin/async-profiler
 
 CMD ["bash"]
diff --git a/docker/images/pinot-base/pinot-base-runtime/ms-openjdk.dockerfile 
b/docker/images/pinot-base/pinot-base-runtime/ms-openjdk.dockerfile
index 0c3af4db5c4..4077c251e40 100644
--- a/docker/images/pinot-base/pinot-base-runtime/ms-openjdk.dockerfile
+++ b/docker/images/pinot-base/pinot-base-runtime/ms-openjdk.dockerfile
@@ -41,7 +41,7 @@ RUN case `uname -m` in \
   *) echo "platform=$(uname -m) un-supported, exit ..."; exit 1; ;; \
   esac \
   && mkdir -p /usr/local/lib/async-profiler \
-  && curl -L 
https://github.com/jvm-profiling-tools/async-profiler/releases/download/v2.9/async-profiler-2.9-linux-${arch}.tar.gz
 | tar -xz --strip-components 1 -C /usr/local/lib/async-profiler \
-  && ln -s /usr/local/lib/async-profiler/profiler.sh 
/usr/local/bin/async-profiler
+  && curl -L 
https://github.com/async-profiler/async-profiler/releases/download/v4.3/async-profiler-4.3-linux-${arch}.tar.gz
 | tar -xz --strip-components 1 -C /usr/local/lib/async-profiler \
+  && ln -s /usr/local/lib/async-profiler/bin/asprof 
/usr/local/bin/async-profiler
 
 CMD ["bash"]
diff --git a/docker/images/pinot-base/pinot-base-runtime/openjdk.dockerfile 
b/docker/images/pinot-base/pinot-base-runtime/openjdk.dockerfile
index d2c5791c570..3d27fc9d789 100644
--- a/docker/images/pinot-base/pinot-base-runtime/openjdk.dockerfile
+++ b/docker/images/pinot-base/pinot-base-runtime/openjdk.dockerfile
@@ -33,7 +33,7 @@ RUN case `uname -m` in \
   *) echo "platform=$(uname -m) un-supported, exit ..."; exit 1; ;; \
   esac \
   && mkdir -p /usr/local/lib/async-profiler \
-  && curl -L 
https://github.com/jvm-profiling-tools/async-profiler/releases/download/v2.9/async-profiler-2.9-linux-${arch}.tar.gz
 | tar -xz --strip-components 1 -C /usr/local/lib/async-profiler \
-  && ln -s /usr/local/lib/async-profiler/profiler.sh 
/usr/local/bin/async-profiler
+  && curl -L 
https://github.com/async-profiler/async-profiler/releases/download/v4.3/async-profiler-4.3-linux-${arch}.tar.gz
 | tar -xz --strip-components 1 -C /usr/local/lib/async-profiler \
+  && ln -s /usr/local/lib/async-profiler/bin/asprof 
/usr/local/bin/async-profiler
 
 CMD ["bash"]


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

Reply via email to