Mark Paluch
e37f49c66e
Prepare next development iteration.
...
See #4815
2024-11-15 10:23:53 +01:00
Mark Paluch
7760b430bb
Release version 4.2.12 (2023.1.12).
...
See #4815
2024-11-15 10:21:37 +01:00
Mark Paluch
d55cf7d929
Prepare 4.2.12 (2023.1.12).
...
See #4815
2024-11-15 10:21:20 +01:00
Mark Paluch
6a667a7d0f
Upgrade to MongoDB driver 4.11.5.
...
Closes #4829
2024-11-11 09:48:22 +01:00
Mark Paluch
0fbfd1f00c
Update CI Properties.
...
See #4815
2024-11-07 09:59:24 +01:00
Mark Paluch
083dbf4530
Upgrade to Maven Wrapper 3.9.9.
...
See #4827
2024-11-07 09:50:52 +01:00
Mark Paluch
36b6654087
After release cleanups.
...
See #4786
2024-10-18 10:17:02 +02:00
Mark Paluch
72aa5203a4
Prepare next development iteration.
...
See #4786
2024-10-18 10:17:01 +02:00
Mark Paluch
35f7a5a0b2
Release version 4.2.11 (2023.1.11).
...
See #4786
2024-10-18 10:14:33 +02:00
Mark Paluch
1ee24d0e07
Prepare 4.2.11 (2023.1.11).
...
See #4786
2024-10-18 10:14:16 +02:00
Christoph Strobl
35d148440f
Polishing.
...
Add tests to verify expected behaviour of quoted expressions and string that look like expressions.
Remove comments that look like old merge conflict left overs and apply code format.
Original Pull Request: #4807
2024-10-15 08:27:19 +02:00
Mark Paluch
0561b808f1
Retain regex options from the parsed JsonToken.
...
We now retain expression options when resolving bind values from the original BsonRegularExpression.
Closes : #4806
Original Pull Request: #4807
2024-10-15 08:27:12 +02:00
Mark Paluch
05e90faa91
Use Docker in Docker CI setup.
...
See #4788
2024-10-09 14:41:31 +02:00
Mark Paluch
9407de6f71
Polishing.
...
See: #4722
Original pull request: #4723
2024-10-08 11:09:02 +02:00
Christoph Strobl
8e80812bd0
Fix conversion of types when mapping Aggregation pipeline.
...
This change makes sure to apply conversion to non native mongo types when the context does not expose fields.
Closes : #4722
Original pull request: #4723
2024-10-08 11:09:02 +02:00
Jens Schauder
1a5beb7ec9
After release cleanups.
...
See #4769
2024-09-13 10:53:00 +02:00
Jens Schauder
aea3f526fd
Prepare next development iteration.
...
See #4769
2024-09-13 10:52:59 +02:00
Jens Schauder
0b6970ce59
Release version 4.2.10 (2023.1.10).
...
See #4769
2024-09-13 10:50:08 +02:00
Jens Schauder
bd1aaf091d
Prepare 4.2.10 (2023.1.10).
...
See #4769
2024-09-13 10:49:50 +02:00
Mark Paluch
a3016dacf4
Polishing.
...
Apply sort of unpaged Pageable to QuerydslMongoPredicateExecutor query.
Original pull request: #4773
Closes #4771
2024-09-12 10:40:28 +02:00
Christoph Strobl
a960ae10f4
Apply sort of unpaged Pageable to query.
...
Original pull request: #4773
Closes #4771
2024-09-12 10:40:27 +02:00
Mark Paluch
156197c956
Upgrade to MongoDB driver 4.11.4.
...
Closes #4779
2024-09-10 14:57:06 +02:00
Mark Paluch
56b55e3809
Polishing.
...
Fix ComputedFieldAppender as it is used in public API. Add missing Nullable annotation.
Switch to switch expressions.
Original pull request #4751
See #4745
2024-08-29 11:35:45 +02:00
Christoph Strobl
f17c125dc1
Expose output of SetWindowFieldsOperation correctly to next aggregation stage.
...
This commit makes sure to expose calculated output fields correctly.
Original pull request #4751
Closes #4745
2024-08-29 11:35:45 +02:00
Mark Paluch
f8aa915df4
Refactor DocumentAccessor, consider readNull/writeNull for null values.
...
Original pull request: #4728
See #4710
2024-08-28 13:52:08 +02:00
Christoph Strobl
8077b184b9
Consider null value settings for types with custom conversion.
...
This commit fixes an issue where settings regarding storage of null values had been ignored if a custom converter took care of the conversion.
Original pull request: #4728
Closes #4710
2024-08-28 13:51:55 +02:00
Mark Paluch
3ec515a5ed
Use ReflectionUtils.isVoid(…) to whether Kotlin coroutines should return a value.
...
We now use a different utility method that is aware of whether a return type maps to Kotlin's Unit to indicate a void return type.
Previously, we only checked for Java's void types.
Closes #4772
2024-08-28 13:35:55 +02:00
Jens Schauder
612a15ec9f
After release cleanups.
...
See #4739
2024-08-16 09:01:34 +02:00
Jens Schauder
29b77ff03c
Prepare next development iteration.
...
See #4739
2024-08-16 09:01:33 +02:00
Jens Schauder
7e69a6b39f
Release version 4.2.9 (2023.1.9).
...
See #4739
2024-08-16 08:58:34 +02:00
Jens Schauder
ac50269957
Prepare 4.2.9 (2023.1.9).
...
See #4739
2024-08-16 08:58:10 +02:00
Mark Paluch
cc345972d6
Upgrade to MongoDB driver 4.11.3.
...
Closes #4768
2024-08-14 14:46:13 +02:00
Mark Paluch
a98eaac630
Polishing.
...
Reformat code.
See #4758
Original pull request: #4759
2024-08-12 09:55:31 +02:00
Mark Paluch
369a70d00a
Handle Query.isSorted in QueryUtils proxy.
...
Closes #4758
Original pull request: #4759
2024-08-12 09:55:31 +02:00
Eric Haag
1d5715517b
Migrate build to Spring Develocity Conventions extension.
...
* Migrate build to Spring Develocity Conventions extension.
* Adopt Develocity environment variables.
Closes #4752
2024-08-08 15:01:52 +02:00
Mark Paluch
c0f6ae5e54
Update CI properties.
...
See #4739
2024-08-08 10:17:44 +02:00
Mark Paluch
c13744d6cd
Upgrade to Maven Wrapper 3.9.8.
...
See #4764
2024-08-08 10:17:16 +02:00
Mark Paluch
15dfdbf1f5
Bundle Javadoc with Antora documentation site.
...
Closes #4754
2024-07-31 10:46:24 +02:00
Christoph Strobl
6207db0990
Generate proxy and register reflection for default sorting during AOT.
...
This commit makes sure to generate required cglib proxies during AOT phase so they are ready to use within a native image. Prior to this change default sorting raised an error as class generation is not allowed in a GraalVM native image.
Original pull request: #4747
Closes #4744
2024-07-23 09:07:16 +02:00
Jens Schauder
36794b115e
After release cleanups.
...
See #4725
2024-07-12 13:36:34 +02:00
Jens Schauder
5e75cab439
Prepare next development iteration.
...
See #4725
2024-07-12 13:36:33 +02:00
Jens Schauder
604ee3b72f
Release version 4.2.8 (2023.1.8).
...
See #4725
2024-07-12 13:33:05 +02:00
Jens Schauder
2f1ac09836
Prepare 4.2.8 (2023.1.8).
...
See #4725
2024-07-12 13:32:44 +02:00
Mark Paluch
9a24c6cc47
Apply unwrapped persistent property equality check to delegate.
...
We now compare the other object whether it equals the delegate in case UnwrappedMongoPersistentProperty.equals is being called with the MongoPersistentProperty retrieved from a MappingContext.
This ensures that unwrapped properties can be compared to vanilla MongoPersistentProperty instances when checking constructor/creator method correlation of parameters.
Closes #4732
2024-06-27 09:30:49 +02:00
Mark Paluch
2ef3ba0d17
Remove Slack notification hook.
...
See #4731
2024-06-20 09:58:41 +02:00
Mark Paluch
92260e75b5
Switch to Broadcom docker proxy.
...
Closes #4731
2024-06-20 09:58:40 +02:00
ksshlee
72444ad712
Update error codes file reference.
...
Update documentation link from error_codes.err to error_codes.yml.
Closes #4729
2024-06-19 14:43:48 +02:00
Mark Paluch
912ad9dcac
After release cleanups.
...
See #4700
2024-06-14 10:06:43 +02:00
Mark Paluch
0935407d82
Prepare next development iteration.
...
See #4700
2024-06-14 10:06:42 +02:00
Mark Paluch
04ba69a45a
Release version 4.2.7 (2023.1.7).
...
See #4700
2024-06-14 10:04:21 +02:00