Skip to content

[fix][broker] Close protocol handlers channel #26565

[fix][broker] Close protocol handlers channel

[fix][broker] Close protocol handlers channel #26565

Re-run triggered January 3, 2026 11:45
Status Success
Total duration 1h 2m 34s
Artifacts 16

pulsar-ci.yaml

on: pull_request
Preconditions
13s
Preconditions
Build and License check
7m 23s
Build and License check
Matrix: pulsar-test-latest-version-image
Matrix: unit-tests
Matrix: pulsar-java-test-image
Matrix: system-tests
Matrix: flaky-system-tests
CI - Unit - Upload Coverage
1m 23s
CI - Unit - Upload Coverage
Run CodeQL Analysis
17m 21s
Run CodeQL Analysis
Matrix: integration-tests
CI - System - Upload Coverage
4m 21s
CI - System - Upload Coverage
CI - Integration - Upload Coverage
1m 34s
CI - Integration - Upload Coverage
Build Pulsar on MacOS
7m 54s
Build Pulsar on MacOS
OWASP dependency check
0s
OWASP dependency check
Delete system test docker image artifact
11s
Delete system test docker image artifact
Delete integration test docker image artifact
12s
Delete integration test docker image artifact
Pulsar CI checks completed
10s
Pulsar CI checks completed
Fit to window
Zoom out
Zoom in

Annotations

