Erik Merkle drivers all time


 2 Collaborator
Olivier Michallat , Alexandre Dutra

 56 Patch
9f4939c58b901a02ca6c435de43757e5c7e4e3ab, a0e913ccda152d3a9e24d81fa43685e3cf195012, 68a7aad0754688dbe7e9a336cc02676080ef62a1, 7b57a1170cd271bcf5d79ce1ed1e89b567dbb8c2, 2fe22ea6401ee5fa7ed7c5b11d5ce4a6cc4a2808, f3728a0e05ec48ca496c0259513364da8f7951bc, 31148c4914ff6e57a568601bde462745a46c9d41, 7cc1288abd115f8e38fe11bcd216607da3215b44, c94e39c6ef8b45259a38b7e4a9191f40472e193d, 437f1ce8b6cbd13e2273c8c7b9e105fc39c8d36d, 513d8be04be8536bbdc8f5590fa978e78001e106, 3497799c26a291abca6fa404341d0a504762929f, 58d1eb882f6ae51b37497229a75af77453d19e20, b51389e57dd81422fca9ab90fe3bd2fbab662089, dff448586a91cd9566a020342f0f129e165de483, 0bc3ff4d7936c89363a3b3ac65939bb5cc175c8b, 659c50821813aecd3689362649c5f169538d567b, 68cbf4f76e05ffc9a419bbb95ea0222c2586d0b1, 8f2c75b1d0d10d00493128d4442aaf1dba0df847, a5d0df18fcdd7c527c534c51f3f2a0528f0042a5, c5edf81831a1f48a035da0df333c50cc9397018d, e66c555e700d0b37da4972c3532ef551decd9fd4, 2cbe521da2731e008719122268b0e75305da0a83, 5bc58e65ba3427e3de048e6ff6d397ba0de80dcf, ccad5f254c761d0ccb7002b73f2a8eafaadd9ef3, 93a013ed3e266073941b86ed7c5c4f6cc057fe32, 258ec45593f3488bb5c256ecb3b9aa0d71355e65, 6cd2d8f8a9a4673058295c94da314564fb852b3d, 17f91338f3407efe0341d438142a2782938f6e41, 97132a4ab21e09868f83a14b4e6a17c06bc3402a, 206f02b4d8fad47fa2b46f7965d6b6e1bc85e293, 29898be4014d222b213badc7b1d4ed081a7d53f9, 54a67856444eed35b106fbb4a267d5a542a8cf39, 6254d23474dc30f3188803b61289dd5586ca4f59, 5a32b7843fb83b9ec6774f2b27623800acec9725, e016ab0a72463768e7da4f7933eec06cb5cc8170, 4b649604d64aca9ddbe3ac8f274d27d7e709208d, 09fa40e0bf7797f41ba9970e55922f1dc10ab3f1, e0e535561aa3c69fc122d59b39f685ffe5cd2e7c, 8b02e3f66fe762ee083830afaed2615902a0a08d, b47d8b3d6e0e6fc97844c91b6b31a807d21269f7, d4df8f1d6db1d2e5b2b758d572e1155aaefe11b1, 424a2575c4153ec40a43fa5b934f72a2afd9cd14, 293b9b6120cbf35e650c9c138e883ac0608d557d, a0d71897b1d85cb6b4afbf891b93b9e5660d4152, b28eb62d36c46e43096e6b00cc2ee25df6bdaff8, d17ac777b8d8a6e6b9f1661d0764001a73414a00, 2f3fa119228220bc097af14716b0c36df0894241, 86a13e2e3a15aeda5967fe0361f491ded0fa5a23, eb8abf63300d4221302ffd7f69e266c2ab508c39, e024586eebe8967946b39dbea6671774d99002ad, a4cf1aef29d91b91a46cb996f835417ce5c01161, a7e909e94b396f82fab2af31b139934b8a27d268, 813d6a6286f6da975661a4c7ec286e8ff740f18a, 791656aa560d31d64155fd31eb8b35d715fdf7cd, 0ecfb88fd2d8b06eb1c459d9e19e2b00a8df9040

