Mark Paluch
6b982ba70b
After release cleanups.
...
See #3644
2024-11-15 10:23:54 +01:00
Mark Paluch
a5d1d3d24f
Prepare next development iteration.
...
See #3644
2024-11-15 10:23:53 +01:00
Mark Paluch
ee5b7621ba
Release version 3.2.12 (2023.1.12).
...
See #3644
2024-11-15 10:21:37 +01:00
Mark Paluch
1c4f4e64d8
Prepare 3.2.12 (2023.1.12).
...
See #3644
2024-11-15 10:21:20 +01:00
Mark Paluch
3e02ce634d
Reflect IS NULL/IS NOT NULL usage for derived queries using null as argument.
...
Closes #3674
2024-11-14 10:45:02 +01:00
PgmJun
5fa723c5d1
Polishing.
...
Remove unnecessary semicolons DefaultRevisionMetadataUnitTests class.
Original pull request: #3670
Closes #3669
2024-11-14 10:26:04 +01:00
Mark Paluch
657fbcab05
Upgrade test dependency versions.
...
See #3644
2024-11-11 09:55:36 +01:00
arefbehboudi
ea2ce14e90
Cleanup code.
...
Closes #3592
2024-11-11 09:55:19 +01:00
Mark Paluch
dd96059341
Update CI Properties.
...
See #3644
2024-11-07 09:59:24 +01:00
Mark Paluch
0ef03bc940
Upgrade to Maven Wrapper 3.9.9.
...
See #3665
2024-11-07 09:50:54 +01:00
jeonghyeon00
ac4176f9c0
Replace !Optional.isPresent() with isEmpty() for readability.
...
Closes #3648
2024-10-29 09:57:28 +01:00
Mark Paluch
abbbc69b4c
Polishing.
...
Simplify code.
See #3649
Original pull request: #3650
2024-10-25 15:26:46 +02:00
Christoph Strobl
fa17008f16
Fix NPE when parsing modifying HQL.
...
Closes #3649
Original pull request: #3650
2024-10-25 15:26:46 +02:00
Mark Paluch
9c6dd1fea6
Polishing.
...
Refactor DisabledOnHibernate61/62 annotation to DisabledOnHibernate with a version string.
2024-10-22 10:25:59 +02:00
Mark Paluch
4148307601
Add test for stored procedures accepting array types.
...
Closes #3081
2024-10-22 08:50:24 +02:00
Mark Paluch
a19da95405
Fix retrieval of multiple OUT parameters from a stored procedure returning also a ResultSet.
...
Closes #2381
2024-10-21 15:30:58 +02:00
Mark Paluch
c7a78471c6
Polishing.
...
Refactor Testcontainers config infrastructure.
See #2381
2024-10-21 15:30:57 +02:00
Mark Paluch
145b67fd49
Fix named procedure return value retrieval for named procedures.
...
We assume that if a stored procedure is named (associated with the Persitence Context) that we can access its out values by name.
Closes #1759
2024-10-21 15:30:22 +02:00
Mark Paluch
94780e0916
Polishing.
...
Refine stored procedure documentation.
See #1759
2024-10-21 15:30:22 +02:00
Jens Schauder
57bf1fb2b7
Sort revisions by timestamp and revision number.
...
Sorting by revision number alone failed for distributed systems using batched sequences for revision numbers.
Closes #3643
See #3579
2024-10-21 14:43:01 +02:00
Mark Paluch
10b52a61bd
After release cleanups.
...
See #3608
2024-10-18 10:17:02 +02:00
Mark Paluch
6cd5d3496b
Prepare next development iteration.
...
See #3608
2024-10-18 10:17:01 +02:00
Mark Paluch
055f505160
Release version 3.2.11 (2023.1.11).
...
See #3608
2024-10-18 10:14:33 +02:00
Mark Paluch
074767fa78
Prepare 3.2.11 (2023.1.11).
...
See #3608
2024-10-18 10:14:16 +02:00
Mark Paluch
7a62365a78
Polishing.
...
Mention restrictions.
See #3636
Original pull request: #3637
2024-10-17 15:37:42 +02:00
Christoph Strobl
3288005b59
Update native query documentation.
...
Closes #3636
Original pull request: #3637
2024-10-17 15:37:42 +02:00
Mark Paluch
2757960922
Consistently run all CI steps with the same user.
...
See #3610
2024-10-09 09:35:10 +02:00
Mark Paluch
9adab35b36
Polishing.
...
Use ObjectUtils instead of Enum.valueOf(…), move class presence check into field. Allow force-selection of JSQLParser.
Add more tests.
See #2989
Original pull request: #3623
2024-10-01 15:27:57 +02:00
Christoph Strobl
b9472876a0
Add configuration option to disable usage of JSqlParser for native queries.
...
This commit introduces the spring.data.jpa.query.native.parser property that allows to switch native query parsing to the default internal parser for scenarios where JSqlParser is on the classpath but should not be used by spring-data.
Closes #2989
Original pull request: #3623
2024-10-01 15:26:13 +02:00
Christoph Strobl
b05ab57197
Fix order by rendering for queries containing UNION.
...
Make sure to append space after order by clause and fix alias detection for wrapped sub select.
Also make sure to ignore alias used in subselect so they do not conflict with root ones.
Render order by only on full select if set operator is present in EQL.
Closes #3630
Original pull request: #3429
See #3427
2024-10-01 08:48:28 +02:00
Mark Paluch
84f7637460
Polishing.
...
Replace tabs with spaces.
See #3628
2024-09-30 16:23:19 +02:00
Mark Paluch
3eb3353091
Add support for IS TRUE|FALSE|EMPTY and CONTAINS|INCLUDES|INTERSECTS HQL predicates.
...
Closes #3628
2024-09-30 16:23:18 +02:00
arefbehboudi
41a7f9b443
Polishing.
...
Original pull request #3612
2024-09-23 12:46:02 +02:00
Jens Schauder
7ed8f4a58f
After release cleanups.
...
See #3582
2024-09-13 10:53:00 +02:00
Jens Schauder
bd3b07d02c
Prepare next development iteration.
...
See #3582
2024-09-13 10:52:59 +02:00
Jens Schauder
66b8f99767
Release version 3.2.10 (2023.1.10).
...
See #3582
2024-09-13 10:50:08 +02:00
Jens Schauder
d2aaed4b93
Prepare 3.2.10 (2023.1.10).
...
See #3582
2024-09-13 10:49:50 +02:00
Bohao Jing
13a84c0c53
Fix double-sorting usung limit of FetchableFluentQueryBySpecification.
...
Closes #3600
Original pull request: #3601
2024-09-02 08:57:08 +02:00
Mark Paluch
a48a0b7bab
Reorder documentation of class-based projection support for JPA Native Queries.
...
Closes #3599
2024-08-29 10:07:50 +02:00
Mark Paluch
e2537f6c8f
Refactor instanceof to use pattern variable.
...
Closes #3586
2024-08-20 14:11:35 +02:00
Mark Paluch
2a6580787a
Polishing.
...
Remove serialVersionUID for types that aren't serializable.
See #3584
2024-08-20 14:07:02 +02:00
Seol_JY
62b7be1f7c
Add @Serial annotation to all serialVersionUID fields.
...
- Enhance code readability and maintainability
- Improve static analysis capabilities
- Ensure proper declaration of serialVersionUID fields
Closes #3584
2024-08-20 14:07:02 +02:00
Mark Paluch
5d61514cb2
Polishing.
...
Merge antora prepare tasks into a single run.
See #3539
2024-08-20 14:06:51 +02:00
Jens Schauder
648b9b7cd6
Sort revisions by revision number.
...
Timestamps might not be unique, but the revision number "should form a strictly-increasing sequence of numbers".
See https://docs.jboss.org/hibernate/orm/5.2/javadocs/org/hibernate/envers/RevisionNumber.html
Closes #3579
2024-08-19 15:05:30 +02:00
Jens Schauder
4428105bb4
After release cleanups.
...
See #3538
2024-08-16 09:01:34 +02:00
Jens Schauder
0173075e39
Prepare next development iteration.
...
See #3538
2024-08-16 09:01:33 +02:00
Jens Schauder
f072a06f7b
Release version 3.2.9 (2023.1.9).
...
See #3538
2024-08-16 08:58:34 +02:00
Jens Schauder
c25cf232c7
Prepare 3.2.9 (2023.1.9).
...
See #3538
2024-08-16 08:58:11 +02:00
Mark Paluch
d1c69b80f0
Polishing.
...
Use Javadoc macro. Reformat code.
See #3544
2024-08-12 09:37:34 +02:00
Tran Ngoc Nhan
e0da31589c
Replace documentation link to deprecated ResultTransformer with its replacement ResultListTransformer.
...
Closes #3544
2024-08-12 09:37:34 +02:00