celeborn/dev/deps
SteNicholas 7188e845f7
[CELEBORN-1327][FOLLOWUP] Simplify DirectByteBuffer constructor lookup logic
### What changes were proposed in this pull request?

Simplify `DirectByteBuffer` constructor lookup logic in `Platform`. Meanwhile, bump `commons-lang3` version from `3.12.0` to `3.13.0`.

### Why are the changes needed?

`try-catch` statement is not needed because we know version number already.

Backport:

- https://github.com/apache/spark/pull/41780
- https://github.com/apache/spark/pull/42269
- https://github.com/apache/spark/pull/44444

### Does this PR introduce _any_ user-facing change?

No.

### How was this patch tested?

GA.

Closes #2544 from SteNicholas/CELEBORN-1327.

Authored-by: SteNicholas <programgeek@163.com>
Signed-off-by: mingji <fengmingxiao.fmx@alibaba-inc.com>
2024-06-07 16:23:32 +08:00
..
dependencies-client-flink-1.14 [CELEBORN-1327][FOLLOWUP] Simplify DirectByteBuffer constructor lookup logic 2024-06-07 16:23:32 +08:00
dependencies-client-flink-1.15 [CELEBORN-1327][FOLLOWUP] Simplify DirectByteBuffer constructor lookup logic 2024-06-07 16:23:32 +08:00
dependencies-client-flink-1.17 [CELEBORN-1327][FOLLOWUP] Simplify DirectByteBuffer constructor lookup logic 2024-06-07 16:23:32 +08:00
dependencies-client-flink-1.18 [CELEBORN-1327][FOLLOWUP] Simplify DirectByteBuffer constructor lookup logic 2024-06-07 16:23:32 +08:00
dependencies-client-flink-1.19 [CELEBORN-1327][FOLLOWUP] Simplify DirectByteBuffer constructor lookup logic 2024-06-07 16:23:32 +08:00
dependencies-client-mr [CELEBORN-1327][FOLLOWUP] Simplify DirectByteBuffer constructor lookup logic 2024-06-07 16:23:32 +08:00
dependencies-client-spark-2.4 [CELEBORN-1327][FOLLOWUP] Simplify DirectByteBuffer constructor lookup logic 2024-06-07 16:23:32 +08:00
dependencies-client-spark-3.0 [CELEBORN-1327][FOLLOWUP] Simplify DirectByteBuffer constructor lookup logic 2024-06-07 16:23:32 +08:00
dependencies-client-spark-3.1 [CELEBORN-1327][FOLLOWUP] Simplify DirectByteBuffer constructor lookup logic 2024-06-07 16:23:32 +08:00
dependencies-client-spark-3.2 [CELEBORN-1327][FOLLOWUP] Simplify DirectByteBuffer constructor lookup logic 2024-06-07 16:23:32 +08:00
dependencies-client-spark-3.3 [CELEBORN-1327][FOLLOWUP] Simplify DirectByteBuffer constructor lookup logic 2024-06-07 16:23:32 +08:00
dependencies-client-spark-3.4 [CELEBORN-1327][FOLLOWUP] Simplify DirectByteBuffer constructor lookup logic 2024-06-07 16:23:32 +08:00
dependencies-client-spark-3.5 [CELEBORN-1327][FOLLOWUP] Simplify DirectByteBuffer constructor lookup logic 2024-06-07 16:23:32 +08:00
dependencies-server [CELEBORN-1327][FOLLOWUP] Simplify DirectByteBuffer constructor lookup logic 2024-06-07 16:23:32 +08:00