9f4939c58b901a02ca6c435de43757e5c7e4e3ab | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2021-04-28 03:27:38-05:00

    JAVA-2396: Support Protocol V6 (#1546)
    
    Co-authored-by: Alexandre Dutra <adutra@users.noreply.github.com>

a0e913ccda152d3a9e24d81fa43685e3cf195012 | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2020-08-20 23:16:52-05:00

    JAVA-2855: Allow selection of the metrics framework via the config

68a7aad0754688dbe7e9a336cc02676080ef62a1 | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2020-07-29 15:55:41-05:00

    Fix typo in README

7b57a1170cd271bcf5d79ce1ed1e89b567dbb8c2 | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2020-07-29 15:49:47-05:00

    JAVA-2699: Update protocol version compatibility matrix

2fe22ea6401ee5fa7ed7c5b11d5ce4a6cc4a2808 | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2020-07-09 14:08:48-05:00

    JAVA-2808: Provide metrics bindings for Micrometer and MicroProfile

f3728a0e05ec48ca496c0259513364da8f7951bc | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2020-04-21 12:32:52-05:00

    Fix various issues with tests
    
    * Add Awaitility version for OSGi tests
    * Remove broken graph paging test
      The test was trying to pause the server between two continuous pages.
      That can't be done reliably since the server replies asynchronously.
    * Use Awaitility for Metadata Manager tests
    
    Co-authored-by: olim7t <omichallat+github@gmail.com>

31148c4914ff6e57a568601bde462745a46c9d41 | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2020-04-10 20:49:44-05:00

    JAVA-2729: Remove uses of "repomirror.datastax.lan" in Openstack images
    
    -This change is merely to get the Jenkinsfile in sync with the new
     build images as Jabba is no longer installed in the Jenkins home
     directory

7cc1288abd115f8e38fe11bcd216607da3215b44 | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2020-03-24 10:29:03-05:00

    JAVA-2665: Migrate Job-Creator build.yaml to Jenkins Pipeline Jenkinsfile

c94e39c6ef8b45259a38b7e4a9191f40472e193d | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2020-03-23 22:18:56-05:00

    Fix Parallelizable Tests for DSE 6.8
     - Add checklogerror output to CcmBridge
     - Move DefaultReactiveGraphResultSetIT to serial ITs
     - Adjust SASI tests for 6.8.0

437f1ce8b6cbd13e2273c8c7b9e105fc39c8d36d | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2020-03-19 13:22:25-05:00

    Fix malformed javadoc comment.

513d8be04be8536bbdc8f5590fa978e78001e106 | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2020-03-06 14:37:39-06:00

    JAVA-2673: Fix mapper generated code for UPDATE with TTL and IF condition

3497799c26a291abca6fa404341d0a504762929f | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2020-03-04 08:50:36-06:00

    JAVA-1861: Add Metadata.getClusterName()

ccad5f254c761d0ccb7002b73f2a8eafaadd9ef3 | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2020-02-10 11:16:55-06:00

    JAVA-2630: Correctly handle custom classes in IndexMetadata.describe

258ec45593f3488bb5c256ecb3b9aa0d71355e65 | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2020-02-06 13:35:06-06:00

    JAVA-2624: Expose a config option for the connect timeout

93a013ed3e266073941b86ed7c5c4f6cc057fe32 | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2020-01-29 09:44:12-06:00

    JAVA-2617: Reinstate generation of deps.txt for Insights

6cd2d8f8a9a4673058295c94da314564fb852b3d | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2020-01-24 08:10:29-06:00

    JAVA-2622: Add Cassandra 4.0 to build matrix for ITs (#1390)
    
      - also fixes the build.yaml for CI builds

58d1eb882f6ae51b37497229a75af77453d19e20 | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2020-01-21 14:59:37-06:00

    fix revapi issue for SessionRule due to merge of DseSessionRule

17f91338f3407efe0341d438142a2782938f6e41 | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2020-01-07 14:32:59-06:00

    JAVA-2395: Update Jenkins build.yaml to test against various JDKs and DSE clusters

dff448586a91cd9566a020342f0f129e165de483 | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2019-12-20 15:34:34-06:00

    Fix errorProne warnings

0bc3ff4d7936c89363a3b3ac65939bb5cc175c8b | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2019-12-20 15:13:28-06:00

    Fix initial rebase compile issues

659c50821813aecd3689362649c5f169538d567b | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2019-12-20 14:02:53-06:00

    Fix formatting after era4 rebase

97132a4ab21e09868f83a14b4e6a17c06bc3402a | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2019-12-19 09:57:39-06:00

    Remove duplicate dependency entries in pom files

b51389e57dd81422fca9ab90fe3bd2fbab662089 | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2019-12-05 11:27:45-06:00

    Refactor Graph metadata into SchemaRows

68cbf4f76e05ffc9a419bbb95ea0222c2586d0b1 | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2019-11-29 03:37:54-06:00

    JAVA-1579: Change default result format to latest Graph format (#281)

8f2c75b1d0d10d00493128d4442aaf1dba0df847 | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2019-11-21 04:12:31-06:00

    Temporarily add Apache repo for Tinkerpop Snapshot artifacts (#304)

a5d0df18fcdd7c527c534c51f3f2a0528f0042a5 | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2019-11-15 10:24:10-06:00

    Remove duplicate "dist" from Travis yaml

c5edf81831a1f48a035da0df333c50cc9397018d | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2019-11-14 17:29:20-06:00

    Rebase on latest 2.x

206f02b4d8fad47fa2b46f7965d6b6e1bc85e293 | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2019-10-29 12:29:38-05:00

    Restore Jackson <2.10 API compatibility (partial revert of JAVA-2480)

e66c555e700d0b37da4972c3532ef551decd9fd4 | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2019-10-23 03:08:13-05:00

    JAVA-2510: Fix GraphBinaryDataTypesTest Codec registry initialization (#292)

29898be4014d222b213badc7b1d4ed081a7d53f9 | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2019-10-21 06:27:09-05:00

    JAVA-2503: Migrate Cloud "getting started" page to driver manual (#17)

54a67856444eed35b106fbb4a267d5a542a8cf39 | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2019-10-21 03:35:18-05:00

    JAVA-2480: Upgrade Jackson to 2.10.0 (#1349)

2cbe521da2731e008719122268b0e75305da0a83 | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2019-09-25 11:56:46-05:00

    JAVA-2282: Remove GraphSON3 support

5bc58e65ba3427e3de048e6ff6d397ba0de80dcf | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2019-09-24 10:00:28-05:00

    JAVA-2245: Rename graph engine Legacy to Classic and Modern to Core (#275)

6254d23474dc30f3188803b61289dd5586ca4f59 | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2019-09-13 14:01:50-05:00

    JAVA-2429: Document expected types on DefaultDriverOption

5a32b7843fb83b9ec6774f2b27623800acec9725 | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2019-07-12 15:59:34-05:00

    JAVA-2337: Fix CQL to Java type mapping documentation

e016ab0a72463768e7da4f7933eec06cb5cc8170 | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2019-06-05 09:34:42-05:00

    JAVA-2261: Fix reconnection jitter test validation

4b649604d64aca9ddbe3ac8f274d27d7e709208d | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2019-04-12 11:51:02-05:00

    Upgrade Jacoco dependency for JDK 11 support

09fa40e0bf7797f41ba9970e55922f1dc10ab3f1 | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2019-04-04 12:44:24-05:00

    Fix flaky DefaultSessionPoolsTest test
    
    Increase the time admin tasks are allowed to complete.

e0e535561aa3c69fc122d59b39f685ffe5cd2e7c | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2019-04-04 11:43:41-05:00

    Fix flaky LifecycleListenerIT test
    
    Give the listener a chance to close before asserting it is closed.

8b02e3f66fe762ee083830afaed2615902a0a08d | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2019-04-04 11:29:09-05:00

    Add CassandraRequirement to JSON Insert tests
    
    Support for JSON inserts was not added to Cassandra until 2.2

b47d8b3d6e0e6fc97844c91b6b31a807d21269f7 | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2019-04-04 09:00:48-05:00

    JAVA-2214: Fix flaky RequestLoggerIT test
    
    The test expects the request to be attempted on an unavailable
    node before being successfully processed on an available node.
    The default LBP doesn't guarantee that the staged unavailable
    node is hit first, but SortingLoadBalancingPolicy will in this
    case.

293b9b6120cbf35e650c9c138e883ac0608d557d | Author: Erik Merkle <github@emerkle.net>
 | 2019-04-01 16:39:10-05:00

    JAVA2193: Fix flaky tests in ExecutionInfoWarningsIT (#1219)

d4df8f1d6db1d2e5b2b758d572e1155aaefe11b1 | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2019-04-01 14:24:57-05:00

    Fix QueryBuilder links in docs

424a2575c4153ec40a43fa5b934f72a2afd9cd14 | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2019-04-01 14:24:21-05:00

    JAVA-2210: Add ability to set TTL for modification queries

a0d71897b1d85cb6b4afbf891b93b9e5660d4152 | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2019-02-27 14:51:13-06:00

    Fix flaky test for JAVA-2106

b28eb62d36c46e43096e6b00cc2ee25df6bdaff8 | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2019-02-22 09:52:16-06:00

    JAVA-2090: Add support for additional_write_policy and read_repair table options

d17ac777b8d8a6e6b9f1661d0764001a73414a00 | Author: Erik Merkle <github@emerkle.net>
 | 2019-02-13 05:18:50-06:00

    JAVA-2106: Log server side warnings returned from a query (#1184)

2f3fa119228220bc097af14716b0c36df0894241 | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2019-01-31 11:00:01-06:00

    Allow ControlConnection to initialize if reconnectOnFailure is false

86a13e2e3a15aeda5967fe0361f491ded0fa5a23 | Author: Erik Merkle <github@emerkle.net>
 | 2018-12-17 10:27:07-06:00

    JAVA-2038 Add reconnection policy that adds jitter delays between attempts (#1144)

eb8abf63300d4221302ffd7f69e266c2ab508c39 | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2018-12-13 11:07:09-06:00

    JAVA-2056: Reduce HashedWheelTimer tick duration
    
    Motivation:
    Timeouts and speculative executions are scheduled on the
    same HashedWheelTimer, which has a default tick duration
    of 100ms. This can be too imprecise for speculative executions.
    Lowering the tick duration to 1ms does not affect performance,
    but does allow for more precision for scheduling speculative
    executions.
    
    Modifications:
    Reduce the default timer tick duration to 1ms (from 100ms)
    and increase the default wheel size to 2048 (from 512).

e024586eebe8967946b39dbea6671774d99002ad | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2018-11-13 10:24:23-06:00

    JAVA-2014: Schedule timeouts on a separate Timer
    
    Motivation:
    
    Scheduling request timeouts and speculative executions on the
    main I/O event loop seems to lower overall I/O throughput under
    load. Moving those events off of the main I/O event loop will
    allow the driver to achieve higher overall throughput.
    
    Modifications:
    
    Add a Netty HashedWheelTimer to the NettyOptions and use that
    Timer for scheduling request timeouts and speculative executions.
    Also, add configuration parameters for controlling the Timer
    tick duration (resolution) and wheel size.
    
    Result:
    
    In Cassandra stress tests, offloading the timeouts and speculative
    executions onto a separate timer (with the default settings) yields
    about a 10% increase in I/O throughput.

a4cf1aef29d91b91a46cb996f835417ce5c01161 | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2018-09-18 12:15:55-05:00

    JAVA-1949: Improve error message when contact points are wrong

813d6a6286f6da975661a4c7ec286e8ff740f18a | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2018-09-13 09:59:52-05:00

    JAVA-1946: Ignore protocol version in equals comparison for UdtValue/TupleValue

a7e909e94b396f82fab2af31b139934b8a27d268 | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2018-09-04 09:25:51-05:00

    JAVA-1956: Add statementsCount accessor to BatchStatementBuilder

791656aa560d31d64155fd31eb8b35d715fdf7cd | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2018-08-24 14:25:42-05:00

    JAVA-1932: Send DRIVER_NAME and DRIVER_VERSION in Startup message

0ecfb88fd2d8b06eb1c459d9e19e2b00a8df9040 | Author: Erik Merkle <erik.merkle@datastax.com>
 | 2018-08-10 11:52:55-05:00

    JAVA-1940: Clean up test resources when CCM integration tests finish