Mark Paluch
83289842c2
Release version 3.4.12 (2024.1.12).
...
See #3380
1 month ago
Mark Paluch
a77e86c025
Prepare 3.4.12 (2024.1.12).
...
See #3380
1 month ago
Mark Paluch
996ebb55c2
Update Update security documentation.
...
See #3380
1 month ago
Mark Paluch
72de3410bb
Filter bridge methods from `DefaultCrudMethods` lookup.
...
We now filter bridge methods when looking up the most specific method when looking for an override.
Closes #3401
1 month ago
Tran Ngoc Nhan
5b0395375d
Remove duplicate documentation heading identifiers.
...
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
Closes #3399
1 month ago
Jens Schauder
3cafebec70
Fix typo on QueryAnnotation Javadoc.
...
Closes #3395
1 month ago
Christoph Strobl
c5caaa1e27
After release cleanups.
...
See #3358
2 months ago
Christoph Strobl
953ad39918
Prepare next development iteration.
...
See #3358
2 months ago
Christoph Strobl
85d7c998ac
Release version 3.4.11 (2024.1.11).
...
See #3358
2 months ago
Christoph Strobl
2f64dc60dc
Prepare 3.4.11 (2024.1.11).
...
See #3358
2 months ago
Oliver Drotbohm
9eebdc906c
Explicitly declare jMolecules DDD dependency.
...
Fixes GH-3379.
2 months ago
Mark Paluch
350f362e94
Polishing.
...
Replace space indents with tabs. Reformat code.
See #3375
Original pull request: #3376
2 months ago
Kamil Krzywanski
a8fbf55a08
Improve `PropertyMatch` performance using precompiled regex patterns.
...
Signed-off-by: Kamil Krzywanski <kamilkrzywanski01@gmail.com>
Closes #3375
Original pull request: #3376
2 months ago
Mark Paluch
5902d6593a
Update GitHub Actions.
...
See #3358
3 months ago
jbj338033
0e4820e08d
Fix potential race condition in `Lazy.getNullable()`.
...
The getNullable() method had a subtle race condition where the value field
could be read as null after being assigned but before the resolved flag was
set to true. This could occur if another thread read the value between lines
136 and 137.
This change maintains the existing behavior documented in the class Javadoc
that the supplier may be called multiple times under concurrent access, while
fixing the potential for incorrect null returns.
Signed-off-by: jbj338033 <jbj338033@gmail.com>
Closes #3368
3 months ago
Mark Paluch
ede202bf90
Document placeholder and Ant-style pattern support for `@Enable…Repositories`.
...
Closes #3366
3 months ago
Mark Paluch
69a38ce26a
Remove `EntityInformation` customization from Entity State Detection Strategies.
...
Customizing EntityInformation has only a single use-case within JPA. All other modules should use customization using the mentioned mechanisms as the underlying MappingContext handles typically IsNew detection but customizing the MappingContext (PersistentEntity) is a deeply involved task.
Closes #3364
3 months ago
Christoph Strobl
8f8853a187
After release cleanups.
...
See #3347
3 months ago
Christoph Strobl
92f878362a
Prepare next development iteration.
...
See #3347
3 months ago
Christoph Strobl
78473d39d9
Release version 3.4.10 (2024.1.10).
...
See #3347
3 months ago
Christoph Strobl
00fe07c1b3
Prepare 3.4.10 (2024.1.10).
...
See #3347
3 months ago
Mark Paluch
1febe604a2
Refine raw Window scrolling documentation example.
...
Avoid skipping last batch, avoid out-of-bounds exception.
Closes #3352
Co-authored-by: r6hk <rennen0929@gmail.com>
3 months ago
Mark Paluch
c59bf2e33c
Refine version properties for documentation build.
...
See spring-projects/spring-data-build#2638
4 months ago
Mark Paluch
f1dfcd347d
After release cleanups.
...
See #3332
4 months ago
Mark Paluch
6551ebe744
Prepare next development iteration.
...
See #3332
4 months ago
Mark Paluch
e2c509cd5c
Release version 3.4.9 (2024.1.9).
...
See #3332
4 months ago
Mark Paluch
4c60277bc3
Prepare 3.4.9 (2024.1.9).
...
See #3332
4 months ago
Mark Paluch
f186fd4084
Reorder antora keys.
...
See #3335
4 months ago
Mark Paluch
371b3beaff
Upgrade to XMLBeam 1.4.26.
...
Closes #3343
4 months ago
Mark Paluch
3855ed98a6
Upgrade to XMLBeam 1.4.25.
...
Closes #3341
4 months ago
Mark Paluch
323a52427a
Fix `TypeInformation.OBJECT` initialization.
...
We now create a decoupled instance of ClassTypeInformation to avoid initialization visibility cycle issues when TypeInformation.OBJECT (and other fields) are initialized with null because ClassTypeInformation.OBJECT hasn't been initialized yet.
Closes #3340
4 months ago
Mark Paluch
7d2b21c72a
After release cleanups.
...
See #3311
5 months ago
Mark Paluch
78ad7fcb8e
Prepare next development iteration.
...
See #3311
5 months ago
Mark Paluch
07800acc3b
Release version 3.4.8 (2024.1.8).
...
See #3311
5 months ago
Mark Paluch
d49fb1f8d9
Prepare 3.4.8 (2024.1.8).
...
See #3311
5 months ago
Mark Paluch
80cafa24c8
Upgrade to Maven Wrapper 3.9.11.
...
See #3330
5 months ago
Oliver Drotbohm
e026ed9529
Fix nullability declaration of PagedModel.
...
Fixes GH-3313
6 months ago
Mark Paluch
a98efdf67a
Polishing.
...
Fix documentation build profile and path.
See #3314
6 months ago
Tran Ngoc Nhan
7160c9b7ba
Update readme with DCO and Maven wrapper links.
...
Closes #3314
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
6 months ago
Mark Paluch
42ec678f74
After release cleanups.
...
See #3291
6 months ago
Mark Paluch
474210c08d
Prepare next development iteration.
...
See #3291
6 months ago
Mark Paluch
f75450f90f
Release version 3.4.7 (2024.1.7).
...
See #3291
6 months ago
Mark Paluch
2a9f4478aa
Prepare 3.4.7 (2024.1.7).
...
See #3291
6 months ago
Mark Paluch
fefdf037b2
Polishing.
...
Extract method.
See #3310
6 months ago
Mark Paluch
000c4675fa
Defer `MappingContext` access in`PersistentEntities`.
...
We now fetch mapping contexts from Iterable<MappingContext> later, when accessing PersistentEntities API to defer potential resolution when e.g. obtaining beans from a BeanFactory.
Closes #3310
6 months ago
Christoph Strobl
fd5292cf0e
Polishing.
...
Revert changes targeting primitive and array types explicitly to extract minimal inversive change switching getPackage().getName() to getPackageName().
Original Pull Request: #3284
7 months ago
ckdgus0808
d496a65303
Fix NPE in Q type resolution for primitive and wrapper types.
...
Closes : #3284
See: spring-projects/spring-data-mongodb#4958
Signed-off-by: ckdgus08 <ckdgus0808@naver.com>
7 months ago
Mark Paluch
933a46dcdb
Polishing.
...
Add unit tests.
See #3304
7 months ago
Yanming Zhou
200c091b34
Use mutable list to collect items from `Stream` for reversal.
...
>> There are no guarantees on the type, mutability, serializability, or thread-safety of the List returned
`Collector.toList()` doesn't guarantee mutability, then passing it to `Collections.reverse()` is not safe.
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
Closes #3304
7 months ago
Mark Paluch
d50fbf839d
After release cleanups.
...
See #3274
7 months ago