This is an automated email from the ASF dual-hosted git repository.
sijie pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/pulsar.git.
from fed5cd3 [docs] Update performance tuning reference (#9384)
add 85b1c7e Add default implementation of CryptoKeyReader (#9379)
No new revisions were added by this update.
Summary of changes:
.../client/api/SimpleProducerConsumerTest.java | 96 +++++++++++++++++
.../apache/pulsar/client/api/TopicReaderTest.java | 88 ++++++++++++++++
.../apache/pulsar/client/api/ConsumerBuilder.java | 24 +++++
.../apache/pulsar/client/api/ProducerBuilder.java | 24 +++++
.../apache/pulsar/client/api/ReaderBuilder.java | 24 +++++
.../pulsar/client/impl/ConsumerBuilderImpl.java | 13 +++
.../pulsar/client/impl/DefaultCryptoKeyReader.java | 107 +++++++++++++++++++
.../client/impl/DefaultCryptoKeyReaderBuilder.java | 77 ++++++++++++++
.../pulsar/client/impl/ProducerBuilderImpl.java | 13 +++
.../pulsar/client/impl/ReaderBuilderImpl.java | 15 +++
.../DefaultCryptoKeyReaderConfigurationData.java | 114 +++++++++++++++++++++
.../client/impl/ConsumerBuilderImplTest.java | 23 +++++
.../client/impl/DefaultCryptoKeyReaderTest.java | 113 ++++++++++++++++++++
.../client/impl/ProducerBuilderImplTest.java | 24 +++++
...efaultCryptoKeyReaderConfigurationDataTest.java | 73 +++++++++++++
.../src/test/resources/crypto_ecdsa_private.key | 12 +--
.../src/test/resources/crypto_ecdsa_public.key | 15 +++
.../src/test/resources/crypto_rsa_private.key | 27 +++++
.../src/test/resources/crypto_rsa_public.key | 9 ++
19 files changed, 885 insertions(+), 6 deletions(-)
create mode 100644
pulsar-client/src/main/java/org/apache/pulsar/client/impl/DefaultCryptoKeyReader.java
create mode 100644
pulsar-client/src/main/java/org/apache/pulsar/client/impl/DefaultCryptoKeyReaderBuilder.java
create mode 100644
pulsar-client/src/main/java/org/apache/pulsar/client/impl/conf/DefaultCryptoKeyReaderConfigurationData.java
create mode 100644
pulsar-client/src/test/java/org/apache/pulsar/client/impl/DefaultCryptoKeyReaderTest.java
create mode 100644
pulsar-client/src/test/java/org/apache/pulsar/client/impl/conf/DefaultCryptoKeyReaderConfigurationDataTest.java
copy
pulsar-broker/src/test/resources/certificate/private-key.client-mismatch-rsa.pem
=> pulsar-client/src/test/resources/crypto_ecdsa_private.key (80%)
create mode 100644 pulsar-client/src/test/resources/crypto_ecdsa_public.key
create mode 100644 pulsar-client/src/test/resources/crypto_rsa_private.key
create mode 100644 pulsar-client/src/test/resources/crypto_rsa_public.key