Skip to content

Commit cc5c757

Browse files
SteNicholasericm-db
authored andcommitted
[SPARK-47242][BUILD] Bump ap-loader 3.0(v8) to support for async-profiler 3.0
### What changes were proposed in this pull request? Bump ap-loader from 3.0(v8) to support for async-profiler 3.0. ### Why are the changes needed? ap-loader 3.0(v8) has already been released, which supports for async-profier 3.0. The release guide refers to [Loader for 3.0 (v8): Binary launcher and AsyncGetCallTrace replacement](https://github.com/jvm-profiling-tools/ap-loader/releases/tag/3.0-8). Breaking changes with async-profiler 3.0: async-profiler 3.0 changed the meaning of the `--lib` option from `--lib path full path to libasyncProfiler.so in the container` to `-l, --lib prepend library names`, so the `AsyncProfilerLoader` will throw an `UnsupportedOperation` exception when using the --lib option with a path argument and async-profiler 3.0 or higher. ### Does this PR introduce _any_ user-facing change? No. ### How was this patch tested? Pass GA. Tested in production environment of Spark cluster. ### Was this patch authored or co-authored using generative AI tooling? No. Closes apache#45351 from SteNicholas/SPARK-47242. Authored-by: SteNicholas <programgeek@163.com> Signed-off-by: Dongjoon Hyun <dhyun@apple.com>
1 parent 0324394 commit cc5c757

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

connector/profiler/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
<dependency>
4545
<groupId>me.bechberger</groupId>
4646
<artifactId>ap-loader-all</artifactId>
47-
<version>2.9-7</version>
47+
<version>3.0-8</version>
4848
</dependency>
4949
</dependencies>
5050
</project>

0 commit comments

Comments
 (0)