Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate to java.time lib instead of joda-time #19215

Open
kennknowles opened this issue Jun 3, 2022 · 2 comments
Open

Migrate to java.time lib instead of joda-time #19215

kennknowles opened this issue Jun 3, 2022 · 2 comments
Labels
core dependencies Pull requests that update a dependency file improvement java P3
Milestone

Comments

@kennknowles
Copy link
Member

Joda-time has been used till moving to Java 8. For now, these two time libraries are used together. It will make sense finally to move everywhere to only one lib - java.time - as a standard Java time library (see mail list discussion: https://lists.apache.org/thread.html/b10f6f9daed44f5fa65e315a44b68b2f57c3e80225f5d549b84918af@%3Cdev.beam.apache.org%3E).

 

Since this migration will introduce breaking API changes, then we should address it to 3.0 release.

Imported from Jira BEAM-5530. Original Jira may contain additional context.
Reported by: aromanenko.

@rdesgroppes
Copy link

Would a transitional support of both in 2.x be envisionable?

@kennknowles
Copy link
Member Author

If someone puts together a plan that can do it without breaking changes - or at least very few - and sends the design to the dev@ list, I'm sure it would create a useful discussion.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core dependencies Pull requests that update a dependency file improvement java P3
Projects
None yet
Development

No branches or pull requests

3 participants