Commit Graph

616 Commits

Author SHA1 Message Date
Mark Paluch
f85012cdf9 DATACOUCH-470 - Release version 3.2 RC3 (Moore). 2019-09-06 10:10:42 +02:00
Mark Paluch
b02bc45b81 DATACOUCH-470 - Prepare 3.2 RC3 (Moore). 2019-09-06 10:10:13 +02:00
Mark Paluch
312527b85b DATACOUCH-470 - Updated changelog. 2019-09-06 10:10:12 +02:00
David Kelly
35c72238cb DATACOUCH-475 Couchbase builds failing.
There was an integration test which wasn't named properly, and
so it was running with regular tests.  This left the container
around, and all subsequent integration tests failed.  Simple
fix.
2019-08-15 14:11:29 -07:00
Mark Paluch
d020453008 DATACOUCH-471 - Add HTTPS entries into spring.schemas.
To resolve XSD files properly from the classpath, their HTTPS reference must be present in the spring.schemas to avoid internet interaction for resolving an XSD file.
2019-08-07 08:31:40 +02:00
Greg Turnquist
fcc64cde96 DATACOUCH-456 - Force check for updates. 2019-08-05 10:19:03 -05:00
Mark Paluch
4c90a7115f DATACOUCH-458 - After release cleanups. 2019-08-05 15:53:03 +02:00
Mark Paluch
c5e697e407 DATACOUCH-458 - Prepare next development iteration. 2019-08-05 15:53:02 +02:00
Mark Paluch
5798258a3e DATACOUCH-458 - Release version 3.2 RC2 (Moore). 2019-08-05 15:35:35 +02:00
Mark Paluch
65bf1579bc DATACOUCH-458 - Prepare 3.2 RC2 (Moore). 2019-08-05 15:35:05 +02:00
Mark Paluch
9ca5380c8a DATACOUCH-458 - Updated changelog. 2019-08-05 15:35:04 +02:00
Mark Paluch
f36d03527b DATACOUCH-457 - Updated changelog. 2019-08-05 11:34:29 +02:00
Mark Paluch
756d4622b1 DATACOUCH-450 - Updated changelog. 2019-08-05 11:08:57 +02:00
David Kelly
98a4999f37 DATACOUCH-383 - RxJavaCouchbaseTemplate should return generated id when saving.
Seems we fixed this for the non-Rx version, but not the RxJava version.  Followed
same basic strategy which was used for version, added a simple test.
2019-08-01 09:58:32 -07:00
Mark Paluch
712348ab63 DATACOUCH-466 - Upgrade to Couchbase Driver 2.7.7. 2019-07-30 11:53:40 +02:00
Mark Paluch
1de7acd1eb DATACOUCH-465 - Adapt to changed API in Commons. 2019-07-26 09:25:40 +02:00
Greg Turnquist
3546e4b61f DATACOUCH-456 - Polishing. 2019-07-19 12:03:33 -05:00
Greg Turnquist
f78334383d DATACOUCH-456 - Publish documentation for main branch. 2019-07-19 12:03:32 -05:00
Mark Paluch
b66bf4a96e DATACOUCH-463 - Fix typo. 2019-07-10 09:58:59 +02:00
Mark Paluch
27e9dd324a DATACOUCH-456 - Cleanup release profile.
Reuse inherited configuration from parent pom.
2019-07-09 12:21:35 +02:00
Mark Paluch
212b945ed0 DATACOUCH-463 - Revise readme for a consistent structure. 2019-07-09 12:20:58 +02:00
Greg Turnquist
49b7011849 DATACOUCH-456 - Use labeled agent for CI jobs. 2019-07-03 14:13:23 -05:00
Greg Turnquist
68fbfe7d03 DATACOUCH-456 - Use parent 'artifactory' profile. 2019-07-03 11:27:45 -05:00
Greg Turnquist
354dae32af DATACOUCH-456 - Only build main branch for upstream triggers. 2019-06-28 16:27:40 -05:00
David Kelly
4341edf941 DATACOUCH-462 - ReactiveCouchbaseRepository count() will raise exception when bucket is empty.
Small cleanup in the deleteAll test (which actually tests this as well), while
we are there.

