You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by lh...@apache.org on 2026/08/14 11:54:04 UTC
(pulsar) branch lh-pip-478-proxy-async-auth updated (b8cb00f52c97 -> 358ef321e033)
This is an automated email from the ASF dual-hosted git repository.
lhotari pushed a change to branch lh-pip-478-proxy-async-auth
in repository https://gitbox.apache.org/repos/asf/pulsar.git
discard b8cb00f52c97 [fix][proxy] PIP-478: resolve the proxy's broker-client credential off the event loop
discard 577e530b9b9f [fix][admin] PIP-478: off-load the admin's v4 credential and lend it a bounded auth executor
discard 6b806bd04038 [doc][misc] PIP-478: pin the shared-executor contract and the REFRESH sentinel delta
discard b8c0f7b95d80 [fix][client] PIP-478: stop handing plugins a null scheduler
discard a1b0935c10ce [feat][cli] PIP-478: add --jsse-provider / --jca-provider to the perf tools
discard ba02fd8cc5d5 [feat][misc] PIP-478: give the JCA provider axis its configuration keys
discard 988a8b6628d9 [fix][misc] PIP-478: invalidate a rejected SASL role token, and pin the WebSocket proxy's outbound providers
discard 7c6ba8c66cf8 [improve][pip] PIP-478: correct five specification errors found reviewing the final state
discard a2dcd753b5bd [fix][misc] PIP-478: second cross-review pass — builder reuse, purpose scoping, SASL token
discard 030e0f1c2382 [improve][misc] PIP-478: correct three javadocs describing the deleted v5→v4 adapter
discard ced940a7723c [fix][misc] PIP-478: whole-series cross-review fixes
discard 616976fa8d80 [improve][pip] PIP-478: reconcile the PIP with what was implemented
discard 74b6bf6ed9cf [fix][misc] PIP-478: wire the provider keys and stop handing plugins a null executor
discard 32a0af7362e8 [improve][misc] PIP-478: correct two comments that describe code that moved
discard 1b4f61cef86a [improve][client] PIP-478: re-home the two invariants the v5->v4 adapter carried
discard 82fff461e5c0 [improve][client] PIP-478: move the binary auth driver out of the public API module
discard 9d245c226b25 [improve][misc] PIP-478: finish correcting the hostname-verification record
discard 9374e35d913b [improve][misc] PIP-478: remove the deprecated CN-based hostname matching
discard f57d0919273c [improve][misc] PIP-478: resolve BouncyCastle via JcaProviders and remove SecurityUtility
discard 17d41ffbdea1 [improve][misc] PIP-478: remove the superseded PIP-337 PulsarSslFactory stack
discard 3b41e5d2172a [fix][client] PIP-478: address the Athenz/SASL v5 review
discard 226eb43190a1 [fix][client] PIP-478: review fixes for the Athenz and SASL v5 plugins
discard 50f0c0f1044b [test][client] PIP-478: pin that the SASL binary body off-loads GSSAPI work
discard 65791f6e2182 [improve][client] PIP-478: Athenz and SASL v5 authentication plugins
add 3061275b0893 [fix][ml] Make inflight reads limiter work even if managed ledger cache is disabled (#26296)
add be203ca99fbf [fix][sec] Pin httpclient5 to 5.6.4 and httpcore5 to 5.4.3 (#26331)
add 307035b752fa [fix][sec] Bump log4j2 from 2.26.0 to 2.26.1 (#26329)
add ab6068148ec1 [improve][build] Upgrade Gradle to 9.7.0 (#26332)
add 7f3c7bd59dd6 [improve][client] PIP-478: Athenz and SASL v5 authentication plugins
add 5eda936a4938 [test][client] PIP-478: pin that the SASL binary body off-loads GSSAPI work
add a04e83f7109e [fix][client] PIP-478: review fixes for the Athenz and SASL v5 plugins
add bb3315022842 [fix][client] PIP-478: address the Athenz/SASL v5 review
add 2c0d9b6fffa9 [improve][misc] PIP-478: remove the superseded PIP-337 PulsarSslFactory stack
add 05102d62ff78 [improve][misc] PIP-478: resolve BouncyCastle via JcaProviders and remove SecurityUtility
add e2e77edd06d4 [improve][misc] PIP-478: remove the deprecated CN-based hostname matching
add 9424ecf92d10 [improve][misc] PIP-478: finish correcting the hostname-verification record
add 65bc1fd1200a [improve][client] PIP-478: move the binary auth driver out of the public API module
add 4f21c55db084 [improve][client] PIP-478: re-home the two invariants the v5->v4 adapter carried
add 95a498303703 [improve][misc] PIP-478: correct two comments that describe code that moved
add bd9aeea40b9c [fix][misc] PIP-478: wire the provider keys and stop handing plugins a null executor
add 6936c71b4dde [improve][pip] PIP-478: reconcile the PIP with what was implemented
add 687a77f6a815 [fix][misc] PIP-478: whole-series cross-review fixes
add a6b06053d0af [improve][misc] PIP-478: correct three javadocs describing the deleted v5→v4 adapter
add 33c36a5ab01b [fix][misc] PIP-478: second cross-review pass — builder reuse, purpose scoping, SASL token
add c85068597973 [improve][pip] PIP-478: correct five specification errors found reviewing the final state
add 68c20448ac01 [fix][misc] PIP-478: invalidate a rejected SASL role token, and pin the WebSocket proxy's outbound providers
add 48414b962f9d [feat][misc] PIP-478: give the JCA provider axis its configuration keys
add 8c21927e24d3 [feat][cli] PIP-478: add --jsse-provider / --jca-provider to the perf tools
add 9e0447369f34 [fix][client] PIP-478: stop handing plugins a null scheduler
add d464a6557048 [doc][misc] PIP-478: pin the shared-executor contract and the REFRESH sentinel delta
add c6bb40a45717 [fix][admin] PIP-478: off-load the admin's v4 credential and lend it a bounded auth executor
add 358ef321e033 [fix][proxy] PIP-478: resolve the proxy's broker-client credential off the event loop
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (b8cb00f52c97)
\
N -- N -- N refs/heads/lh-pip-478-proxy-async-auth (358ef321e033)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
ARCHITECTURE.md | 5 +-
.../main/kotlin/pulsar.java-conventions.gradle.kts | 2 +-
.../kotlin/pulsar.publish-conventions.gradle.kts | 4 +-
distribution/offloaders/build.gradle.kts | 6 +-
distribution/server/build.gradle.kts | 12 +-
distribution/server/src/assemble/LICENSE.bin.txt | 10 +-
distribution/shell/build.gradle.kts | 8 +-
distribution/shell/src/assemble/LICENSE.bin.txt | 10 +-
docker/pulsar/build.gradle.kts | 10 +-
gradle/libs.versions.toml | 9 +-
gradle/wrapper/gradle-wrapper.jar | Bin 48462 -> 47505 bytes
gradle/wrapper/gradle-wrapper.properties | 4 +-
gradlew | 4 +-
gradlew.bat | 4 +-
.../mledger/impl/cache/EntryCacheDisabled.java | 152 ++++++--
.../impl/cache/RangeEntryCacheManagerImpl.java | 2 +-
.../impl/InflightReadsLimiterIntegrationTest.java | 419 +++++++++++++++++++++
pulsar-broker/build.gradle.kts | 4 +-
pulsar-client-tools-test/build.gradle.kts | 2 +-
pulsar-client-tools/build.gradle.kts | 2 +-
pulsar-client/build.gradle.kts | 4 +-
pulsar-common/build.gradle.kts | 2 +-
pulsar-functions/runtime-all/build.gradle.kts | 2 +-
pulsar-functions/worker/build.gradle.kts | 4 +-
.../docker-images/java-test-image/build.gradle.kts | 8 +-
.../latest-version-image/build.gradle.kts | 12 +-
tests/integration/build.gradle.kts | 4 +-
tests/pulsar-client-native-image/build.gradle.kts | 14 +
28 files changed, 629 insertions(+), 90 deletions(-)