Skip to content

[DO-NOT-MERGE][SPARK-56692][INFRA] Check release date of upgrade of pom dependency#55641

Draft
gaogaotiantian wants to merge 4 commits intoapache:masterfrom
gaogaotiantian:check-pom-dependency
Draft

[DO-NOT-MERGE][SPARK-56692][INFRA] Check release date of upgrade of pom dependency#55641
gaogaotiantian wants to merge 4 commits intoapache:masterfrom
gaogaotiantian:check-pom-dependency

Conversation

@gaogaotiantian
Copy link
Copy Markdown
Contributor

What changes were proposed in this pull request?

According to our discussion in dev channel, we want to have a 7-day buffer time between a certain 3rd party package is released and we upgrade the dependency. This is the CI check to prevent PRs that break the policy.

Basically if pom.xml is modified, the test script will search for the upgraded version, then check the maven registry about it's modified time, then raise an exception if it's too early.

Why are the changes needed?

To prevent accidentally upgraded dependencies.

Does this PR introduce any user-facing change?

No, it's infra only.

How was this patch tested?

Locally tested that it works. I intentionally upgraded fasterxml.jackson which was released 2 days ago - the CI should be able to catch it.

It also means this PR should not be merged before this change is reverted.

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

No.

@gaogaotiantian
Copy link
Copy Markdown
Contributor Author

@dongjoon-hyun dongjoon-hyun marked this pull request as draft May 1, 2026 01:35
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