This is an automated email from the ASF dual-hosted git repository.
penghui pushed a change to branch branch-2.7
in repository https://gitbox.apache.org/repos/asf/pulsar.git.
from 9cb6890 [Pulsar Admin] Expose schema ledger in `topic stats-internal`
(#9284)
new 6fa5e70 Split pulsar-client-and-admin-shade-test into two parts
(#8716)
new 824ac00 [Java shade client] Add encryption integration test (#8850)
new 8209cc4 [ShadeTest]Add integration shade test for pulsar-client and
pulsar-cient-admin. (#8962)
new d0d8239 Fix cherry-pick version issue of
new 0f84630 [Python] Return MessageId in producer's synchronous send
method (#9287)
new 8cbd222 [feature][python-client]support python end to end encryption
(#9588)
The 6 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:
pulsar-client-admin-shaded/pom.xml | 9 +
pulsar-client-all/pom.xml | 1 +
pulsar-client-cpp/include/pulsar/CryptoKeyReader.h | 4 +-
pulsar-client-cpp/include/pulsar/Producer.h | 23 +-
.../include/pulsar/ProducerConfiguration.h | 42 ++
pulsar-client-cpp/lib/CryptoKeyReader.cc | 5 +
pulsar-client-cpp/lib/Producer.cc | 11 +
pulsar-client-cpp/python/CMakeLists.txt | 16 +-
pulsar-client-cpp/python/pulsar/__init__.py | 45 +-
pulsar-client-cpp/python/pulsar_test.py | 34 +-
pulsar-client-cpp/python/src/config.cc | 17 +
.../python/src/{schema.cc => cryptoKeyReader.cc} | 18 +-
pulsar-client-cpp/python/src/producer.cc | 8 +-
pulsar-client-cpp/python/src/pulsar.cc | 2 +
pulsar-client-cpp/python/src/utils.h | 7 +
pulsar-client-cpp/tests/ProducerTest.cc | 28 +-
pulsar-client-shaded/pom.xml | 1 +
tests/bc_2_0_0/pom.xml | 6 -
tests/bc_2_0_1/pom.xml | 6 -
tests/pom.xml | 3 +-
.../pom.xml | 23 +-
.../pulsar/tests/integration/PulsarContainer.java | 0
.../integration/SimpleProducerConsumerTest.java | 578 +++++++++++++++++++++
.../apache/pulsar/tests/integration/SmokeTest.java | 0
.../src/test/resources/certificate/client.crt | 0
.../src/test/resources/certificate/client.csr | 0
.../src/test/resources/certificate/client.key | 0
.../certificate/private-key.client-ecdsa.pem | 0
.../private-key.client-mismatch-rsa.pem | 0
.../certificate/private-key.client-rsa.pem | 0
.../certificate/public-key.client-ecdsa.pem | 0
.../certificate/public-key.client-mismatch-rsa.pem | 0
.../certificate/public-key.client-rsa.pem | 0
.../src/test/resources/certificate/server.crt | 0
.../src/test/resources/certificate/server.csr | 0
.../src/test/resources/certificate/server.key | 0
.../src/test/resources/pulsar.xml | 3 +-
tests/pulsar-client-all-shade-test/pom.xml | 19 +-
.../integration/SimpleProducerConsumerTest.java | 575 ++++++++++++++++++++
.../src/test/resources/certificate/client.crt | 0
.../src/test/resources/certificate/client.csr | 0
.../src/test/resources/certificate/client.key | 0
.../certificate/private-key.client-ecdsa.pem | 0
.../private-key.client-mismatch-rsa.pem | 0
.../certificate/private-key.client-rsa.pem | 0
.../certificate/public-key.client-ecdsa.pem | 0
.../certificate/public-key.client-mismatch-rsa.pem | 0
.../certificate/public-key.client-rsa.pem | 0
.../src/test/resources/certificate/server.crt | 0
.../src/test/resources/certificate/server.csr | 0
.../src/test/resources/certificate/server.key | 0
.../src/test/resources/pulsar.xml | 1 +
.../pom.xml | 13 +-
.../pulsar/tests/integration/PulsarContainer.java | 0
.../integration/SimpleProducerConsumerTest.java | 577 ++++++++++++++++++++
.../apache/pulsar/tests/integration/SmokeTest.java | 2 +-
.../src/test/resources/certificate/client.crt | 0
.../src/test/resources/certificate/client.csr | 0
.../src/test/resources/certificate/client.key | 0
.../certificate/private-key.client-ecdsa.pem | 0
.../private-key.client-mismatch-rsa.pem | 0
.../certificate/private-key.client-rsa.pem | 0
.../certificate/public-key.client-ecdsa.pem | 0
.../certificate/public-key.client-mismatch-rsa.pem | 0
.../certificate/public-key.client-rsa.pem | 0
.../src/test/resources/certificate/server.crt | 0
.../src/test/resources/certificate/server.csr | 0
.../src/test/resources/certificate/server.key | 0
.../src/test/resources/pulsar.xml | 3 +-
69 files changed, 2010 insertions(+), 70 deletions(-)
copy pulsar-client-cpp/python/src/{schema.cc => cryptoKeyReader.cc} (66%)
copy tests/{pulsar-client-and-admin-shade-test =>
pulsar-client-admin-shade-test}/pom.xml (92%)
copy tests/{pulsar-client-and-admin-shade-test =>
pulsar-client-admin-shade-test}/src/test/java/org/apache/pulsar/tests/integration/PulsarContainer.java
(100%)
create mode 100644
tests/pulsar-client-admin-shade-test/src/test/java/org/apache/pulsar/tests/integration/SimpleProducerConsumerTest.java
rename tests/{pulsar-client-and-admin-shade-test =>
pulsar-client-admin-shade-test}/src/test/java/org/apache/pulsar/tests/integration/SmokeTest.java
(100%)
copy {pulsar-discovery-service =>
tests/pulsar-client-admin-shade-test}/src/test/resources/certificate/client.crt
(100%)
copy {pulsar-broker =>
tests/pulsar-client-admin-shade-test}/src/test/resources/certificate/client.csr
(100%)
copy {pulsar-discovery-service =>
tests/pulsar-client-admin-shade-test}/src/test/resources/certificate/client.key
(100%)
copy {pulsar-broker =>
tests/pulsar-client-admin-shade-test}/src/test/resources/certificate/private-key.client-ecdsa.pem
(100%)
copy {pulsar-broker =>
tests/pulsar-client-admin-shade-test}/src/test/resources/certificate/private-key.client-mismatch-rsa.pem
(100%)
copy {pulsar-broker =>
tests/pulsar-client-admin-shade-test}/src/test/resources/certificate/private-key.client-rsa.pem
(100%)
copy {pulsar-broker =>
tests/pulsar-client-admin-shade-test}/src/test/resources/certificate/public-key.client-ecdsa.pem
(100%)
copy {pulsar-broker =>
tests/pulsar-client-admin-shade-test}/src/test/resources/certificate/public-key.client-mismatch-rsa.pem
(100%)
copy {pulsar-broker =>
tests/pulsar-client-admin-shade-test}/src/test/resources/certificate/public-key.client-rsa.pem
(100%)
copy {pulsar-discovery-service =>
tests/pulsar-client-admin-shade-test}/src/test/resources/certificate/server.crt
(100%)
copy {pulsar-broker =>
tests/pulsar-client-admin-shade-test}/src/test/resources/certificate/server.csr
(100%)
copy {pulsar-discovery-service =>
tests/pulsar-client-admin-shade-test}/src/test/resources/certificate/server.key
(100%)
copy tests/{pulsar-client-all-shade-test =>
pulsar-client-admin-shade-test}/src/test/resources/pulsar.xml (88%)
create mode 100644
tests/pulsar-client-all-shade-test/src/test/java/org/apache/pulsar/tests/integration/SimpleProducerConsumerTest.java
copy {pulsar-discovery-service =>
tests/pulsar-client-all-shade-test}/src/test/resources/certificate/client.crt
(100%)
copy {pulsar-broker =>
tests/pulsar-client-all-shade-test}/src/test/resources/certificate/client.csr
(100%)
copy {pulsar-discovery-service =>
tests/pulsar-client-all-shade-test}/src/test/resources/certificate/client.key
(100%)
copy {pulsar-broker =>
tests/pulsar-client-all-shade-test}/src/test/resources/certificate/private-key.client-ecdsa.pem
(100%)
copy {pulsar-broker =>
tests/pulsar-client-all-shade-test}/src/test/resources/certificate/private-key.client-mismatch-rsa.pem
(100%)
copy {pulsar-broker =>
tests/pulsar-client-all-shade-test}/src/test/resources/certificate/private-key.client-rsa.pem
(100%)
copy {pulsar-broker =>
tests/pulsar-client-all-shade-test}/src/test/resources/certificate/public-key.client-ecdsa.pem
(100%)
copy {pulsar-broker =>
tests/pulsar-client-all-shade-test}/src/test/resources/certificate/public-key.client-mismatch-rsa.pem
(100%)
copy {pulsar-broker =>
tests/pulsar-client-all-shade-test}/src/test/resources/certificate/public-key.client-rsa.pem
(100%)
copy {pulsar-discovery-service =>
tests/pulsar-client-all-shade-test}/src/test/resources/certificate/server.crt
(100%)
copy {pulsar-broker =>
tests/pulsar-client-all-shade-test}/src/test/resources/certificate/server.csr
(100%)
copy {pulsar-discovery-service =>
tests/pulsar-client-all-shade-test}/src/test/resources/certificate/server.key
(100%)
rename tests/{pulsar-client-and-admin-shade-test =>
pulsar-client-shade-test}/pom.xml (94%)
rename tests/{pulsar-client-and-admin-shade-test =>
pulsar-client-shade-test}/src/test/java/org/apache/pulsar/tests/integration/PulsarContainer.java
(100%)
create mode 100644
tests/pulsar-client-shade-test/src/test/java/org/apache/pulsar/tests/integration/SimpleProducerConsumerTest.java
copy tests/{bc_2_0_0 =>
pulsar-client-shade-test}/src/test/java/org/apache/pulsar/tests/integration/SmokeTest.java
(97%)
copy {pulsar-discovery-service =>
tests/pulsar-client-shade-test}/src/test/resources/certificate/client.crt (100%)
copy {pulsar-broker =>
tests/pulsar-client-shade-test}/src/test/resources/certificate/client.csr (100%)
copy {pulsar-discovery-service =>
tests/pulsar-client-shade-test}/src/test/resources/certificate/client.key (100%)
copy {pulsar-broker =>
tests/pulsar-client-shade-test}/src/test/resources/certificate/private-key.client-ecdsa.pem
(100%)
copy {pulsar-broker =>
tests/pulsar-client-shade-test}/src/test/resources/certificate/private-key.client-mismatch-rsa.pem
(100%)
copy {pulsar-broker =>
tests/pulsar-client-shade-test}/src/test/resources/certificate/private-key.client-rsa.pem
(100%)
copy {pulsar-broker =>
tests/pulsar-client-shade-test}/src/test/resources/certificate/public-key.client-ecdsa.pem
(100%)
copy {pulsar-broker =>
tests/pulsar-client-shade-test}/src/test/resources/certificate/public-key.client-mismatch-rsa.pem
(100%)
copy {pulsar-broker =>
tests/pulsar-client-shade-test}/src/test/resources/certificate/public-key.client-rsa.pem
(100%)
copy {pulsar-discovery-service =>
tests/pulsar-client-shade-test}/src/test/resources/certificate/server.crt (100%)
copy {pulsar-broker =>
tests/pulsar-client-shade-test}/src/test/resources/certificate/server.csr (100%)
copy {pulsar-discovery-service =>
tests/pulsar-client-shade-test}/src/test/resources/certificate/server.key (100%)
rename tests/{pulsar-client-and-admin-shade-test =>
pulsar-client-shade-test}/src/test/resources/pulsar.xml (88%)