Commit Graph

3363 Commits

Author SHA1 Message Date
Mark Paluch
4bca0ca015 Release version 3.3.10 (2021.1.10).
See #4206
3.3.10
2022-11-18 10:22:09 +01:00
Mark Paluch
80d63a576c Prepare 3.3.10 (2021.1.10).
See #4206
2022-11-18 10:21:05 +01:00
Mark Paluch
0f6ee3ddbc Upgrade to Java 8u345-b01-jdk-focal and pin base image distribution.
See #4206
2022-10-31 13:20:07 +01:00
Mark Paluch
c3a5f325d2 Use correct boolean type for JSON Schema creation.
We now use the correct JSON type boolean again when creating schemas. Furthermore, we use the bool type for MongoDB $type queries.

Closes #4220
2022-10-27 10:17:55 +02:00
Spring Builds
957397eff9 After release cleanups.
See #4205
2022-10-13 12:37:05 +00:00
Spring Builds
f322d5b18f Prepare next development iteration.
See #4205
2022-10-13 12:36:52 +00:00
Spring Builds
24e423b8d1 Release version 3.3.9 (2021.1.9).
See #4205
3.3.9
2022-10-13 11:54:15 +00:00
Spring Builds
4d5f3c66d5 Prepare 3.3.9 (2021.1.9).
See #4205
2022-10-13 11:51:37 +00:00
Spring Builds
f29d03f9c8 After release cleanups.
See #4172
2022-10-13 07:52:07 +00:00
Spring Builds
fbf4726e56 Prepare next development iteration.
See #4172
2022-10-13 07:51:54 +00:00
Spring Builds
85382f0dd8 Release version 3.3.8 (2021.1.8).
See #4172
3.3.8
2022-10-13 07:28:21 +00:00
Spring Builds
739b44f6e5 Prepare 3.3.8 (2021.1.8).
See #4172
2022-10-13 07:25:55 +00:00
Christoph Strobl
49cd518647 Update tests.
Original Pull Request: #4196
2022-10-11 09:55:54 +02:00
gongxuanzhang
b59c7f774f Fix json schema type name for boolean.
Was boolean should have been bool.

Closes: #4196
2022-10-11 09:55:08 +02:00
Christoph Strobl
b7ac5f7970 Update reactive transaction sample in reference documentation.
Closes: #4190
2022-10-06 13:18:44 +02:00
Christoph Ahlers
9af1689fbf Fix javadoc parameter names.
Closes: #4179
2022-10-04 12:39:48 +02:00
Wan Bachtiar
51ca3be48f Fix typo in reference documentation.
Closes: #4180
2022-10-04 12:25:43 +02:00
Seungwoo Jo
8f8e9c6585 Fix documentation typo in BasicQuery.
Closes #4169
Original pull request: #4170.
2022-09-21 10:58:22 +02:00
Spring Builds
092217e425 After release cleanups.
See #4115
2022-09-19 09:04:54 +00:00
Spring Builds
9d1e1b8c17 Prepare next development iteration.
See #4115
2022-09-19 09:04:41 +00:00
Spring Builds
5cf73168f7 Release version 3.3.7 (2021.1.7).
See #4115
3.3.7
2022-09-19 08:40:19 +00:00
Spring Builds
792d7199f0 Prepare 3.3.7 (2021.1.7).
See #4115
2022-09-19 08:38:01 +00:00
Christoph Strobl
34a2d09303 Fix issue with reference conversion in updates.
We now make sure to convert references in update operations targeting collection like fields when using eg. the push modifier.

Closes #4041
Original pull request: #4045.
2022-09-19 08:53:43 +02:00
Mark Paluch
26554e3031 Polishing.
See #4061
Original pull request: #4062.
2022-09-16 14:53:08 +02:00
Christoph Strobl
018fe623c0 Improve exception message when deriving collection name from type.
We now provide a better worded exception message when trying to derive the collection name for a type that is not considered a user types (such as org.bson.Document).
Update the Javadoc to hint to the error.

Closes #4061
Original pull request: #4062.
2022-09-16 14:53:06 +02:00
Christoph Strobl
27e6b5a9be Initialize lists with size where possible.
Closes #3941
Original pull request: #3974.
2022-09-16 14:44:11 +02:00
Mark Paluch
c9be849e62 Polishing.
Reformat code.

