Christoph Strobl
8781a468d1
Document Lifecycle change of DefaultMessageListenerContainer.
...
See #5078
Original pull request #5080
1 month ago
Christoph Strobl
d11afde947
Update Driver minimum Version.
...
See #5078
Original pull request #5080
1 month ago
Christoph Strobl
0df237189e
Document discontinued JMX support.
...
See #5078
Original pull request #5080
1 month ago
Christoph Strobl
fec7754531
Mention java.util.Date _id to ObjectId conversion.
...
See #5092
See #5078
Original pull request #5080
1 month ago
Christoph Strobl
67d648b3e9
Import AOT documentation from commons.
...
See #5078
Original pull request #5080
1 month ago
Jens Schauder
ac2ea1593b
Reduce duplicate AOT documentation.
...
Removed generic AOT documentation with a reference to the section in Spring Data Commons.
See spring-projects/spring-data-commons#3384
See #5078
Original pull request #5080
1 month ago
Christoph Strobl
8c84c9a1d1
Update security readme.
...
See #5078
Original pull request #5080
1 month ago
Jens Schauder
a0e5c57094
Correct Maven Repository information.
...
See #5078
Original pull request #5080
1 month ago
Christoph Strobl
0e1ff168d6
Update observability configuration section.
...
Recommend using driver native API for observability.
See #5009
See #5078
Original pull request #5080
1 month ago
Christoph Strobl
1be3b9e8f4
Support custom Streamable return type in AOT repository.
...
This commit uses a conversion service to convert custom streamable types.
See: #5089
1 month ago
Mark Paluch
828c7e2ae4
Polishing.
...
Move Streamable check to QueryBlocks, move off deprecated API.
See #5089
Original pull request: #5090
1 month ago
Christoph Strobl
4d94ee126e
Support `Streamable` return type in AOT repositories.
...
Closes #5089
Original pull request: #5090
1 month ago
Jens Schauder
7b8815ab5b
Polishing.
...
Remove unused `@Meta` annotation.
Original pull request #4854
See #4852
1 month ago
Mark Paluch
f6fadfd3e5
Allow Meta annotation usage for derived queries.
...
We now allow applying Meta to derived queries without turning a derived query method into a annotated one.
Original pull request #4854
Closes #4852
1 month ago
Mark Paluch
a9e5f96b6c
Document usage scope and effects of Meta annotation.
...
Original pull request #4854
See #4852
1 month ago
Christoph Strobl
2132f09e67
After release cleanups.
...
See #5084
2 months ago
Christoph Strobl
74ada47eaf
Prepare next development iteration.
...
See #5084
2 months ago
Christoph Strobl
492d0fecea
Release version 5.0 RC2 (2025.1.0).
...
See #5084
2 months ago
Christoph Strobl
5d6777345b
Prepare 5.0 RC2 (2025.1.0).
...
See #5084
2 months ago
Christoph Strobl
d73270025d
Deprecate background flag for creating indexes.
...
And fix type name in tests.
See #5074
Original pull request #5085
2 months ago
Christoph Strobl
38dcb1a5a7
Polishing.
...
Remove unused expression parser and make sure to obtain the EvaluationContext from the index resolver if configured.
Original Pull Request: #5049
2 months ago
Sangbeen Moon
7fd979296c
Add support for property placeholder in expireAfter for MongoDB indexes.
...
Closes : #4980
Original Pull Request: #5049
Signed-off-by: Sangbeen Moon <jjabi22@naver.com>
2 months ago
Mark Paluch
15b958a2ec
Move Commons `PropertyPath` and `TypeInformation` types to `core` package.
...
See spring-projects/spring-data-commons#3393
2 months ago
Jens Schauder
d83754ecf9
Polishing.
...
Remove BDD comments.
Minor formatting.
Original pull request #5083
See #5082
2 months ago
Mark Paluch
03e79077fa
Polishing.
...
Clean up residual observations after tests.
See #5082
Original pull request #5083
2 months ago
Mark Paluch
791d64f1ac
Remove parent observation key instead of setting null.
...
When completing a MongoObservation without a parent observation, we now remove the parent observation key from the request context instead of setting it to null.
In reactive usage, the context map is a ConcurrentHashMap that does not allow null values.
Closes #5082
Original pull request #5083
2 months ago
Mark Paluch
d799a90ede
Upgrade to Testcontainers 2.0.
...
See spring-projects/spring-data-build#2688
2 months ago
Christoph Strobl
632321f3d8
After release cleanups.
...
See #5061
2 months ago
Christoph Strobl
f87073476b
Prepare next development iteration.
...
See #5061
2 months ago
Christoph Strobl
754a236ab8
Release version 5.0 RC1 (2025.1.0).
...
See #5061
2 months ago
Christoph Strobl
2ad7705948
Prepare 5.0 RC1 (2025.1.0).
...
See #5061
2 months ago
Christoph Strobl
dfe16bd240
Return early for Date to BsonDateTime conversion
...
Add missing return statement to return value early instead of falling back to Codec based conversion.
Closes : #5072
2 months ago
Christoph Strobl
a18556fccb
Suppress nullability warnings.
...
Original Pull Request: #5067
2 months ago
Mark Paluch
070f613296
Clean up Observation from context after command completion.
...
We now restore the previous Observation parent after completing the Observation to avoid unintentional nesting of observations. Previously, a command became the parent of an earlier command on the same thread regardless of whether the earlier command has been finished or whether it was active.
Observation nesting now considers only commands that are still active restoring their parent after completion to avoid invalid nesting and with that, to not allocate observation graphs that allocate infinite memory.
Closes : #5064
Original Pull Request: #5067
2 months ago
Christoph Strobl
9dfe098c66
Upgrade to MongoDB Java Drivers 5.6.1.
...
Closes : #5071
2 months ago
Christoph Strobl
f604f99cf3
Prevent AOT code generation for Reactive repositories.
...
Closes : #5068
2 months ago
Mark Paluch
f9a1a627b1
Remove accidental `org.jetbrains:annotations` usage.
...
See spring-projects/spring-data-build#2670
2 months ago
Mark Paluch
ef83581733
Upgrade to JDK 25.
...
See spring-projects/spring-data-build#2667
3 months ago
Mark Paluch
08fe76b153
Update CI Properties.
...
See #5061
3 months ago
Mark Paluch
4f0d75b05a
Adapt to AOT Infrastructure changes in Commons.
...
See spring-projects/spring-data-commons#3267
3 months ago
Mark Paluch
01696e5bab
Update GitHub Actions.
...
See #5061
3 months ago
Mark Paluch
670a566d23
Document placeholder and Ant-style pattern support for `@Enable…Repositories`.
...
See spring-projects/spring-data-commons#3366
3 months ago
Christoph Strobl
9402f22fb0
After release cleanups.
...
See #5043
3 months ago
Christoph Strobl
8391de4eef
Prepare next development iteration.
...
See #5043
3 months ago
Christoph Strobl
85cd4e750c
Release version 5.0 M6 (2025.1.0).
...
See #5043
3 months ago
Christoph Strobl
b8de447463
Prepare 5.0 M6 (2025.1.0).
...
See #5043
3 months ago
Christoph Strobl
63046b1bf1
Upgrade to MongoDB Java Drivers 5.6.0.
...
Closes : #5057
3 months ago
Christoph Strobl
4a43f6c59e
Add UNSPECIFIED to BigDecimalRepresentation.
...
Closes : #5054
3 months ago
Christoph Strobl
9d3c914b32
Upgrade to MongoDB Java Drivers 5.6.0-alpha0.
...
Closes : #5055
3 months ago
Mark Paluch
870743e54a
Polishing.
...
Update assertions to verify root cause of MappingException.
See #5053
3 months ago