Skip to content

[improve][ml] Pin ledger callbacks to the managed ledger thread with withOrderingKey #30578

[improve][ml] Pin ledger callbacks to the managed ledger thread with withOrderingKey

[improve][ml] Pin ledger callbacks to the managed ledger thread with withOrderingKey #30578

Triggered via pull request September 16, 2026 17:15
Status Cancelled
Total duration 7m 30s
Artifacts 1

pulsar-ci.yaml

on: pull_request
Preconditions
17s
Preconditions
Build and License check
6m 36s
Build and License check
Matrix: unit-tests
Build java-test-image Docker image
0s
Build java-test-image Docker image
Build Pulsar on MacOS
Build Pulsar on MacOS
Build pulsar-test-latest-version Docker image
0s
Build pulsar-test-latest-version Docker image
Run CodeQL Analysis
Run CodeQL Analysis
Matrix: integration-tests
Matrix: system-tests
Pulsar CI checks completed
3s
Pulsar CI checks completed
Fit to window
Zoom out
Zoom in

Annotations

14 errors and 21 warnings
Build and License check
Canceling since a higher priority waiting request for Pulsar CI-refs/pull/26599/merge-pull_request exists
Build and License check
The operation was canceled.
Pulsar CI
Canceling since a higher priority waiting request for Pulsar CI-refs/pull/26599/merge-pull_request exists
Pulsar CI checks completed
Process completed with exit code 1.
Build and License check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and License check: managed-ledger/src/main/java/org/apache/bookkeeper/mledger/ManagedLedgerFactory.java#L252
reference not found: ManagedLedgerFactoryConfig#setCacheEvictionExtendTTLOfRecentlyAccessed(boolean)
Build and License check: managed-ledger/src/main/java/org/apache/bookkeeper/mledger/ManagedLedgerFactory.java#L240
reference not found: ManagedLedgerFactoryConfig#setCacheEvictionExtendTTLOfEntriesWithRemainingExpectedReadsMaxTimes(int)
Build and License check: managed-ledger/src/main/java/org/apache/bookkeeper/mledger/ManagedLedgerFactory.java#L232
reference not found: ManagedLedgerFactoryConfig#getCacheEvictionTimeThresholdMillis()
Build and License check: managed-ledger/src/main/java/org/apache/bookkeeper/mledger/ManagedLedgerFactory.java#L224
reference not found: ManagedLedgerFactoryConfig#setCacheEvictionTimeThresholdMillis(long)
Build and License check: managed-ledger/src/main/java/org/apache/bookkeeper/mledger/ManagedLedgerFactory.java#L252
reference not found: ManagedLedgerFactoryConfig#setCacheEvictionExtendTTLOfRecentlyAccessed(boolean)
Build and License check: managed-ledger/src/main/java/org/apache/bookkeeper/mledger/ManagedLedgerFactory.java#L240
reference not found: ManagedLedgerFactoryConfig#setCacheEvictionExtendTTLOfEntriesWithRemainingExpectedReadsMaxTimes(int)
Build and License check: managed-ledger/src/main/java/org/apache/bookkeeper/mledger/ManagedLedgerFactory.java#L232
reference not found: ManagedLedgerFactoryConfig#getCacheEvictionTimeThresholdMillis()
Build and License check: managed-ledger/src/main/java/org/apache/bookkeeper/mledger/ManagedLedgerFactory.java#L224
reference not found: ManagedLedgerFactoryConfig#setCacheEvictionTimeThresholdMillis(long)
Build and License check: pulsar-websocket/src/main/java/org/apache/pulsar/websocket/AbstractWebSocketHandler.java#L265
[removal] onWebSocketClose(int,String) in Listener has been deprecated and marked for removal
Build and License check: pulsar-client/src/main/java/org/apache/pulsar/client/impl/schema/generic/MultiVersionSchemaInfoProvider.java#L47
[deprecation] expireAfterAccess(long,TimeUnit) in CacheBuilder has been deprecated
Build and License check: pulsar-client/src/main/java/org/apache/pulsar/client/impl/schema/reader/AbstractMultiVersionReader.java#L48
[deprecation] expireAfterAccess(long,TimeUnit) in CacheBuilder has been deprecated
Build and License check: pulsar-client/src/main/java/org/apache/pulsar/client/impl/PulsarServiceNameResolver.java#L158
[deprecation] threadLocalRandom() in PlatformDependent has been deprecated
Build and License check: pulsar-client/src/main/java/org/apache/pulsar/client/impl/PulsarClientImpl.java#L208
[deprecation] expireAfterAccess(long,TimeUnit) in CacheBuilder has been deprecated
Build and License check: pulsar-package-management/core/src/main/java/org/apache/pulsar/packages/management/core/common/PackageName.java#L52
[deprecation] expireAfterAccess(long,TimeUnit) in CacheBuilder has been deprecated
Build and License check: pulsar-common/src/main/java/org/apache/pulsar/common/naming/NamespaceName.java#L42
[deprecation] expireAfterAccess(long,TimeUnit) in CacheBuilder has been deprecated
Build and License check: pulsar-client-api/src/main/java/org/apache/pulsar/client/api/ReaderBuilder.java#L345
[unchecked] Possible heap pollution from parameterized vararg type ReaderInterceptor<T>
Build and License check: pulsar-client-api/src/main/java/org/apache/pulsar/client/api/ConsumerBuilder.java#L640
[unchecked] Possible heap pollution from parameterized vararg type ConsumerInterceptor<T>
Build and License check: pulsar-client-api/src/main/java/org/apache/pulsar/client/api/ProducerBuilder.java#L575
[unchecked] Possible heap pollution from parameterized vararg type ProducerInterceptor<T>

Artifacts

Produced during runtime
Name Size Digest
gradle-reports-build-and-license-check
394 KB
sha256:93a5116b23aedb80b165067903b0462f580d27e713bbc062c4d05ae91676d42f