Commit Graph

1066 Commits

Author SHA1 Message Date
Spring Builds
d9a3f05f8a Prepare 4.4.4 (2021.2.4).
See #1561
2022-10-13 08:57:10 +00:00
Spring Builds
619e5f234b After release cleanups.
See #1510
2022-09-19 12:00:25 +00:00
Spring Builds
7ab89680b7 Prepare next development iteration.
See #1510
2022-09-19 12:00:12 +00:00
Spring Builds
acd2cd7464 Release version 4.4.3 (2021.2.3).
See #1510
2022-09-19 11:38:47 +00:00
Spring Builds
8dc8c558ed Prepare 4.4.3 (2021.2.3).
See #1510
2022-09-19 11:36:25 +00:00
Michael Reiche
c6edf5e4ca Bump Couchbase Java SDK to 3_3_4 in 4_4_x. (#1560)
* Bump Couchbase Java SDK to 3_3_4 in 4_4_x.
2022-09-14 13:47:00 -07:00
Michael Reiche
d3f1095474 Fix arrayContaining n1ql generated. (#1548)
Closed #1545.
2022-08-26 16:24:28 -07:00
Michael Reiche
935dd1f808 Add support for ignoreCase in queries derived from method names.
Closes #984, #1481.
2022-08-26 16:23:19 -07:00
Rémi Bleuse
b0e24a73e8 fix transaction sample documentation (#1542)
* fix transaction sample
fixes #1524

* delete new line
2022-08-22 08:22:07 -07:00
Rémi Bleuse
a2a48caf79 Allow document ID to be other than String (#1534)
* fixes #1529

* add author
2022-08-08 10:05:29 -07:00
Michael Reiche
48742b145d Allow id to be type other than String. (#1533)
Closes #1529.
2022-08-05 10:30:35 -07:00
Christoph Strobl
f76a64563a After release cleanups.
See #1479
2022-07-15 11:24:08 +02:00
Christoph Strobl
7258f0268a Prepare next development iteration.
See #1479
2022-07-15 11:24:05 +02:00
Christoph Strobl
b5c9a585f2 Release version 4.4.2 (2021.2.2).
See #1479
2022-07-15 11:08:29 +02:00
Christoph Strobl
f26805ed12 Prepare 4.4.2 (2021.2.2).
See #1479
2022-07-15 11:07:51 +02:00
Michael Reiche
fc4ef705d6 Use Couchbase Java SDK 3_3_2.
Closes #1488.
2022-07-14 08:36:06 -07:00
Mark Paluch
fde4b96517 Remove Jitpack usage.
Closes #1491
2022-07-11 08:23:33 +02:00
Mark Paluch
755dc4ec03 After release cleanups.
See #1437
2022-06-20 11:40:07 +02:00
Mark Paluch
f41ecb4a73 Prepare next development iteration.
See #1437
2022-06-20 11:40:05 +02:00
Mark Paluch
34f9601835 Release version 4.4.1 (2021.2.1).
See #1437
2022-06-20 11:29:30 +02:00
Mark Paluch
e782b4c9f2 Prepare 4.4.1 (2021.2.1).
See #1437
2022-06-20 11:29:07 +02:00
Michael Reiche
31a9fe7e98 Move tests needing server to IntegrationTests.
Closes #1472.
2022-06-17 13:52:43 -07:00
Michael Reiche
b83986ef80 Serialize BigDecimal using toString() instead of toPlainString().
Closes #1468.
2022-06-17 11:21:15 -07:00
Michael Reiche
857a364ff0 Update ReactiveAirportRepository.java 2022-06-17 11:05:33 -07:00
Michael Reiche
797a454108 Fix 1441 in 4_4_x - scope and collection not considered in repo delete.
This is a more localized change than the one in main.

Closes #1464.
2022-06-17 11:05:33 -07:00
Michael Reiche
72886bb256 Back-out the breaking part of 1441 from 4_4_x.
n1ql.bucket will continue to be (collection != null ? collection : bucket)
so that queries that referenced n1ql.bucket after being used on collections
will still work.

Closes #1462.
2022-06-16 15:24:58 -07:00
Michael Reiche
f052aa4826 Add n1ql.scope and n1ql.collection spel expressions for @Query.
This adds n1ql.scope and n1ql.collection spel expressions for
@Query so that n1ql.bucket doesn't need to be overloaded with
the collection name. This will make the bucket name available
in n1q.bucket.

This is a breaking change as queries that used n1ql.bucket to
get the collection name (especially in the case of pre-scope-
and-collection @Queries that (a) referenced n1ql.bucket instead
of referencing other spel expressions that include the
bucket/collection name; and (b)  still worked after the
repository was moved from a bucket onto a collection by
virtue of n1ql.bucket having the value of the collection in
such instances.

Closes #1445.
2022-06-16 10:03:14 -07:00
Michael Reiche
b76ee48240 Add BigDecimal converter.
Add BigDecimal converter, add converter tests for BigDecimal and BigInteger.
Since BigDecimail is not support, it cannot be used in the CustomerConverter tests.
So instead use ChoiceFormat for CustomConverter tests.

Closes #1439.
2022-06-16 10:00:09 -07:00
Mark Paluch
6eb338b0e3 Upgrade to Maven Wrapper 3.8.5.
See #1451
2022-06-03 09:39:32 +02:00
Mark Paluch
11469db726 Update CI properties.
See #1437
2022-06-03 09:34:36 +02:00
Christoph Strobl
0b045f2624 After release cleanups.
See #1397
2022-05-13 10:15:13 +02:00
Christoph Strobl
3549a64b50 Prepare next development iteration.
See #1397
2022-05-13 10:15:11 +02:00
Christoph Strobl
149473cf83 Release version 4.4 GA (2021.2.0).
See #1397
2022-05-13 10:05:08 +02:00
Christoph Strobl
bf56b85f8a Prepare 4.4 GA (2021.2.0).
See #1397
2022-05-13 10:04:21 +02:00
Michael Reiche
8847544025 Only project id and cas if required. (#1404)
Closes #1402.
2022-05-09 13:34:42 -07:00
Michael Reiche
b1272bc49a Fix Collection Support for Cache for non-Collection Server. (#1418)
Also fix test setup index flakiness on older servers.

Closes #1417.
2022-05-09 13:34:19 -07:00
Michael Reiche
1c308029a1 Update Couchbase Java SDK to 3.3.0. (#1427)
Closes #1425.
2022-05-09 13:32:32 -07:00
Michael Reiche
b4fac725d9 Only throw exception for id and cas not projected if needed. (#1395)
Closes #1394.
2022-05-09 13:20:42 -07:00
Michael Reiche
f6944a78fb Proper handling of metadata from CrudMethodMetadataPostProcessor. (#1393)
Retrieve the data before any reactive lambda.
When the method returns, in can immediately be removed from
the currentInvocation, and the previous data restored.

Closes #1392.
2022-05-09 13:19:15 -07:00
Michael Reiche
9fe8472b37 Check for _ID and _CAS as well as __id and __cas being projected from query and analytics. (#1390)
Closes #1389.
2022-05-09 13:18:53 -07:00
Michael Reiche
baf198c868 Fix javadoc from querydsl commit. (#1384)
Closes #1383.
2022-05-09 13:16:35 -07:00
Michael Reiche
4a42cba52e Support testing against Capella. (#1386)
Support testing against Capella. Also includes sample to
use Capella control-plane.

Closes #1385.
2022-05-09 13:12:51 -07:00
Michael Reiche
316e665fc1 Remove explicit dependency on annotations api. (#1403)
Closes #1400.
2022-04-20 09:30:11 -07:00
Michael Reiche
9347a5097a Quotes around bucket name in setup for collection tests. (#1416)
Closes #1415.
2022-04-19 18:30:15 -07:00
Michael Reiche
60ecf95def Bump Couchbase Java SDK to 3.2.6. (#1407)
Closes #1405.
2022-04-19 15:04:53 -07:00
Michael Reiche
62b566a6a1 Make Querydsl dependency "provided". (#1388)
Closes #1387.
2022-04-19 10:20:01 -07:00
Christoph Strobl
1efa3d08e6 After release cleanups.
See #1377
2022-04-19 11:21:18 +02:00
Christoph Strobl
61f78dec3e Prepare next development iteration.
See #1377
2022-04-19 11:21:16 +02:00
Christoph Strobl
4ac1fc72df Release version 4.4 RC1 (2021.2.0).
See #1377
2022-04-19 11:10:55 +02:00
Christoph Strobl
112452622e Prepare 4.4 RC1 (2021.2.0).
See #1377
2022-04-19 11:10:15 +02:00