Commit Graph

301 Commits

Author SHA1 Message Date
Mark Paluch
5268ad20c0 DATACOUCH-336 - Upgrade to OpenWebBeans 2.0.1 2017-09-18 15:40:57 +02:00
Oliver Gierke
6b4fae0f3c DATACOUCH-326 - Prepare 3.0 RC3 (Kay). 2017-09-11 17:23:53 +02:00
Oliver Gierke
24eb2c0dd4 DATACOUCH-326 - Updated changelog. 2017-09-11 17:23:50 +02:00
Mark Paluch
f17736c49c DATACOUCH-327 - Updated changelog. 2017-09-11 12:44:11 +02:00
Oliver Gierke
5f24502175 DATACOUCH-330 - Improved detectability of Couchbase repositories in strict configuration mode.
We now make sure that repositories for domain types annotated with @Document or extending CouchbaseRepository are considered strict repository candidates.
2017-08-28 11:24:48 +02:00
MLabusquiere
761c08517b DATACOUCH-329 - Save repo return with the generated id
Original pull request: #151.
2017-08-24 13:49:00 -07:00
Oliver Gierke
5175bf23d8 DATACOUCH-324 - Updated changelog. 2017-07-27 00:49:03 +02:00
Oliver Gierke
039a57cbe0 DATACOUCH-325 - Prepare 3.0 RC2 (Kay). 2017-07-25 15:33:34 +02:00
Oliver Gierke
0ed951730f DATACOUCH-325 - Updated changelog. 2017-07-25 15:33:31 +02:00
Oliver Gierke
4cc30356a1 DATACOUCH-316 - Prepare 3.0 RC1 (Kay). 2017-07-25 09:48:02 +02:00
Oliver Gierke
6b71353554 DATACOUCH-316 - Updated changelog. 2017-07-25 09:48:00 +02:00
Oliver Gierke
0cf9063942 DATACOUCH-313 - Updated changelog. 2017-07-24 22:20:48 +02:00
Mark Paluch
9218b09f26 DATACOUCH-320 - Adapt to API changes in mapping subsystem. 2017-07-04 14:37:18 +02:00
Mark Paluch
d3e0619c8a DATACOUCH-308 - Prepare 3.0 M4 (Kay). 2017-06-14 17:03:00 +02:00
Mark Paluch
d005606884 DATACOUCH-308 - Updated changelog. 2017-06-14 17:02:59 +02:00
Christoph Strobl
0786cda78d DATACOUCH-314 - Adopt to ReactiveCrudRepository.deleteById(Publisher).
Related ticket: DATACMNS-1063.

Original Pull Request: #147
2017-06-13 19:56:55 +02:00
Mark Paluch
55832cfa21 DATACOUCH-314 - Adopt to ReactiveCrudRepository.findById(Publisher) and existsById(Publisher).
Related ticket: DATACMNS-1063.

Original Pull Request: #147
2017-06-13 19:56:15 +02:00
Subhashni Balakrishnan
047921956b DATACOUCH-309 Convert IDs as well if custom conversions are available in Simple Repository
Original pull request: #146.
2017-06-12 17:26:45 -07:00
Subhashni Balakrishnan
c7e4801305 DATACOUCH-310 - Convert N1ql query parameter enums to string values
Original pull request: #148.
2017-06-12 17:24:11 -07:00
Subhashni Balakrishnan
70343b0ac1 DATACOUCH-296 Add support for delete n1ql queries
Changes to support delete query by query derivation and SpEL based
queries.
- Adds a N1qlMutateQueryCreator which constucts the delete query
using dsl.
- Adds new SpEL values delete and returning required for delete
queries.

Original pull request: #144.
2017-06-12 17:22:53 -07:00
Subhashni Balakrishnan
2febc3709c DATACOUCH-295 - Add documentation for reactive support
Original pull request: #145.
2017-06-12 16:32:57 -07:00
Mark Paluch
0a12dc0240 DATACOUCH-301 - Updated changelog. 2017-06-08 11:56:21 +02:00
Mark Paluch
0d75e299af DATACOUCH-300 - Updated changelog. 2017-06-07 12:23:37 +02:00
Mark Paluch
9758ad9802 DATACOUCH-311 - Upgrade to Reactor 3.1 M2.
Adopt to API change from Publisher.subscribe() to Publisher.toProcessor().
2017-06-01 10:01:39 +02:00
Mark Paluch
98246380f2 DATACOUCH-292 - Prepare 3.0 M3 (Kay). 2017-05-09 11:22:12 +02:00
Mark Paluch
a38661e455 DATACOUCH-292 - Updated changelog. 2017-05-09 11:22:11 +02:00
Oliver Gierke
22205678ef DATACOUCH-305 - Adapt to API changes in repository interfaces. 2017-05-03 17:48:06 +02:00
Mark Paluch
78bfd771b1 DATACOUCH-304 - Remove support for JodaTime's deprecated DateMidnight.
Related ticket: DATACMNS-1014.
2017-05-03 10:08:07 +02:00
Subhashni Balakrishnan
fc88b82328 DATACOUCH-147 - Allow to convert Date to ISO-8601 compliant strings
instead of long

