Skip to content

Conversation

@njr-11
Copy link
Member

@njr-11 njr-11 commented Jan 5, 2026

First steps of #1314 to contribute Jakarta Data Query Language to Jakarta Query:

  • remove the JDQL grammar from Jakarta Data.
  • replace references to Jakarta Data Query Language with Jakarta Common Query Language
  • replace JDQL acronym with JCQL
  • go through the documentation sections on JDQL/JCQL in Jakarta Data and identify whether any statements need to remain because they aren't in Jakarta Query, or whether others can be removed as duplicated.

@njr-11 njr-11 added this to the 1.1 milestone Jan 5, 2026
@njr-11 njr-11 self-assigned this Jan 5, 2026
@njr-11
Copy link
Member Author

njr-11 commented Jan 7, 2026

Because I haven't seen any reviews come in yet, I have also added the commit to remove JDQL from Jakarta Data and update documentation about it to refer to Jakarta Query, with the only parts remaining being the extra requirements that Jakarta Data impose and allowances that it makes for NoSQL. Please review this when you have a chance. It would be nice to get this in before the next milestone goes out.

@gavinking
Copy link
Member

Mmmm. I guess I can't think of a good reason to delay this.

/**
* <p>Specifies the query executed by the annotated repository method,
* in JDQL or JPQL.</p>
* in JCQL or JPQL.</p>
Copy link
Contributor

Choose a reason for hiding this comment

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

@njr-11 shall we use Jakarta Query here?

I mean, on this case it will run any of the languages of the query spec.

Copy link
Member Author

Choose a reason for hiding this comment

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

If Jakarta Query adds additional language levels, we might or might not be able to support them in Jakarta Data. We would want to assess each on a case by case basis.

Copy link
Contributor

Choose a reason for hiding this comment

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

ahhh ok, good point.

@njr-11 njr-11 merged commit 524760b into jakartaee:main Jan 8, 2026
4 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