Mark Paluch
91c39e2825
DATAMONGO-2630 - Add support for suspend repository query methods returning List<T>.
2020-09-22 15:01:09 +02:00
Greg L. Turnquist
965a34efd3
DATAMONGO-2629 - Only test other versions for local changes on main branch.
2020-09-18 11:08:38 -05:00
Mark Paluch
046cbb52a1
DATAMONGO-2608 - After release cleanups.
2020-09-16 14:05:28 +02:00
Mark Paluch
edfd07a3d0
DATAMONGO-2608 - Prepare next development iteration.
2020-09-16 14:05:24 +02:00
Mark Paluch
b4befc36c0
DATAMONGO-2608 - Release version 3.1 RC1 (2020.0.0).
3.1.0-RC1
2020-09-16 13:57:41 +02:00
Mark Paluch
6034fc1cbd
DATAMONGO-2608 - Prepare 3.1 RC1 (2020.0.0).
2020-09-16 13:57:08 +02:00
Mark Paluch
61f4770b4a
DATAMONGO-2608 - Updated changelog.
2020-09-16 13:56:57 +02:00
Mark Paluch
c9cfe7acd6
DATAMONGO-2609 - Updated changelog.
2020-09-16 12:16:30 +02:00
Mark Paluch
415ceeef63
DATAMONGO-2593 - Updated changelog.
2020-09-16 11:20:07 +02:00
Mark Paluch
1bdcb88430
DATAMONGO-2592 - Updated changelog.
2020-09-16 10:38:57 +02:00
Christoph Strobl
1a134aa444
DATAMONGO-2618 - Fix visibility of ReplaceRootDocumentOperation.
2020-09-14 13:43:56 +02:00
Mark Paluch
c1da95f5dc
DATAMONGO-2621 - Adapt to changed array assertions in AssertJ.
2020-09-09 15:55:48 +02:00
Christoph Strobl
c9c005400c
DATAMONGO-2613 - Polishing.
...
Use the opportunity to remove public modifiers from touched test class.
Original Pull Request: #883
2020-08-20 09:00:21 +02:00
Michal Kurcius
b388659c3f
DATAMONGO-2613 - Fix single element ArrayJsonSchemaObject to document mapping.
...
Now toDocument calls toDocument on items correctly.
Original Pull Request: #883
2020-08-20 08:59:46 +02:00
Mark Paluch
90aa7b8f89
DATAMONGO-2594 - Updated changelog.
2020-08-12 13:25:47 +02:00
Mark Paluch
542de64711
DATAMONGO-2579 - After release cleanups.
2020-08-12 12:00:22 +02:00
Mark Paluch
88b1f9fcb3
DATAMONGO-2579 - Prepare next development iteration.
2020-08-12 12:00:19 +02:00
Mark Paluch
450365992a
DATAMONGO-2579 - Release version 3.1 M2 (2020.0.0).
3.1.0-M2
2020-08-12 11:52:05 +02:00
Mark Paluch
fd25f39236
DATAMONGO-2579 - Prepare 3.1 M2 (2020.0.0).
2020-08-12 11:51:40 +02:00
Mark Paluch
a7e3ed2e37
DATAMONGO-2579 - Updated changelog.
2020-08-12 11:51:28 +02:00
Mark Paluch
5795a507bd
DATAMONGO-1836 - Polishing.
...
Revert constructor change of AggregationOptions to not break existing code. Update since tags. Reformat code.
Align visibility of AggregationOptionsTests with JUnit 5 rules. Update documentation.
Original pull request: #878 .
2020-08-06 11:25:41 +02:00
Yadhukrishna S Pai
22bd3e64be
DATAMONGO-1836 - Add support to hint in aggregation options.
...
Original pull request: #878 .
2020-08-06 11:25:36 +02:00
Mark Paluch
6e47d5c76e
DATAMONGO-2603 - Polishing.
...
Add missing Deprecated annotation.
2020-08-04 13:35:26 +02:00
Mark Paluch
bfab233d2f
DATAMONGO-2603 - Adopt to Reactor 3.4 changes.
...
Align with ContextView and changes in other operators.
2020-08-04 13:35:26 +02:00
Christoph Strobl
c6f12ef0e2
DATAMONGO-2602 - Upgrade MongoDB drivers to 4.1.0
2020-08-03 17:14:24 +02:00
Mark Paluch
707ad8e232
DATAMONGO-1894 - Polishing.
...
Preinitialize EvaluationContextProvider with ReactiveQueryMethodEvaluationContextProvider to not require setting properties on vanilla ReactiveMongoRepositoryFactory objects.
2020-07-31 11:44:07 +02:00
Mark Paluch
b1f5717d63
DATAMONGO-2601 - Suppress results for suspended query methods returning kotlin.Unit.
...
We now discard results for suspended query methods if the return type is kotlin.Unit.
Related ticket: DATACMNS-1779
2020-07-31 11:44:07 +02:00
Mark Paluch
95c9789f43
DATAMONGO-2599 - Eagerly consider enum types as simple types.
...
MongoSimpleTypes now eagerly checks if a type is a simple one to avoid PersistentEntity registration for ChronoUnit.
2020-07-30 16:19:10 +02:00
Mark Paluch
8e84d397e2
DATAMONGO-2564 - Fix link to code of conduct.
2020-07-28 15:40:26 +02:00
Mark Paluch
2ea3ceda2d
DATAMONGO-2598 - Polishing.
...
Original pull request: #872 .
2020-07-28 15:21:05 +02:00
Jay Bryant
6a43f28466
DATAMONGO-2598 - Wording changes.
...
Removed the language of oppression and violence
and replaced it with more neutral language.
Note that problematic words in the code have
to remain in the docs until the code changes.
Original pull request: #872 .
2020-07-28 15:20:55 +02:00
Mark Paluch
a44a0034b7
DATAMONGO-2557 - Polishing.
...
Inline methods.
Original pull request: #879 .
2020-07-27 09:02:05 +02:00
Christoph Strobl
0085c8063a
DATAMONGO-2557 - Use configured CodecRegistry when parsing String based queries instead of default one.
...
Original pull request: #879 .
2020-07-27 09:01:58 +02:00
Christoph Strobl
873fffa202
DATAMONGO-1894 - Polishing.
...
Remove superfluous Optional wrappers and unify SpEL dependency resolution.
Original Pull Request: #874
2020-07-22 14:02:12 +02:00
Mark Paluch
41607b10d0
DATAMONGO-1894 - Introduce cached ExpressionParser.
...
Original Pull Request: #874
2020-07-22 14:01:47 +02:00
Mark Paluch
66fae82798
DATAMONGO-1894 - Use reactive SpEL extensions for SpEL evaluation in query execution.
...
Original Pull Request: #874
2020-07-22 14:01:20 +02:00
Christoph Strobl
00aaf2145b
DATAMONGO-2591 - Upgrade MongoDB drivers to 4.1.0-rc0.
2020-07-22 13:27:51 +02:00
Mark Paluch
430c166a2b
DATAMONGO-2568 - Updated changelog.
2020-07-22 10:37:57 +02:00
Mark Paluch
79c647a4d8
DATAMONGO-2567 - Updated changelog.
2020-07-22 10:08:43 +02:00
Mark Paluch
1b5a22730b
DATAMONGO-2566 - Updated changelog.
2020-07-22 09:44:28 +02:00
Christoph Strobl
a8a364c2de
DATAMONGO-2586 - Polishing.
...
Add tests to ensure no reactive auditing callback is registered when using imperative configuration and vice versa.
Update wording and minor code style tweaks.
Original Pull Request: #877
2020-07-17 11:09:35 +02:00
Mark Paluch
6bafcea539
DATAMONGO-2586 - Add support for reactive auditing.
...
We now provide a fully reactive variant for auditing with EnableReactiveMongoAuditing.
Original Pull Request: #877
2020-07-17 10:42:41 +02:00
Mark Paluch
2c1a3cf03e
DATAMONGO-2536 - Polishing.
...
Encapsulate skipResults in AggregationOptions. Reformat code. Add override Javadoc.
Original pull request: #876 .
2020-07-16 09:42:42 +02:00
Christoph Strobl
6cb89d7452
DATAMONGO-2536 - Add option to skip reading aggregation result.
...
Introduce dedicated AggregationPipeline to encapsulate pipeline stages.
Original pull request: #876 .
2020-07-16 09:42:26 +02:00
Mark Paluch
2026f8729e
DATAMONGO-2571 - Polishing.
...
Reduce test method visibility for JUnit 5.
Original pull request: #873 .
2020-07-15 15:33:38 +02:00
Christoph Strobl
bf89400182
DATAMONGO-2571 - Fix regular expression parameter binding for String-based queries.
...
Original pull request: #873 .
2020-07-15 15:33:30 +02:00
Mark Paluch
6c8cb9eb85
DATAMONGO-2490 - Polishing.
...
Remove unnecessary code. Reuse session-associated collection when logging to avoid unqualified calls to MongoDbFactory.getMongoDatabase(). Create collection before transaction in test for compatibility with older MongoDB servers.
Original pull request: #875 .
2020-07-15 15:13:58 +02:00
Christoph Strobl
966504dfa6
DATAMONGO-2490 - Fix dbref fetching during ongoing transaction.
...
Original pull request: #875 .
2020-07-15 15:13:50 +02:00
Mark Paluch
b266bd6feb
DATAMONGO-2544 - After release cleanups.
2020-06-25 11:58:22 +02:00
Mark Paluch
a6a4a0b3b6
DATAMONGO-2544 - Prepare next development iteration.
2020-06-25 11:58:19 +02:00