See #4167.
Original pull request: #4168.
2022-09-16 14:41:29 +02:00
Christoph Strobl
da5f24981c Fix usage of change stream option startAfter.
We now make sure to apply the token to startAfter method of the driver. Before this change it had been incorrectly applied to resumeAfter.

Closes #4167.
Original pull request: #4168.
2022-09-16 14:41:29 +02:00
Mark Paluch
7c7b05f10d Polishing.
Fix generics. Add warning suppressions for nullability checks.

See: #4104
Original pull request: #4156.
2022-09-14 14:07:27 +02:00
Christoph Strobl
ed4f30ab07 Fix GeoJson polygon conversion for polygons with inner ring.
Closes: #4104
Original pull request: #4156.
2022-09-14 14:07:26 +02:00
Christoph Strobl
cf38ba15bf Allow referencing the $id field of dbrefs within an aggregation pipeline.
Closes: #4123
Original pull request: #4125.
2022-08-05 14:10:58 +02:00
Sojin
daf12a6e2b Fix AKNOWLEDGED typo in reference documentation.
Two typos found have been updated

Closes #4135
2022-08-05 14:08:15 +02:00
Christoph Strobl
d0481d089e After release cleanups.
See #4090
2022-07-15 10:47:35 +02:00
Christoph Strobl
169c35789d Prepare next development iteration.
See #4090
2022-07-15 10:47:31 +02:00
Christoph Strobl
0de55deb03 Release version 3.3.6 (2021.1.6).
See #4090
3.3.6
2022-07-15 10:34:16 +02:00
Christoph Strobl
01ac35fa31 Prepare 3.3.6 (2021.1.6).
See #4090
2022-07-15 10:33:37 +02:00
Mark Paluch
f5c0318a14 Avoid duplicate bean registrations in MappingMongoConverterParser.
We now ensure to not override `ValidatingMongoEventListener` and `LocalValidatorFactoryBean` bean definitions by avoiding duplicate registrations and checking whether a bean with the given name is already registered.

Closes #4087
2022-06-28 10:25:15 +02:00
Mark Paluch
7a0debe335 After release cleanups.
See #4029
2022-06-20 11:12:22 +02:00
Mark Paluch
0a79ad6585 Prepare next development iteration.
See #4029
2022-06-20 11:12:19 +02:00
Mark Paluch
404ce6a987 Release version 3.3.5 (2021.1.5).
See #4029
3.3.5
2022-06-20 10:59:10 +02:00
Mark Paluch
232a9c9943 Prepare 3.3.5 (2021.1.5).
See #4029
2022-06-20 10:58:43 +02:00
Christoph Strobl
7c5ac764b3 Retain parameter type when binding parameters in annotated Query/Aggregation.
This commit ensures the parameter type is preserved when binding parameters used within the value of the Query or Aggregation annotation

Closes: #4089
2022-06-20 10:37:13 +02:00
Mark Paluch
864c94f490 Wrap SpEL documentation with admonition.
Closes #4085
2022-06-14 09:19:25 +02:00
Mark Paluch
ebc4678aa3 Polishing.
Reformat asciidoc source.

See #4085
2022-06-14 09:19:22 +02:00
Mark Paluch
28d6e67686 Upgrade to Maven Wrapper 3.8.5.
See #4075
2022-06-03 14:40:37 +02:00
John Blum
ca229cdb99 Remove Docker Registry login.
Closes #4056.
2022-05-16 13:00:16 -07:00
Mark Paluch
611100e6f4 Update driver compatibility matrix.
Closes #4052
2022-05-16 15:12:29 +02:00
Christoph Strobl
3a6d6bbfed Polishing.
Update Query javadoc.

Original Pull Request: #3999
2022-05-10 16:34:11 +02:00
Raul Mello Silva
286ff1c4a1 Update Query.limit javadoc.
This commit explains usage of Query.limit(int), which will be set to unlimited when set to zero or a negative value.

Closes: #3999
2022-05-10 16:33:50 +02:00
Christoph Strobl
5df195db15 Provide additional meta information via pom.xml
Add scm & issueManagement.

Closes: #4048
2022-05-10 12:39:52 +02:00