Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -82,9 +82,17 @@ public class SparkUtils {
public static final String FETCH_FAILURE_ERROR_MSG =
"Celeborn FetchFailure appShuffleId/shuffleId: ";

private static final DynMethods.BoundMethod MAP_STATUS_APPLY_METHOD =
DynMethods.builder("apply")
// for SPARK-51756 (4.1.0) and later
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

apache/spark#50230

SPARK-54663 or SPARK-51756

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

how about add the PR title as well, the new field is checksumValue.

Copy link
Member Author

@pan3793 pan3793 Dec 20, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Okay, seems the author changes the JIRA ticket in the PR title after merging -

  • the git commit history is SPARK-51756
  • the final PR title is changed to SPARK-54663

not a big deal, since SPARK-54663 is a sub-task of SPARK-51756.

.impl(MapStatus$.class, BlockManagerId.class, long[].class, long.class, long.class)
// for Spark 4.0 and earlier
.impl(MapStatus$.class, BlockManagerId.class, long[].class, long.class)
.build(MapStatus$.MODULE$);

public static MapStatus createMapStatus(
BlockManagerId loc, long[] uncompressedSizes, long mapTaskId) {
return MapStatus$.MODULE$.apply(loc, uncompressedSizes, mapTaskId);
return MAP_STATUS_APPLY_METHOD.invoke(loc, uncompressedSizes, mapTaskId, 0L);
}

private static final DynFields.UnboundField<SQLMetric> DATA_SIZE_METRIC_FIELD =
Expand Down
Loading