110 warnings
CI - Unit - Pulsar Client
Traced leak detected ByteBuf
CI - Unit - Pulsar Client
Traced leak detected ByteBuf
CI - Unit - Pulsar Client
Traced leak detected ByteBuf
CI - Unit - Pulsar Client
Traced leak detected ByteBuf
CI - Unit - Pulsar Client
Traced leak detected ByteBuf
CI - Unit - Pulsar Client
Traced leak detected ByteBuf
CI - Unit - Pulsar Client
Traced leak detected ByteBuf
CI - Unit - Pulsar Client
Traced leak detected ByteBuf
CI - Unit - Pulsar Client
Traced leak detected ByteBuf
CI - Unit - Pulsar Client
Netty leaks found.
CI - Unit - Pulsar Client
Summary: Tests in class org.apache.pulsar.client.impl.ControlledClusterFailoverTest created 1 new threads. There are now 9 threads in total.
CI - Unit - Pulsar Client
Summary: Tests in class org.apache.pulsar.client.impl.auth.oauth2.AuthenticationOAuth2Test created 2 new threads. There are now 10 threads in total.
CI - Unit - Proxy
Summary: Tests in class org.apache.pulsar.proxy.server.ProxyTest created 1 new threads. There are now 9 threads in total.
CI - Unit - Proxy
Summary: Tests in class org.apache.pulsar.proxy.server.ProxyAdditionalServletTest created 1 new threads. There are now 9 threads in total.
CI - Unit - Proxy
Summary: Tests in class org.apache.pulsar.proxy.server.ProxyStuckConnectionTest created 1 new threads. There are now 9 threads in total.
CI - Unit - Pulsar IO
Summary: Tests in class org.apache.pulsar.io.alluxio.sink.AlluxioSinkTest created 40 new threads. There are now 48 threads in total.
CI - Unit - Pulsar IO
Summary: Tests in class org.apache.pulsar.io.influxdb.InfluxDBGenericRecordSinkTest created 2 new threads. There are now 11 threads in total.
CI - Unit - Pulsar IO
Summary: Tests in class org.apache.pulsar.io.solr.SolrGenericRecordSinkTest created 1 new threads. There are now 10 threads in total.
CI - Unit - Pulsar IO
Summary: Tests in class org.apache.pulsar.io.redis.sink.RedisSinkTest created 11 new threads. There are now 20 threads in total.
CI - Unit - Pulsar IO
Summary: Tests in class org.apache.pulsar.io.kinesis.KinesisSinkTest created 9 new threads. There are now 18 threads in total.
CI - Unit - Pulsar IO - Elastic Search
Summary: Tests in class org.apache.pulsar.io.elasticsearch.v7.ElasticSearch7AuthTest, org.apache.pulsar.io.elasticsearch.v8.ElasticSearch8AuthTest, org.apache.pulsar.io.elasticsearch.ElasticSearchBWCTest, org.apache.pulsar.io.elasticsearch.v7.ElasticSearch7ClientSslTest, org.apache.pulsar.io.elasticsearch.v8.ElasticSearch8ClientSslTest, org.apache.pulsar.io.elasticsearch.opensearch.OpenSearchClientTest, org.apache.pulsar.io.elasticsearch.v7.ElasticSearch7ClientTest, org.apache.pulsar.io.elasticsearch.v8.ElasticSearch8ClientTest, org.apache.pulsar.io.elasticsearch.ElasticSearchConfigTest, org.apache.pulsar.io.elasticsearch.ElasticSearchExtractTest, org.apache.pulsar.io.elasticsearch.ElasticSearchRawRecordTest, org.apache.pulsar.io.elasticsearch.opensearch.OpenSearchSinkRawDataTest, org.apache.pulsar.io.elasticsearch.v7.ElasticSearch7SinkRawDataTest, org.apache.pulsar.io.elasticsearch.v8.ElasticSearch8SinkRawDataTest, org.apache.pulsar.io.elasticsearch.opensearch.OpenSearchSinkTest, org.apache.pulsar.io.elasticsearch.v7.ElasticSearch7SinkTest, org.apache.pulsar.io.elasticsearch.v8.ElasticSearch8SinkTest, org.apache.pulsar.io.elasticsearch.IndexNameFormatterTest, org.apache.pulsar.io.elasticsearch.JsonConverterTest, org.apache.pulsar.io.elasticsearch.RandomExponentialRetryTest, org.apache.pulsar.io.elasticsearch.client.RestClientFactoryTest, org.apache.pulsar.io.elasticsearch.opensearch.OpenSearchClientSslTest created 142 new threads. There are now 150 threads in total.
CI - Unit - Brokers - Broker Group 5
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 5
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 5
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 5
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 5
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 5
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 5
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 5
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 5
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 5
Netty leaks found.
CI - Unit - Brokers - Broker Group 5
Summary: Tests in class org.apache.pulsar.broker.SameAuthParamsLookupAutoClusterFailoverTest created 2 new threads. There are now 10 threads in total.
CI - Unit - Brokers - Client Api
Summary: Tests in class org.apache.bookkeeper.mledger.impl.NonEntryCacheKeySharedSubscriptionV30Test created 2 new threads. There are now 10 threads in total.
CI - Unit - Pulsar Metadata
Summary: Tests in class org.apache.bookkeeper.replication.AuditorPeriodicCheckTest created 11 new threads. There are now 20 threads in total.
CI - Unit - Pulsar Metadata
Summary: Tests in class org.apache.bookkeeper.replication.TestReplicationWorker created 38 new threads. There are now 47 threads in total.
CI - Unit - Pulsar Metadata
Summary: Tests in class org.apache.bookkeeper.replication.BookieAutoRecoveryTest created 15 new threads. There are now 24 threads in total.
CI - Unit - Pulsar Metadata
Summary: Tests in class org.apache.bookkeeper.replication.AuditorBookieTest created 27 new threads. There are now 36 threads in total.
CI - Unit - Pulsar Metadata
Summary: Tests in class org.apache.bookkeeper.replication.AutoRecoveryMainTest created 19 new threads. There are now 28 threads in total.
CI - Unit - Pulsar Metadata
Summary: Tests in class org.apache.bookkeeper.replication.AuditorCheckAllLedgersTaskTest created 1 new threads. There are now 10 threads in total.
CI - Unit - Pulsar Metadata
Summary: Tests in class org.apache.bookkeeper.replication.AuditorRollingRestartTest created 47 new threads. There are now 56 threads in total.
CI - Unit - Brokers - Broker Group 2
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 2
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 2
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 2
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 2
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 2
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 2
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 2
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 2
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 2
Netty leaks found.
CI - Unit - Brokers - Broker Group 2
Summary: Tests in class org.apache.pulsar.client.impl.AutoCloseUselessClientConTopicsPatternConsumerTest created 5 new threads. There are now 14 threads in total.
CI - Unit - Brokers - Broker Group 2
Summary: Tests in class org.apache.pulsar.zookeeper.LocalBookkeeperEnsembleTest created 41 new threads. There are now 54 threads in total.
CI - Unit - Brokers - Broker Group 2
Summary: Tests in class org.apache.pulsar.broker.resourcegroup.ResourceGroupConfigListenerTest created 1 new threads. There are now 9 threads in total.
CI - Unit - Brokers - Broker Group 2
Summary: Tests in class org.apache.pulsar.broker.delayed.DelayedDeliveryTrackerFactoryTest created 1 new threads. There are now 9 threads in total.
CI - Unit - Brokers - Broker Group 2
Summary: Tests in class org.apache.pulsar.schema.compatibility.SchemaCompatibilityCheckTest created 5 new threads. There are now 13 threads in total.
CI - Unit - Brokers - Broker Group 3
Summary: Tests in class org.apache.pulsar.broker.admin.AdminApiTest created 1 new threads. There are now 9 threads in total.
CI - Unit - Brokers - Broker Group 3
Summary: Tests in class org.apache.pulsar.broker.admin.TenantEndpointsAuthorizationTest created 8 new threads. There are now 40 threads in total.
CI - Unit - Brokers - Broker Group 3
Summary: Tests in class org.apache.pulsar.broker.admin.ClusterEndpointsAuthorizationTest created 12 new threads. There are now 32 threads in total.
CI - Unit - Brokers - Broker Group 3
Summary: Tests in class org.apache.pulsar.broker.admin.BrokerEndpointsAuthorizationTest created 12 new threads. There are now 20 threads in total.
CI - Unit - Brokers - Client Impl
Traced leak detected ByteBuf
CI - Unit - Brokers - Client Impl
Traced leak detected ByteBuf
CI - Unit - Brokers - Client Impl
Traced leak detected ByteBuf
CI - Unit - Brokers - Client Impl
Traced leak detected ByteBuf
CI - Unit - Brokers - Client Impl
Traced leak detected ByteBuf
CI - Unit - Brokers - Client Impl
Traced leak detected ByteBuf
CI - Unit - Brokers - Client Impl
Traced leak detected ByteBuf
CI - Unit - Brokers - Client Impl
Traced leak detected ByteBuf
CI - Unit - Brokers - Client Impl
Traced leak detected ByteBuf
CI - Unit - Brokers - Client Impl
Netty leaks found.
CI - Unit - Brokers - Client Impl
Summary: Tests in class org.apache.pulsar.client.impl.ClientInterruptTest created 8 new threads. There are now 17 threads in total.
CI - Unit - Brokers - Client Impl
Summary: Tests in class org.apache.pulsar.client.impl.BrokerClientIntegrationTest created 1 new threads. There are now 9 threads in total.
CI - Unit - Other
Traced leak detected ByteBuf
CI - Unit - Other
Traced leak detected ByteBuf
CI - Unit - Other
Traced leak detected ByteBuf
CI - Unit - Other
Traced leak detected ByteBuf
CI - Unit - Other
Traced leak detected ByteBuf
CI - Unit - Other
Traced leak detected ByteBuf
CI - Unit - Other
Traced leak detected ByteBuf
CI - Unit - Other
Traced leak detected ByteBuf
CI - Unit - Other
Traced leak detected ByteBuf
CI - Unit - Other
Netty leaks found.
CI - Unit - Other
Summary: Tests in class org.apache.bookkeeper.mledger.impl.ManagedLedgerTest created 10 new threads. There are now 19 threads in total.
CI - Unit - Other
Summary: Tests in class org.apache.pulsar.packages.management.storage.bookkeeper.BookKeeperPackagesStorageTest created 2 new threads. There are now 11 threads in total.
CI - Unit - Other
Summary: Tests in class org.apache.pulsar.broker.authentication.ProxySaslAuthenticationTest created 1 new threads. There are now 10 threads in total.
CI - Unit - Other
Summary: Tests in class org.apache.pulsar.broker.authentication.AuthenticationProviderAthenzTest created 1 new threads. There are now 10 threads in total.
CI - Unit - Other
Summary: Tests in class org.apache.pulsar.transaction.coordinator.impl.TxnLogBufferedWriterTest created 6 new threads. There are now 15 threads in total.
CI - Unit - Other
Summary: Tests in class org.apache.bookkeeper.mledger.offload.filesystem.impl.FileSystemManagedLedgerOffloaderTest created 5 new threads. There are now 14 threads in total.
CI - System - Function
Traced leak detected ByteBuf
CI - System - Function
Traced leak detected ByteBuf
CI - System - Function
Traced leak detected ByteBuf
CI - System - Function
Traced leak detected ByteBuf
CI - System - Function
Traced leak detected ByteBuf
CI - System - Function
Traced leak detected ByteBuf
CI - System - Function
Traced leak detected ByteBuf
CI - System - Function
Netty leaks found.
CI - Unit - Brokers - Broker Group 1
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 1
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 1
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 1
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 1
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 1
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 1
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 1
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 1
Traced leak detected ByteBuf
CI - Unit - Brokers - Broker Group 1
Netty leaks found.
CI - Unit - Brokers - Broker Group 1
Summary: Tests in class org.apache.pulsar.broker.intercept.BrokerInterceptorTest created 2 new threads. There are now 10 threads in total.
CI - Unit - Brokers - Broker Group 1
Summary: Tests in class org.apache.pulsar.broker.service.BrokerBkEnsemblesTest created 2 new threads. There are now 10 threads in total.
CI - Unit - Brokers - Broker Group 1
Summary: Tests in class org.apache.pulsar.broker.BrokerAdditionalServletTest created 1 new threads. There are now 9 threads in total.
Run CodeQL Analysis
1 issue was detected with this workflow: Please specify an on.push hook to analyze and see code scanning alerts from the default branch on the Security tab.
Run CodeQL Analysis
CodeQL Action v3 will be deprecated in December 2026. Please update all occurrences of the CodeQL Action in your workflow files to v4. For more information, see https://github.blog/changelog/2025-10-28-upcoming-deprecation-of-codeql-action-v3/

