Mark Paluch
077501222c
After release cleanups.
...
See #1591
2022-11-18 10:35:11 +01:00
Mark Paluch
32ca5bce69
Prepare next development iteration.
...
See #1591
2022-11-18 10:35:09 +01:00
Mark Paluch
d8a9389cf0
Release version 4.3.10 (2021.1.10).
...
See #1591
2022-11-18 10:22:10 +01:00
Mark Paluch
42d0bf30b8
Prepare 4.3.10 (2021.1.10).
...
See #1591
2022-11-18 10:21:07 +01:00
Spring Builds
d94ee7d7d5
After release cleanups.
...
See #1590
2022-10-13 12:37:13 +00:00
Spring Builds
5fe15a731a
Prepare next development iteration.
...
See #1590
2022-10-13 12:37:00 +00:00
Spring Builds
bbc77c7743
Release version 4.3.9 (2021.1.9).
...
See #1590
2022-10-13 11:54:22 +00:00
Spring Builds
6ea4d0a75a
Prepare 4.3.9 (2021.1.9).
...
See #1590
2022-10-13 11:51:48 +00:00
Spring Builds
bf62d49adc
After release cleanups.
...
See #1562
2022-10-13 07:52:13 +00:00
Spring Builds
8fc3b2107c
Prepare next development iteration.
...
See #1562
2022-10-13 07:52:01 +00:00
Spring Builds
62a6f7fa31
Release version 4.3.8 (2021.1.8).
...
See #1562
2022-10-13 07:28:27 +00:00
Spring Builds
0df2cadef2
Prepare 4.3.8 (2021.1.8).
...
See #1562
2022-10-13 07:26:05 +00:00
Spring Builds
5b155fb065
After release cleanups.
...
See #1509
2022-09-19 09:05:00 +00:00
Spring Builds
07c81022f0
Prepare next development iteration.
...
See #1509
2022-09-19 09:04:47 +00:00
Spring Builds
3f3620c17e
Release version 4.3.7 (2021.1.7).
...
See #1509
2022-09-19 08:40:26 +00:00
Spring Builds
a0e5bd5fa8
Prepare 4.3.7 (2021.1.7).
...
See #1509
2022-09-19 08:38:12 +00:00
Mark Paluch
071d6c4594
Refine CI build triggers.
...
Allow full builds from maintenance branches.
See #1509
2022-07-18 08:57:54 +02:00
Christoph Strobl
452928818f
After release cleanups.
...
See #1478
2022-07-15 10:47:37 +02:00
Christoph Strobl
33ec3ad3c5
Prepare next development iteration.
...
See #1478
2022-07-15 10:47:34 +02:00
Christoph Strobl
1dded72792
Release version 4.3.6 (2021.1.6).
...
See #1478
2022-07-15 10:34:18 +02:00
Christoph Strobl
e32e49af31
Prepare 4.3.6 (2021.1.6).
...
See #1478
2022-07-15 10:33:40 +02:00
Michael Reiche
ec9081ebc2
Move tests needing server to IntegrationTests.
...
Closes #1472 .
2022-06-23 14:20:00 -07:00
Mark Paluch
a01dfe18bb
After release cleanups.
...
See #1398
2022-06-20 11:12:23 +02:00
Mark Paluch
bb2c5d0a87
Prepare next development iteration.
...
See #1398
2022-06-20 11:12:20 +02:00
Mark Paluch
a9d0ee2b3a
Release version 4.3.5 (2021.1.5).
...
See #1398
2022-06-20 10:59:11 +02:00
Mark Paluch
f982e680c4
Prepare 4.3.5 (2021.1.5).
...
See #1398
2022-06-20 10:58:45 +02:00
Mark Paluch
00a3b51677
Upgrade to Maven Wrapper 3.8.5.
...
See #1452
2022-06-03 09:42:30 +02:00
Mark Paluch
c86fbb35a3
Update CI properties.
...
See #1398
2022-06-03 09:35:44 +02:00
Michael Reiche
4d83de278e
Fix test compilation issue introduced by bad automerge in cherry-pick. ( #1432 )
...
Closes #1431 .
2022-05-11 11:06:11 -07:00
Michael Reiche
4b18a6f983
Only project id and cas if required. ( #1404 )
...
Closes #1402 .
2022-05-11 10:36:24 -07:00
Michael Reiche
db41f22d46
Fix Collection Support for Cache for non-Collection Server. ( #1418 )
...
Also fix test setup index flakiness on older servers.
Closes #1417 .
2022-05-11 10:35:58 -07:00
Michael Reiche
5b74604a86
Only throw exception for id and cas not projected if needed. ( #1395 )
...
Closes #1394 .
2022-05-11 10:35:42 -07:00
Michael Reiche
ee0a0a6ba5
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-11 10:35:08 -07:00
Michael Reiche
59e65303a1
Check for _ID and _CAS as well as __id and __cas being projected from query and analytics. ( #1390 )
...
Closes #1389 .
2022-05-11 10:34:40 -07:00
Michael Reiche
40faef3c77
Support testing against Capella. ( #1386 )
...
Support testing against Capella. Also includes sample to
use Capella control-plane.
Closes #1385 .
2022-05-10 14:39:17 -07:00
Michael Reiche
03cacc384f
Check for _ID and _CAS as well as __id and __cas being projected from query and analytics. ( #1390 )
...
Closes #1389 .
2022-05-10 12:26:32 -07:00
Michael Reiche
66fc1634fe
Upgrade Couchbase Java SDK to 3.2.7 in branch 4.3.x. ( #1430 )
...
Closes #1428 .
2022-05-10 10:13:48 -07:00
Michael Reiche
84da071b76
Bump 4.3.x Couchbase Java SDK to 3.2.6. ( #1411 )
...
Also put quotes around bucket name in CollectionAwareIntegrationTests setup.
Closes #1409 .
2022-04-19 16:06:28 -07:00
Christoph Strobl
8a3403fa61
After release cleanups.
...
See #1376
2022-04-19 12:13:25 +02:00
Christoph Strobl
928453558d
Prepare next development iteration.
...
See #1376
2022-04-19 12:13:22 +02:00
Christoph Strobl
2ea4fefd74
Release version 4.3.4 (2021.1.4).
...
See #1376
2022-04-19 12:03:16 +02:00
Christoph Strobl
2e121b4575
Prepare 4.3.4 (2021.1.4).
...
See #1376
2022-04-19 12:02:46 +02:00
Mark Paluch
1b6b028881
After release cleanups.
...
See #1350
2022-03-21 15:06:38 +01:00
Mark Paluch
10618e4ade
Prepare next development iteration.
...
See #1350
2022-03-21 15:06:36 +01:00
Mark Paluch
d1d71f6b97
Release version 4.3.3 (2021.1.3).
...
See #1350
2022-03-21 14:58:53 +01:00
Mark Paluch
b3f9e82519
Prepare 4.3.3 (2021.1.3).
...
See #1350
2022-03-21 14:58:28 +01:00
Michael Reiche
d7864294cd
Fix cache to use collections part 2. ( #1373 )
...
Closes #1369 .
2022-03-15 20:55:12 -07:00
Michael Reiche
0ff7558ea1
Fix cache.clear() to use collection. ( #1371 )
...
Closes #1369 .
Co-authored-by: Michael Reiche <michael.reiche@couchbase.com >
2022-03-15 20:54:15 -07:00
Mark Paluch
6bd27f429e
Use Java 8 to build snapshots for Artifactory.
...
Closes #1352
2022-03-15 14:17:59 +01:00
Michael Reiche
85738b585e
Support derived queries on repositories defined with an abstract entity class. ( #1366 )
...
Motivation:
Currently an abstract entity class specified in the repository definition can
be used for the predicate typeKey = typeAlias(of abstract entity class) in
queries. Since documents are stored with typeKey = typeAlias(of concrete class)
those queries will never match any documents. To allow this to work,
all of the abstract entity class an all concrete subclasses must use the
same typeAlias.
Once those documents are found, regardless of their concrete class,
they will all have the same typeKey = typeAlias, instead of having the
typeAlias specific to the concrete class. Additional information in
the stored document is needed to identify the concrete class (subtype
in the example test case), as well as a TypeMapper to interpret that
information.
Changes:
This allows a common TypeAlias to be used for the purpose of the predicate
typeKey = typeAlias, and the determination of the concrete type by
implementing an AbstractingMappingCouchbaseConverter that inspects the
'subtype' property.
Closes #1365 .
Co-authored-by: Michael Reiche <michael.reiche@couchbase.com >
2022-03-14 11:52:42 -07:00