Mark Paluch
3b3ce2dda0
After release cleanups.
...
See #4533
2023-11-17 10:25:35 +01:00
Mark Paluch
0c5bf365ce
Prepare next development iteration.
...
See #4533
2023-11-17 10:25:33 +01:00
Mark Paluch
205004bf2f
Release version 3.4.18 (2021.2.18).
...
See #4533
2023-11-17 10:22:30 +01:00
Mark Paluch
6487ee23e1
Prepare 3.4.18 (2021.2.18).
...
See #4533
2023-11-17 10:22:13 +01:00
Mark Paluch
02a0b33359
After release cleanups.
...
See #4504
2023-10-13 10:54:09 +02:00
Mark Paluch
cf56a22ae4
Prepare next development iteration.
...
See #4504
2023-10-13 10:54:07 +02:00
Mark Paluch
5ca50b8e3f
Release version 3.4.17 (2021.2.17).
...
See #4504
2023-10-13 10:51:13 +02:00
Mark Paluch
6e20403cfc
Prepare 3.4.17 (2021.2.17).
...
See #4504
2023-10-13 10:50:55 +02:00
Christoph Strobl
fc1013c7a8
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:55:48 +02:00
John Blum
4dab1f6c85
Upgrade to Maven Wrapper 3.9.5.
...
See #4523
2023-10-04 18:26:01 -07:00
John Blum
77556367de
Update CI properties.
...
See #4504
2023-10-04 17:48:08 -07:00
Mark Paluch
68e11c8c13
After release cleanups.
...
See #4476
2023-09-15 09:45:36 +02:00
Mark Paluch
a3bcef0eb7
Prepare next development iteration.
...
See #4476
2023-09-15 09:45:34 +02:00
Mark Paluch
b25b9fcfc2
Release version 3.4.16 (2021.2.16).
...
See #4476
2023-09-15 09:42:26 +02:00
Mark Paluch
ec4fe80b05
Prepare 3.4.16 (2021.2.16).
...
See #4476
2023-09-15 09:42:09 +02:00
Mark Paluch
edf09f52f9
After release cleanups.
...
See #4448
2023-08-18 10:03:12 +02:00
Mark Paluch
32aa0a19e9
Prepare next development iteration.
...
See #4448
2023-08-18 10:03:10 +02:00
Mark Paluch
1c10eb3465
Release version 3.4.15 (2021.2.15).
...
See #4448
2023-08-18 09:59:28 +02:00
Mark Paluch
1b53059f55
Prepare 3.4.15 (2021.2.15).
...
See #4448
2023-08-18 09:59:05 +02:00
Julia Lee
621c34b490
Update CI properties.
...
See #4448
2023-08-14 09:34:11 -04:00
Julia Lee
2df697b45b
Upgrade to Maven Wrapper 3.9.4.
...
See #4467
2023-08-11 14:49:02 -04:00
Julia
687a2ea68c
Polishing for formatting
...
Original Pull Request: #4455
2023-08-07 11:30:10 -04:00
Julia
aca91ffec1
Add integration test to ensure schema validation fails when domain type property values are not encrypted as expected.
...
Closes #4454
Original Pull Request: #4455
2023-08-07 11:23:19 -04:00
Christoph Strobl
5c12963ba2
Fix schema generation for encrypted fields that are considered domain entities.
...
This commit makes sure to consider the encrypted annotation on fields that are considered domain type property values, encrypting the entire object if necessary.
2023-08-07 11:23:18 -04:00
Julia
0b8a3cf774
Enable mocking of final classes for unit test.
...
According to Mockito docs, when using Mockito versions <=5.0.0, mocking final types must be activated explicitly using a org.mockito.plugins.MockMaker file.
Original Pull Request: #4459
2023-08-01 17:22:01 -04:00
Julia
4d0e2c31d1
Use a JDK 8-compatible method in unit test
...
Original Pull Request: #4459
2023-08-01 09:08:54 -04:00
Oliver Christen
90fe6805b9
Correct misspellings in documentation
...
Closes : #4461
2023-07-31 14:15:11 -04:00
Christoph Strobl
ef7870a3a4
Polishing.
...
Use previous context instead of root for mapping objects within an Inheriting context. This avoids accidental mapping of fields against the root entity after eg. a projection stage.
Add missing tests for AggregationOperationRenderer to ensure intended context propagation.
Original Pull Request: #4459
2023-07-28 08:38:04 +02:00
Julia Lee
e1faf2652f
Fix mapping custom field names in downstream stages in TypedAggregation pipelines.
...
Use the root AggregationOperationContext in nested ExposedFieldsAggregationOperationContext to properly apply mapping for domain properties that use @Field.
Closes #4443
Original Pull Request: #4459
2023-07-28 08:37:59 +02:00
Mark Paluch
a169203cec
Update CI properties.
...
See #4448
2023-07-18 11:45:22 +02:00
Mark Paluch
8b9fd1f1b5
After release cleanups.
...
See #4418
2023-07-14 10:35:31 +02:00
Mark Paluch
a1725ea2f4
Prepare next development iteration.
...
See #4418
2023-07-14 10:35:29 +02:00
Mark Paluch
06e11ec75d
Release version 3.4.14 (2021.2.14).
...
See #4418
2023-07-14 10:31:35 +02:00
Mark Paluch
55ab4aa89e
Prepare 3.4.14 (2021.2.14).
...
See #4418
2023-07-14 10:31:09 +02:00
Mark Paluch
7231de434c
Remove MongoDB 4.0 verification job on CI.
...
Closes #4437
2023-07-03 14:41:05 +02:00
Mark Paluch
c00f34ad1f
Update CI properties.
...
See #4418
2023-07-03 09:43:43 +02:00
Mark Paluch
91d888aa69
Upgrade to Maven Wrapper 3.9.3.
...
See #4433
2023-07-03 09:42:22 +02:00
Christoph Strobl
31e949638f
Polishing.
...
Update tests to make use of ValueSource.
Replace regex based path inspection with segment by segment analysis.
Original Pull Request: #4427
2023-06-28 13:55:27 +02:00
lijixue
5bb73641bd
Fix QueryMapper property path resolution for nested paths containing numeric values.
...
Prior to this fix a path that contains numeric values used as position parameters would have been stripped in a way that left out the last digit. This could lead to wrong path resolution if the incorrectly constructed property name accidentally matched an existing one.
Closes : #4426
Original Pull Request: #4427
2023-06-28 13:51:26 +02:00
Mark Paluch
e959b0494c
After release cleanups.
...
See #4384
2023-06-16 16:23:32 +02:00
Mark Paluch
ffe95ff72d
Prepare next development iteration.
...
See #4384
2023-06-16 14:59:09 +02:00
Mark Paluch
bc9b32871b
Release version 3.4.13 (2021.2.13).
...
See #4384
2023-06-16 14:56:14 +02:00
Mark Paluch
b6bde8454b
Prepare 3.4.13 (2021.2.13).
...
See #4384
2023-06-16 14:55:57 +02:00
Mark Paluch
7f9d0fddaf
Polishing.
...
See #4404
2023-06-15 17:03:05 +02:00
Christoph Strobl
4cf9180cba
Accept expression as input for filter aggregation operator.
...
Closes #4394
Original pull request: #4395
2023-06-14 14:26:38 +02:00
Christoph Strobl
5f9b0f003f
Fix converter registration when using driver native time codec.
...
This commit prevents converters from being used as writing converter causing asymmetric write/read operations.
Closes #4390
Original pull request: #4392
2023-06-14 11:03:01 +02:00
Christoph Strobl
37fb6f5712
Polishing.
...
Mark method potentially returning null as such and remove unused imports.
See #4404
Original pull request: #4412
2023-06-14 10:16:28 +02:00
Christoph Strobl
746199fb28
Use exact matching for IN clause with ignore case.
...
Prior to this change the generated pattern would have matched more entries than it should have. The behavior is now aligned to its counterpart not using the IgnoreCase flag.
Closes #4404
Original pull request: #4412
2023-06-14 10:16:28 +02:00
Mark Paluch
66d6814862
Upgrade to Maven Wrapper 3.9.2.
...
See #4407
2023-06-13 08:51:00 +02:00
Mark Paluch
dcb5871c45
Use snapshot and milestone repositories instead of libs-snapshot and libs-milestone.
...
Closes #4401
2023-06-06 09:48:04 +02:00