DATACOUCH-389 - Update to Couchbase-Java-Client 2.6.0

Added the new committed environment configurables to the xml based
configuration parser info. Also added couchbase FLE encryption library as bean
instantiation introspects class methods and fails with ClassNotFound
exception.

Original Pull Request: #165.
This commit is contained in:
Subhashni Balakrishnan
2018-07-12 11:29:09 -07:00
parent e5af0254ef
commit 076dcc0219
6 changed files with 75 additions and 3 deletions

View File

@@ -99,6 +99,13 @@ public class CouchbaseEnvironmentParserTest {
assertThat(env.tcpNodelayEnabled(), allOf(equalTo(false), not(defaultEnv.tcpNodelayEnabled())));
assertThat(env.mutationTokensEnabled(), allOf(equalTo(true), not(defaultEnv.mutationTokensEnabled())));
assertThat(env.analyticsTimeout(), is(equalTo(30L)));
assertThat(env.configPollInterval(), is(equalTo(50L)));
assertThat(env.configPollFloorInterval(), is(equalTo(30L)));
assertThat(env.operationTracingEnabled(), allOf(equalTo(false), not(defaultEnv.operationTracingEnabled())));
assertThat(env.operationTracingServerDurationEnabled(), allOf(equalTo(false), not(defaultEnv.operationTracingServerDurationEnabled())));
assertThat(env.orphanResponseReportingEnabled(), allOf(equalTo(false), not(defaultEnv.orphanResponseReportingEnabled())));
assertThat(env.compressionMinSize(), is(equalTo(100)));
assertThat(env.compressionMinRatio(), is(equalTo(0.90)));
}
@AfterClass