Commit Graph

3570 Commits

Author SHA1 Message Date
Mark Paluch
15ebf4c37c Prepare next development iteration.
See #4274
2023-02-17 11:02:25 +01:00
Mark Paluch
da03eb09bf Release version 4.0.2 (2022.0.2).
See #4274
4.0.2
2023-02-17 10:59:27 +01:00
Mark Paluch
69201faf96 Prepare 4.0.2 (2022.0.2).
See #4274
2023-02-17 10:59:14 +01:00
Mark Paluch
49081ceced Update CI properties.
See #4274
2023-01-30 10:49:31 +01:00
Mark Paluch
f54ca2394f Upgrade to Maven Wrapper 3.8.7.
See #4280
2023-01-30 10:47:19 +01:00
Mark Paluch
2703573d87 Polishing.
Move QuerydslPredicateExecutor hints to RepositoryRuntimeHints.

See #4244
Original pull request: #4245
2023-01-23 14:08:38 +01:00
Christoph Strobl
dee4f3b859 Add missing hints for Querydsl integration.
This commit adds missing reflection configuration for Querydsl integration. We now also make sure to call the queryMixing getter instead of reading the field via reflection.

Closes #4244
Original pull request: #4245
2023-01-23 14:08:38 +01:00
robeatoz
34d7a3d654 Fix parameter and method name in reference documentation.
Closes: #4247
2023-01-16 12:31:03 +01:00
Emre Uygun
2f3e134680 Fix typo in reference documentation.
Closes: #4250
2023-01-16 12:30:55 +01:00
Christoph Strobl
b126165aeb Polishing.
Original Pull Request: #4255
2023-01-16 12:30:46 +01:00
Michael Krog
4df2c05354 Fixes return in Javadoc.
Closes: #4255
2023-01-16 12:30:38 +01:00
Patouche
c95cb66f99 Fix typo in reference documentation.
Closes: #4268
2023-01-16 12:30:29 +01:00
soumyaPrakashB
acfc20b73b Add missing Nullable annotation.
For one of constructor arguments of the AggregationOptions the Nullable annotation for the cursor argument is missing.

Closes: #4256
2023-01-16 12:30:15 +01:00
Mark Paluch
ae21d277c8 After release cleanups.
See #4234
2023-01-13 11:43:31 +01:00
Mark Paluch
faa29cb207 Prepare next development iteration.
See #4234
2023-01-13 11:43:29 +01:00
Mark Paluch
5a0a45adcf Release version 4.0.1 (2022.0.1).
See #4234
4.0.1
2023-01-13 11:40:51 +01:00
Mark Paluch
1aab32b10d Prepare 4.0.1 (2022.0.1).
See #4234
2023-01-13 11:40:39 +01:00
Mark Paluch
a1b0caca42 Upgrade to MongoDB driver 4.8.2.
Closes #4270
2023-01-13 10:30:23 +01:00
Mark Paluch
d438ef4b7b Polishing.
Add missing package-info.

See #4248
Original pull request: #4249
2023-01-12 08:47:08 +01:00
Christoph Strobl
b160d0b2d7 Exclude mongodb and data.mongodb namespaces from reflection contribution.
In some cases the users domain model may hold references to spring data or MongoDB specific types which should not be included in the reflection configuration as they are part of the static runtime hints configuration.

Closes #4248
Original pull request: #4249
2023-01-12 08:47:03 +01:00
Christoph Strobl
c8b3794108 Avoid multiple mapping iterations.
A 2nd pass is no longer needed as the context already does all the work.

Closes: #4043
Original pull request: #4240
2023-01-11 16:07:11 +01:00
Christoph Strobl
51f06d75a7 Fix invalid format specifier in debug statement.
Closes #4241
Original pull request: #4246
2023-01-11 15:30:18 +01:00
Christoph Strobl
7c122b7edd Update broken links in reference documentation.
Original Pull Request: #4267
2023-01-11 13:47:36 +01:00
Maksymilian Babarowski
f9344d7073 Update links to Spring Framework reference docs.
Closes: #4267
2023-01-11 13:47:28 +01:00
yangwenjie008
d26a5ece68 Fix class loader issue with LazyLoadingProxyInterceptor.
Restore original behaviour that was unintentionally changed by modifications related to #4148.

