Commit cc5c757
[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
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | | - | |
| 47 | + | |
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
0 commit comments