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
Mark Paluch
0dbe331ab0
DATAMONGO-1823 - Polishing.
...
Replace constructor with lombok's RequiredArgsConstructor. Add Nullable annotation. Tiny reformatting. Align license header. Migrate test to AssertJ.
Original pull request: #517 .
2017-11-22 14:33:20 +01:00
Christoph Strobl
846ebcd91d
DATAMONGO-1823 - Emit ApplicationEvents using projecting find methods.
...
We now again emit application events when using finder methods that apply projection.
Original pull request: #517 .
2017-11-22 14:33:20 +01:00
Oliver Gierke
9e0b5caeac
DATAMONGO-1737 - BasicMongoPersistentEntity now correctly initializes comparator.
...
In BasicMongoPersistentEntity.verify() we now properly call the super method to make sure the comparators that honor the @Field's order value are initialized properly.
2017-11-17 14:55:00 +01:00
Mark Paluch
cf70f5e5eb
DATAMONGO-1819 - Polishing.
...
Use native field names for NamedMongoScript query instead of relying on metadata-based mapping as NamedMongoScript is considered a simple top-level type.
Related pull request: #513 .
2017-11-17 13:49:06 +01:00
Mark Paluch
331dc6df6f
DATAMONGO-1821 - Fix method ambiguity in tests when compiling against MongoDB 3.6
2017-11-07 12:47:51 +01:00
Mark Paluch
a51dce2c90
DATAMONGO-1820 - Set Mongo's Feature Compatibility flag for TravisCI build to 3.4.
...
Apply setFeatureCompatibilityVersion to upgrade MongoDB to 3.4 features.
2017-11-06 10:28:10 +01:00
Mark Paluch
c0cf1aa95b
DATAMONGO-1817 - Polishing.
...
Remove blank line.
Original pull request: #510 .
2017-11-06 10:02:35 +01:00
Sola
7104ffa543
DATAMONGO-1817 - Align nullability in Kotlin MongoOperationsExtensions with Java API.
...
Return types in MongoOperationsExtensions are now aligned to the nullability of MongoOperations.
Original pull request: #510 .
2017-11-06 10:02:35 +01:00
Oliver Gierke
28d2fb6680
DATAMONGO-1793 - After release cleanups.
2017-10-27 15:50:48 +02:00
Oliver Gierke
140e26946f
DATAMONGO-1793 - Prepare next development iteration.
2017-10-27 15:50:45 +02:00
Oliver Gierke
f4e730ce87
DATAMONGO-1793 - Release version 2.0.1 (Kay SR1).
2017-10-27 15:25:11 +02: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
Oliver Gierke
1dd0061f03
DATAMONGO-1815 - Adapt API changes in Property in test cases.
2017-10-27 11:13:31 +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
Christoph Strobl
433a125c9e
DATAMONGO-1806 - Polishing.
...
Remove unused import, trailing whitespaces and update Javadoc.
Original Pull Request: #506
2017-10-24 14:59:33 +02:00
hartmut
5827cb0971
DATAMONGO-1806 - Fix Javadoc for GridFsResource.
...
Original Pull Request: #506
2017-10-24 14:59:24 +02:00
Mark Paluch
0109bf6858
DATAMONGO-1809 - Introduce AssertJ assertions for Document.
...
Original pull request: #508 .
2017-10-24 14:45:03 +02:00
Christoph Strobl
49d1555576
DATAMONGO-1809 - Polishing.
...
Move tests to AssertJ.
Original pull request: #508 .
2017-10-24 14:45:03 +02:00
Christoph Strobl
fdbb305b8e
DATAMONGO-1809 - Fix positional parameter detection for PropertyPaths.
...
We now make sure to capture all digits for positional parameters.
Original pull request: #508 .
2017-10-24 14:45:03 +02:00
Mark Paluch
49dd03311a
DATAMONGO-1696 - Mention appropriate EnableMongoAuditing annotation in reference documentation.
2017-10-20 08:45:33 +02:00
Mark Paluch
a86a3210e1
DATAMONGO-1802 - Polishing.
...
Reduce converter visibility to MongoConverters's package-scope visibility. Tiny alignment in Javadoc wording. Copyright year, create empty byte array with element count instead initializer.
Original pull request: #505 .
2017-10-17 14:52:11 +02:00
Christoph Strobl
4b655abfb6
DATAMONGO-1802 - Add Binary to byte array converter.
...
We now provide and register a Binary to byte[] converter to provide conversion of binary data to a byte array. MongoDB deserializes binary data using the document API to its Binary type. With this converter, we reinstantiated the previous capability to use byte arrays for binary data within domain types.
Original pull request: #505 .
2017-10-17 14:52:11 +02:00
Oliver Gierke
0963e6cf77
DATAMONGO-1775 - Updated changelog.
2017-10-11 19:03:29 +02:00
Oliver Gierke
3e1b2c4bdb
DATAMONGO-1795 - Removed obsolete Kotlin build setup.
2017-10-04 11:05:27 +02:00
Mark Paluch
03e0e0c431
DATAMONGO-1776 - After release cleanups.
2017-10-02 11:38:04 +02:00
Mark Paluch
51900021a1
DATAMONGO-1776 - Prepare next development iteration.
2017-10-02 11:38:03 +02:00
Mark Paluch
e5e8fa45c2
DATAMONGO-1776 - Release version 2.0 GA (Kay).
2017-10-02 11:10:22 +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
5b24d3fd0b
DATAMONGO-1778 - Polishing.
...
Javadoc, modifiers.
Original pull request: #503 .
2017-10-02 10:38:20 +02:00
Christoph Strobl
10f13c8f37
DATAMONGO-1778 - Polishing.
...
Migrate UpdateTests to AssertJ and adjust constructor visibility.
Original pull request: #503 .
2017-10-02 10:38:20 +02:00
Christoph Strobl
c05f8f056c
DATAMONGO-1778 - Fix equals() and hashCode() for Update.
...
We now include the entire update document with its modifiers and the isolation flag when computing the hash code and comparing for object equality.
Original pull request: #503 .
2017-10-02 10:37:34 +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
5444ac39b5
DATAMONGO-1785 - Downgrade to CDI 1.0.
...
We now build against CDI 1.0 again while using CDI 2.0 for testing.
2017-09-21 13:50:39 +02:00
Mark Paluch
cf476b9bc8
DATAMONGO-1787 - Added explicit automatic module name for JDK 9.
2017-09-21 13:50:39 +02:00
Christoph Strobl
f28d47b01b
DATAMONGO-1777 - Polishing.
2017-09-21 11:32:52 +02:00
Christoph Strobl
5bf03cfa70
DATAMONGO-1777 - Pretty print Modifiers when calling Update.toString().
...
We now make sure to pretty print Update modifiers by safely rendering to a json representation including an optional $isolated opereator if applicable.
Along the way we also fix a flaw in PushOperationBuilder ignoring eg. $position when pushing single values.
2017-09-21 11:32:50 +02:00
Oliver Gierke
98e893636b
DATAMONGO-1779 - Polishing.
...
Fixed imports.
2017-09-21 11:31:45 +02:00
Oliver Gierke
4b552b051e
DATAMONGO-1779 - Fixed handling of empty queries in MongoTemplate.find(…).
...
Calls to MongoTemplate.find(…) were routed to ….findAll(…) in case no criteria definition or sort was defined on the query. This however neglected that cursor preparation aspects (limits, skips) are defined on the query as well which cause them not to be applied correctly. Removed the over-optimistic re-routing so that normal query execution now always gets applied.
2017-09-21 11:31:44 +02:00
Mark Paluch
1c295b62c6
DATAMONGO-1786 - Adapt tests to nullability validation in Spring Data Commons.
...
Related issue: DATACMNS-1157.
2017-09-21 11:27:41 +02:00
Christoph Strobl
0a8458a045
DATAMONGO-1784 - Polishing.
...
Update JavaDoc, enforce nullability constraints and add tests.
Original Pull Request: #501
2017-09-20 12:47:29 +02:00