Commit Graph

993 Commits

Author SHA1 Message Date
Greg L. Turnquist
07c37ed2e6 Update CI properties.
See #1307
2022-02-15 08:59:51 -06:00
Oliver Drotbohm
3a4459fa1c Adapt to changes in entity creation metadata APIs in Spring Data Commons. 2022-02-15 15:11:06 +01:00
Michael Reiche
ef56e3f3aa Add mechanism for save to do one of insert, replace or upsert. (#1316)
Closes #1277.
2022-02-14 09:10:04 -08:00
Michael Reiche
5c5dde3db1 Collection support for predicates on meta fields. (#1338)
When a derived query is being created and there is a predicate on
a meta-field ( meta().id, cas, expiry), translate that field
(i.e. id -> meta().id) *without* the bucket or collection name,
as it might apply to a collelction which we do not know yet
(for instance, if there is a withCollection() specified)..
This is fine, because in a derived query, meta() without the
bucket or collection name is unambigous.
2022-02-14 09:09:09 -08:00
Michael Reiche
19c9e16717 Make withDurability() return WithScope type for all operations. (#1340)
Some of the operations were mistakenly declared to return a
WithCollection type, making it impossible to call the inScope()
method.

Closes #1329.
2022-02-11 08:22:04 -08:00
Michael Reiche
c7693ed7e2 Bump Couchbase Java SDK to 3_2_5. (#1337)
Closes #1332.
2022-02-09 22:06:37 -08:00
Michael Reiche
e20ebae10e Have tests remove the documents they insert. (#1336)
Closes #1335.
2022-02-09 21:56:22 -08:00
Michael Reiche
ede82d65ff Make FindByAnalytics count the same as FindByQuery. (#1334)
Closes #1331.
2022-02-09 21:07:09 -08:00
Michael Reiche
32f6a05462 Javadoc and other java 1_8 compatible changes in 50x back to main. (#1328)
Closes #1327.
2022-02-08 13:50:25 -08:00
Michael Reiche
c88a35c152 Fix slice support. (#1324)
Fix slice support. Also discontinue use of deprecated class.

Closes #1323.
2022-02-08 09:45:20 -08:00
Mark Paluch
1438bf9cf7 Polishing.
Extract Docker and Artifactory credentials into properties file.

See #1313
2022-02-07 08:31:36 +01:00
Michael Reiche
895b2b270e Restore projection of class. (#1319)
Restore projection of class in queries. This is necessary for abstract repositories.

Closes #1315.
2022-02-03 06:19:32 -08:00
Michael Reiche
8f8efbd16f Fix CasMismatch documentation. (#1320)
Closes #1314.
2022-02-02 14:06:08 -08:00
Michael Reiche
f08b24ecf1 Expose template getScope(), getCollection() and potentiallyConvertRuntimeException. (#1317)
Closes #1310.
2022-02-01 13:43:14 -08:00
Greg L. Turnquist
7e45fa24a1 Externalize build properties.
See #1313.
2022-01-31 17:08:44 -06:00
Michael Reiche
02bc0b35d3 Fix regression in IN operator. (#1309)
The regression occurred in changes for https://issues.couchbase.com/browse/MB-26606.

Closes #1308.
2022-01-25 10:11:35 -08:00
Christoph Strobl
29bf1fb87d After release cleanups.
See #1301
2022-01-18 09:21:34 +01:00
Christoph Strobl
c6e457331b Prepare next development iteration.
See #1301
2022-01-18 09:21:31 +01:00
Christoph Strobl
2f690378fb Release version 4.4 M2 (2021.2.0).
See #1301
2022-01-18 09:09:38 +01:00
Christoph Strobl
7890f5e99f Prepare 4.4 M2 (2021.2.0).
See #1301
2022-01-18 09:09:02 +01:00
Michael Reiche
317d9b877c Allow caching null objects. (#1303)
Closes #939.

Co-authored-by: mikereiche <michael.reiche@couchbase.com>
2022-01-17 14:17:53 -08:00
Michael Reiche
e15c6d0b4b Copy sort from pageable to query. (#1305)
Closes #1304.
2022-01-17 11:01:56 -08:00
Christoph Strobl
2e58778c50 After release cleanups.
See #1298
2022-01-14 11:08:04 +01:00
Christoph Strobl
10496dd0a8 Prepare next development iteration.
See #1298
2022-01-14 11:08:01 +01:00
Christoph Strobl
8dcba9e553 Release version 4.4 M1 (2021.2.0).
See #1298
2022-01-14 10:58:18 +01:00
Christoph Strobl
6b0e22a1f9 Prepare 4.4 M1 (2021.2.0).
See #1298
2022-01-14 10:57:51 +01:00
Michael Reiche
034881f9b0 Add Collections to Reference Documentation. (#1296)
Closes #1295.
2022-01-12 17:33:18 -08:00
Michael Reiche
3a216a83b4 Incorporate changes from 5.0.x and bump Couchbase SDK. (#1287)
Closes #1286.

Co-authored-by: mikereiche <michael.reiche@couchbase.com>
2022-01-06 15:00:49 -08:00
Michael Reiche
6c6acf8ae2 Handle Collection<> parameters to repository query methods. (#1271)
Closes #1270.

Co-authored-by: mikereiche <michael.reiche@couchbase.com>
2021-11-12 07:15:45 -08:00
Jens Schauder
e003e4ccd0 After release cleanups.
See #1257
2021-11-12 10:59:45 +01:00
Jens Schauder
783e307259 Prepare next development iteration.
See #1257
2021-11-12 10:59:42 +01:00
Jens Schauder
05446e8898 Release version 4.3 GA (2021.1.0).
See #1257
2021-11-12 10:49:37 +01:00
Jens Schauder
0a73828b17 Prepare 4.3 GA (2021.1.0).
See #1257
2021-11-12 10:49:16 +01:00
Michael Reiche
f422dc1e88 Upgrade Couchbase Java SDK to 3.2.3 (#1266)
Closes #1265.
2021-11-09 10:00:25 -08:00
yyfMichaelYan
15feab66b9 fix flaky test writesAndReadsCustomFieldsConvertedClass (#1264) 2021-11-08 11:40:24 -08:00
yyfMichaelYan
d8d249502d fix flaky test writesAndReadsCustomFieldsConvertedClass (#1264) 2021-11-08 11:40:01 -08:00
Michael Reiche
9f2d7ee6b5 Field named id treated as document id. (#1261)
Closes #1258.

Co-authored-by: mikereiche <michael.reiche@couchbase.com>
2021-10-26 10:52:50 -07:00
Michael Reiche
e1b0ea98d9 Reinstate the getDefaultConsistency() method in the Configuration. (#1249)
Closes #1243.
2021-10-22 11:42:55 -07:00
Mark Paluch
f0221812e2 After release cleanups.
See #1236
2021-10-18 13:55:43 +02:00
Mark Paluch
986194e2f0 Prepare next development iteration.
See #1236
2021-10-18 13:55:39 +02:00
Mark Paluch
36348779f1 Release version 4.3 RC1 (2021.1.0).
See #1236
2021-10-18 13:48:15 +02:00
Mark Paluch
17e6d8525f Prepare 4.3 RC1 (2021.1.0).
See #1236
2021-10-18 13:47:48 +02:00
Mark Paluch
db2eb1a37c Upgrade to Maven Wrapper 3.8.3.
See #1250
2021-10-11 14:30:33 +02:00
Michael Reiche
37648c80d0 Unbean couchbaseObjectMapper(). (#1240)
Closes #1209.
2021-09-23 09:20:04 -07:00
Mark Paluch
4f4ee5bdf8 After release cleanups.
See #1183
2021-09-17 09:52:23 +02:00
Mark Paluch
590f24906b Prepare next development iteration.
See #1183
2021-09-17 09:52:19 +02:00
Mark Paluch
544d84ff88 Release version 4.3 M3 (2021.1.0).
See #1183
2021-09-17 09:44:58 +02:00
Mark Paluch
0d3fb83030 Prepare 4.3 M3 (2021.1.0).
See #1183
2021-09-17 09:44:35 +02:00
Michael Reiche
a472e2a1a5 Expose TemplateSupport from Template. (#1233)
Closes #1210.
2021-09-16 12:05:50 -07:00
Michael Reiche
66cc1b5491 Changes for PR 1223 that I had missed. (#1230)
Closes #1229.
2021-09-14 16:38:11 -07:00