Commit Graph

1264 Commits

Author SHA1 Message Date
Michael Reiche
d7e8ce52e3 Remove javax.inject depdendency. (#1918)
Closes #1917.
2024-03-14 18:49:52 -04:00
Michael Reiche
b18ee9d5f1 Make CrudMethodMetadataPostProcessor public and make factory getTargetRepository() not final. (#1913)
This is to ease extending spring-data-couchbase.

Closes #1877.
2024-03-13 15:05:26 -07:00
Michael Reiche
4469cefb9d Eliminate split packages. (#1912)
Closes #1906.
2024-03-13 15:04:26 -07:00
Michael Reiche
25e03d13b8 Remove the "provided" from querydsl dependency. (#1911)
Closes #1909.
2024-03-13 15:03:31 -07:00
Michael Reiche
4e8626ce6c Change AuditingEventListener Constructor Signature. (#1908)
Closes #1884.
2024-03-13 15:01:32 -07:00
Mark Paluch
f28271b66e Reintroduce Javadoc legacy mode.
Closes #1905
2024-02-20 09:06:05 +01:00
Mark Paluch
57a6fa7809 After release cleanups.
See #1895
2024-02-16 13:53:53 +01:00
Mark Paluch
1dffb9e15f Prepare next development iteration.
See #1895
2024-02-16 13:53:51 +01:00
Mark Paluch
1817b0ca5e Release version 5.2.3 (2023.1.3).
See #1895
2024-02-16 13:50:30 +01:00
Mark Paluch
959d9f0358 Prepare 5.2.3 (2023.1.3).
See #1895
2024-02-16 13:50:02 +01:00
Mark Paluch
e900aac51a Refine Artifactory build name.
See #1865
2024-01-31 15:11:48 +01:00
Vipul Gupta
2104952ec6 Added functionality to add customConverters. (#1886)
* Added functionality to add customConverters.

Added functionality to register custom converters in the list + cleaned up the code a little and.

* Review chages.

Function name changed and restored to old implementation

* Documentation Changes.
2024-01-17 16:22:37 -08:00
Tigran Babloyan
86713c527c Mark CouchbaseAnnotationProcessor for auto-discovery. (#1871)
Closes #1870
2024-01-17 16:21:37 -08:00
Vipul Gupta
38212b45c1 Propagated CouchbaseCustomConverters bean into MappingConverter (#1885)
* Propagated CouchbaseCustomConverters bean into MappingConverter.

Just a polishing fix to propagate CouchbaseCustomConversions directly to MappingCouchbaseConverter -> AbstractCouchbaseConverter , So that we won't have to set it explicitly.

* Removed unnecessary constructor.
2024-01-17 16:17:15 -08:00
Michael Reiche
1434f59a55 Fix regression - unable to store and read properties of type Object. (#1883)
Closes #1875.
2024-01-17 16:14:23 -08:00
Michael Reiche
0e985d212e Use scope and collection in transaction in findByQuery.count(). (#1868)
Closes #1862.
2024-01-17 16:13:19 -08:00
Tigran Babloyan
4ce7f1bf2a Fixed issue with querying documents annotated with @Collection with QuerydslPredicateExecutor. (#1867)
Closes #1866
2024-01-17 16:08:26 -08:00
Mark Paluch
328439b2c1 After release cleanups.
See #1882
2024-01-12 10:54:33 +01:00
Mark Paluch
9de2adb7f5 Prepare next development iteration.
See #1882
2024-01-12 10:54:32 +01:00
Mark Paluch
33a50e9443 Release version 5.2.2 (2023.1.2).
See #1882
2024-01-12 10:51:32 +01:00
Mark Paluch
0e2ce8ea4f Prepare 5.2.2 (2023.1.2).
See #1882
2024-01-12 10:50:45 +01:00
Mark Paluch
f6d1851a58 Extend license header copyright years to 2024.
See #1889
2024-01-02 13:55:06 +01:00
Mark Paluch
0c8b1e42cb After release cleanups.
See #1864
2023-12-15 14:15:21 +01:00
Mark Paluch
8da89a61c9 Prepare next development iteration.
See #1864
2023-12-15 14:15:19 +01:00
Mark Paluch
c508a76b41 Release version 5.2.1 (2023.1.1).
See #1864
2023-12-15 14:11:53 +01:00
Mark Paluch
973f078741 Prepare 5.2.1 (2023.1.1).
See #1864
2023-12-15 14:11:23 +01:00
Mark Paluch
dec493db7c Update CI properties.
See #1864
2023-12-14 08:49:56 +01:00
Mark Paluch
9679a6e3c4 Upgrade to Maven Wrapper 3.9.6.
See #1878
2023-12-14 08:34:17 +01:00
Mark Paluch
827a8b766f Introduce property for Jenkins user and Artifactory server details.
Closes #1872
2023-11-27 14:23:12 +01:00
Runbing
7dd110a924 Fixed the URL for the Spring Data Commons documentation.
I fixed an incorrect URL in the **antora.yml file** that was preventing it from linking to the Spring Data Commons documentation.

Closes #1869
2023-11-20 11:30:55 +01:00
Mark Paluch
6c029e19a7 After release cleanups.
See #1849
2023-11-17 14:33:56 +01:00
Mark Paluch
90304c4509 Prepare next development iteration.
See #1849
2023-11-17 14:33:54 +01:00
Mark Paluch
80af66c219 Release version 5.2 GA (2023.1.0).
See #1849
2023-11-17 14:29:59 +01:00
Mark Paluch
6b13404851 Prepare 5.2 GA (2023.1.0).
See #1849
2023-11-17 14:28:30 +01:00
Michael Reiche
3649820686 Disable build cache for codeQL. (#1859)
Closes #1858.
2023-10-25 16:11:09 -07:00
Michael Reiche
19fddc939f Provide Default CouchbaseCustomConversions with Enum Converters. (#1856)
Closes #1837.
2023-10-24 17:32:41 -07:00
Eric Haag
8404616bcc Connect build to ge.spring.io.
This change publishes a build scan to ge.spring.io for every local build from an authenticated Spring committer and for CI where appropriate access tokens are available. The build will not fail if publishing fails.

This change also allows the build to benefit from local and remote build caching, providing faster builds for all contributors.

Additionally, the project will have access to all features of Gradle Enterprise such as:

- Dashboards to view all historical build scans, along with performance trends over time
- Build failure analytics for enhanced investigation and diagnosis of build failures
- Test failure analytics to better understand trends and causes around slow, failing, and flaky tests

See #1853
2023-10-19 13:32:51 -05:00
Greg L. Turnquist
88b89399db Update CI properties.
See #1849
2023-10-19 09:38:57 -05:00
Greg L. Turnquist
83638167d9 Update CI properties.
See #1849
2023-10-16 13:28:22 -05:00
John Blum
5f20e8e6c2 After release cleanups.
See #1831
2023-10-13 08:52:01 -07:00
John Blum
36aa0a68f0 Prepare next development iteration.
See #1831
2023-10-13 08:51:59 -07:00
John Blum
c65ac87256 Release version 5.2 RC1 (2023.1.0).
See #1831
2023-10-13 08:44:26 -07:00
John Blum
ad496403e2 Prepare 5.2 RC1 (2023.1.0).
See #1831
2023-10-13 08:43:56 -07:00
Michael Reiche
afaf2ec97c Don't use String version of enum parameters. (#1846)
Just use the converted value as-is (in case of boolean or Number) enum value.

Closes #1837.
2023-10-11 15:38:39 -07:00
Michael Reiche
247164c6c2 Remove unused test file. (#1845)
Closes #1766.
2023-10-10 15:31:41 -07:00
Michael Reiche
42ccb5c7c2 Bump Couchbase SDK to 3.4.11. (#1841)
Closes #1832.
2023-10-10 14:54:01 -07:00
Michael Reiche
0abf846755 Fix ThreadLocal Issue with Repository Save. (#1840)
The issue was introduced when the Mono.deferContextual() was added to
determine if the save() is in a transaction. It may be executing in a
different thread when the PseudoArgs (scope, collection, and options)
are retrieved ThreadLocal. This change ensures scope and collection
are retrieved, but options are ignored and discarded.

Closes #1838.
2023-10-09 18:19:50 -07:00
John Blum
98d72efedd Update CI properties.
See #1831
2023-10-04 17:24:12 -07:00
John Blum
44b90bed66 Upgrade to Maven Wrapper 3.9.5.
See #1833
2023-10-04 16:58:14 -07:00
Mark Paluch
12cc74bc1a After release cleanups.
See #1813
2023-09-15 11:33:23 +02:00