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]