Christoph Strobl
82c9b0c662
DATAMONGO-1834 - Polishing.
...
Remove DateFactory and split up tests.
Introduce dedicated Timezone abstraction and update existing factories to apply the timezone if appropriate. Update builders and align code style.
Original Pull Request: #539
2018-03-28 11:39:58 +02:00
Mark Paluch
27a4e25880
DATAMONGO-1882 - Prepare 2.0.5 (Kay SR5).
2018-02-28 10:14:05 +01:00
Mark Paluch
d378bcb442
DATAMONGO-1882 - Updated changelog.
2018-02-28 10:13:57 +01:00
Mark Paluch
3261936e8a
DATAMONGO-1859 - Prepare 2.0.4 (Kay SR4).
2018-02-19 19:46:05 +01:00
Mark Paluch
d2d471d135
DATAMONGO-1859 - Updated changelog.
2018-02-19 19:45:58 +01:00
Mark Paluch
bcd2de000c
DATAMONGO-1870 - Polishing.
...
Extend copyright license years. Slightly reword documentation. Use IntStream and insertAll to create test fixture.
Original pull request: #532 .
Related pull request: #531 .
2018-02-15 10:56:14 +01:00
Christoph Strobl
c873e49d71
DATAMONGO-1870 - Consider skip/limit on MongoOperations.remove(Query, Class).
...
We now use _id lookup for remove operations that query with limit or skip parameters. This allows more fine grained control over documents removed.
Original pull request: #532 .
Related pull request: #531 .
2018-02-15 10:56:05 +01:00
Mark Paluch
f1a3c37a79
DATAMONGO-1865 - Polishing.
...
Adapt to collection name retrieval during query execution. Slightly reword documentation and JavaDoc.
Original pull request: #530 .
2018-02-14 12:01:44 +01:00
Christoph Strobl
c668a47243
DATAMONGO-1865 - Avoid IncorrectResultSizeDataAccessException for derived findFirst/findTop queries.
...
We now return the first result when executing findFirst/findTop queries. This fixes a glitch introduced in the Kay release throwing IncorrectResultSizeDataAccessException for single entity executions returning more than one result, which is explicitly not the desired behavior in this case.
Original pull request: #530 .
2018-02-14 12:01:44 +01:00
Christoph Strobl
ed6aaeed25
DATAMONGO-1794 - Updated changelog.
2018-02-06 11:14:01 +01:00
Mark Paluch
32a8ee9b31
DATAMONGO-1830 - Prepare 2.0.3 (Kay SR3).
2018-01-24 13:20:39 +01:00
Mark Paluch
17cea70abc
DATAMONGO-1830 - Updated changelog.
2018-01-24 13:20:34 +01:00
Mark Paluch
c5b580b82b
DATAMONGO-1829 - Updated changelog.
2018-01-24 12:22:10 +01:00
Mark Paluch
58cd4c08ca
DATAMONGO-1816 - Prepare 2.0.2 (Kay SR2).
2017-11-27 16:11:21 +01:00
Mark Paluch
344e019143
DATAMONGO-1816 - Updated changelog.
2017-11-27 16:11:15 +01:00
Mark Paluch
918b7e96bb
DATAMONGO-1799 - Updated changelog.
2017-11-27 15:58:45 +01:00
Christoph Strobl
fce7a5c1cb
DATAMONGO-1818 - Polishing.
...
Move overlapping/duplicate documentation into one place.
Original Pull Request: #512
2017-11-27 07:53:22 +01:00
Mark Paluch
dbd2de8e0f
DATAMONGO-1818 - Reword tailable cursors documentation.
...
Fix reference to @Tailable annotation. Slightly reword documentation.
Original Pull Request: #512
2017-11-27 07:53:08 +01:00
Oliver Gierke
e3a83ebc42
DATAMONGO-1793 - Prepare 2.0.1 (Kay SR1).
2017-10-27 15:24:24 +02:00
Oliver Gierke
f65c1e324e
DATAMONGO-1793 - Updated changelog.
2017-10-27 15:24:14 +02:00
Mark Paluch
5ea860700c
DATAMONGO-1814 - Update reference documentation for faceted classification.
...
Original pull request: #426 .
Original ticket: DATAMONGO-1552.
2017-10-26 09:44:50 +02:00
Christoph Strobl
3dd653a702
DATAMONGO-1811 - Update documentation of MongoOperations.executeCommand.
...
Update Javadoc and reference documentation.
2017-10-24 14:59:47 +02:00
Christoph Strobl
f87847407b
DATAMONGO-1805 - Update GridFsOperations documentation.
...
Fix return type in reference documentation and update Javadoc.
2017-10-24 14:59:40 +02:00
Mark Paluch
49dd03311a
DATAMONGO-1696 - Mention appropriate EnableMongoAuditing annotation in reference documentation.
2017-10-20 08:45:33 +02:00
Oliver Gierke
0963e6cf77
DATAMONGO-1775 - Updated changelog.
2017-10-11 19:03:29 +02:00
Mark Paluch
f5ad4e42f9
DATAMONGO-1776 - Prepare 2.0 GA (Kay).
2017-10-02 11:09:17 +02:00
Mark Paluch
e6b7d2ffd0
DATAMONGO-1776 - Updated changelog.
2017-10-02 11:09:09 +02:00
Mark Paluch
dbd38a8e82
DATAMONGO-1791 - Polishing.
...
Replace RxJava 1 repositories with RxJava 2 repositories. Fix broken links. Fix duplicate section ids.
2017-09-27 12:19:11 +02:00
Mark Paluch
77b1f3cb37
DATAMONGO-1791 - Adapt to changed Spring Framework 5 documentation structure.
...
Update links in the reference docs to their new locations.
2017-09-27 12:13:51 +02:00
Mark Paluch
e80d1df571
DATAMONGO-1781 - Update what's new in reference documentation.
2017-09-14 14:09:08 +02:00
Oliver Gierke
0fecd8bed9
DATAMONGO-1754 - Prepare 2.0 RC3 (Kay).
2017-09-11 17:23:51 +02:00
Oliver Gierke
4b6ff36724
DATAMONGO-1754 - Updated changelog.
2017-09-11 17:23:43 +02:00
Mark Paluch
ab31b24f99
DATAMONGO-1755 - Updated changelog.
2017-09-11 12:43:54 +02:00
Mark Paluch
3ab3dab2b4
DATAMONGO-1631 - Better method names for reactive configuration support.
...
This commit renames methods in AbstractReactiveMongoConfiguration for methods exposing MongoClient and ReactiveMongoDatabaseFactory instances. Renaming prevents possible clashes with beans created via AbstractMongoConfiguration (blocking driver) as bean names default to the producing method name.
Original Pull Request: #490
2017-09-08 20:00:42 +02:00
Christoph Strobl
2d825bed41
DATAMONGO-1768 - Introduce UntypedExampleMatcher.
...
Introducing UntypedExampleMatcher allows creation of QBE criteria that does not infer a strict type match.
Original pull request: #496 .
2017-08-25 10:45:58 +02:00
Oliver Gierke
190f21fe46
DATAMONGO-1750 - Updated changelog.
2017-07-27 00:48:58 +02:00
Oliver Gierke
197e0bbb66
DATAMONGO-1751 - Prepare 2.0 RC2 (Kay).
2017-07-25 15:33:33 +02:00
Oliver Gierke
0e56ad40d8
DATAMONGO-1751 - Updated changelog.
2017-07-25 15:33:24 +02:00
Oliver Gierke
b14a3166e3
DATAMONGO-1717 - Prepare 2.0 RC1 (Kay).
2017-07-25 09:48:01 +02:00
Oliver Gierke
bd7af4c55b
DATAMONGO-1717 - Updated changelog.
2017-07-25 09:47:53 +02:00
Oliver Gierke
491304f2c7
DATAMONGO-1711 - Updated changelog.
2017-07-24 22:20:42 +02:00
Christoph Strobl
2230b51a79
DATAMONGO-1733 - Added support for projections on FluentMongoOperations.
...
Interfaces based projections handed to queries built using the FluentMongoOperations APIs now get projected as expected and also apply querying optimizations so that only fields needed in the projection are read in the first place.
Original pull request: #486 .
2017-07-20 14:52:35 +02:00
Mark Paluch
18487ef252
DATAMONGO-1713 - Polishing.
...
Fix typos. Migrate to diamond syntax where applicable. Use Arrays.stream(…) instead of Arrays.asList(…).stream(). Mention percent sign as required char for URL encoding and reference RFC 3986 in documentation.
Original pull request: #477 .
2017-07-06 14:21:34 +02:00
Christoph Strobl
1aa2ee5f54
DATAMONGO-1713 - Allow using URL encoded username/password for <mongo-client credentials=… />.
...
We now URL decode username & password before creating MongoCredentials. This allows usage of reserved characters in the credentials string.
Original pull request: #477 .
2017-07-06 14:21:12 +02:00
Christoph Strobl
e9498c86ca
DATAMONGO-1705 - Deprecate cross-store support.
...
We deprecate cross-store support to remove cross-store with a future release.
Original pull request: #471 .
2017-06-26 10:34:37 +02:00
Christoph Strobl
09f8dc6843
DATAMONGO-1715 - Remove spring-data-mongodb-log4j module.
...
We no longer support spring-data-mongodb-log4j hence removing the code entirely.
Original pull request: #471 .
2017-06-26 10:34:11 +02:00
Mark Paluch
ab97e58793
DATAMONGO-1688 - Prepare 2.0 M4 (Kay).
2017-06-14 17:03:00 +02:00
Mark Paluch
a4eeb9f305
DATAMONGO-1688 - Updated changelog.
2017-06-14 17:02:58 +02:00
Mark Paluch
6cce16414e
DATAMONGO-1672 - Updated changelog.
2017-06-08 11:56:20 +02:00
Mark Paluch
31390d41e0
DATAMONGO-1671 - Updated changelog.
2017-06-07 12:23:35 +02:00