Mark Paluch
fb30ef6ff4
Prepare next development iteration.
...
See #4642
2 years ago
Mark Paluch
b8b93bcf93
Release version 4.2.4 (2023.1.4).
...
See #4642
2 years ago
Mark Paluch
30393d5b6d
Prepare 4.2.4 (2023.1.4).
...
See #4642
2 years ago
Mark Paluch
7b58855fd6
Skip value conversion of `Pattern` and `BsonRegularExpression` in `QueryMapper`.
...
QueryMapper no longer attempts to convert regex objects when a field has an explicit write target.
Closes #4649
2 years ago
ashni
1eb0156058
Update encryption section in reference documentation.
...
Updating links for CSFLE.
Closes : #4638
2 years ago
Mark Paluch
26d38c8a06
Apply `AggregationOptions.maxTime` to `MongoTemplate.aggregateStream()`.
...
Closes #4644
2 years ago
Mark Paluch
f99c9f4033
After release cleanups.
...
See #4611
2 years ago
Mark Paluch
dfc215214e
Prepare next development iteration.
...
See #4611
2 years ago
Mark Paluch
5fe118aa4b
Release version 4.2.3 (2023.1.3).
...
See #4611
2 years ago
Mark Paluch
4fed3c2ed5
Prepare 4.2.3 (2023.1.3).
...
See #4611
2 years ago
Christoph Strobl
1ca64d9052
Expose server version to build cache.
...
Original pull request: #4633
Closes : #4631
2 years ago
Mark Paluch
44765bccd5
Refine Artifactory build name.
...
See #4562
2 years ago
Mark Paluch
f60f0cd306
Read DTO projection properties only once.
...
We ensure to not read DTO properties multiple times if these are already read by their persistence creator.
Closes #4626
2 years ago
Mark Paluch
91b7f469d1
Update documentation.
...
Original pull request: #4624
Closes : #4623
2 years ago
Christoph Strobl
0fd31586b2
Update documentation.
...
Original pull request: #4624
See: #4578
2 years ago
Mark Paluch
2b6d07ab7f
Make `MongoHandlerContext` public to leverage contextual information to customize `Observation`s.
...
Closes #4622
2 years ago
Jongwoo Han
aa5bc4913a
Fix typo in Javadoc.
...
Closes #4620
2 years ago
Christoph Strobl
48b26368af
Avoid duplicate context nesting to properly convert nested projections.
...
Closes : #4609
Original pull request: #4616
2 years ago
Mark Paluch
6ba3cac997
After release cleanups.
...
See #4595
2 years ago
Mark Paluch
ed0ad89a9c
Prepare next development iteration.
...
See #4595
2 years ago
Mark Paluch
a975971a41
Release version 4.2.2 (2023.1.2).
...
See #4595
2 years ago
Mark Paluch
210d6eb72e
Prepare 4.2.2 (2023.1.2).
...
See #4595
2 years ago
Mark Paluch
f83f2c539d
Extend license header copyright years to 2024.
...
See #4603
2 years ago
Mark Paluch
1d02dbb99d
After release cleanups.
...
See #4561
2 years ago
Mark Paluch
9d04893e00
Prepare next development iteration.
...
See #4561
2 years ago
Mark Paluch
7c017bf28f
Release version 4.2.1 (2023.1.1).
...
See #4561
2 years ago
Mark Paluch
d25a703a3e
Prepare 4.2.1 (2023.1.1).
...
See #4561
2 years ago
Mark Paluch
48ae36b78a
Update CI properties.
...
See #4561
2 years ago
Mark Paluch
3f41a80a53
Upgrade to Maven Wrapper 3.9.6.
...
See #4590
2 years ago
Christoph Strobl
d6315632a6
Update reference documentation for IndexOperations.
...
Make sure the reference documentation is in line with available methods. Update signatures and remove no longer supported ones.
Closes : #4587
2 years ago
Christoph Strobl
45ea9e0884
Add test to verify map keys retain order when mapped.
...
See: #4577
Original pull request: #4568
2 years ago
Christoph Strobl
17e8837981
Fix NPE when traversing map.
...
We now use regular iteration instead of the Stream API.
Closes : #4567
Original pull request: #4568
2 years ago
Mark Paluch
69e1795f46
Fix Query equality test considering Limit.
...
Closes #4584
2 years ago
Mark Paluch
4aec4f33e6
Polishing.
...
Refactor fixture creation for easier readability. Tweak documentation wording.
See #4571
Original pull request: #4574
2 years ago
Christoph Strobl
97433d0f57
Document list/map/set initialization on read.
...
Update the reference documentation about collection initialization on read, add the required tests to make sure it behaves as expected and simplify BeanUtils value presence check.
Closes #4571
Original pull request: #4574
2 years ago
Christoph Strobl
6f6b61d595
Fix tab overflow in reference documentation.
...
Closes : #4575
2 years ago
Mark Paluch
a58223df4d
Introduce property for Jenkins user and Artifactory server details.
...
Closes #4570
2 years ago
Runbing
c731791999
Fix URL to Spring Data Commons reference documentation.
...
This commit fixes an incorrect URL in the antora.yml file that prevents linking to the Spring Data Commons documentation.
Closes : #4563
2 years ago
Mark Paluch
d54922689e
Update CI trigger versions.
...
See #4532
2 years ago
Mark Paluch
16440b3c86
After release cleanups.
...
See #4532
2 years ago
Mark Paluch
583139d156
Prepare next development iteration.
...
See #4532
2 years ago
Mark Paluch
bae0d91010
Release version 4.2 GA (2023.1.0).
...
See #4532
2 years ago
Mark Paluch
22e25fc9a4
Prepare 4.2 GA (2023.1.0).
...
See #4532
2 years ago
Christoph Strobl
9721cf36c9
Polishing.
...
Remove unused imports.
Simplify if & switch statements.
Use Set.of, List.of for unmodifiable collections.
Remove redundant usage of semicolon.
Fix broken references in Javadoc.
Fix Typos.
Extend value caching for MongoPersistentProperties.
See: #4555
Original pull request: #4556
2 years ago
Christoph Strobl
9016b4e1b7
Polishing.
...
Reorder methods.
See: #4555
Original pull request: #4556
2 years ago
Christoph Strobl
03f8763623
Introduce MongoConverterConfigurationAdapter#withPropertyValueConversions.
...
Introduce new builder style method and deprecate exiting setter.
Closes : #4555
Original pull request: #4556
2 years ago
Mark Paluch
d94aa12363
Polishing.
...
Adjust grammar. Mention that we use proxies for PropertyValueConverter registration when using method handles.
Original pull request: #4553
See #4536
2 years ago
Christoph Strobl
fcf3143b79
Update documentation on version property handling.
...
Original pull request: #4553
Closes #4536
2 years ago
Christoph Strobl
5e76c0493e
Upgrade to MongoDB driver 4.11.1
...
Closes : #4551
2 years ago
Mark Paluch
fcc222244b
Switch to `Flux.flatMapSequential(…)` to prevent backpressure shaping.
...
We now use Flux.flatMapSequential(…) instead of concatMap as concatMap reduces the request size to 1. The change in backpressure/request size reduces parallelism and impacts the batch size by fetching 2 documents instead of considering the actual backpressure.
flatMapSequential doesn't tamper the requested amount while retaining the sequence order.
Closes : #4543
Original Pull Request: #4550
2 years ago