mework.data.spring-data-couchbase.5.4.0.source-code.changelog.txt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of spring-data-couchbase Show documentation
Show all versions of spring-data-couchbase Show documentation
Spring Data integration for Couchbase
The newest version!
Spring Data Couchbase Changelog
===============================
Changes in version 4.3.0-M1 (2021-07-16)
----------------------------------------
* #1157 - upgrade java sdk version to 3.1.6.
* #1141 - Custom converter for multibuckets.
* #1140 - Feature 'Inject translation service bean in CouchbaseTemplateSupport' has been deleted.
* #1131 - Delete N1QL query is deleting all documents instead of deleting only documents that matches the criteria.
* #1130 - add couchbaseJsonValueModule bean to AbstractCouchbaseConfiguration.
* #1104 - Update CI to Java 16.
* #1074 - AfterSaveEvent is never triggered.
* #963 - Support for Scope and Collection API Changes [DATACOUCH-655].
Changes in version 4.1.11 (2021-07-16)
--------------------------------------
Changes in version 4.2.2 (2021-06-22)
-------------------------------------
Changes in version 4.1.10 (2021-06-22)
--------------------------------------
Changes in version 4.2.1 (2021-05-14)
-------------------------------------
* #1136 - upgrade java sdk to 3.1.5.
Changes in version 4.1.9 (2021-05-14)
-------------------------------------
Changes in version 4.2.0 (2021-04-14)
-------------------------------------
* #1122 - upgrade master to SDK 3.1.4.
* #1119 - Make supporting @TypeAlias the default behavior.
* #1097 - NullPointerException in @Query that do not project __cas . Should check for this explicitly.
* #955 - Add @EnableReactiveCouchbaseAuditing [DATACOUCH-644].
Changes in version 4.1.8 (2021-04-14)
-------------------------------------
Changes in version 4.0.9.RELEASE (2021-04-14)
---------------------------------------------
Changes in version 4.1.7 (2021-03-31)
-------------------------------------
* #1103 - revert 4.1.x to sdk 3.0.x.
Changes in version 4.2.0-RC1 (2021-03-31)
-----------------------------------------
* #1105 - Readme lists artifacts with .RELEASE and .BUILD-SNAPSHOT suffixes.
* #1096 - SimpleReactiveCouchbaseRepository.deleteAll() missing scan consistency.
* #1073 - Support for ARRAY_CONTAINS.
* #1069 - Enums can't be used as method parameters in Repository.
* #1064 - N1QLExpression#keys is broken.
Changes in version 4.2.0-M5 (2021-03-17)
----------------------------------------
* #1092 - regression - changes to public API CouchbaseRepositoryQuery and ReactiveCouchbaseRepositoryQuery.
* #1079 - Upgrade to Couchbase SDK 3.1.3.
Changes in version 4.1.6 (2021-03-17)
-------------------------------------
* #1092 - regression - changes to public API CouchbaseRepositoryQuery and ReactiveCouchbaseRepositoryQuery.
* #1079 - Upgrade to Couchbase SDK 3.1.3.
Changes in version 4.0.8.RELEASE (2021-03-17)
---------------------------------------------
Changes in version 4.2.0-M4 (2021-02-18)
----------------------------------------
* #858 - AutoIndexing is not Working properly [DATACOUCH-550].
Changes in version 4.1.5 (2021-02-18)
-------------------------------------
Changes in version 4.2.0-M3 (2021-02-17)
----------------------------------------
* DATACOUCH-652 - CouchbaseTemplateSupport does not allow a TranslationService bean to be injected.
* DATACOUCH-588 - ParameterOutOfBoundsException: Invalid parameter index.
* DATACOUCH-550 - AutoIndexing is not Working properly.
Changes in version 4.1.4 (2021-02-17)
-------------------------------------
* DATACOUCH-675 - factor out interfaces for common methods to facilitate easier testing.
* DATACOUCH-653 - Docs still shows version 4.0.0.RELEASE.
* DATACOUCH-652 - CouchbaseTemplateSupport does not allow a TranslationService bean to be injected.
* DATACOUCH-645 - expiryExpression ignored, but expiry works.
* DATACOUCH-588 - ParameterOutOfBoundsException: Invalid parameter index.
* DATACOUCH-550 - AutoIndexing is not Working properly.
* DATACOUCH-526 - N1QL Join resolver doesn't resolver bucket name with special characters.
Changes in version 4.0.7.RELEASE (2021-02-17)
---------------------------------------------
* DATACOUCH-672 - reinstate "replace" expiry tests inadvertently removed in DATACOUCH-666.
* DATACOUCH-666 - ReplaceById needs change that is in UpsertById in DATACOUCH-625 for immutable entities.
* DATACOUCH-664 - Update CI jobs with Docker Login.
* DATACOUCH-661 - Fix integrations tests for datacouch-650.
* DATACOUCH-650 - Implement CrudRepository.delete(Iterable ids).
* DATACOUCH-630 - Expiry of document not working at all?.
Changes in version 3.2.13.RELEASE (2021-02-17)
----------------------------------------------
Changes in version 4.2.0-M2 (2021-01-13)
----------------------------------------
* DATACOUCH-677 - revert 8ebb81b to fix comment (DATACOUCH-550).
* DATACOUCH-675 - factor out interfaces for common methods to facilitate easier testing.
* DATACOUCH-672 - reinstate "replace" expiry tests inadvertently removed in DATACOUCH-666.
* DATACOUCH-666 - ReplaceById needs change that is in UpsertById in DATACOUCH-625 for immutable entities.
* DATACOUCH-664 - Update CI jobs with Docker Login.
* DATACOUCH-645 - expiryExpression ignored, but expiry works.
* DATACOUCH-630 - Expiry of document not working at all?.
* DATACOUCH-588 - ParameterOutOfBoundsException: Invalid parameter index.
* DATACOUCH-550 - AutoIndexing is not Working properly.
* DATACOUCH-526 - N1QL Join resolver doesn't resolver bucket name with special characters.
Changes in version 4.1.3 (2021-01-13)
-------------------------------------
* DATACOUCH-672 - reinstate "replace" expiry tests inadvertently removed in DATACOUCH-666.
* DATACOUCH-666 - ReplaceById needs change that is in UpsertById in DATACOUCH-625 for immutable entities.
* DATACOUCH-664 - Update CI jobs with Docker Login.
* DATACOUCH-661 - Fix integrations tests for datacouch-650.
* DATACOUCH-650 - Implement CrudRepository.delete(Iterable ids).
* DATACOUCH-630 - Expiry of document not working at all?.
Changes in version 4.1.2 (2020-12-09)
-------------------------------------
* DATACOUCH-648 - Release 4.1.2 (2020.0.2).
Changes in version 4.2.0-M1 (2020-12-09)
----------------------------------------
* DATACOUCH-650 - Implement CrudRepository.delete(Iterable ids).
* DATACOUCH-641 - Enable Maven caching for Jenkins jobs.
* DATACOUCH-640 - Release 4.2 M1 (2021.0.0).
Changes in version 4.0.6.RELEASE (2020-12-09)
---------------------------------------------
* DATACOUCH-641 - Enable Maven caching for Jenkins jobs.
* DATACOUCH-638 - Release 4.0.6 (Neumann SR6).
Changes in version 3.2.12.RELEASE (2020-12-09)
----------------------------------------------
* DATACOUCH-637 - Release 3.2.12 (Moore SR12).
Changes in version 4.1.1 (2020-11-11)
-------------------------------------
* DATACOUCH-641 - Enable Maven caching for Jenkins jobs.
* DATACOUCH-639 - Release 4.1.1 (2020.0.1).
Changes in version 4.1.0 (2020-10-28)
-------------------------------------
* DATACOUCH-635 - Release 4.1 GA (2020.0.0).
* DATACOUCH-634 - upgrade to couchbase java sdk 3.0.9.
* DATACOUCH-626 - all-arguments constructor incompatible with '@Version private long version'.
* DATACOUCH-625 - save() doesn't return updated entity if immutable properties used for @id or @version.
* DATACOUCH-623 - CAS not working with @Version.
* DATACOUCH-620 - fix issue with id in nested objects caused by DATACOUCH-533.
* DATACOUCH-616 - Positional parameters not detected inside SpEL expressions.
* DATACOUCH-615 - (Reactive)CouchbaseTemplate - removeByQuery always remove all data.
* DATACOUCH-608 - expiry Document annotation, option not processed during upsert, insert.
* DATACOUCH-605 - @ScanConsistency ignored for n1ql queries.
* DATACOUCH-604 - Error creating repository.
* DATACOUCH-603 - N1qlQueryCreator - IN, NOT IN should not cast parameter to Object[].
* DATACOUCH-595 - Replace does not add cas to options if present.
* DATACOUCH-583 - find by nested properties doesn't work.
* DATACOUCH-580 - ambiguous reference to field _class (predicate following LIMIT).
* DATACOUCH-574 - add countBy... to repository queries.
* DATACOUCH-573 - count() "_count" is projected, but get("count") used to retrieve.
* DATACOUCH-572 - fix compile error introduced in DATACOUCH-571.
* DATACOUCH-571 - generated key delimiter not used in suffix if there was no prefix.
* DATACOUCH-569 - Add tests for fix to DATACOUCH-560.
* DATACOUCH-533 - Promote Attribute called id when @Id is not present.
* DATACOUCH-532 - queries use literals instead of parameters, preventing the re-use of query plans.
Changes in version 4.0.5.RELEASE (2020-10-28)
---------------------------------------------
* DATACOUCH-634 - upgrade to couchbase java sdk 3.0.9.
* DATACOUCH-626 - all-arguments constructor incompatible with '@Version private long version'.
* DATACOUCH-625 - save() doesn't return updated entity if immutable properties used for @id or @version.
* DATACOUCH-623 - CAS not working with @Version.
* DATACOUCH-620 - fix issue with id in nested objects caused by DATACOUCH-533.
* DATACOUCH-616 - Positional parameters not detected inside SpEL expressions.
* DATACOUCH-615 - (Reactive)CouchbaseTemplate - removeByQuery always remove all data.
* DATACOUCH-611 - Release 4.0.5 (Neumann SR5).
* DATACOUCH-608 - expiry Document annotation, option not processed during upsert, insert.
* DATACOUCH-605 - @ScanConsistency ignored for n1ql queries.
* DATACOUCH-604 - Error creating repository.
* DATACOUCH-603 - N1qlQueryCreator - IN, NOT IN should not cast parameter to Object[].
* DATACOUCH-595 - Replace does not add cas to options if present.
* DATACOUCH-583 - find by nested properties doesn't work.
Changes in version 3.2.11.RELEASE (2020-10-28)
----------------------------------------------
* DATACOUCH-610 - Release 3.2.11 (Moore SR11).
Changes in version 3.1.21.RELEASE (2020-10-28)
----------------------------------------------
* DATACOUCH-636 - Release 3.1.21 (Lovelace SR21).
Changes in version 4.1.0-RC2 (2020-10-14)
-----------------------------------------
* DATACOUCH-612 - Release 4.1 RC2 (2020.0.0).
Changes in version 4.1.0-RC1 (2020-09-16)
-----------------------------------------
* DATACOUCH-607 - Upgrade to Couchbase SDK 3.0.8.
* DATACOUCH-601 - Release 4.1 RC1 (2020.0.0).
Changes in version 4.0.4.RELEASE (2020-09-16)
---------------------------------------------
* DATACOUCH-607 - Upgrade to Couchbase SDK 3.0.8.
* DATACOUCH-602 - Release 4.0.4 (Neumann SR4).
Changes in version 3.2.10.RELEASE (2020-09-16)
----------------------------------------------
* DATACOUCH-592 - Release 3.2.10 (Moore SR10).
Changes in version 3.1.20.RELEASE (2020-09-16)
----------------------------------------------
* DATACOUCH-596 - fix failure of new test (N1qlCouchbaseRepositoryTest) in 3.1.x.
* DATACOUCH-591 - Release 3.1.20 (Lovelace SR20).
Changes in version 4.0.3.RELEASE (2020-08-12)
---------------------------------------------
* DATACOUCH-599 - Upgrade to Couchbase SDK 3.0.7.
* DATACOUCH-593 - Release 4.0.3 (Neumann SR3).
Changes in version 4.1.0-M2 (2020-08-12)
----------------------------------------
* DATACOUCH-599 - Upgrade to Couchbase SDK 3.0.7.
* DATACOUCH-586 - Upgrade to Couchbase Driver 3.0.6.
* DATACOUCH-578 - Release 4.1 M2 (2020.0.0).
Changes in version 4.0.2.RELEASE (2020-07-22)
---------------------------------------------
* DATACOUCH-590 - Using LIMIT within @Query.
* DATACOUCH-586 - Upgrade to Couchbase Driver 3.0.6.
* DATACOUCH-580 - ambiguous reference to field _class (predicate following LIMIT).
* DATACOUCH-576 - MappingInstantiationException: Failed to instantiate java.util.List using constructor NO_CONSTRUCTOR with arguments.
* DATACOUCH-574 - add countBy... to repository queries.
* DATACOUCH-573 - count() "_count" is projected, but get("count") used to retrieve.
* DATACOUCH-572 - fix compile error introduced in DATACOUCH-571.
* DATACOUCH-571 - generated key delimiter not used in suffix if there was no prefix.
* DATACOUCH-569 - Add tests for fix to DATACOUCH-560.
* DATACOUCH-568 - Release 4.0.2 (Neumann SR2).
* DATACOUCH-560 - Unexpected serialization of List