Mark Paluch
8bbe22e875
Release version 4.5.9 (2025.0.9).
...
See #5144
1 month ago
Mark Paluch
aeec25c62a
Prepare 4.5.9 (2025.0.9).
...
See #5144
1 month ago
Mark Paluch
e3fc8c8fc7
Polishing.
...
Avoid modification of $or filter list when creating keyset criteria.
See #5159
Original pull request: #5160
1 month ago
Christoph Strobl
5a6df48d34
ScrollUtils must not modify source query when creating scroll filter.
...
This commit makes sure to create a new filter query object if needed instead of modifying the source query.
In doing so we retain the original source and prevent errors when attempting to alter immutable sources.
Closes #5159
Original pull request: #5160
1 month ago
Mark Paluch
36d7b6c13a
Update CI Properties.
...
See #5144
1 month ago
Mark Paluch
daff3f6bcc
Polishing.
...
Introduce method combining forEntity(…) creation and the updateable identifier check.
Original pull request: #5156
See #5155
1 month ago
Christoph Strobl
37142119e0
Move id check to after conversion event publication in reactive flow.
...
Original pull request: #5156
Closes #5155
This commit makes sure to invoke the id check after publishing the before convert event to prevent failures where the event listener is responsible for setting the id.
1 month ago
Mark Paluch
3a5704c0af
Polishing.
...
Refine Javadoc, reorder methods, simplify code to single-line returns.
Original pull request: #5153
See #5146
1 month ago
Christoph Strobl
94674619d8
Retain type for bitwise update.
...
We now provide overloads accepting int.
Original pull request: #5153
Closes #5146
1 month ago
Mark Paluch
66dc69fe70
Update CI Properties.
...
See #5144
2 months ago
Christoph Strobl
e922e24114
After release cleanups.
...
See #5120
2 months ago
Christoph Strobl
8fc343f86b
Prepare next development iteration.
...
See #5120
2 months ago
Christoph Strobl
081558d449
Release version 4.5.8 (2025.0.8).
...
See #5120
2 months ago
Christoph Strobl
80b488b104
Prepare 4.5.8 (2025.0.8).
...
See #5120
2 months ago
Christoph Strobl
5eac98451b
Update compatibility matrix.
...
Closes #5136
Original pull request: #5137
2 months ago
Mark Paluch
671b7c9368
Refine optimistic locking WriteConcern wording.
...
Reflect the actual intent.
Closes #5126
2 months ago
Mark Paluch
1ad7782f71
Add Readme templates.
...
See spring-projects/spring-data-build#2758
2 months ago
Mark Paluch
dd4e8bcd1d
Extend license header copyright years to present.
...
See #5133
2 months ago
Jens Schauder
86ad5a1ecd
Polishing.
...
More grammar fixing.
Original pull request #5026
3 months ago
Antho
457b26e668
Fix grammar in mongo-encryption.adoc
...
Original pull request #5026
Signed-off-by: Antho <hernandezanthony24@gmail.com>
3 months ago
Mark Paluch
a81f04bfc5
After release cleanups.
...
See #5097
3 months ago
Mark Paluch
608e262c44
Prepare next development iteration.
...
See #5097
3 months ago
Mark Paluch
f8d71f5f49
Release version 4.5.7 (2025.0.7).
...
See #5097
3 months ago
Mark Paluch
09fd0cc0ae
Prepare 4.5.7 (2025.0.7).
...
See #5097
3 months ago
Israel O. Oluwole
806793521d
Add missing backticks in reference documentation.
...
Added the missing backticks in the table of supported aggregation operators.
Closes : #5104
Original Pull Request: #5113
Signed-off-by: Israel O. Oluwole <38155356+whizyrel@users.noreply.github.com>
3 months ago
Mark Paluch
9b0e9711ef
Disable `VectorSearch` tests on CI.
...
Running the VectorSearch tests is flakey on our CI as the container sometimes doesn't start.
Closes #5119
3 months ago
Mark Paluch
cb3eb02fce
Disable `VectorSearch` tests on CI.
...
Running the VectorSearch tests is flakey on our CI as the container sometimes doesn't start.
Closes #5119
3 months ago
Christoph Strobl
14fb52caa0
Fix aggregation projection.
...
Closes #5115
Original pull request: #5117
3 months ago
Mark Paluch
5fdf0341db
Update CI Properties.
...
See #5097
3 months ago
Mark Paluch
7e7d8cf0dc
Add `docker-java.properties`.
...
See spring-projects/spring-data-build#2726
4 months ago
Mark Paluch
8ff894e75d
After release cleanups.
...
See #5076
4 months ago
Mark Paluch
4fde58fadb
Prepare next development iteration.
...
See #5076
4 months ago
Mark Paluch
d747afa127
Release version 4.5.6 (2025.0.6).
...
See #5076
4 months ago
Mark Paluch
e6717797e5
Prepare 4.5.6 (2025.0.6).
...
See #5076
4 months ago
Jens Schauder
81bd4e5891
Polishing.
...
Minor formatting.
Replaced a while loop that ends with a return with an if.
See: #5095
4 months ago
Christoph Strobl
21c229731f
Consider context when binding string parameters.
...
Closes : #5095
4 months ago
Mark Paluch
7f54f82898
Update Update security documentation.
...
See #5076
4 months ago
Jens Schauder
fbec32da32
Polishing.
...
Remove unused `@Meta` annotation.
Original pull request #4854
See #4852
5 months ago
Mark Paluch
62ff250992
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
5 months ago
Mark Paluch
ff091e3349
Document usage scope and effects of Meta annotation.
...
Original pull request #4854
See #4852
5 months ago
Jens Schauder
8002ab009f
Polishing.
...
Remove BDD comments.
Minor formatting.
Original pull request #5083
See #5082
5 months ago
Mark Paluch
045f8708db
Polishing.
...
Clean up residual observations after tests.
See #5082
Original pull request #5083
5 months ago
Mark Paluch
f7c9b7b08f
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
5 months ago
Christoph Strobl
0015e64fc8
After release cleanups.
...
See #5060
5 months ago
Christoph Strobl
287a7602be
Prepare next development iteration.
...
See #5060
5 months ago
Christoph Strobl
bf28a884b6
Release version 4.5.5 (2025.0.5).
...
See #5060
5 months ago
Christoph Strobl
fb6281fdf2
Prepare 4.5.5 (2025.0.5).
...
See #5060
5 months ago
Christoph Strobl
d51e749846
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
5 months ago
Mark Paluch
21422f4cd2
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
5 months ago
Christoph Strobl
813e8af57c
Upgrade to MongoDB Java Drivers 5.5.2.
...
Closes : #5070
5 months ago