Using the system property
org.springframework.data.couchbase.useISOStringConverterForDate the
conversion can be enabled so this doesn't break backward compatibility

Original pull request: #143.
2017-05-01 14:11:55 -07:00
Mark Paluch
e273152013 DATACOUCH-293 - Adopt SimpleReactiveCouchbaseRepository.findOne(…) to Reactor 3.1.
Adapt to API changes, missed this one in the previous change.

Related ticket: spring-projects/spring-data-build#333
2017-04-26 17:14:17 +02:00
Mark Paluch
19f7597dc0 DATACOUCH-302 - Adapt to moved CustomConversions to Spring Data Commons.
Introduce CassandraCustomConversions extending o.s.d.convert.CustomConversions.

Remove o.s.d.couchbase.core.convert.CouchbaseCustomConversions implementation and utility classes, extend CouchbaseCustomConversions. Replace references to o.s.d.c.c.c.CustomConversions with o.s.d.convert.CustomConversions. Adapt tests and MappingCouchbaseConverter to CouchbaseCustomConversions.

Related ticket: DATACMNS-1035.
2017-04-24 10:20:32 +02:00
Oliver Gierke
8e1baaa017 DATACOUCH-298 - Updated changelog. 2017-04-19 21:04:24 +02:00
Oliver Gierke
8b731733ab DATACOUCH-297 - Updated changelog. 2017-04-19 20:01:51 +02:00
Oliver Gierke
31aa0214b8 DATACOUCH-284 - Updated changelog. 2017-04-19 13:04:13 +02:00
Oliver Gierke
9d73a81e86 DATACOUCH-283 - Updated changelog. 2017-04-19 11:50:53 +02:00
Subhashni Balakrishnan
ffb6ab8ff3 DATACOUCH-294 Fix failing N1ql unit tests due to changes in commons 2017-04-12 16:58:19 -07:00
Subhashni Balakrishnan
069ceea65c DATACOUCH-275 Key auto generation using Attributes, UUID
Original pull request: #142.
2017-04-12 14:38:21 -07:00
Mark Paluch
766e4eeebd DATACOUCH-293 - Polishing.
Replace references to Assert single-arg methods with references to methods accepting the test object and message.
2017-04-12 15:04:01 +02:00
Mark Paluch
3ecc2cf6cb DATACOUCH-293 - Adapt to API changes in Reactor 3.1.
Related ticket: spring-projects/spring-data-build#333
2017-04-12 15:02:54 +02:00
Subhashni Balakrishnan
03bb6372c7 DATACOUCH-276 Dont escape the order by property as a whole
Escape each nested level and concatenate with a period

Original pull request: #141.
2017-04-11 16:17:13 -07:00
Subhashni Balakrishnan
620586af3b DATACOUCH-90 Polishing
Add modified couchbase specific jsr310 converters which converts to
number formats instead of date objects which cannot be handled by the
client.

Original pull request: #139.
2017-04-11 16:17:13 -07:00
Subhashni Balakrishnan
de4e02cedb DATACOUCH-90 - Add commons Jsr310 converters to support Java 8 date/time
Original pull request: #139.
2017-04-10 11:50:15 -07:00
Subhashni Balakrishnan
4cca923c59 DATACOUCH-290 - Upgrade to java-client 2.4.4
Original pull request: #136.
2017-04-10 11:33:02 -07:00
Oliver Gierke
f86bbe03ab DATACOUCH-271 - Updated changelog. 2017-04-10 14:27:55 +02:00
Alexander Derkach
6429dca5e6 DATACOUCH-287 - Add CAS operations to RxJavaCouchbaseOperations.
Original pull request: #135.
2017-04-06 06:57:53 -07:00
Oliver Gierke
28159aedef DATACOUCH-259 - Prepare 3.0 M2 (Kay). 2017-04-04 21:12:03 +02:00
Oliver Gierke
7ba9b3c98f DATACOUCH-259 - Updated changelog. 2017-04-04 21:12:00 +02:00
Mark Paluch
dc0f552841 DATACOUCH-289 - Adapt to API changes in RepositoryConfigurationExtensionSupport. 2017-03-27 09:41:19 +02:00
Oliver Gierke
1fc4a05f37 DATACOUCH-273 - Adapt API changes after upgrade to Mockito 2.7. 2017-03-24 09:57:13 +01:00
Mark Paluch
439ab14131 DATACOUCH-273 - Adapt to API changes in Spring Data Commons. 2017-03-24 09:57:13 +01:00