Also, removed an unused import
2019-06-28 10:21:41 -06:00
David Kelly
64a91f1eb6 DATACOUCH-356 Fix cast issue in deleteAll (#201)
Plus a test.  I didn't notice that Douglas Six did basically the
same thing in another PR (this was a re-do of an earlier PR which
didn't quite do what we'd like).  So since I already had it done
and had a test, I closed that PR (#163) and added him to the author
list.

Also - repository.count() raises a NoSuchElementException after you
delete all the documents.  That seems like a bug, but we will deal
with that separately.
2019-06-26 16:37:11 -06:00
Johannes Jasper
55235b2bc2 DATACOUCH-206 - Provides a way to set distinct consistency on repository methods.
* add @WithConsistency annotation
* evaluate it and set consistency in AbstractN1qlBasedQuery
* evaluate it and set consistency in ReactiveAbstractN1qlBasedQuery
* add documentation on @WithConsistency

Original pull request: #198.
2019-06-26 21:48:01 +02:00
Oliver Drotbohm
b7f063ce68 DATACOUCH-461 - Upgrade to Apache HTTP Client 4.3.6. 2019-06-24 21:49:47 +02:00
Greg Turnquist
d6d76e6fdb DATACOUCH-456 - Polishing. 2019-06-24 13:24:35 -05:00
Greg Turnquist
5b9b8a9fff DATACOUCH-456 - Configure user.name and user.home for CI jobs. 2019-06-24 13:02:03 -05:00
David Kelly
7b3352e8db Fix test issue which only shows up in java 11 (#199)
Seems that LocalDateTime now has microseconds, so the comparison of the unconverted
and converted LocalDateTime will fail, since the conversion/mapping only retains
millisecond precision.
2019-06-21 09:30:55 -07:00
Christoph Strobl
d782f57cbd DATACOUCH-444 - After release cleanups. 2019-06-14 15:12:53 +02:00
Christoph Strobl
6f065168ef DATACOUCH-444 - Prepare next development iteration. 2019-06-14 15:12:51 +02:00
Christoph Strobl
54b5575db3 DATACOUCH-444 - Release version 3.2 RC1 (Moore). 2019-06-14 14:44:26 +02:00
Christoph Strobl
74e5dfea5d DATACOUCH-444 - Prepare 3.2 RC1 (Moore). 2019-06-14 14:43:17 +02:00
Christoph Strobl
c2d70ddfe6 DATACOUCH-444 - Updated changelog. 2019-06-14 14:43:16 +02:00
Christoph Strobl
1dff42a219 DATACOUCH-449 - Updated changelog. 2019-06-14 13:27:17 +02:00
Greg Turnquist
20a522477b DATACOUCH-456 - Introduce Jenkins CI. 2019-06-11 18:53:41 -05:00
Mark Paluch
abee71cf54 DATACOUCH-439 - URL Cleanup. 2019-06-05 11:34:54 +02:00
Mark Paluch
8bfbdb04de DATACOUCH-454 - Create security policy readme. 2019-05-31 16:13:16 +02:00
David Nault
67479aa756 DATACOUCH-452 - SimpleCouchbaseRepositoryIntegrationTests fails
Ignore the flaky test until we can investigate cause of failure.
2019-05-22 11:28:22 -07:00
David Nault
9080c2dede DATACOUCH-451 - Should be able to run integration tests and all unit tests
This change enables running the integration tests with the command:

    mvn verify

Update the integration tests so they compile and pass. Rename them according
to Spring Data convention (*IntegrationTests.java) so they are executed by the
failsafe plugin instead of the surefire plugin. Move them to same folder as
unit tests according to Spring Data convention.

Update the surefire plugin configuration to include unit tests in classes
named `*Test` as well as `*Tests`. Prior to this change about half of the unit
tests were being ignored.

Integration test changes
========================

Use static factory methods for Sort and PageRequest instead of calling the
constructors which are now private.

Import EvaluationContextExtension from its new package. Remove reference to
deprecated EvaluationContextExtensionSupport.

Retry all calls to `getRepository` because otherwise they may fail due to
concurrent index creation.

Fix test `shouldDeriveViewParameters` to assume results are unordered.

Fail fast if the `server.properties` resource is missing.

Increase query and view timeouts; container is a big sluggish sometimes.
2019-05-20 18:46:21 -07:00
David Nault
d25531078d Merge pull request #196 from ozzimpact/fix/readme-jira-url
Update README.md
2019-05-13 11:34:34 -07:00
Mark Paluch
9842e1f7e9 DATACOUCH-448 - Updated changelog. 2019-05-13 18:19:11 +02:00
Mark Paluch
fb2fd5a9fa DATACOUCH-447 - Updated changelog. 2019-05-13 14:59:29 +02:00
Mark Paluch
a4e57f6c8e DATACOUCH-445 - After release cleanups. 2019-05-13 12:17:54 +02:00
Mark Paluch
460e06cd7d DATACOUCH-445 - Prepare next development iteration. 2019-05-13 12:17:53 +02:00
Mark Paluch
ffb66ceb74 DATACOUCH-445 - Release version 3.2 M4 (Moore). 2019-05-13 11:59:50 +02:00
Mark Paluch
59f795741e DATACOUCH-445 - Prepare 3.2 M4 (Moore). 2019-05-13 11:59:05 +02:00
Mark Paluch
be93125d18 DATACOUCH-445 - Updated changelog. 2019-05-13 11:59:03 +02:00