Mark Paluch
3952137c49
Polishing.
...
Refine readme.
See #3892
2025-06-17 09:38:19 +02:00
Mark Paluch
e721817901
After release cleanups.
...
See #3890
2025-06-13 11:17:52 +02:00
Mark Paluch
8f5b5195db
Prepare next development iteration.
...
See #3890
2025-06-13 11:17:51 +02:00
Mark Paluch
c833943564
Release version 3.4.7 (2024.1.7).
...
See #3890
2025-06-13 11:15:16 +02:00
Mark Paluch
a5ed71fdca
Prepare 3.4.7 (2024.1.7).
...
See #3890
2025-06-13 11:14:56 +02:00
Mark Paluch
4d5453d8b5
Polishing.
...
Simplify regex.
See #3911
2025-06-12 08:31:35 +02:00
hoyeon Jang
185fe9bd28
Fix typos in query-methods.adoc.
...
Signed-off-by: hoyeon Jang <hoyeonj981@gmail.com >
Closes #3912
2025-06-11 14:28:14 +02:00
Mark Paluch
f1f010c2e9
Upgrade to PGJDBC Driver 42.7.7.
...
Closes #3914
2025-06-11 14:17:58 +02:00
Mark Paluch
284b97b15c
Fix QueryUtils regex parsing field and function aliases.
...
Remove leading space requirement, simplify group nesting and replace character class with non-capturing group to avoid a, s and | (pipe) matching.
Closes #3911
2025-06-10 10:27:13 +02:00
Mark Paluch
140f2dc858
Upgrade to Hibernate 6.6.17.Final.
...
Closes #3909
2025-06-05 09:21:44 +02:00
Mark Paluch
4a51f68876
Avoid capturing ?& and ?| as bind parameter markers.
...
We now exclude `?&` and `?|` from being matched as JDBC-style parameter bind marker.
Closes #3907
2025-06-03 16:54:31 +02:00
Mark Paluch
03daec854b
After release cleanups.
...
See #3852
2025-05-16 10:51:19 +02:00
Mark Paluch
0f254def45
Prepare next development iteration.
...
See #3852
2025-05-16 10:51:18 +02:00
Mark Paluch
abe20c1ef8
Release version 3.4.6 (2024.1.6).
...
See #3852
2025-05-16 10:48:33 +02:00
Mark Paluch
60395de2c2
Prepare 3.4.6 (2024.1.6).
...
See #3852
2025-05-16 10:48:12 +02:00
Mark Paluch
a926bf6264
Upgrade to Hibernate 6.6.15.Final.
...
Closes #3884
2025-05-14 11:07:54 +02:00
Mark Paluch
091fecc4e0
Support HQL LIMIT/OFFSET without ordering.
...
Closes #3882
2025-05-12 14:43:00 +02:00
Mark Paluch
1440bd863a
Fix EQL and JPQL LIKE with ESCAPE clause parsing.
...
Closes #3873
2025-05-12 10:02:14 +02:00
Mark Paluch
d612d6836f
Upgrade to Upgrade to Hibernate 6.6.14.Final.
...
Closes #3880
2025-05-12 09:07:14 +02:00
Mark Paluch
2e02100885
Update CI Properties.
...
See #3852
2025-05-12 09:00:08 +02:00
Mark Paluch
b98e3705d5
Fix JPQL and EQL CAST(…) function parsing.
...
We now define arithmetic, string, and typed cast functions to support all potential variants of casting supported by JPQL and EQL.
Closes #3863
2025-05-09 15:51:31 +02:00
Mark Paluch
59383b3014
Polishing.
...
Merge Openfeign setup tabs.
See #3859
2025-05-09 11:28:49 +02:00
Lidoca
0af257aaf3
Document OpenFeign Querydsl usage.
...
Signed-off-by: Lidoca <32785562+Lidoca@users.noreply.github.com >
Closes #3859
2025-05-09 11:28:48 +02:00
Mark Paluch
768e51f705
Use dynamic copyright years in documentation, adopt to feature flags.
...
See #3853
2025-05-09 10:26:38 +02:00
w3n9
2328060a57
Makes manually assigned id example simpler to understand.
...
The old version was still valid but a little confusing.
Original pull request #3865
Signed-off-by: w3n9 <w3n9@foxmail.com >
Commit message changed by Jens Schauder
2025-05-06 13:44:44 +02:00
Mark Paluch
464af98a11
Polishing.
...
Introduce doWithPlainSelect(…) callback for easier filtering of Select subtypes. Add test for known (previously) failing case.
See: #3869
Original pull request: #3870
2025-05-05 17:45:42 +02:00
Diego Pedregal
b522702298
Removes PlainSelect casting in JSqlParserQueryEnhancer.
...
Closes : #3869
Original pull request: #3870
Signed-off-by: Diego Pedregal <diego.p.hidalgo@gmail.com >
2025-05-05 17:45:42 +02:00
Mark Paluch
8db74585e9
Polishing.
...
Reformat code. Refine tests.
See #3849
Original pull request: #3856
2025-05-05 14:13:49 +02:00
SWQXDBA
2f47f22baa
Fix handling of null predicate in Specification.not().
...
When toPredicate() returns null, Specification.not() now returns
builder.disjunction() instead of builder.not(null). This change
ensures proper handling of null predicates in negated specifications.
Closes #3849
Original pull request: #3856
Signed-off-by: SWQXDBA <983110853@qq.com >
2025-05-05 14:13:49 +02:00
Mark Paluch
17fef3ca8d
After release cleanups.
...
See #3813
2025-04-22 10:47:46 +02:00
Mark Paluch
e81ad3d967
Prepare next development iteration.
...
See #3813
2025-04-22 10:47:45 +02:00
Mark Paluch
5e79902c0b
Release version 3.4.5 (2024.1.5).
...
See #3813
2025-04-22 10:45:18 +02:00
Mark Paluch
7b49ed64da
Prepare 3.4.5 (2024.1.5).
...
See #3813
2025-04-22 10:44:59 +02:00
Mark Paluch
4b9ef04403
Polishing.
...
Tweak wording.
See #3842
Original pull request: #3843
2025-04-17 15:23:09 +02:00
SC
de7e5b9e30
Clarify transaction boundary recommendation.
...
Closes #3842
Original pull request: #3843
2025-04-17 15:23:07 +02:00
Mark Paluch
3720d65b90
Upgrade JDBC drivers.
...
Closes #3847
2025-04-17 09:32:37 +02:00
Mark Paluch
3396e65856
Upgrade to Hibernate 6.6.13.Final.
...
Closes #3845
2025-04-17 08:55:37 +02:00
Mark Paluch
e877a5d640
Upgrade to Eclipselink 4.0.6.
...
Closes #3844
2025-04-17 08:55:11 +02:00
yoobin_mion
d9cfac302d
Fix typos in query method reference documentation.
...
Signed-off-by: Yoobin Yoon <113106136+yybmion@users.noreply.github.com >
Closes #3822
2025-04-15 09:25:57 +02:00
hgh1472
8d7c0c0fa5
Remove unnecessary parameter.
...
Remove unnecessary boolean nativeQuery from checkHasNamedParameter of StringQueryUnitTests class.
Signed-off-by: hgh1472 <hgh1472@naver.com >
Closes #3827
Original pull request: #3828
2025-04-15 08:44:22 +02:00
Mark Paluch
3f0bd6215a
Allow HQL HAVING without enforcing GROUP BY.
...
Closes #3840
2025-04-14 16:48:40 +02:00
Mark Paluch
2016417b63
Fix parsing of EQL/JPQL using string literals and enums in IN items.
...
Closes #3835
2025-04-14 08:50:52 +02:00
Mark Paluch
ac436da2c8
Accept functions and paths with reserved words (string expressions) in EQL IN expressions.
...
Closes #3834
2025-04-09 15:30:47 +02:00
Mark Paluch
13f9395d05
Extend reserved word usage also to JPQL parser.
...
Closes #3832
2025-04-09 09:04:26 +02:00
Mark Paluch
4913bbb0ce
Support reserved word usage in EQL state field, single and collection-valued fields.
...
Closes #3829
2025-04-08 16:29:17 +02:00
Christoph Strobl
ee08f8e8a1
Upgrade to Hibernate 6.6.11.Final
...
Also bump 7.0 profile to use latest milestone.
Closes : #3819
2025-03-24 15:41:34 +01:00
Mark Paluch
9ba9551206
Polishing.
...
Reformat code.
See #3620
2025-03-19 10:45:21 +01:00
Tran Ngoc Nhan
9e9cb22b44
Polish diamond operator usage.
...
Closes #3620
2025-03-19 10:45:08 +01:00
Mark Paluch
9a49cf66fb
Apply QueryRewriter to count queries as well.
...
We now use QueryRewriter to post-process count queries as well. Previously, only the actual result query has been processed.
Closes #3801
2025-03-19 10:14:48 +01:00
Mark Paluch
b6d443a9cc
After release cleanups.
...
See #3776
2025-03-14 08:20:02 +01:00