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: [email protected]
For additional commands, e-mail: [email protected]