Skip to content

[SPARK-52600][CONNECT] Move CompletionIterator to common/utils#51311

Closed
huanliwang-db wants to merge 1 commit into
apache:masterfrom
huanliwang-db:huanliwang-db/refactor-ci
Closed

[SPARK-52600][CONNECT] Move CompletionIterator to common/utils#51311
huanliwang-db wants to merge 1 commit into
apache:masterfrom
huanliwang-db:huanliwang-db/refactor-ci

Conversation

@huanliwang-db
Copy link
Copy Markdown
Contributor

@huanliwang-db huanliwang-db commented Jun 28, 2025

What changes were proposed in this pull request?

Move out util class CompletionIterator from core/src/main/scala/org/apache/spark/util/CompletionIterator.scala to common/utils/src/main/scala/org/apache/spark/util/CompletionIterator.scala such that Spark Connect Scala client does not need to depend on Spark.

Why are the changes needed?

When completionIterator is used in spark connect client, we don't need to depend on spark

Does this PR introduce any user-facing change?

no

How was this patch tested?

existing test, clean refactor

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

no

@huanliwang-db
Copy link
Copy Markdown
Contributor Author

@cloud-fan can you please help review this change?

@HyukjinKwon
Copy link
Copy Markdown
Member

Merged to master.

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.

2 participants