clusterBuilder.withPort(config.getNativeProtocolPort()); clusterBuilder.withReconnectionPolicy(new ExponentialReconnectionPolicy(500, 10000)); clusterBuilder.withRetryPolicy(config.getRetryPolicy().getPolicy());
.withRetryPolicy(m_kairosRetryPolicy);
builder = builder.withRetryPolicy(retryPlc);
List<String> nodes = getConfiguration().getNodeHosts(); builder.addContactPoints(nodes.toArray(new String[nodes.size()])) .withRetryPolicy(DefaultRetryPolicy.INSTANCE); builder.withPort(getConfiguration().getPort()); builder.withCredentials(
connectionBuilder.withRetryPolicy(policy);
.withSpeculativeExecutionPolicy(new ConstantSpeculativeExecutionPolicy(0, 2)) .withQueryOptions(new QueryOptions().setDefaultIdempotence(true)) .withRetryPolicy(new CustomRetryPolicy()) .withNettyOptions(nonQuietClusterCloseOptions) .build();
Cluster cluster = builder(lbp).withRetryPolicy(FallthroughRetryPolicy.INSTANCE).build(); try { Session session = cluster.connect();
Cluster cluster = builder(lbp).withRetryPolicy(FallthroughRetryPolicy.INSTANCE).build(); try { Session session = cluster.connect();
builder.withRetryPolicy(retryPolicy);
@Override public Cluster.Builder createClusterBuilder() { return Cluster.builder() .withRetryPolicy( new RetryPolicy() { @Override
Cluster.Builder builder = super.createClusterBuilder(); builder.withLoadBalancingPolicy(latencyAwarePolicy); builder.withRetryPolicy(FallthroughRetryPolicy.INSTANCE); Cluster cluster = builder.build(); try {
.addContactPoints(scassandras.address(1).getAddress()) .withPort(scassandras.getBinaryPort()) .withRetryPolicy(retryPolicy) .withLoadBalancingPolicy(firstHostOnlyPolicy) .build();
@BeforeMethod(groups = "short") public void beforeMethod() { scassandras = ScassandraCluster.builder().withNodes(3).build(); scassandras.init(); cluster = Cluster.builder() .addContactPoints(scassandras.address(1).getAddress()) .withPort(scassandras.getBinaryPort()) .withRetryPolicy(retryPolicy) .withLoadBalancingPolicy(new SortingLoadBalancingPolicy()) .withPoolingOptions( new PoolingOptions() .setCoreConnectionsPerHost(HostDistance.LOCAL, 1) .setMaxConnectionsPerHost(HostDistance.LOCAL, 1) .setHeartbeatIntervalSeconds(0)) .withNettyOptions(nonQuietClusterCloseOptions) // Mark everything as idempotent by default so RetryPolicy is exercised. .withQueryOptions(new QueryOptions().setDefaultIdempotence(true)) .build(); session = cluster.connect(); host1 = TestUtils.findHost(cluster, 1); host2 = TestUtils.findHost(cluster, 2); host3 = TestUtils.findHost(cluster, 3); errors = cluster.getMetrics().getErrorMetrics(); Mockito.reset(retryPolicy); for (Scassandra node : scassandras.nodes()) { node.activityClient().clearAllRecordedActivity(); } }
@BeforeMethod(groups = "short") public void beforeMethod() { scassandras = ScassandraCluster.builder().withNodes(3).build(); scassandras.init(); int speculativeExecutionDelay = 200; loadBalancingPolicy = new SortingLoadBalancingPolicy(); cluster = Cluster.builder() .addContactPoints(scassandras.address(2).getAddress()) .withPort(scassandras.getBinaryPort()) .withLoadBalancingPolicy(loadBalancingPolicy) .withSpeculativeExecutionPolicy( new ConstantSpeculativeExecutionPolicy(speculativeExecutionDelay, 1)) .withQueryOptions(new QueryOptions().setDefaultIdempotence(true)) .withRetryPolicy(new CustomRetryPolicy()) .withNettyOptions(nonQuietClusterCloseOptions) .build(); session = cluster.connect(); host1 = TestUtils.findHost(cluster, 1); host2 = TestUtils.findHost(cluster, 2); host3 = TestUtils.findHost(cluster, 3); errors = cluster.getMetrics().getErrorMetrics(); }
@BeforeMethod(groups = "short") public void beforeMethod() { cluster = Cluster.builder() .addContactPoints(scassandras.address(1).getAddress()) .withPort(scassandras.getBinaryPort()) .withRetryPolicy(FallthroughRetryPolicy.INSTANCE) .build(); session = cluster.connect(); host1 = TestUtils.findHost(cluster, 1); errors = cluster.getMetrics().getErrorMetrics(); for (Scassandra node : scassandras.nodes()) { node.primingClient().clearAllPrimes(); node.activityClient().clearAllRecordedActivity(); } }
@Override public Cluster.Builder createClusterBuilder() { return Cluster.builder().withRetryPolicy(DowngradingConsistencyRetryPolicy.INSTANCE); }
@Override public Cluster.Builder createClusterBuilder() { return Cluster.builder() .withLoadBalancingPolicy(loadBalancingPolicy) .withSpeculativeExecutionPolicy(speculativeExecutionPolicy) .withRetryPolicy(retryPolicy); }
@Override public Cluster.Builder createClusterBuilder() { return Cluster.builder() .withTimestampGenerator( new TimestampGenerator() { @Override public long next() { return timestampFromGenerator; } }) .withRetryPolicy(DowngradingConsistencyRetryPolicy.INSTANCE); }
@BeforeMethod(groups = {"short", "unit"}) public void setUp() { originalSlow = slow.getLevel(); originalError = error.getLevel(); slow.setLevel(INFO); error.setLevel(INFO); slow.addAppender(slowAppender = new MemoryAppender()); error.addAppender(errorAppender = new MemoryAppender()); queryLogger = null; cluster = createClusterBuilder().withRetryPolicy(FallthroughRetryPolicy.INSTANCE).build(); session = cluster.connect(); }
.addContactPoints(cassandraConf.getNodes()) .withPort(cassandraConf.getPort()) .withRetryPolicy(cassandraConf.getRetryPolicy()) .withReconnectionPolicy(new ExponentialReconnectionPolicy( cassandraConf.getReconnectionPolicyBaseMs(),