Artifacts

Produced during runtime
Name Size Digest
Jacoco-coverage-report-inttests Expired
24.9 MB
sha256:c7ac59f39ed1327ddfecb432ba6dc0add148702388ddbcf8adc0999bedd30331
Jacoco-coverage-report-systests Expired
25.3 MB
sha256:6937182e905cfb92c4ea57f144c1fc6e46b8e049626d60d11adb91d2887d2346
Jacoco-coverage-report-unittests Expired
27.9 MB
sha256:65ec1f49f76e4d207b4fdbbb0936a55acf05dfd406e5e81fb918c0a5cf51e43a
System-FUNCTION-dumps
9.21 KB
sha256:3029efb23f49486ab6d622eb9a533ebd6f0e794b5bbb53b0ffe225a2d67856c4
Unit-BROKER_CLIENT_API-dumps
4.31 KB
sha256:d1c6ee4ee4d771686555454382ab42083e428f32aadaabd1bf93af186deeda53
Unit-BROKER_CLIENT_IMPL-dumps
52.5 KB
sha256:67cf30f8c1203ba5c371bf72229ba8ed3a2fc0ccd43a45c14a013248ac2d93ec
Unit-BROKER_GROUP_1-dumps
48.6 KB
sha256:f6520433b8f7138d3da1f3519a029040af82aa4d21800a9adf235f8e88327c18
Unit-BROKER_GROUP_2-dumps
77.9 KB
sha256:0d9f7a9851a8333e5670903a635c2e9f1ab53c0c28b747a85fe3ae8cdfdbb3ae
Unit-BROKER_GROUP_3-dumps
20 KB
sha256:8e1e0d6d077733c6a8f0a6de33a3f2ccbc4a690fc47c81f9f997b71b2eab6c9c
Unit-BROKER_GROUP_5-dumps
51.6 KB
sha256:52e4edb6b58d8ee0d508d56b31aae189dd0b737958930e685a36d89557c174e7
Unit-CLIENT-dumps
46.4 KB
sha256:9abc22a3ef699c095966e3577c459e3d09740b59a9b6fd43ff5241f3bf75988d
Unit-METADATA-dumps
41.2 KB
sha256:4dc8f339860747f58eaa15317b369855decb3dbc84cedc7eb9988774571e3d62
Unit-OTHER-dumps
35.6 KB
sha256:ee4a9189dc022169dff6e4bcd75fd52b21709b213bb0172c3dbf37adfce8967f
Unit-PROXY-dumps
12.2 KB
sha256:c698cac6d2bae3a4eb60aa998c40346b8d15c5ff984a1b0511aee03b8e9ccb4d
Unit-PULSAR_IO-dumps
24.5 KB
sha256:db299c5aa9da4c7a65963ec33722a69e40574574aea0dbb1d16e0bbb2d80cd2d
Unit-PULSAR_IO_ELASTIC-dumps
13.9 KB
sha256:ac941da3f4c4c360062a135bed935517b0bc18346f05d43931bec55e969c6e23