Mark Paluch
edac5190fe
Prepare 5.0 GA (2025.1.0).
...
See #5077
3 months ago
Jens Schauder
b2a524bd6c
Polishing.
...
Added recommendation for Mongos native observability features in Javadoc.
Fixed minor typo.
Original pull request #5080
See #5078
3 months ago
Christoph Strobl
fd9db7b8c3
Move AOT section to MongoDB Support.
...
See #5078
Original pull request #5080
3 months ago
Christoph Strobl
575aebd300
Update Overview Section with latest features (Vector & AOT).
...
See #5078
Original pull request #5080
3 months ago
Christoph Strobl
8781a468d1
Document Lifecycle change of DefaultMessageListenerContainer.
...
See #5078
Original pull request #5080
3 months ago
Christoph Strobl
d11afde947
Update Driver minimum Version.
...
See #5078
Original pull request #5080
3 months ago
Christoph Strobl
0df237189e
Document discontinued JMX support.
...
See #5078
Original pull request #5080
3 months ago
Christoph Strobl
fec7754531
Mention java.util.Date _id to ObjectId conversion.
...
See #5092
See #5078
Original pull request #5080
3 months ago
Christoph Strobl
67d648b3e9
Import AOT documentation from commons.
...
See #5078
Original pull request #5080
3 months ago
Jens Schauder
ac2ea1593b
Reduce duplicate AOT documentation.
...
Removed generic AOT documentation with a reference to the section in Spring Data Commons.
See spring-projects/spring-data-commons#3384
See #5078
Original pull request #5080
3 months ago
Christoph Strobl
0e1ff168d6
Update observability configuration section.
...
Recommend using driver native API for observability.
See #5009
See #5078
Original pull request #5080
3 months ago
Mark Paluch
a9e5f96b6c
Document usage scope and effects of Meta annotation.
...
Original pull request #4854
See #4852
3 months ago
Christoph Strobl
5d6777345b
Prepare 5.0 RC2 (2025.1.0).
...
See #5084
3 months ago
Christoph Strobl
2ad7705948
Prepare 5.0 RC1 (2025.1.0).
...
See #5061
3 months ago
Christoph Strobl
b8de447463
Prepare 5.0 M6 (2025.1.0).
...
See #5043
5 months ago
Christoph Strobl
41062ba55c
Update documentation
...
Original Pull Request: #5051
5 months ago
Christoph Strobl
8b807890ac
Require explicit BigInteger/BigDecimal conversion settings.
...
See: #5037
Original Pull Request: #5051
5 months ago
Mark Paluch
49904dc31f
Remove defaulting for UUID and BigInteger/BigDecimal representations.
...
We now align with the driver recommendation to not favor a particular representation for UUID or BigInteger/BigDecimal to avoid representation changes caused by upgrades to a newer Spring Data version.
We expect an explicit configuration by applications.
Closes : #5037
Original Pull Request: #5051
5 months ago
Mark Paluch
2e256f2124
Refine version properties for documentation build.
...
See spring-projects/spring-data-build#2638 .
5 months ago
Mark Paluch
6eecfca246
Prepare 5.0 M5 (2025.1.0).
...
See #5028
6 months ago
Mark Paluch
e3af5c49f5
Polishing.
...
Refine documentation links.
See #5028
6 months ago
atandon2024
5a733c464c
Fix markup in encryption documentation.
...
Closes : #5030
Signed-off-by: atandon2024 <ajay.tandon@mongodb.com>
6 months ago
Christoph Strobl
38aa8a2290
Update code format in documentation.
...
Original Pull Request: #5039
6 months ago
André Monteiro
f81008b9d0
Fix code snippets in index management examples.
...
Closes : #5039
Signed-off-by: André Monteiro <andrelmv@gmail.com>
6 months ago
Christoph Strobl
94845e0fb2
Polishing.
...
Update javadoc and remove deprecated observation keys.
Original Pull Request: #5020
6 months ago
Mark Paluch
41fd839bfb
Polishing.
...
Add Javadoc and since tags. Refine value lookup. Include missing properties in Meta.hashCode and equals. Update documentation using boolean Meta.allowDiskUse. Add assertions to prevent accidental null propagation.
See: #4667
Original pull request: #5035
6 months ago
Christoph Strobl
72d9361706
Update AOT fragment generation to align with reflective behavior.
...
Closes : #5027
Original pull request: #5038
6 months ago
Christoph Strobl
6c745bd3be
Switch to Standard UUID representation.
...
Closes : #3932
Original pull request: #5034
6 months ago
Christoph Strobl
bcb40b1113
Unwrap `LazyLoadingProxy` before checking `isNew`.
...
Closes #5031
Original pull request: #5033
6 months ago
Mark Paluch
2f380f2745
Prepare 5.0 M4 (2025.1.0).
...
See #4975
6 months ago
Mark Paluch
ebb7b58c32
Document how to create `MongoTemplate` and `MongoTransactionManager` for default transaction participation.
...
Refine documentation and indicate relationship to MongoDatabaseFactory.
Closes #5019
7 months ago
Mark Paluch
73ce59533a
Polishing.
...
Adopt rebase changes. Update documentation to reflect default changes.
Original pull request: #4957
See: #4920
7 months ago
Christoph Strobl
c4f936951c
Polishing.
...
Update tests to work with new defaults and move those with previous String defaulting into a new home.
Revise reference documentation.
Original pull request: #4957
See: #4920
7 months ago
Mark Paluch
4812760bcf
Polishing.
...
Refactor evaluation handling, align with JPA using MongoParameters and the originating Method. Add support for reactive GeoNear count. Hide Placeholder abstraction and create DocumentSerializer utility.
See #5004
Original pull request: #5005
7 months ago
Christoph Strobl
b5fc92220e
Support generating geospatial queries during AOT.
...
Closes #5004
Original pull request: #5005
7 months ago
Mark Paluch
5d85f24ad2
Polishing.
...
Refine aspects of manual vs. derived collection setup.
See #5016
7 months ago
Ricardo Mello
6ce4b6da98
Clarify manual vs. derived QE setup and add example project link.
...
Added explanation of when to use manual vs. derived Queryable Encryption configuration.
Included a brief description of each field's encryption and query behavior in the Patient example.
Also added a link to a GitHub project with a complete working example.
Signed-off-by: Ricardo Mello <ricardohsmello@gmail.com>
Closes #5016
7 months ago
Mark Paluch
61cbfb5a11
Polishing.
...
Introduce constants and test. Update documentation.
Original pull request: #5017
See #4983
7 months ago
Ricardo Mello
f5570aa6bb
Update Documentation.
...
Updated code sample so that it includes the required `keyId(...)` configuration for Queryable Encryption using the Range algorithm.
Closes : #4991
Signed-off-by: Ricardo Mello <ricardohsmello@gmail.com>
8 months ago
Christoph Strobl
194746a9ed
Add support for non-queryable encrypted fields in `CollectionOptions`.
...
Closes #4988
Original pull request: #4992
8 months ago
Mark Paluch
172a7d1940
Document `createCollection(…)` annotation usage.
...
Update documentation.
Closes : #4978
Original Pull Request: #4979
8 months ago
Mark Paluch
4ff7a30de1
Prepare 5.0 M3 (2025.1.0).
...
See #4956
9 months ago
Mark Paluch
0e606d26bf
Add AOT support for dynamic projections, streaming/scroll queries and Meta annotation.
...
Closes : #4970
9 months ago
Mark Paluch
aaf864f6b1
Polishing.
...
See #4960
9 months ago
Christoph Strobl
21568c84eb
Polishing.
...
Original Pull Request: #4960
9 months ago
Mark Paluch
eab7aae16c
Add support for returning SearchResult from repository query methods.
...
Closes : #4960
9 months ago
Christoph Strobl
50aca14d1f
Support QueryResultConverter for reactive delete, replace and update operations.
...
Original Pull Request: #4949
9 months ago
Mark Paluch
ed7943a949
Polishing.
...
Original Pull Request: #4949
9 months ago
Mark Paluch
344a4d92c7
Prepare 5.0 M2 (2025.1.0).
...
See #4884
9 months ago
Christoph Strobl
6c6438ec21
Extend AOT Repository Support.
...
- Introduce AOT fragment base class.
- Refactor Delete execution to be reusable.
- Add support for updates.
- Add support for aggregations.
- Move types to repository package.
- Update documentation.
See: #4939
9 months ago