Mark Paluch
403e5043cb
DATAMONGO-2302 - Release version 2.1.10 (Lovelace SR10).
2.1.10.RELEASE
2019-08-05 11:21:19 +02:00
Mark Paluch
bdbda459c0
DATAMONGO-2302 - Prepare 2.1.10 (Lovelace SR10).
2019-08-05 11:20:57 +02:00
Mark Paluch
0bf6d5f7fa
DATAMONGO-2302 - Updated changelog.
2019-08-05 11:20:51 +02:00
Mark Paluch
f2ae14206a
DATAMONGO-2272 - Updated changelog.
2019-08-05 11:09:02 +02:00
Mark Paluch
049159374d
DATAMONGO-2320 - Polishing.
...
Use for-loops instead of Stream API and Collectors. Reformat code. Invert condition for smoother readability.
Original pull request: #776 .
2019-08-02 11:06:38 +02:00
Christoph Strobl
79f8e06fc1
DATAMONGO-2320 - Simplify test code.
...
Original pull request: #776 .
2019-08-02 11:06:38 +02:00
Christoph Strobl
370db2dce5
DATAMONGO-2320 - Fix aggregation field reference for $filter operator.
...
We now render field and local variable references correctly when using the $filter aggregation operator.
Prior to this commit field references had been rendered with an additional $ prefix.
Original pull request: #776 .
2019-08-02 11:06:38 +02:00
Christoph Strobl
74325d5193
DATAMONGO-2330 - Polishing.
...
Added tests.
Original Pull Request: #775
2019-07-31 14:47:59 +02:00
nkey
e6ea2e1379
DATAMONGO-2330 - Apply defaultWriteConcern for bulk operations.
...
Fixed regression introduced in DATAMONGO-1880.
Original Pull Request: #775
2019-07-31 14:27:24 +02:00
Mark Paluch
cb85f3cfa6
DATAMONGO-2322 - Polishing.
...
Suspend change streams tests relying heavily on timing.
2019-07-18 10:09:19 +02:00
Mark Paluch
aff8b89006
DATAMONGO-2322 - Handle exceptions thrown by MessageListeners.
...
ErrorHandlers associated with a CursorReadingTask (Change Streams, imperative Tailable Cursors) now handle exceptions raised by the listener callback.
Exceptions are now catched and the callback continues with the next message.
2019-07-18 09:57:38 +02:00
Mark Paluch
0ad8857368
DATAMONGO-2323 - Polishing.
...
Use .as(StepVerifier::create) syntax where possible.
2019-07-17 14:40:49 +02:00
Mark Paluch
46de82fe0b
DATAMONGO-2323 - Fix query(…) and stream(…) to be used with BSON Document.
...
MongoTemplate.stream(…), MongoTemplate.query(…) and ReactiveMongoTemplate.query(…) now no longer fail when used with BSON Document.class.
Previously, field mapping failed because it required an entity type. Now we gracefully back off when find methods are used with a simple Document entity type.
2019-07-17 14:35:56 +02:00
Mark Paluch
387348b615
DATAMONGO-2318 - Fix typo.
2019-07-10 09:46:15 +02:00
Mark Paluch
8fd41faac6
DATAMONGO-2280 - Cleanup release profile.
...
Reuse inherited configuration from parent pom.
2019-07-09 11:03:43 +02:00
Mark Paluch
8a15e1086b
DATAMONGO-2318 - Revise readme for a consistent structure.
2019-07-09 11:03:42 +02:00
Mark Paluch
8502786648
DATAMONGO-2314 - Polishing.
...
Reformat code. Remove unnecessary warning suppressions. Switch to diamond syntax.
Original pull request: #771 .
2019-07-04 16:27:41 +02:00
Christoph Strobl
d7107d49bf
DATAMONGO-2314 - Fix query by example on nested properties.
...
This fix allows using alike on nested properties.
new Criteria("nested").alike(Example.of(probe, matching().withIgnorePaths("_class"))));
Switch tests to AssertJ.
Original pull request: #771 .
2019-07-04 16:27:15 +02:00
Greg Turnquist
f42cb1e2f0
DATAMONGO-2280 - Use parent 'artifactory' profile for snapshot releases.
2019-07-03 17:12:27 -05:00
Mark Paluch
a9403b526f
DATAMONGO-2296 - Polishing.
...
Use getCollectionName() in MongoTemplate.insert/save. Consistently use getCollectionName(Class) from ReactiveMongoTemplate and fluent API implementations.
Original pull request: #768 .
2019-07-01 16:48:26 +02:00
Christoph Strobl
5f6291ed32
DATAMONGO-2296 - Consistent use of getCollectionName(Class) throughout MongoTemplate.
...
Original pull request: #768 .
2019-07-01 16:44:33 +02:00
Greg Turnquist
676ee80434
DATAMONGO-2280 - Only test main branch for upstream triggers.
2019-06-28 19:31:04 -05:00
Greg Turnquist
b54641ff86
DATAMONGO-2280 - Set user.name and user.home for CI jobs.
2019-06-25 13:35:49 -05:00
Oliver Drotbohm
6930c720ca
DATAMONGO-2309 - Fix NoHTTP errors.
2019-06-24 11:44:50 +02:00
Christoph Strobl
611cfe9c11
DATAMONGO-2256 - Updated changelog.
2019-06-14 15:18:14 +02:00
Christoph Strobl
507a1fbf34
DATAMONGO-2271 - After release cleanups.
2019-06-14 13:14:51 +02:00
Christoph Strobl
087649de35
DATAMONGO-2271 - Prepare next development iteration.
2019-06-14 13:14:50 +02:00
Christoph Strobl
1f01f34377
DATAMONGO-2271 - Release version 2.1.9 (Lovelace SR9).
2.1.9.RELEASE
2019-06-14 12:39:34 +02:00
Christoph Strobl
295c43c6ff
DATAMONGO-2271 - Prepare 2.1.9 (Lovelace SR9).
2019-06-14 12:38:59 +02:00
Christoph Strobl
5a62d449bf
DATAMONGO-2271 - Updated changelog.
2019-06-14 12:38:52 +02:00
Greg Turnquist
1cbbe692b5
DATAMONGO-2280 - Add maven wrapper.
2019-06-11 15:15:39 -05:00
Greg Turnquist
5bfe125160
DATAMONGO-2280 - Introduce Jenkins.
2019-06-11 15:03:15 -05:00
Christoph Strobl
1b6722324e
DATAMONGO-2293 - Fix EntityOperations id population nulling out entire entity.
...
We now no longer null the entire entity if a given id value is actually null.
Original Pull Request: #742
2019-06-11 12:02:55 +02:00
Mark Paluch
a212f5f79d
DATAMONGO-2231 - URL Cleanup.
2019-06-05 11:19:54 +02:00
Hippolyte Durix
2879348d4b
DATAMONGO-2288 - Fix wrong indentation on documentation code sample.
...
Original pull request: #758 .
2019-05-29 14:36:38 +02:00
Mark Paluch
10097311c7
DATAMONGO-2278 - Polishing.
...
Update method comment. Switch to diamond syntax.
Original pull request: #755 .
2019-05-29 14:31:45 +02:00
owen.qqq
b8303a56b6
DATAMONGO-2278 - Update Querydsl base package names in MongoAnnotationProcessor.
...
Current MongoAnnotationProcessor still uses 3.x.x Querydsl package names.
Update package names to com.querydsl.core.annotations.* to use Querydsl annotations for code-generation.
Original pull request: #755 .
2019-05-29 14:31:45 +02:00
Christoph Strobl
f9e468aebb
DATAMONGO-2252 - Update Javadoc for Reactive/MongoOperations#getCollection(String).
...
Original pull request: #747 .
2019-05-27 11:11:53 +02:00
Christoph Strobl
b900dc6c09
DATAMONGO-2275 - Fix NPE when mapping MongoJsonSchema used in query.
...
We fixed a NPE when reading raw Document from a collection using a query matching against a JSON schema.
Original pull request: #752 .
2019-05-17 14:15:58 +02:00
Mark Paluch
bede55714c
DATAMONGO-2267 - Polishing.
...
Reuse collection name for index creation instead of resolving the collection for every index. Switch lambda to method reference.
Original pull request: #746 .
2019-05-15 10:43:11 +02:00
Christoph Strobl
3ec426352f
DATAMONGO-2267 - Fix eager collection resolution in Object path.
...
We now lazily read the collection of an entity as it potentially requires a more expensive SpEL evaluation that might not have been required in fist place.
Original pull request: #746 .
2019-05-15 10:39:45 +02:00
Mark Paluch
c6293e0ebd
DATAMONGO-2270 - Updated changelog.
2019-05-13 18:19:09 +02:00
Mark Paluch
74e49a2326
DATAMONGO-2269 - After release cleanups.
2019-05-13 14:58:46 +02:00
Mark Paluch
69c451f69f
DATAMONGO-2269 - Prepare next development iteration.
2019-05-13 14:58:44 +02:00
Mark Paluch
9af8160e05
DATAMONGO-2269 - Release version 2.1.8 (Lovelace SR8).
2.1.8.RELEASE
2019-05-13 13:25:52 +02:00
Mark Paluch
fdf4ea1e60
DATAMONGO-2269 - Prepare 2.1.8 (Lovelace SR8).
2019-05-13 13:25:06 +02:00
Mark Paluch
8c7afe012f
DATAMONGO-2269 - Updated changelog.
2019-05-13 13:24:57 +02:00
Mark Paluch
6ba258a1f3
DATAMONGO-2260 - Updated changelog.
2019-05-13 12:37:41 +02:00
Oliver Drotbohm
059c8cf1dd
DATAMONGO-2244 - Updated changelog.
2019-05-10 14:18:11 +02:00
Oliver Drotbohm
2b8955f583
DATAMONGO-2246 - After release cleanups.
2019-05-10 12:55:59 +02:00