This is an automated email from the ASF dual-hosted git repository.

absurdfarce pushed a change to branch 4.x
in repository https://gitbox.apache.org/repos/asf/cassandra-java-driver.git


    from 8d5849cb3 Remove ASL header from test resource files (that was 
breaking integration tests)
     new 8e7323210 CASSANDRA-19180: Support reloading keystore in 
cassandra-java-driver
     new c7719aed1 PR feedback: avoid extra exception wrapping, provide thread 
naming, improve error messages, etc.
     new ea2e47518 Address PR feedback: reload-interval to use Optional 
internally and null in config, rather than using sentinel Duration.ZERO

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../api/core/config/DefaultDriverOption.java       |   6 +
 .../driver/api/core/config/TypedDriverOption.java  |   6 +
 .../internal/core/ssl/DefaultSslEngineFactory.java |  33 +--
 .../core/ssl/ReloadingKeyManagerFactory.java       | 264 ++++++++++++++++++++
 core/src/main/resources/reference.conf             |   7 +
 .../core/ssl/ReloadingKeyManagerFactoryTest.java   | 270 +++++++++++++++++++++
 .../ReloadingKeyManagerFactoryTest/README.md       |  39 +++
 .../certs/client-alternate.keystore                | Bin 0 -> 2467 bytes
 .../certs/client-original.keystore                 | Bin 0 -> 2457 bytes
 .../certs/client.truststore                        | Bin 0 -> 1002 bytes
 .../certs/server.keystore                          | Bin 0 -> 2407 bytes
 .../certs/server.truststore                        | Bin 0 -> 1890 bytes
 manual/core/ssl/README.md                          |  10 +-
 upgrade_guide/README.md                            |  11 +
 14 files changed, 630 insertions(+), 16 deletions(-)
 create mode 100644 
core/src/main/java/com/datastax/oss/driver/internal/core/ssl/ReloadingKeyManagerFactory.java
 create mode 100644 
core/src/test/java/com/datastax/oss/driver/internal/core/ssl/ReloadingKeyManagerFactoryTest.java
 create mode 100644 
core/src/test/resources/ReloadingKeyManagerFactoryTest/README.md
 create mode 100644 
core/src/test/resources/ReloadingKeyManagerFactoryTest/certs/client-alternate.keystore
 create mode 100644 
core/src/test/resources/ReloadingKeyManagerFactoryTest/certs/client-original.keystore
 create mode 100644 
core/src/test/resources/ReloadingKeyManagerFactoryTest/certs/client.truststore
 create mode 100644 
core/src/test/resources/ReloadingKeyManagerFactoryTest/certs/server.keystore
 create mode 100644 
core/src/test/resources/ReloadingKeyManagerFactoryTest/certs/server.truststore


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org

Reply via email to