Skip to content

Conversation

@hiufung-kwok
Copy link
Contributor

@hiufung-kwok hiufung-kwok commented Oct 14, 2024

What changes were proposed in this pull request?

  • To Remove the dependency of javax.ws.rs.ws-rs-api as it's no longer required.

Prior discussion can be found on:

Why are the changes needed?

In the past, the codebase used to have a few .scala classes referencing and using the ws-rs-api, such as b7fdc23#diff-9c5fb3d1b7e3b0f54bc5c4182965c4fe1f9023d449017cece3005d3f90e8e4d8R624-R627

However as the time passed by, all usages of ws-rs-api are either got removed / refactored. Hence there is no need to have it import on root POM as now and we can always re-introduce it later, if the usage can be justified again.

Does this PR introduce any user-facing change?

No

How was this patch tested?

Unit-test, to make sure the codebase is not impacted by the removal of the dependency.

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

No

@github-actions github-actions bot added the BUILD label Oct 14, 2024
@hiufung-kwok hiufung-kwok changed the title SPAKR-49964: Remove ws-rs-api package [SPARK-49964][Core] Remove ws-rs-api package Oct 14, 2024
@hiufung-kwok hiufung-kwok changed the title [SPARK-49964][Core] Remove ws-rs-api package [WIP][SPARK-49964][Core] Remove ws-rs-api package Oct 14, 2024
@hiufung-kwok hiufung-kwok changed the title [WIP][SPARK-49964][Core] Remove ws-rs-api package [SPARK-49964][Core] Remove ws-rs-api package Oct 15, 2024
@hiufung-kwok
Copy link
Contributor Author

@pan3793 Can you have a look on this, since this is a follow up on SPARK-47118

@hiufung-kwok hiufung-kwok marked this pull request as ready for review October 15, 2024 03:01
@hiufung-kwok hiufung-kwok force-pushed the ft-hf-SPARK-49963-remove-ws-rs-api branch from f4684d6 to a1976fd Compare October 15, 2024 19:18
@dongjoon-hyun dongjoon-hyun changed the title [SPARK-49964][Core] Remove ws-rs-api package [SPARK-49964][Core] Remove ws-rs-api package Oct 15, 2024
Copy link
Member

@dongjoon-hyun dongjoon-hyun left a comment

Choose a reason for hiding this comment

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

+1, LGTM. Thank you, @hiufung-kwok and @pan3793 .
Merged to master for Apache Spark 4.0.0 on February 2025.

@dongjoon-hyun dongjoon-hyun changed the title [SPARK-49964][Core] Remove ws-rs-api package [SPARK-49964][BUILD] Remove ws-rs-api package Oct 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants