Mark Paluch
9859cf8a33
Prepare 4.1.10 (2023.0.10).
...
See #4641
2024-03-15 09:25:48 +01:00
ashni
170bdfe936
Update encryption section in reference documentation.
...
Updating links for CSFLE.
Closes : #4638
2024-02-20 11:31:44 +01:00
Mark Paluch
fbdc170171
Prepare 4.1.9 (2023.0.9).
...
See #4610
2024-02-16 08:55:30 +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
c13206e7f6
Prepare 4.1.7 (2023.0.7).
...
See #4560
2023-12-15 13:14:52 +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
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
John Blum
9c90e44192
Prepare 4.1.5 (2023.0.5).
...
See #4506
2023-10-13 08:00:47 -07: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
Mark Paluch
ad3cfda587
Prepare 4.1.3 (2023.0.3).
...
See #4451
2023-08-18 14:03:48 +02:00
Christoph Strobl
0bfb32a109
Update documentation regarding java.time type conversion.
...
Closes #3482
Original pull request: #4460
2023-08-17 10:45:20 +02:00
Oliver Christen
5c99c20ee2
Correct misspellings in documentation
...
Closes : #4461
2023-07-31 14:15:35 -04:00
Mark Paluch
a6372e6629
Prepare 4.1.2 (2023.0.2).
...
See #4420
2023-07-14 13:52:53 +02:00
John Blum
752d8c821e
Prepare 4.1.1 (2023.0.1).
...
See #4386
2023-06-16 08:05:06 -07:00
Mark Paluch
bedd94fe17
Use snapshot and milestone repositories instead of libs-snapshot and libs-milestone.
...
Closes #4401
2023-06-06 09:47:17 +02:00
Christoph Strobl
af846a962a
Prepare 4.1 GA (2023.0.0).
...
See #4369
2023-05-12 14:14:05 +02:00
Thom
238d8c5ed0
Fix link to custom conversion section in reference documentation.
...
Closes : #4287
2023-04-20 15:04:15 +02:00
Christoph Strobl
c096caac7d
Provide context configuration hints for Spring Boot.
...
Closes : #3381
2023-04-20 15:04:04 +02:00
Christoph Strobl
c794acaf61
Cover missing Aggregation Stages in reference documentation.
...
Closes : #3938
2023-04-20 15:01:49 +02:00
Christoph Strobl
339db9d1b8
Add 2023.0 release to compatibility matrix.
...
Closes : #3940
2023-04-20 15:01:39 +02:00
Greg L. Turnquist
f4ec21792f
Prepare 4.1 RC1 (2023.0.0).
...
See #4337
2023-04-14 11:53:21 -05:00
Christoph Strobl
3b99fa0fb4
Skip output for void methods using declarative Aggregations having $out stage.
...
We now set the skipOutput flag if an annotated Aggregation defines an $out stage and when the method is declared to return no result (void / Mono<Void>, kotlin.Unit)
Closes : #4088
Original pull request: #4341
2023-04-14 08:58:42 +02:00
Mark Paluch
89c6099a3c
Polishing.
...
Reformat code. Make getAnnotatedHint non-nullable.
See #3230
Original pull request: #4339
2023-04-13 11:51:16 +02:00
Christoph Strobl
7b44f78133
Add Hint annotation.
...
This commit introduces the new `@Hint` annotation that allows to override MongoDB's default index selection for repository query, update and aggregate operations.
```
@Hint("lastname-idx")
List<Person> findByLastname(String lastname);
@Query(value = "{ 'firstname' : ?0 }", hint="firstname-idx")
List<Person> findByFirstname(String firstname);
```
Closes : #3230
Original pull request: #4339
2023-04-13 11:51:12 +02:00
Christoph Strobl
dc8e9d2e0f
Prepare 4.1 M3 (2023.0.0).
...
See #4295
2023-03-20 15:01:19 +01:00
Mark Paluch
7d485d732a
Add support for scrolling using offset- and keyset-based strategies.
...
We now support scrolling through large query results using ScrollPosition and Window's of data.
See: #4308
Original Pull Request: #4317
2023-03-17 13:03:53 +01:00
Mark Paluch
67215f1209
Polishing.
...
Remove caching variant of MongoClientEncryption. Rename types for consistent key alt name scheme. Rename annotation to ExplicitEncrypted.
Add package-info. Improve documentation wording. Reduce visibility of KeyId and KeyAltName to package-private.
Original pull request: #4302
See: #4284
2023-03-15 10:27:37 +01:00
Christoph Strobl
3b33f90e5c
Add support for explicit field encryption.
...
We now support explicit field encryption using mapped entities through the `@ExplicitEncrypted` annotation.
class Person {
ObjectId id;
@ExplicitEncrypted(algorithm = AEAD_AES_256_CBC_HMAC_SHA_512-Deterministic, altKeyName = "my-secret-key")
String socialSecurityNumber;
}
Encryption is applied transparently to all mapped entities leveraging the existing converter infrastructure.
Original pull request: #4302
Closes : #4284
2023-03-15 10:27:37 +01:00
Christoph Strobl
cd63501680
Support hints on Update.
...
This commit makes sure to read query hints and apply them to the MongoDB UpdateOptions when running an update via Reactive-/MongoTemplate.
Original pull request: #4311
Closes : #3218
2023-03-06 14:37:17 +01:00
Christoph Strobl
7d5372f049
Prepare 4.1 M2 (2023.0.0).
...
See #4294
2023-02-17 14:22:15 +01:00
Christoph Strobl
fb9a0d8482
Prepare 4.1 M1 (2023.0.0).
...
See #4235
2023-02-17 13:27:08 +01:00
Christoph Strobl
a5dcbf043a
Update links in reference documentation.
...
We now use the springDocsUrl attribute provided via spring-projects/spring-data-build#1895 to resolve links to framework documentation.
Original Pull Request: #4267
2023-01-18 14:23:22 +01:00
robeatoz
c31203582f
Fix parameter and method name in reference documentation.
...
Closes : #4247
2023-01-16 11:22:29 +01:00
Emre Uygun
f146afecdc
Fix typo in reference documentation.
...
Closes : #4250
2023-01-16 11:19:32 +01:00
Patouche
10447afe0c
Fix typo in reference documentation.
...
Closes : #4268
2023-01-16 10:49:42 +01:00
Christoph Strobl
b7ed099e06
Update broken links in reference documentation.
...
Original Pull Request: #4267
2023-01-11 13:46:50 +01:00
Maksymilian Babarowski
7e2e546e55
Update links to Spring Framework reference docs.
...
Closes : #4267
2023-01-11 13:46:38 +01:00
Mark Paluch
02647ad125
Prepare 4.0 GA (2022.0.0).
...
See #4209
2022-11-18 14:26:12 +01:00
Christoph Strobl
62f3656ebb
Replace upgrading section in documentation with links to the release notes.
...
Closes : #4228
2022-11-15 09:16:48 +01:00
Mark Paluch
b204c1b33e
Prepare 4.0 RC2 (2022.0.0).
...
See #4215
2022-11-04 15:23:06 +01:00
Mark Paluch
3ea4e0f9dd
Update documentation.
...
See: #4216
2022-10-21 11:49:03 +02:00
Greg L. Turnquist
e9ac77c058
Improve configuration support for Observability integration.
...
Closes : #4216
2022-10-21 11:27:58 +02:00
Mark Paluch
ee545487b8
Prepare 4.0 RC1 (2022.0.0).
...
See #4175
2022-10-13 17:24:03 +02:00
Christoph Strobl
cdfdeafdac
Update aggregation reference documentation.
...
See #4139
Original pull request: #4182 .
2022-10-12 15:12:38 +02:00
Christoph Strobl
59464f3b3c
Add support for $bottomN aggregation operator.
...
Closes #4139
Original pull request: #4182 .
2022-10-12 15:11:09 +02:00
Christoph Strobl
052cfdfd45
Add support for $bottom aggregation operator.
...
Closes #4139
Original pull request: #4182 .
2022-10-12 15:10:40 +02:00
Christoph Strobl
f2c2451b7d
Add hint how to use $search aggregation operator to reference documentation.
...
Closes : #4183
2022-10-06 13:56:57 +02:00