Mark Paluch
a385f5fd2c
Release version 4.4.6 (2024.1.6).
...
See #4953
7 months ago
Mark Paluch
0bdb3eb3de
Prepare 4.4.6 (2024.1.6).
...
See #4953
7 months ago
Mark Paluch
5194ecda0f
Update CI Properties.
...
See #4953
7 months ago
Mark Paluch
619904363f
Adopt to documentation feature-flags in Commons.
...
See #4954
7 months ago
Christoph Strobl
fb3ad918fe
Fix SetOperation.toValueOf rendering for field references.
...
Use single field reference instead of invalid multi field.
See: #4933
8 months ago
kssumin
ddf61dceb0
Fix AddFieldsOperationBuilder to treat String value as Field reference
...
This commit modifies the AddFieldsOperationBuilder to correctly treat String values as field references.
When a String value is passed, it is now interpreted as a reference to another field, following MongoDB's field reference syntax.
Resolves : #4933
Original Pull Request: #4959
Signed-off-by: kssumin <201566@jnu.ac.kr>
8 months ago
Mark Paluch
bb13d9b9aa
After release cleanups.
...
See #4923
8 months ago
Mark Paluch
e433338aed
Prepare next development iteration.
...
See #4923
8 months ago
Mark Paluch
b0ae16463d
Release version 4.4.5 (2024.1.5).
...
See #4923
8 months ago
Mark Paluch
97398b6259
Prepare 4.4.5 (2024.1.5).
...
See #4923
8 months ago
Mark Paluch
2d7f0831e9
Clarify QueryDSL usage in reference documentation.
...
Closes #4951
8 months ago
Mark Paluch
c4188eb36f
Polishing.
...
Initialize MongoId also for reactive insertAll(…).
See: #4944
Original pull request: #4945
8 months ago
Christoph Strobl
37f2d39e9e
Fix `@MongoId` mapping for `insertAll`.
...
This commit fixes an issue where id properties annotated with MongoId had not been converted into the desired target type when inserting a collection of objects instead a single one.
Resolves : #4944
Original pull request: #4945
8 months ago
Woojin Shin
0e481b2ac1
Fix typo in javadoc of MongoOperations.stream.
...
Signed-off-by: Woojin Shin <wish.in@icloud.com>
Closes #4942
8 months ago
Mark Paluch
ab6919e243
Retrieve MongoDB driver version reflectively.
...
To avoid inlining of the final/static version value, we're using reflection to look up the version value.
Closes #4937
8 months ago
Mark Paluch
921d035f8d
Refine `@DocumentReference` documentation about `self._id` references.
...
Closes #4925
9 months ago
Mark Paluch
b226c8e00e
After release cleanups.
...
See #4897
9 months ago
Mark Paluch
a260fc1d92
Prepare next development iteration.
...
See #4897
9 months ago
Mark Paluch
f5359d518e
Release version 4.4.4 (2024.1.4).
...
See #4897
9 months ago
Mark Paluch
8cae50e6b6
Prepare 4.4.4 (2024.1.4).
...
See #4897
9 months ago
Mark Paluch
722a7f6a7c
Polishing.
...
Merge List values in Update. Add tests, reformat code.
See: #4918
Original pull request: #4921
9 months ago
Christoph Strobl
17605807d3
Fix basic update overriding values.
...
This change makes sure basic update appends values to operations instead of overriding them. This change aligns the behaviour with Update and fixes issues where using the Update annotation with versioned entities can lead to loss of update information.
Closes : #4918
Original pull request: #4921
9 months ago
Mark Paluch
a3a3e2246a
Refine Querydsl documentation.
...
See #4894
10 months ago
Mark Paluch
bfaa81e132
Polishing.
...
Reformat code. Reuse PersistentEntity for mapping instead of resolving TypeInformation from Class.
Original pull request: #4892
See: #4860
10 months ago
Christoph Strobl
279a28de33
Fix sort logging in `MongoTemplate`.
...
Original pull request: #4892
Closes #4860
10 months ago
Mark Paluch
2702706f5b
After release cleanups.
...
See #4881
10 months ago
Mark Paluch
a152aebba9
Prepare next development iteration.
...
See #4881
10 months ago
Mark Paluch
ff076518b5
Release version 4.4.3 (2024.1.3).
...
See #4881
10 months ago
Mark Paluch
f25b015dc6
Prepare 4.4.3 (2024.1.3).
...
See #4881
10 months ago
Mark Paluch
2874b1eea2
Refine Querydsl documentation.
...
Closes #4894
10 months ago
Mark Paluch
98405570f7
Polishing.
...
Add missing jakarta classifiers.
See #4811
10 months ago
Mark Paluch
02416fae0f
Update CI Properties.
...
See #4881
10 months ago
Mark Paluch
bd01afb8b6
After release cleanups.
...
See #4855
11 months ago
Mark Paluch
16c5dbc358
Prepare next development iteration.
...
See #4855
11 months ago
Mark Paluch
78536b591f
Release version 4.4.2 (2024.1.2).
...
See #4855
11 months ago
Mark Paluch
99d4480f94
Prepare 4.4.2 (2024.1.2).
...
See #4855
11 months ago
Mark Paluch
d9a58b6796
Polishing.
...
Consistently use entity.isIdProperty(…) to determine whether a property is the identifier.
Original pull request: #4878
See #4877
11 months ago
Christoph Strobl
1edbdcb383
Fix reading back id field value when multiple id property candidates exist.
...
We now check if a property identifies as the entities id property when populating values read from the source document.
Original pull request: #4878
Closes #4877
11 months ago
Christoph Strobl
101481737b
Polishing.
...
Original Pull Request: #4822
11 months ago
Giacomo Baso
486bf84a7d
Trim BindlableMongoExpression input.
...
Trim the given source so that wrapping checks still work for text blocks.
Fix a typo in Javadoc.
Resolves : #4821
Original Pull Request: #4822
11 months ago
Mark Paluch
212c7e9efe
Extend license header copyright years to 2025.
...
See #4867
11 months ago
Mark Paluch
fea69daaad
Polishing.
...
Reduce test class and method visibility. Convert JUnit 4 test to JUnit 5. Reformat code.
Original pull request: #4862
See #4850
11 months ago
Christoph Strobl
1eca35093c
Wrap Criteria is and regex comparison if necessary.
...
This commit wraps simple values and Patterns if to avoid creating invalid query objects.
Original pull request: #4862
Closes #4850
11 months ago
Christoph Strobl
5947fb5334
After release cleanups.
...
See #4834
1 year ago
Christoph Strobl
fcb876fada
Prepare next development iteration.
...
See #4834
1 year ago
Christoph Strobl
ba95a2f23f
Release version 4.4.1 (2024.1.1).
...
See #4834
1 year ago
Christoph Strobl
95af39d071
Prepare 4.4.1 (2024.1.1).
...
See #4834
1 year ago
Christoph Strobl
a1d6aa38de
Avoid unnecessary mapping of Sort object.
...
Closes : #4846
1 year ago
Christoph Strobl
e08f102f13
Fix IndexOptions.expireAfter setting wrong property.
...
Resolves : #4851
1 year ago
Christoph Strobl
d637e50ad9
Align `@Indexed(expireAfter)` with `expireAfterSeconds`.
...
This commit fixes an issue where expireAfter=0s behaves differently from expireAfterSeconds=0 where the former would not be applied.
Closes #4844
Original pull request: #4848
1 year ago