Mark Paluch
156ec5b441
DATAMONGO-2594 - Updated changelog.
2020-08-12 13:25:53 +02:00
Mark Paluch
931028b43e
DATAMONGO-2579 - Updated changelog.
2020-08-12 12:01:24 +02:00
Mark Paluch
687c4d35ed
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:36:37 +02:00
Mark Paluch
71ac036dc3
DATAMONGO-2568 - Updated changelog.
2020-07-22 10:38:03 +02:00
Mark Paluch
da3ab42f10
DATAMONGO-2567 - After release cleanups.
2020-07-22 10:07:19 +02:00
Mark Paluch
537fc1caad
DATAMONGO-2567 - Prepare next development iteration.
2020-07-22 10:07:16 +02:00
Mark Paluch
0ec0eaf937
DATAMONGO-2567 - Release version 2.2.9 (Moore SR9).
2020-07-22 09:55:55 +02:00
Mark Paluch
1babda2e69
DATAMONGO-2567 - Prepare 2.2.9 (Moore SR9).
2020-07-22 09:55:29 +02:00
Mark Paluch
e319ea82d0
DATAMONGO-2567 - Updated changelog.
2020-07-22 09:55:18 +02:00
Mark Paluch
63c8f63acf
DATAMONGO-2566 - Updated changelog.
2020-07-22 09:44:31 +02:00
Mark Paluch
4f7d3131c5
DATAMONGO-2571 - Polishing.
...
Fix test method visibility.
2020-07-15 15:45:11 +02:00
Christoph Strobl
6a8609c7f8
DATAMONGO-2571 - Fix regular expression parameter binding for String-based queries.
...
Original pull request: #873 .
2020-07-15 15:33:57 +02:00
Mark Paluch
d9477501ae
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:17:26 +02:00
Christoph Strobl
be46540959
DATAMONGO-2490 - Fix dbref fetching during ongoing transaction.
...
Original pull request: #875 .
2020-07-15 15:16:20 +02:00
Mark Paluch
773f20f861
DATAMONGO-2544 - Updated changelog.
2020-06-25 12:00:21 +02:00
Mark Paluch
171386baaf
DATAMONGO-2570 - Polishing.
...
Add assertions. Use method references where possible.
Original pull request: #871 .
2020-06-22 10:40:16 +02:00
Mehran Behnam
aa2716c2c0
DATAMONGO-2570 - Change type of count variable to primitive.
...
Avoiding unintentional unboxing.
Original pull request: #871 .
2020-06-22 10:40:16 +02:00
Mark Paluch
1904a809a4
DATAMONGO-2572 - Remove usage of Oppressive Language.
...
Replaced blacklist with denylist and introduce meta keyword SECONDARY_READS as we no longer use MongoDB API with the initial replication concept.
Original Pull Request: #870
2020-06-17 13:49:04 +02:00
Mark Paluch
f8dddc366b
DATAMONGO-2543 - Updated changelog.
2020-06-10 14:31:01 +02:00
Mark Paluch
f7bc5228ec
DATAMONGO-2533 - After release cleanups.
2020-06-10 12:29:17 +02:00
Mark Paluch
4782900da5
DATAMONGO-2533 - Prepare next development iteration.
2020-06-10 12:29:14 +02:00
Mark Paluch
c011ff81b9
DATAMONGO-2533 - Release version 2.2.8 (Moore SR8).
2020-06-10 12:11:27 +02:00
Mark Paluch
cb768ce953
DATAMONGO-2533 - Prepare 2.2.8 (Moore SR8).
2020-06-10 12:11:00 +02:00
Mark Paluch
5d08c040b9
DATAMONGO-2533 - Updated changelog.
2020-06-10 12:10:46 +02:00
Mark Paluch
7a0f38d10e
DATAMONGO-2532 - Updated changelog.
2020-06-10 11:22:53 +02:00
Mark Paluch
1e9ab02e3f
DATAMONGO-2565 - Polishing.
...
Add unit test to verify behavior. Cleanup code.
Original pull request: #869 .
2020-06-10 10:16:03 +02:00
BraveLeeLee
5e378bd21b
DATAMONGO-2565 - Evaluate correct expression when obtaining collation from MongoPersistentEntity.
...
Original pull request: #869 .
2020-06-10 10:15:29 +02:00
Mark Paluch
a2e5009f42
DATAMONGO-2542 - Polishing.
...
Fix nullable annotation.
Original pull request: #863 .
2020-05-26 10:32:43 +02:00
Christoph Strobl
44cc0dad94
DATAMONGO-2542 - Shortcut PersistentPropertyPath resolution during query mapping.
...
By shortcutting the path resolution we avoid checking keywords like $in against a potential path expression.
Original pull request: #863 .
2020-05-26 10:32:43 +02:00
Mark Paluch
68de8e57be
DATAMONGO-2545 - Polishing.
...
Fix warnings and typos.
Original pull request: #864 .
2020-05-26 10:24:31 +02:00
Christoph Strobl
fde59411da
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 .
2020-05-26 10:18:46 +02:00
Christoph Strobl
7d48dd0ce4
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 .
2020-05-26 10:18:44 +02:00
Christoph Strobl
699a7a00f5
DATAMONGO-2547 - Use target class ClassLoader instead of default CL when creating proxy instances.
...
Original pull request: #865 .
2020-05-26 08:50:30 +02:00
Mark Paluch
16d55c8973
DATAMONGO-2509 - Add missing Query constructor in reference documentation.
...
Original pull request: #846 .
2020-05-06 11:52:53 +02:00
Christoph Strobl
be0b9415b4
DATAMONGO-2509 - Update Javadoc.
...
Original pull request: #853 .
2020-05-06 11:41:25 +02:00
Greg Turnquist
93df58a8d5
DATAMONGO-2535 - Remove Travis CI.
2020-05-04 15:09:18 -05:00
Mark Paluch
999e24902c
DATAMONGO-2503 - Updated changelog.
2020-04-28 15:12:28 +02:00
Mark Paluch
d19208abec
DATAMONGO-2500 - After release cleanups.
2020-04-28 14:45:30 +02:00
Mark Paluch
8f54676b97
DATAMONGO-2500 - Prepare next development iteration.
2020-04-28 14:45:29 +02:00
Mark Paluch
61bbc9ab7f
DATAMONGO-2500 - Release version 2.2.7 (Moore SR7).
2020-04-28 14:35:55 +02:00
Mark Paluch
9e802a59c7
DATAMONGO-2500 - Prepare 2.2.7 (Moore SR7).
2020-04-28 14:35:24 +02:00
Mark Paluch
38e1e632a7
DATAMONGO-2500 - Updated changelog.
2020-04-28 14:35:16 +02:00
Mark Paluch
89cf78cc4a
DATAMONGO-2484 - Updated changelog.
2020-04-28 11:59:03 +02:00
Mark Paluch
cecd47d679
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.
2020-04-23 15:25:45 +02:00
Mark Paluch
ed35e577af
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 .
2020-04-23 15:25:45 +02:00
ddebray
f54cf40eda
DATAMONGO-2504 - Add hashCode and equals to TextCriteria and Term.
...
Original pull request: #848 .
2020-04-23 12:29:07 +02:00
Christoph Strobl
5314e6f8bb
DATAMONGO-2513 - Fix Eq aggregation operator comparing collection values.
...
Original pull request: #855 .
2020-04-22 11:47:02 +02:00
Mark Paluch
b7b2709177
DATAMONGO-2523 - Polishing.
...
Reformat code.
Original pull request: #859 .
2020-04-22 10:08:33 +02:00
Christoph Strobl
34c47e84c0
DATAMONGO-2523 - Fix Json binding of SpEL expressions in arrays.
...
The closing bracket must not have a leading whitespace.
Original pull request: #859 .
2020-04-22 10:08:30 +02:00
Mark Paluch
f7d91184a0
DATAMONGO-2517 - Polishing.
...
Reformat code.
Original pull request: #857 .
2020-04-21 16:02:36 +02:00