-
Notifications
You must be signed in to change notification settings - Fork 171
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
Fix for JPQL queries where identifier clashes with function #2218
Fix for JPQL queries where identifier clashes with function #2218
Commits on Jul 23, 2024
-
(eclipse-ee4j#2217) Fix when an unnamed entity has a field with name …
…as a function E.g., if Box entity has field "length", "delete from Box where length = 1" fails This commit fixes it. To do: - fix copyright headers
Configuration menu - View commit details
-
Copy full SHA for e7f1fba - Browse repository at this point
Copy the full SHA e7f1fbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d1620a - Browse repository at this point
Copy the full SHA 5d1620aView commit details -
Configuration menu - View commit details
-
Copy full SHA for e07df3a - Browse repository at this point
Copy the full SHA e07df3aView commit details -
(eclipse-ee4j#2217) Support implicit variable this in DELETE. Add tests
Tests with entityManager for SELECT, UPDATE, DELETE with implicit variable
Configuration menu - View commit details
-
Copy full SHA for a0c5fa1 - Browse repository at this point
Copy the full SHA a0c5fa1View commit details -
(eclipse-ee4j#2217) Fixing failed tests
* fix tests in AbstractGrammarValidatorTest for invalid numeric literals. Simplified my previous changes. Recompute word type after reverting functions without arguments. This avoids a literal would be parsed as a number * fix test advanced.JUnitJPQLModifyTest.updateUnqualifiedAttributeInWhere. An implicit variable was incorrectly added in a nested statement, in which an explicit variable was defined
Configuration menu - View commit details
-
Copy full SHA for 20fa01a - Browse repository at this point
Copy the full SHA 20fa01aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a09bfc9 - Browse repository at this point
Copy the full SHA a09bfc9View commit details
Commits on Jul 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6221df4 - Browse repository at this point
Copy the full SHA 6221df4View commit details -
(eclipse-ee4j#2217) Apply fix for all functions, not only length
Moved the check for invalid expression to general places in expression and factory.
Configuration menu - View commit details
-
Copy full SHA for 4b7b8f9 - Browse repository at this point
Copy the full SHA 4b7b8f9View commit details -
(eclipse-ee4j#2217) Revert moving isNumericLiteral method
This method is no longer needed in NumericLiteral after fixes in the previous commit.
Configuration menu - View commit details
-
Copy full SHA for 87fad3c - Browse repository at this point
Copy the full SHA 87fad3cView commit details -
(eclipse-ee4j#2217) Moved tests to jpa.test.jpql
Uses existing Room entity with a field named "length" Note: the test "JUnitJPQLJakartaDataNoAliasTest.tesUpdateQueryWithThisVariable" is still failing
Configuration menu - View commit details
-
Copy full SHA for 5a0a76b - Browse repository at this point
Copy the full SHA 5a0a76bView commit details
Commits on Aug 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ec20853 - Browse repository at this point
Copy the full SHA ec20853View commit details