[improve][broker] Do-not-merge#251
Closed
mukesh-ctds wants to merge 81 commits into3.1_dsfrom 3.1_ds_cherrypicks_from_3.0-fix
+6,157-1,833
Commits
Commits on Apr 12, 2024
Commits on Apr 15, 2024
[fix] [broker] Producer is blocked on creation because backlog exceeded on topic, when dedup is enabled and no producer is there (apache#20951)
[improve] [broker] Improve cache handling for partitioned topic metadata when doing lookup (apache#21063)
- authored
- committed
[improve] [broker] Print warn log if ssl handshake error & print ledger id when switch ledger (apache#21201)
[fix] [client] fix reader.hasMessageAvailable return false when incoming queue is not empty (apache#21259)
[fix] [broker] [branch-3.0] Fast fix infinite HTTP call createSubscriptions caused by wrong topicName (apache#21997)
[improve][fn][branch-3.0] Add missing "exception" argument to some
log.error
(apache#22140) (apache#22213)[fix] [broker] Close dispatchers stuck due to mismatch between dispatcher.consumerList and dispatcher.consumerSet (apache#22270)
[fix] [broker] fix mismatch between dispatcher.consumerList and dispatcher.consumerSet (apache#22283)
[fix][client]Fixed getting an incorrect
maxMessageSize
value when accessing multiple clusters in the same process (apache#22306)[fix][client] Consumer lost message ack due to race condition in acknowledge with batch message (apache#22353)
[fix][broker] Avoid expired unclosed ledgers when checking expired messages by ledger closure time (apache#22335)
[fix][client] fix Reader.hasMessageAvailable might return true after seeking to latest (apache#22201)
[fix][broker] Fix wrong double-checked locking for readOnActiveConsumerTask in dispatcher (apache#22279)
[fix][client] Fix wrong results of hasMessageAvailable and readNext after seeking by timestamp (apache#22363)
[fix][broker] Fix consumer stops receiving messages when with large backlogs processing (apache#22454)
[fix][client] Fix client side memory leak when call MessageImpl.create and fix imprecise client-side metrics: pendingMessagesUpDownCounter, pendingBytesUpDownCounter, latencyHistogram (apache#22393)
Commits on Apr 16, 2024
[fix] [broker] Prevent long deduplication cursor backlog so that topic loading wouldn't timeout (apache#22479)
[improve][broker] Improve Gzip compression, allow excluding specific paths or disabling it (apache#22370)
[fix][broker] Optimize /metrics, fix unbounded request queue issue and fix race conditions in metricsBufferResponse mode (apache#22494)
[fix][test] Flaky-test: testMessageExpiryWithTimestampNonRecoverableException and testIncorrectClientClock (apache#22489)
- committed
- committed