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

rxl pushed a change to branch branch-2.6
in repository https://gitbox.apache.org/repos/asf/pulsar.git.


    from f0363e3  shaded jclouds to avoid gson conflict
     new fc1a8ee  Consumer is registered on dispatcher even if hash range 
conflicts on Key_Shared subscription (#7444)
     new e0de399  add pulsar-client-messagecrypto-bc into pulsar-client module 
(#7447)
     new 22647cd  fix update partitions error for non-persistent topic (#7459)
     new af93301  [Doc]--add authentication client with oauth2 support  (#7462)
     new 7905aca  Cpp oauth2 auth client (#7467)
     new 5f05fd2  Use CGroup CPU usage when present (#7475)
     new 76c0939  Fix ArrayIndexOutOfBoundsException in batch index ack. (#7483)
     new 9eee486  Get last entry is trying to read entry -1 (#7495)
     new 825fdd4  [Broker] Timeout opening managed ledger operation … (#7506)
     new 375fc00  fix typo

The 10 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:
 conf/broker.conf                                   |   2 +-
 conf/standalone.conf                               |   2 +-
 .../bookkeeper/mledger/impl/ManagedCursorImpl.java |  16 +-
 .../mledger/impl/ManagedLedgerFactoryImpl.java     |  70 +++++-
 .../apache/pulsar/broker/admin/AdminResource.java  |   3 +-
 .../loadbalance/impl/LinuxBrokerHostUsageImpl.java | 116 +++++----
 .../AbstractDispatcherSingleActiveConsumer.java    |   4 +-
 .../broker/service/EntryBatchIndexesAcks.java      |   9 +-
 .../apache/pulsar/broker/service/ServerCnx.java    |   1 +
 ...istentStickyKeyDispatcherMultipleConsumers.java |  10 +-
 .../PersistentDispatcherMultipleConsumers.java     |   2 +-
 .../PersistentDispatcherSingleActiveConsumer.java  |   2 +-
 ...istentStickyKeyDispatcherMultipleConsumers.java |  12 +-
 .../pulsar/broker/admin/AdminResourceTest.java     |   2 +
 .../client/api/KeySharedSubscriptionTest.java      |  10 +-
 pulsar-client-cpp/include/pulsar/Authentication.h  | 107 +++++++-
 .../include/pulsar/ClientConfiguration.h           |   2 +-
 pulsar-client-cpp/lib/Authentication.cc            |   7 +
 pulsar-client-cpp/lib/ClientConfiguration.cc       |   2 +-
 pulsar-client-cpp/lib/auth/AuthAthenz.cc           |   2 +-
 pulsar-client-cpp/lib/auth/AuthOauth2.cc           | 271 +++++++++++++++++++++
 .../lib/auth/{AuthToken.h => AuthOauth2.h}         |  42 +++-
 pulsar-client-cpp/lib/auth/AuthTls.cc              |   2 +-
 pulsar-client-cpp/lib/auth/AuthToken.cc            |   2 +-
 pulsar-client-cpp/tests/AuthPluginTest.cc          |  45 ++++
 pulsar-client-shaded/pom.xml                       |   6 +
 site2/docs/client-libraries-java.md                |  27 +-
 site2/docs/reference-configuration.md              |   1 +
 site2/docs/security-oauth.md                       |  93 +++++++
 site2/website/sidebars.json                        |   1 +
 30 files changed, 783 insertions(+), 88 deletions(-)
 create mode 100644 pulsar-client-cpp/lib/auth/AuthOauth2.cc
 copy pulsar-client-cpp/lib/auth/{AuthToken.h => AuthOauth2.h} (50%)
 create mode 100644 site2/docs/security-oauth.md

Reply via email to