ashni
170bdfe936
Update encryption section in reference documentation.
...
Updating links for CSFLE.
Closes : #4638
2024-02-20 11:31:44 +01:00
Mark Paluch
2d54120ad5
Apply AggregationOptions.maxTime to MongoTemplate.aggregateStream().
...
Closes #4644
2024-02-19 15:33:46 +01:00
Mark Paluch
28a624bf44
After release cleanups.
...
See #4610
2024-02-16 08:58:36 +01:00
Mark Paluch
a8d9e92a96
Prepare next development iteration.
...
See #4610
2024-02-16 08:58:34 +01:00
Mark Paluch
c15b903e1b
Release version 4.1.9 (2023.0.9).
...
See #4610
2024-02-16 08:55:43 +01:00
Mark Paluch
fbdc170171
Prepare 4.1.9 (2023.0.9).
...
See #4610
2024-02-16 08:55:30 +01:00
Mark Paluch
fbad9f7cb7
Refine Artifactory build name.
...
See #4562
2024-01-31 15:22:01 +01:00
Mark Paluch
410d38d548
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
2024-01-29 09:09:42 +01:00
Mark Paluch
788a5c23e3
Make MongoHandlerContext public to leverage contextual information to customize Observations.
...
Closes #4622
2024-01-23 15:03:46 +01:00
Jongwoo Han
45b2c73661
Fix typo in Javadoc.
...
Closes #4620
2024-01-22 08:58:39 +01:00
Christoph Strobl
02655814b6
Avoid duplicate context nesting to properly convert nested projections.
...
Closes : #4609
Original pull request: #4616
2024-01-22 08:52:19 +01:00
Mark Paluch
04adac45a9
After release cleanups.
...
See #4594
2024-01-12 10:03:25 +01:00
Mark Paluch
7b27295b5b
Prepare next development iteration.
...
See #4594
2024-01-12 10:03:23 +01:00
Mark Paluch
7b48cf75a8
Release version 4.1.8 (2023.0.8).
...
See #4594
2024-01-12 10:00:16 +01:00
Mark Paluch
bd5825ed3a
Prepare 4.1.8 (2023.0.8).
...
See #4594
2024-01-12 10:00:03 +01:00
Mark Paluch
1494fc9515
Extend license header copyright years to 2024.
...
See #4602
2024-01-02 10:58:33 +01:00
Mark Paluch
7d4bf63bd4
After release cleanups.
...
See #4560
2023-12-15 13:18:17 +01:00
Mark Paluch
71d530d91b
Prepare next development iteration.
...
See #4560
2023-12-15 13:18:16 +01:00
Mark Paluch
59a5b28e84
Release version 4.1.7 (2023.0.7).
...
See #4560
2023-12-15 13:15:05 +01:00
Mark Paluch
c13206e7f6
Prepare 4.1.7 (2023.0.7).
...
See #4560
2023-12-15 13:14:52 +01:00
Mark Paluch
4861aebbb8
Update CI properties.
...
See #4560
2023-12-14 08:50:12 +01:00
Mark Paluch
d7f7111cae
Upgrade to Maven Wrapper 3.9.6.
...
See #4591
2023-12-14 08:34:53 +01:00
Christoph Strobl
3eb2696117
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
2023-12-12 07:53:42 +01:00
Christoph Strobl
b606387831
Add test to verify map keys retain order when mapped.
...
See: #4577
Original pull request: #4568
2023-12-11 13:57:54 +01:00
Christoph Strobl
785eabface
Fix NPE when traversing map.
...
We now use regular iteration instead of the Stream API.
Closes : #4567
Original pull request: #4568
2023-12-11 13:57:38 +01:00
Mark Paluch
0491ec3ba5
Introduce property for Jenkins user and Artifactory server details.
...
Closes #4570
2023-11-28 14:45:25 +01:00
Mark Paluch
14e500f751
After release cleanups.
...
See #4531
2023-11-17 13:41:00 +01:00
Mark Paluch
919e2c713c
Prepare next development iteration.
...
See #4531
2023-11-17 13:40:58 +01:00
Mark Paluch
8455869f62
Release version 4.1.6 (2023.0.6).
...
See #4531
2023-11-17 13:38:03 +01:00
Mark Paluch
1395bffca5
Prepare 4.1.6 (2023.0.6).
...
See #4531
2023-11-17 13:37:51 +01:00
Mark Paluch
83fb2f1070
Polishing.
...
Adjust grammar. Mention that we use proxies for PropertyValueConverter registration when using method handles.
Original pull request: #4553
See #4536
2023-11-13 15:26:43 +01:00
Christoph Strobl
415e4d528b
Update documentation on version property handling.
...
Original pull request: #4553
Closes #4536
2023-11-13 15:26:31 +01:00
Mark Paluch
88d639d5f6
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
2023-11-07 10:53:04 +01:00
Mark Paluch
faccaf0c0f
Polishing.
...
Consistent offending method name format.
Use String.format(…) instead of formatted(…).
Original pull request: #4547
See #4546
2023-11-06 14:15:34 +01:00
Christoph Strobl
512f81fa96
Validate aggregation query method on query method creation.
...
This commit makes sure to fail early if an annotated string based annotation does not contain a syntactically valid pipeline.
Original pull request: #4547
Closes #4546
2023-11-06 14:15:32 +01:00
Mark Paluch
bc18b5291d
Polishing.
...
Reformat code. Suppress warnings in tests.
Original pull request: #4541
See #4495
2023-11-02 15:35:41 +01:00
Christoph Strobl
d46af5544d
Pass on FullDocumentBeforeChange option to change stream iterable/publisher.
...
This commit ensures to pass on a potentially set FullDocumentBeforeChange option to the change stream iterable/publisher.
It also corrects false optional behavior within the change stream task which did some defaulting though the actual value is an optional one that must not be present.
Original pull request: #4541
Closes #4495
2023-11-02 15:32:27 +01:00
John Blum
17982059cc
After release cleanups.
...
See #4506
2023-10-13 08:09:34 -07:00
John Blum
48fdd81e73
Prepare next development iteration.
...
See #4506
2023-10-13 08:09:32 -07:00
John Blum
5851c60865
Release version 4.1.5 (2023.0.5).
...
See #4506
2023-10-13 08:01:14 -07:00
John Blum
9c90e44192
Prepare 4.1.5 (2023.0.5).
...
See #4506
2023-10-13 08:00:47 -07:00
Christoph Strobl
8ece8579e9
Fix id value conversion when projecting result types.
...
Contextual information required for converting values are now passed on correctly when projecting id properties.
Closes : #4524
Original pull request: #4525
2023-10-11 15:39:57 +02:00
John Blum
ac68ea41f7
Upgrade to Maven Wrapper 3.9.5.
...
See #4521
2023-10-04 18:22:30 -07:00
John Blum
0e05c5dcd9
Update CI properties.
...
See #4506
2023-10-04 17:46:53 -07:00
Mark Paluch
c1bea81c91
After release cleanups.
...
See #4478
2023-09-15 10:55:35 +02:00
Mark Paluch
f9be701c83
Prepare next development iteration.
...
See #4478
2023-09-15 10:55:33 +02:00
Mark Paluch
6976f39707
Release version 4.1.4 (2023.0.4).
...
See #4478
2023-09-15 10:52:26 +02:00
Mark Paluch
c371a6b22c
Prepare 4.1.4 (2023.0.4).
...
See #4478
2023-09-15 10:52:11 +02:00
Mark Paluch
029e6e7ded
Remove changelog shipped with the binaries.
...
Closes #3737
2023-09-14 11:18:44 +02:00
Christoph Strobl
a693d3fde9
Test unwrapped.empty instantiation when used as ctor argument.
...
Original Pull Request: #4492
2023-09-11 12:55:59 +02:00