Commit Graph

832 Commits

Author SHA1 Message Date
Christoph Strobl
d2be5d17b4 After release cleanups.
See #979
2021-01-13 15:01:50 +01:00
Christoph Strobl
4da3b9b664 Prepare next development iteration.
See #979
2021-01-13 15:01:49 +01:00
Christoph Strobl
5a55a79b11 Release version 4.1.3 (2020.0.3).
See #979
2021-01-13 14:56:53 +01:00
Christoph Strobl
d2a6ced9ce Prepare 4.1.3 (2020.0.3).
See #979
2021-01-13 14:56:53 +01:00
Christoph Strobl
f78829322b Updated changelog.
See #979
2021-01-13 14:55:36 +01:00
Mark Paluch
06500e1eaa Revert commits for DATACOUCH-650 that shouldn't had been backported to 4.1.x.
See #1042
2021-01-13 14:52:43 +01:00
Greg L. Turnquist
899156269d DATACOUCH-664 - Use Docker hub credentials for all CI jobs. 2020-12-17 11:18:08 -06:00
Michael Reiche
aa52337d13 DATACOUCH-666 - Set Ccouchbase java sdk back to 3.0.10 after inadvertenly changing. (#290) 2020-12-09 14:19:38 -08:00
Michael Reiche
0d110de7b5 DATACOUCH-661 - Fix integrations tests from 650. (#281)
Co-authored-by: mikereiche <michael.reiche@couchbase.com>
2020-12-09 14:04:25 -08:00
Mark Paluch
57c21a7e62 DATACOUCH-650 - Polishing.
Reorder methods. Remove superfluous final keyword. Reformat pom. Fix dependency to Spring Data Commons.

Original pull request: #279.
2020-12-09 14:03:50 -08:00
Jens Schauder
dfd2dd66b3 DATACOUCH-650 - Implements CrudRepository and ReactiveCrudRepository.deleteById(Iterable<ID> ids).
Original pull request: #279.
2020-12-09 14:01:25 -08:00
Michael Reiche
788f7d999b DATACOUCH-672 - reinstate replace expiry tests (#289)
Co-authored-by: mikereiche <michael.reiche@couchbase.com>
2020-12-09 08:38:22 -08:00
Michael Reiche
f33cd3c79f DATACOUCH-666 - Handle immutable entity in replace. (#288)
Co-authored-by: mikereiche <michael.reiche@couchbase.com>
2020-12-09 08:37:01 -08:00
Michael Reiche
e97ef653e8 DATACOUCH-630 - Add expiry to replace 4.1.x. (#286)
Co-authored-by: mikereiche <michael.reiche@couchbase.com>
2020-12-09 07:56:39 -08:00
Mark Paluch
d925df2bc3 DATACOUCH-648 - After release cleanups. 2020-12-09 16:46:55 +01:00
Mark Paluch
b2a0e69417 DATACOUCH-648 - Prepare next development iteration. 2020-12-09 16:46:49 +01:00
Mark Paluch
57154e2bcb DATACOUCH-648 - Release version 4.1.2 (2020.0.2). 2020-12-09 16:01:27 +01:00
Mark Paluch
d313bac1c1 DATACOUCH-648 - Prepare 4.1.2 (2020.0.2). 2020-12-09 16:00:56 +01:00
Mark Paluch
3e8bda0d1e DATACOUCH-648 - Updated changelog. 2020-12-09 16:00:51 +01:00
Mark Paluch
d83036fbf0 DATACOUCH-640 - Updated changelog. 2020-12-09 15:33:31 +01:00
Mark Paluch
b73fd67c5c DATACOUCH-638 - Updated changelog. 2020-12-09 12:42:32 +01:00
Mark Paluch
9d50ed979b DATACOUCH-637 - Updated changelog. 2020-12-09 09:59:17 +01:00
Michael Reiche
3138b4a9c9 DATACOUCH-662 Upgrade Couchbase Java SDK to 3.0.10 for 4.1.x. (#283)
Co-authored-by: mikereiche <michael.reiche@couchbase.com>
2020-12-08 09:30:43 -08:00
Mark Paluch
b5d96b8e71 DATACOUCH-639 - After release cleanups. 2020-11-11 12:14:54 +01:00
Mark Paluch
6ed5f52565 DATACOUCH-639 - Prepare next development iteration. 2020-11-11 12:14:51 +01:00
Mark Paluch
18ea50b7fa DATACOUCH-639 - Release version 4.1.1 (2020.0.1). 2020-11-11 11:59:00 +01:00
Mark Paluch
9d671a8151 DATACOUCH-639 - Prepare 4.1.1 (2020.0.1). 2020-11-11 11:58:36 +01:00
Mark Paluch
d50b09c652 DATACOUCH-639 - Updated changelog. 2020-11-11 11:58:34 +01:00
Mark Paluch
02aca1991d DATACOUCH-641 - Enable Maven caching for Jenkins jobs. 2020-10-30 08:31:38 +01:00
Mark Paluch
17e2483087 DATACOUCH-635 - Enable maintenance branch build. 2020-10-29 09:54:35 +01:00
Mark Paluch
6c7e882d2d DATACOUCH-635 - After release cleanups. 2020-10-28 16:10:55 +01:00
Mark Paluch
4b2a954d30 DATACOUCH-635 - Prepare next development iteration. 2020-10-28 16:10:52 +01:00
Mark Paluch
3c69b45854 DATACOUCH-635 - Release version 4.1 GA (2020.0.0). 2020-10-28 15:46:57 +01:00
Mark Paluch
6a51b0c573 DATACOUCH-635 - Prepare 4.1 GA (2020.0.0). 2020-10-28 15:46:33 +01:00
Mark Paluch
3d52b583b8 DATACOUCH-635 - Updated changelog. 2020-10-28 15:46:28 +01:00
Mark Paluch
7c5be60f9e DATACOUCH-611 - Updated changelog. 2020-10-28 15:03:04 +01:00
Mark Paluch
29c37ba80d DATACOUCH-610 - Updated changelog. 2020-10-28 12:15:06 +01:00
Mark Paluch
eb35485f2d DATACOUCH-636 - Updated changelog. 2020-10-28 11:32:32 +01:00
Greg L. Turnquist
b170c3e3f3 DATACOUCH-614 - Use JDK 15 for latest CI jobs. 2020-10-26 13:01:45 -05:00
Michael Reiche
182d45ab6e DATACOUCH-625 - Save doesn't return updated entity if immutable. (#274)
Modified applyUpdatedCas() to return accessor.getBean() which will
occur if the version property is Immutable.
Created applyUpdateId() that is analogous to applyUpdatedCas()
Factored out the equals() method that was used by a number of
test entity objects.

Co-authored-by: mikereiche <michael.reiche@couchbase.com>
2020-10-22 10:54:43 -07:00
Haris Alesevic
a85720c8f4 DATACOUCH-619 - FindByMatchingQuery integration test
Verify that findByQuery works as expected (fixed as part of DATACOUCH-603)
2020-10-14 14:55:40 -07:00
Michael Reiche
1955cf45cd DATACOUCH-626 - Handle reading into entity with only all-args constructor; version primative type.
The version arg - which is not in the document - will be passed
into the constructor as a null which will fail if it is a primitive
type. This change will pre-populated the converted object with
the version/cas, so that it is not null.

Co-authored-by: mikereiche <michael.reiche@couchbase.com>
2020-10-14 14:54:01 -07:00
Christoph Strobl
97eda5441b DATACOUCH-612 - After release cleanups. 2020-10-14 14:48:48 +02:00
Christoph Strobl
242ce87628 DATACOUCH-612 - Prepare next development iteration. 2020-10-14 14:48:46 +02:00
Christoph Strobl
46cf6f1d78 DATACOUCH-612 - Release version 4.1 RC2 (2020.0.0). 2020-10-14 14:28:56 +02:00
Christoph Strobl
192fb27b60 DATACOUCH-612 - Prepare 4.1 RC2 (2020.0.0). 2020-10-14 14:27:38 +02:00
Christoph Strobl
cc15cd50c8 DATACOUCH-612 - Updated changelog. 2020-10-14 14:27:37 +02:00
Michael Reiche
3cccf1f2c3 DATACOUCH-634 - Upgrade Couchbase Java SDK to 3.0.9. (#271)
Co-authored-by: mikereiche <michael.reiche@couchbase.com>
2020-10-13 14:58:22 -07:00
Michael Reiche
0ce0f36b49 DATACOUCH-623 - Add replace() method to CouchbaseRepository for CAS usage. (#268)
Co-authored-by: mikereiche <michael.reiche@couchbase.com>
2020-10-12 17:16:01 -07:00
Michael Reiche
7c431d640f DATACOUCH-583 - Nested properties in queries not working. (#270)
The complete property path was being quoted instead of the individual
components.  ie.  `address.street` instead of `address`.`street`
Also fixed another issue - changed the maybeQuote() method for
property names to correctly look for back-tics instead of double
quotes and changed the name accordingly.

Co-authored-by: mikereiche <michael.reiche@couchbase.com>
2020-10-12 13:22:19 -07:00