Skip to content

[SPARK-56387][PYTHON][FOLLOWUP] Keep the original profiler result and create v2 for new format#55524

Open
gaogaotiantian wants to merge 3 commits intoapache:masterfrom
gaogaotiantian:fix-profile-result
Open

[SPARK-56387][PYTHON][FOLLOWUP] Keep the original profiler result and create v2 for new format#55524
gaogaotiantian wants to merge 3 commits intoapache:masterfrom
gaogaotiantian:fix-profile-result

Conversation

@gaogaotiantian
Copy link
Copy Markdown
Contributor

What changes were proposed in this pull request?

Revert some of the changes to profile result. Now we keep the old profile result format and create a completely new one.

Create a new accumulator ID for the new format. The worker will produce both format and send them to different accumulators. The old client will consume the old format and the new client will consume the new format.

Why are the changes needed?

To keep the old client working with the new server. Also make it possible in the future to fully migrate to a better format.

Does this PR introduce any user-facing change?

No.

How was this patch tested?

CI.

Was this patch authored or co-authored using generative AI tooling?

No.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant