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

Initial work on Jakata Persistence Driver for Jakarta Data #130

Merged

Conversation

OndroMih
Copy link
Contributor

@OndroMih OndroMih commented Aug 3, 2024

This new extension aims to provide a Jakarta Data implementation using JNoSQL Jakarta Data implementation over Jakarta Persistence entities, using any Jakarta Persistence implementation.

Contains a Jakarta Data TCK runner that uses Eclipselink as Jakarta Persistence implementation and Derby as SQL database.

This version implements most of the conditions in select repository methods and support for some delete repository methods.

Implements several select operators.
Jakarta Data TCK runner
TCK tests: 15 passed, 21 failed, 48 in error
TCK tests: 19 passed, 22 failed, 43 in error
Extracted select methods to a separate class
Use the latest released Jakarta Data spec artifacts
Add Persistence CDI extension to PersistenceUnitTests - it's picked up automatically for EntityTests but not here
Depends on Eclipselink snapshot version, which contains a few fixes
@genie-jnosql
Copy link
Collaborator

Can one of the admins verify this patch?

@otaviojava otaviojava merged commit 4e07d6d into eclipse:main Aug 8, 2024
3 checks passed
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.

3 participants