Closes: #4260
Original Pull Request: #4261
2023-01-11 13:47:18 +01:00
Mark Paluch
89ecf998b6 Extend license header copyright years to 2023.
See #4262
2023-01-02 09:50:11 +01:00
Christoph Strobl
d66e718807 Upgrade to MongoDB driver 4.8.1
Closes: #4251
2022-12-12 13:52:11 +01:00
Mark Paluch
c66fb0060d Update CI properties.
See #4234
2022-11-18 15:31:26 +01:00
Mark Paluch
3f84177b69 Enable upstream build triggers.
See #4209
2022-11-18 15:16:48 +01:00
Mark Paluch
f2f9784d6a After release cleanups.
See #4209
2022-11-18 14:30:31 +01:00
Mark Paluch
e7dc0ff784 Prepare next development iteration.
See #4209
2022-11-18 14:30:30 +01:00
Mark Paluch
548cbd87b6 Release version 4.0 GA (2022.0.0).
See #4209
4.0.0
2022-11-18 14:26:22 +01:00
Mark Paluch
02647ad125 Prepare 4.0 GA (2022.0.0).
See #4209
2022-11-18 14:26:12 +01:00
Christoph Strobl
fe549f7254 Add Nullable annotation to parameter of overridden equals method.
Closes: #4226
Original pull request: #4277
2022-11-16 10:39:47 +01:00
Christoph Strobl
c069e094e6 Implement equals, hashCode and toString for CollectionOptions.
Closes: #4210
Original pull request: #4277
2022-11-16 10:39:14 +01:00
Christoph Strobl
62f3656ebb Replace upgrading section in documentation with links to the release notes.
Closes: #4228
2022-11-15 09:16:48 +01:00
Christoph Strobl
cbc718e03d Upgrade to MongoDB driver 4.8.0
Closes: #4201
2022-11-15 07:37:11 +01:00
Christoph Strobl
23be69b9ce Upgrade to MongoDB driver 4.8.0-rc0
See: #4201
2022-11-14 08:46:59 +01:00
Christoph Strobl
b7b5b085b3 Remove micrometer docs plugin.
See: spring-projects/spring-data-build#1836
2022-11-14 08:46:59 +01:00
Mark Paluch
2d292c50b0 After release cleanups.
See #4215
2022-11-04 15:26:39 +01:00
Mark Paluch
f959a77890 Prepare next development iteration.
See #4215
2022-11-04 15:26:37 +01:00
Mark Paluch
c04c3d66a3 Release version 4.0 RC2 (2022.0.0).
See #4215
4.0.0-RC2
2022-11-04 15:23:17 +01:00
Mark Paluch
b204c1b33e Prepare 4.0 RC2 (2022.0.0).
See #4215
2022-11-04 15:23:06 +01:00
Christoph Strobl
dfa029b341 Guard transaction proxy creation hints.
Closes: #4225
Related: #4221
2022-11-03 12:48:49 +01:00
Christoph Strobl
04a8c47cda Follow API changes in data-commons
Update imports of moved AOT processing types and update reactive wrapper coordinates to new location.

Closes: #4224
See: spring-projects/spring-data-commons#2708
2022-11-02 11:51:11 +01:00
Christoph Strobl
88ea57f2be Provide native hints to create transaction proxies at runtime.
Closes: #4221
2022-11-02 10:26:45 +01:00
Mark Paluch
521bbd2535 Update CI properties.
See #4215
2022-10-31 10:36:34 +01:00
Mark Paluch
0474632640 Upgrade to Java 17.0.4.1_1 and pin base image distribution.
See #4215
2022-10-31 10:27:36 +01:00
Mark Paluch
8aab5e5a01 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:16:58 +02:00
Christoph Strobl
3db5fc728e Polishing.
See: #4211
Original pull request: #4212
2022-10-24 15:11:25 +02:00