Christoph Strobl
feb3018d19
DATAMONGO-2545 - Fix full Query Document binding resulting from SpEL.
...
We reenabled annotated queries using a SpEL expression resulting in the actual query document.
Original pull request: #864 .
6 years ago
Christoph Strobl
3af7269dbb
DATAMONGO-2545 - Fix regression in String query SpEL parameter binding.
...
We reenabled parameter binding within SpEL using query parameter placeholders ?0, ?1,... instead of their array index [0],[1],...
Original pull request: #864 .
6 years ago
Christoph Strobl
af39b422b6
DATAMONGO-2547 - Use target class ClassLoader instead of default CL when creating proxy instances.
...
Original pull request: #865 .
6 years ago
Mark Paluch
8b50778350
DATAMONGO-2553 - Fix reference documentation links.
...
Remove links to removed documentations sections.
6 years ago
Mark Paluch
ce2f8a7bf5
DATAMONGO-2538 - Polishing.
...
Reformat code. Convert utility classes to abstract ones.
Original pull request: #861 .
6 years ago
Christoph Strobl
26fa0c8285
DATAMONGO-2538 - Delombok source files.
...
Original pull request: #861 .
6 years ago
Mark Paluch
3fda554f81
DATAMONGO-2534 - After release cleanups.
6 years ago
Mark Paluch
c6a86226e0
DATAMONGO-2534 - Prepare next development iteration.
6 years ago
Mark Paluch
f88d1de068
DATAMONGO-2534 - Release version 3.0 GA (Neumann).
6 years ago
Mark Paluch
62bfde2b6b
DATAMONGO-2534 - Prepare 3.0 GA (Neumann).
6 years ago
Mark Paluch
93a27f80a3
DATAMONGO-2534 - Updated changelog.
6 years ago
Christoph Strobl
c2b0090ff1
DATAMONGO-2541 - Upgrade to MongoDB 4.0.3 Drivers.
6 years ago
Florian Bernard
0345abb5f8
DATAMONGO-2509 - Add missing Query constructor in reference documentation.
...
Original pull request: #846 .
6 years ago
Mark Paluch
35196e3129
DATAMONGO-2509 - Polishing.
...
Fix typos, improve wording. Reworks documentation specific to MongoDB 3 and 4.
Original pull request: #853 .
6 years ago
Christoph Strobl
37d99c4948
DATAMONGO-2509 - Update Javadoc.
...
Original pull request: #853 .
6 years ago
Christoph Strobl
288e04b2d3
DATAMONGO-2509 - Update Reference Documentation.
...
Related to: DATAMONGO-365, DATAMONGO-384, DATAMONGO-2192, DATAMONGO-2407
Original pull request: #853 .
6 years ago
Greg Turnquist
689c1480bd
DATAMONGO-2535 - Remove Travis CI.
6 years ago
Mark Paluch
09fbe6060e
DATAMONGO-2503 - After release cleanups.
6 years ago
Mark Paluch
d5cf3dfc22
DATAMONGO-2503 - Prepare next development iteration.
6 years ago
Mark Paluch
0f987f44ef
DATAMONGO-2503 - Release version 3.0 RC2 (Neumann).
6 years ago
Mark Paluch
5df22233d8
DATAMONGO-2503 - Prepare 3.0 RC2 (Neumann).
6 years ago
Mark Paluch
9751c6bc8b
DATAMONGO-2503 - Updated changelog.
6 years ago
Mark Paluch
7dc509953a
DATAMONGO-2500 - Updated changelog.
6 years ago
Mark Paluch
2f4f1e524d
DATAMONGO-2484 - Updated changelog.
6 years ago
Christoph Strobl
26ddf9d59f
DATAMONGO-2531 - Fix MongoClientSettings UUID configuration hook in MongoConfigurationSupport.
...
Client code overriding configureClientSettings does not automatically remove the default UUidRepresentation settings.
6 years ago
Mark Paluch
96ff4e1d14
DATAMONGO-2461 - Polishing.
...
Remove superfluous Test annotation as RepeatFailedTest acts as a TestTemplate so adding the Test annotation causes the test to run twice.
6 years ago
Mark Paluch
2af13c27a7
DATAMONGO-2529 - Ensure that MappingMongoConverter.read(…) is never called with null.
...
Previously, various methods attempted to pass a null argument as source for the converter. The API is non-null and implementations relying on these constraints were easily breakable.
We now make sure that the source is never null.
6 years ago
Mark Paluch
f4d2fc6231
DATAMONGO-2504 - Polishing.
...
Update equals/hashCode implementation to use the Spring Data form. Make fields final where possible. Use diamond syntax. Reorder methods. Reformat code. Extend tests.
Original pull request: #848 .
6 years ago
ddebray
3ab679bcc7
DATAMONGO-2504 - Add hashCode and equals to TextCriteria and Term.
...
Original pull request: #848 .
6 years ago
Mark Paluch
318d552797
DATAMONGO-2505 - Polishing.
...
Simplify operators. Remove Lombok usage from newly introduced code. Update reference documentation. Reformat code.
Original pull request: #854 .
6 years ago
Mathieu Ouellet
8cfbd39c7e
DATAMONGO-2505 - Deferred Database retrieval from ReactiveMongoDatabaseFactory.
...
Change ReactiveMongoDatabaseFactory#getMongoDatabase() methods return Mono to enable access to the subscriber context.
Original pull request: #854 .
6 years ago
Christoph Strobl
3a14af5485
DATAMONGO-2513 - Fix Eq aggregation operator comparing collection values.
...
Original pull request: #855 .
6 years ago
Mark Paluch
00034d899a
DATAMONGO-2516 - Polishing.
...
Reflect nullability change in TextScore Javadoc. Update documentation.
Original pull request: #856 .
6 years ago
Christoph Strobl
fba6d7d8be
DATAMONGO-2516 - Assert compatibility with MongoDB 4.4-rc0.
...
Fixes:
- Fields list must not contain text search score property when no $text criteria present.
- Sort must not be an empty document when running map reduce.
- Timeout in tests creating indexes.
Changes:
- score property might now be null when not having a $text criteria present. Was zero before.
Original pull request: #856 .
6 years ago
Mark Paluch
95c4707902
DATAMONGO-2523 - Polishing.
...
Reformat code.
Original pull request: #859 .
6 years ago
Christoph Strobl
32f3e60c9f
DATAMONGO-2523 - Fix Json binding of SpEL expressions in arrays.
...
The closing bracket must not have a leading whitespace.
Original pull request: #859 .
6 years ago
Mark Paluch
b57e571033
DATAMONGO-2517 - Polishing.
...
Reformat code.
Original pull request: #857 .
6 years ago
Christoph Strobl
6604c507dd
DATAMONGO-2517 - Fix invalid entity creation for text queries.
...
Fix a glitch in the MappingMongoConverter that uses the single String argument constructor (since it matches in type and parameter count to the given input string) to falsely instantiate an Entity when it should not.
Original pull request: #857 .
6 years ago
Christoph Strobl
e1df28797a
DATAMONGO-2507 - Polishing.
...
Add 'matching' default method also to imperative variant (ExecutableFindOperation), fix & add tests using 'distinct'.
Update Javadoc and rename input arg 'criteriaDefinition' to 'criteria'.
Original Pull Request: #852
6 years ago
Juergen Zimmermann
c6630aa279
DATAMONGO-2507 - Add default method matching(CriteriaDefinition) to ReactiveFindOperation.DistinctWithQuery.
...
Original Pull Request: #852
6 years ago
Greg Turnquist
bf921cdbd7
DATAMONGO-2510 - Use JDK 14 for Java.NEXT CI testing.
6 years ago
Christoph Strobl
a1b4e6df59
DATAMONGO-2508 - Upgrade to MongoDB 4.0.2 Drivers.
6 years ago
Christoph Strobl
4b3312998a
DATAMONGO-2506 - Provide meaningful error message when using unsupported return type in repository aggregation method.
...
We improved the error message for unsupported return types instead of running into an IllegalArgumentException for unique results.
Original pull request: #851 .
6 years ago
Mark Paluch
c5501db577
DATAMONGO-2502 - Polishing.
...
Extend tests. Fix generics. Consistently use compiled patterns for positional placeholder removal.
Original pull request: #847 .
6 years ago
Christoph Strobl
936a0d35f7
DATAMONGO-2502 - Fix nested array path mapping for updates.
...
Original pull request: #847 .
6 years ago
Christoph Strobl
5dd91d0b6d
DATAMONGO-1677 - Polishing.
...
Switch tests to JUnit Jupiter.
Original Pull Request: #849
6 years ago
Jens Schauder
28510de6c8
DATAMONGO-1677 - Adds a test to confirm a query with more than 10 arguments works just fine.
...
Original Pull Request: #849
6 years ago
Mark Paluch
4bbf4cd5cf
DATAMONGO-2492 - After release cleanups.
6 years ago
Mark Paluch
90bd3f0f18
DATAMONGO-2492 - Prepare next development iteration.
6 years ago
Mark Paluch
1e35116419
DATAMONGO-2492 - Release version 3.0 RC1 (Neumann).
6 years ago