|
|
|
KAFKA-18392
|
KAFKA-16092
Require client-generated member IDs for ShareGroupHeartbeat
|
Andrew Schofield
|
Andrew Schofield
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
KAFKA-18312
|
KAFKA-16092
Add "entityType": "topicName" to "SubscribedTopicNames" in ShareGroupHeartbeatRequest.json
|
Chirag Wadhwa
|
Chirag Wadhwa
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-18273
|
KAFKA-16092
Implement kafka-share-groups.sh --describe --verbose
|
Andrew Schofield
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-18265
|
KAFKA-16092
Optimizing SharePartition locking to improve fetch speed
|
Abhinav Dixit
|
Abhinav Dixit
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
KAFKA-18260
|
KAFKA-16092
Add integration test to ShareConsumerTest for share.auto.offset.reset=by_duration
|
Peter Lee
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-18232
|
KAFKA-16092
Prune share state topic metrics
|
Sushant Mahajan
|
Sushant Mahajan
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
KAFKA-18220
|
KAFKA-16092
Refactor AsyncConsumerMetrics so they are appropriate for share consumers
|
Andrew Schofield
|
Andrew Schofield
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
KAFKA-18205
|
KAFKA-16092
Refactor share coordinator and related classes for better readability and organization
|
Sushant Mahajan
|
Sushant Mahajan
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
KAFKA-18198
|
KAFKA-16092
Disallow piggyback acknowledgments on initial ShareFetchRequest.
|
Shivsundar R
|
Shivsundar R
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
KAFKA-18197
|
KAFKA-16092
Check if nodeToSend is null before sending ShareAcknowledge.
|
Shivsundar R
|
Shivsundar R
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-18170
|
KAFKA-16092
Periodic snapshots for cold share partitions
|
Sushant Mahajan
|
Sushant Mahajan
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
KAFKA-18165
|
KAFKA-16092
Update nodesWithPendingRequests only when a request successfully builds
|
Shivsundar R
|
Chirag Wadhwa
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-18164
|
KAFKA-16092
Empty in memory acknowledgements when a shareAcknowledge request fails
|
Shivsundar R
|
Chirag Wadhwa
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-18155
|
KAFKA-16092
Fix bug in response handler for ShareAcknowledge in clients.
|
Shivsundar R
|
Shivsundar R
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-18148
|
KAFKA-16092
the persister methods deleteState, initializeState, and readSummary should not declare exceptions in their method signatures
|
Suresh Kumar
|
Abhinav Dixit
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-18129
|
KAFKA-16092
`SharePartition#maybeInitialize` should complete the future outsize the write lock
|
Abhinav Dixit
|
Abhinav Dixit
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-18122
|
KAFKA-16092
Add ShareConsumeBenchWorker for running trogdor workloads.
|
Shivsundar R
|
Shivsundar R
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-18121
|
KAFKA-16092
Add support for duration-based offset reset strategy
|
Andrew Schofield
|
Andrew Schofield
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
KAFKA-18090
|
KAFKA-16092
Create specific classes for share group members and assignments
|
Andrew Schofield
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-18086
|
KAFKA-16092
Enable propagation of the error message when writing state
|
Jhen-Yung Hsu
|
Chia-Ping Tsai
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-18084
|
KAFKA-16092
Null and leaked AcquisitionLockTimerTask causes hanging AcknowledgeRequest and corrupted state of batch
|
Abhinav Dixit
|
Chia-Ping Tsai
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-18079
|
KAFKA-16092
`consumer-config` does not work with console-share-consumer
|
PoAn Yang
|
Chia-Ping Tsai
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-18058
|
KAFKA-16092
Integrate offset cleanup algorithm with share coordinator
|
Sushant Mahajan
|
Sushant Mahajan
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-18057
|
KAFKA-16092
Algorithm to calculate redundant interval of offsets for cleanup
|
Sushant Mahajan
|
Sushant Mahajan
|
|
Resolved |
Won't Fix
|
|
|
|
|
|
|
|
KAFKA-18056
|
KAFKA-16092
Fix a bug related to updating the callbacks after commitAsync.
|
Shivsundar R
|
Shivsundar R
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-18022
|
KAFKA-16092
fetchOffsetMetadata handling for minBytes estimation in both common/uncommon cases of share fetch
|
Abhinav Dixit
|
Abhinav Dixit
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-18018
|
KAFKA-16092
Consumption degrading when using DefaultStatePersister for 1 million records of size 1KB
|
Abhinav Dixit
|
Abhinav Dixit
|
|
Resolved |
Later
|
|
|
|
|
|
|
|
KAFKA-18016
|
KAFKA-16092
Fix bugs in handling piggyback acknowledgements in ShareFetch
|
Shivsundar R
|
Shivsundar R
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-18009
|
KAFKA-16092
Remove spurious public constructor for KafkaShareConsumer
|
Andrew Schofield
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17991
|
KAFKA-16092
Timed calls to future.get in DefaultStatePersister and test improvements
|
Sushant Mahajan
|
Sushant Mahajan
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17985
|
KAFKA-16092
Set default value for share.auto.offset.reset in ShareRoundTripWorker.
|
Shivsundar R
|
Shivsundar R
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17970
|
KAFKA-16092
Move some purgatory classes from core to share
|
Apoorv Mittal
|
Apoorv Mittal
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17968
|
KAFKA-16092
Create VerifiableShareConsumer
|
Chirag Wadhwa
|
Andrew Schofield
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
KAFKA-17957
|
KAFKA-16092
Console share consumer unable to consume all messages when using multiple brokers
|
Abhinav Dixit
|
Abhinav Dixit
|
|
Resolved |
Invalid
|
|
|
|
|
|
|
|
KAFKA-17956
|
KAFKA-16092
Remove Admin.listShareGroups in favour of Admin.listGroups
|
Andrew Schofield
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17951
|
KAFKA-16092
Rotate share partitions in share fetch
|
Apoorv Mittal
|
Apoorv Mittal
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
KAFKA-17948
|
KAFKA-16092
Potential issue during tryComplete and onComplete simultaneous calls to access global variables
|
Abhinav Dixit
|
Abhinav Dixit
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17945
|
KAFKA-16092
Use leader epoch while calling replicaManager.fetchOffsetForTimestamp in ShareFetchUtils
|
Apoorv Mittal
|
Chirag Wadhwa
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17944
|
KAFKA-16092
Add error handling in the cases when replicaManager.fetchOffsetForTimestamp throws an error
|
Apoorv Mittal
|
Chirag Wadhwa
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17943
|
KAFKA-16092
Error handling when calling replicaManager.getPartitionOrException
|
Apoorv Mittal
|
Abhinav Dixit
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17942
|
KAFKA-16092
Fix testAcknowledgementCommitCallbackInvalidRecordStateException
|
Shivsundar R
|
Shivsundar R
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
KAFKA-17933
|
KAFKA-16092
Add ShareRoundTripWorker for ShareConsumers.
|
Shivsundar R
|
Shivsundar R
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17914
|
KAFKA-16092
Refactor ShareCoordinator.partitionFor to use SharePartitionKey argument
|
Sushant Mahajan
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17912
|
KAFKA-16092
Align string conversion of SharePartitionKey
|
Andrew Schofield
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17901
|
KAFKA-16092
Handle fenced exception while acquiring fetch lock
|
Apoorv Mittal
|
Apoorv Mittal
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
KAFKA-17887
|
KAFKA-16092
Handle response log result error in DelayedShareFetch
|
Apoorv Mittal
|
Apoorv Mittal
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17863
|
KAFKA-16092
Align share consumer poll result with record batch boundaries
|
Andrew Schofield
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17853
|
KAFKA-16092
Console share consumer is not terminated immediately
|
Unassigned
|
Apoorv Mittal
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
KAFKA-17848
|
KAFKA-16092
Resolve reliability issue on the broker post moving delayed share fetch purgatory to ReplicaManager
|
Apoorv Mittal
|
Abhinav Dixit
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17844
|
KAFKA-16092
Add tests and fix to complete share fetch request on exception from manager
|
Apoorv Mittal
|
Apoorv Mittal
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17829
|
KAFKA-16092
Verify ShareFetch requests return a completed/erroneous future on purgatory close
|
Abhinav Dixit
|
Abhinav Dixit
|
|
Resolved |
Not A Bug
|
|
|
|
|
|
|
|
KAFKA-17819
|
KAFKA-16092
Handle acknowledgements when subscription changes.
|
Shivsundar R
|
Shivsundar R
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17809
|
KAFKA-16092
Fix flaky test: testExplicitAcknowledgementCommitAsync
|
Apoorv Mittal
|
Apoorv Mittal
|
|
Reopened |
Unresolved
|
|
|
|
|
|
|
|
KAFKA-17796
|
KAFKA-16092
Persist higher leaderEpoch in read state calls to the share coordinator.
|
Sushant Mahajan
|
Sushant Mahajan
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17783
|
KAFKA-16092
Remove sharePartition from SharePartitionManager if the partition is deleted or becomes a follower
|
Apoorv Mittal
|
Abhinav Dixit
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17774
|
KAFKA-16092
Add capability for max fetch records in share fetch
|
Apoorv Mittal
|
Apoorv Mittal
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17764
|
KAFKA-16092
Remove unnecessary ignorable annotations from RPC schemas
|
Andrew Schofield
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17756
|
KAFKA-16092
Add dynamic share group configurations group.share.heartbeat.interval.ms and group.share.session.timeout.ms
|
Chirag Wadhwa
|
Chirag Wadhwa
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17743
|
KAFKA-16092
Add minBytes implementation to DelayedShareFetch
|
Abhinav Dixit
|
Abhinav Dixit
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17742
|
KAFKA-16092
Move DelayedShareFetchPurgatory declaration to ReplicaManager
|
Abhinav Dixit
|
Abhinav Dixit
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17724
|
KAFKA-16092
Clients - resolve race condition for SubscriptionState in share group consumer
|
Andrew Schofield
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17711
|
KAFKA-16092
Minor tidying of ShareConsumeRequestManager
|
Shivsundar R
|
Shivsundar R
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17703
|
KAFKA-16092
Move DelayedActionsQueue outside DelayedShareFetch
|
Abhinav Dixit
|
Abhinav Dixit
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17664
|
KAFKA-16092
Generate ShareAcknowledgeCommitCallbackEvent only when the callback is configured.
|
Shivsundar R
|
Shivsundar R
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17634
|
KAFKA-16092
Tighten up wakeup handling for share consumer
|
Andrew Schofield
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17633
|
KAFKA-16092
Implement formatter for share group state topic records
|
Sushant Mahajan
|
Sushant Mahajan
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17626
|
KAFKA-16092
Move common fetch related classes from storage to server-common
|
Apoorv Mittal
|
Apoorv Mittal
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17620
|
KAFKA-16092
Simplify share partition acquire API
|
Apoorv Mittal
|
Apoorv Mittal
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17545
|
KAFKA-16092
Get rid of fetch queue in SharePartitionManager
|
Apoorv Mittal
|
Abhinav Dixit
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17544
|
KAFKA-16092
Add a log message for KafkaShareConsumer early access
|
Andrew Schofield
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17541
|
KAFKA-16092
Improve handling of delivery count
|
Andrew Schofield
|
Andrew Schofield
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
KAFKA-17539
|
KAFKA-16092
Implement registerMetricsForSubscription
|
Andrew Schofield
|
Andrew Schofield
|
|
In Progress |
Unresolved
|
|
|
|
|
|
|
|
KAFKA-17532
|
KAFKA-16092
Restructure Share Group Configs
|
Chirag Wadhwa
|
Chirag Wadhwa
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17522
|
KAFKA-16092
Share partition acquire() need not return a future
|
Apoorv Mittal
|
Abhinav Dixit
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
KAFKA-17510
|
KAFKA-16092
Refactor code between SharePartitionManager and DelayedShareFetch for share partition initialization
|
Apoorv Mittal
|
Abhinav Dixit
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17509
|
KAFKA-16092
Introduce a delayed action queue to complete purgatory actions outside purgatory code.
|
Abhinav Dixit
|
Abhinav Dixit
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17502
|
KAFKA-16092
Modify handling of commitSync() in ShareConsumeRequestManager
|
Shivsundar R
|
Shivsundar R
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17500
|
KAFKA-16092
NOT_LEADER_OR_FOLLOWER with metadata redirection in share group response
|
Andrew Schofield
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17483
|
KAFKA-16092
Complete pending fetch request on broker shutdown
|
Apoorv Mittal
|
Apoorv Mittal
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17482
|
KAFKA-16092
Make share partition initialization async
|
Apoorv Mittal
|
Apoorv Mittal
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17469
|
KAFKA-16092
Move appropriate classes and interfaces to the new share module
|
Sushant Mahajan
|
Sushant Mahajan
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17450
|
KAFKA-16092
Optimise the handler methods in ShareConsumeRequestManager.
|
Shivsundar R
|
Shivsundar R
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17447
|
KAFKA-16092
Changed fetch queue processing to reduce the no. of locking and unlocking activity
|
Abhinav Dixit
|
Abhinav Dixit
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17443
|
KAFKA-16092
Create a tool to manipulate share-group state snapshots for recovery purposes
|
Andrew Schofield
|
Andrew Schofield
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
KAFKA-17442
|
KAFKA-16092
Implement persister error handling and make write calls async
|
Apoorv Mittal
|
Apoorv Mittal
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17425
|
KAFKA-16092
Improve coexistence of consumer groups and share groups
|
Andrew Schofield
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17401
|
KAFKA-16092
Add config for purge interval for Share Fetch Purgatory
|
Abhinav Dixit
|
Abhinav Dixit
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17400
|
KAFKA-16092
Introduce a purgatory to deal with share fetch requests that cannot be completed instantaneously
|
Abhinav Dixit
|
Abhinav Dixit
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17396
|
KAFKA-16092
Fix releasing of session on clients final epoch
|
Apoorv Mittal
|
Apoorv Mittal
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17378
|
KAFKA-16092
Initial performance testing fixes
|
Andrew Schofield
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17368
|
KAFKA-16092
Add delivery count to kafka-console-share-consumer.sh
|
Andrew Schofield
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17367
|
KAFKA-16092
Add share coordinator implementation
|
Sushant Mahajan
|
Sushant Mahajan
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17351
|
KAFKA-16092
Validate compacted topics start offset handling in Share Partition
|
Apoorv Mittal
|
Apoorv Mittal
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
KAFKA-17350
|
KAFKA-16092
Improve kafka-share-groups.sh --describe output for empty groups
|
Andrew Schofield
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17346
|
KAFKA-16092
Refactor Share Sesssion Class to Server Module
|
Apoorv Mittal
|
Apoorv Mittal
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17342
|
KAFKA-16092
Move common coordinator code from group-coordinator into separate module coordinator-common
|
Sushant Mahajan
|
Sushant Mahajan
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17341
|
KAFKA-16092
Refactor consumer heartbeat managers
|
Andrew Schofield
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17330
|
KAFKA-16092
Introduce share-coordinator module and add resources
|
Sushant Mahajan
|
Sushant Mahajan
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17329
|
KAFKA-16092
Implement DefaultShareStatePersister
|
Sushant Mahajan
|
Sushant Mahajan
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17325
|
KAFKA-16092
Clients : Revisit result handling in ShareConsumeRequestManager
|
Shivsundar R
|
Shivsundar R
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17318
|
KAFKA-16092
Introduce ConsumerRecord.deliveryCount() and remove deprecations
|
Andrew Schofield
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17292
|
KAFKA-16092
Add SHARE to group.coordinator.rebalance.protocols
|
Andrew Schofield
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17291
|
KAFKA-16092
Add integration test for share group list and describe admin calls
|
Andrew Schofield
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17290
|
KAFKA-16092
Add integration test for ShareGroupFetch/Acknowledge requests
|
Chirag Wadhwa
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17289
|
KAFKA-16092
Add integration test for ShareGroupDescribe requests
|
Andrew Schofield
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17288
|
KAFKA-16092
Remove tracking member partition epoch for share groups
|
Apoorv Mittal
|
Apoorv Mittal
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17287
|
KAFKA-16092
Add integration test for KafkaShareConsumer
|
Shivsundar R
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17283
|
KAFKA-16092
Add integration test for Share Group heartbeat
|
Apoorv Mittal
|
Apoorv Mittal
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17247
|
KAFKA-16092
Revised share group record schemas
|
Andrew Schofield
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17231
|
KAFKA-16092
Share consumer node latency metrics
|
Andrew Schofield
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17225
|
KAFKA-16092
Refactor consumer membership managers
|
Andrew Schofield
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17217
|
KAFKA-16092
Clients : Optimise batching of requests per node in ShareConsumeRequestManager
|
Shivsundar R
|
Shivsundar R
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17210
|
KAFKA-16092
Broker fixes for smooth concurrent fetches on share partition
|
Abhinav Dixit
|
Abhinav Dixit
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17144
|
KAFKA-16092
Retract v6 of ListGroups RPC added in error
|
Andrew Schofield
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17127
|
KAFKA-16092
Add check for whether the requested partition exists or not in Share Fetch request
|
Chirag Wadhwa
|
Chirag Wadhwa
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17126
|
KAFKA-16092
hande piggybacked acknowledgements asynchronously in Share Fetch and properly combine the results of fetch and acknowledge
|
Chirag Wadhwa
|
Chirag Wadhwa
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17071
|
KAFKA-16092
SharePartition - Add more unit tests
|
Abhinav Dixit
|
Abhinav Dixit
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17047
|
KAFKA-16092
Refactor Consumer group and shared classes with Share to modern package
|
Apoorv Mittal
|
Apoorv Mittal
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17028
|
KAFKA-16092
FindCoordinator v6 initial implementation
|
Andrew Schofield
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17026
|
KAFKA-16092
Implement updateCacheAndOffsets functionality on LSO movement
|
Abhinav Dixit
|
Abhinav Dixit
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17004
|
KAFKA-16092
MINOR: Remove extra synchronized blocks in SharePartitionManager
|
Abhinav Dixit
|
Abhinav Dixit
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17003
|
KAFKA-16092
Implement SharePartitionManager close functionality
|
Abhinav Dixit
|
Abhinav Dixit
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-17002
|
KAFKA-16092
Integrate partition leader epoch in Share Partition
|
Apoorv Mittal
|
Apoorv Mittal
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-16999
|
KAFKA-16092
Integrate persister read API in Partition leader initilization
|
Apoorv Mittal
|
Apoorv Mittal
|
|
Resolved |
Done
|
|
|
|
|
|
|
|
KAFKA-16950
|
KAFKA-16092
Define Persister and Share Coordinator RPCs
|
Andrew Schofield
|
Apoorv Mittal
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-16914
|
KAFKA-16092
Add Share Group dynamic and broker configs
|
Abhinav Dixit
|
Apoorv Mittal
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-16894
|
KAFKA-16092
Define group.version=2
|
Andrew Schofield
|
Andrew Schofield
|
|
In Progress |
Unresolved
|
|
|
|
|
|
|
|
KAFKA-16822
|
KAFKA-16092
Abstract consumer group in coordinator to share functionality with share group
|
Apoorv Mittal
|
Apoorv Mittal
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-16756
|
KAFKA-16092
Implement max delivery count functionality in SharePartition
|
Apoorv Mittal
|
Apoorv Mittal
|
|
Resolved |
Done
|
|
|
|
|
|
|
|
KAFKA-16755
|
KAFKA-16092
Implement lock timeout functionality in SharePartition
|
Abhinav Dixit
|
Apoorv Mittal
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-16754
|
KAFKA-16092
Implement release acquired records functionality in SharePartition
|
Abhinav Dixit
|
Apoorv Mittal
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-16753
|
KAFKA-16092
Implement acknowledge functionality in SharePartition
|
Apoorv Mittal
|
Apoorv Mittal
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-16752
|
KAFKA-16092
Implement acquire functionality in SharePartition
|
Apoorv Mittal
|
Apoorv Mittal
|
|
Resolved |
Done
|
|
|
|
|
|
|
|
KAFKA-16751
|
KAFKA-16092
Implement release acquired records in SharePartitionManager
|
Abhinav Dixit
|
Apoorv Mittal
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-16750
|
KAFKA-16092
Implement acknowledge API in SharePartitionManager
|
Chirag Wadhwa
|
Apoorv Mittal
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-16749
|
KAFKA-16092
Implement share fetch messages
|
Apoorv Mittal
|
Apoorv Mittal
|
|
Resolved |
Done
|
|
|
|
|
|
|
|
KAFKA-16748
|
KAFKA-16092
Implement share response handling in SharePartitionManager
|
Abhinav Dixit
|
Apoorv Mittal
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-16747
|
KAFKA-16092
Implement share sessions and context
|
Abhinav Dixit
|
Apoorv Mittal
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-16746
|
KAFKA-16092
Add support for share acknowledgement request in KafkaApis
|
Chirag Wadhwa
|
Apoorv Mittal
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-16745
|
KAFKA-16092
Add support for share fetch request in KafkaApis
|
Chirag Wadhwa
|
Apoorv Mittal
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-16744
|
KAFKA-16092
Add support for share group describe in KafkaApis
|
Apoorv Mittal
|
Apoorv Mittal
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-16743
|
KAFKA-16092
Add support for share group heartbeat in KafkaApis
|
Apoorv Mittal
|
Apoorv Mittal
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-16742
|
KAFKA-16092
Add ShareGroupDescribe API support in GroupCoordinator
|
Apoorv Mittal
|
Apoorv Mittal
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-16741
|
KAFKA-16092
Add ShareGroupHeartbeat API support in GroupCoordinator
|
Apoorv Mittal
|
Apoorv Mittal
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-16740
|
KAFKA-16092
Define skeleton for SharePartitionManager and SharePartition
|
Apoorv Mittal
|
Apoorv Mittal
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-16734
|
KAFKA-16092
Add support for formatting records written to share-group state topic in kafka-dump-log.sh
|
Sushant Mahajan
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-16733
|
KAFKA-16092
Add support for formatting new records written to offsets topic in kafka-dump-log.sh
|
Andrew Schofield
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-16732
|
KAFKA-16092
Investigate missing values for share-coordinator-metrics and share-group-metrics in the broker
|
Shivsundar R
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-16731
|
KAFKA-16092
Support for share-group-metrics in the broker
|
Sushant Mahajan
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-16730
|
KAFKA-16092
Initial code for share-group consumer
|
Andrew Schofield
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-16729
|
KAFKA-16092
Support for read-committed isolation level
|
Andrew Schofield
|
Andrew Schofield
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
KAFKA-16728
|
KAFKA-16092
Add dynamic group configuration for heartbeat interval and session timeout
|
Andrew Schofield
|
Andrew Schofield
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
KAFKA-16727
|
KAFKA-16092
Add dynamic group configuration for record lock duration
|
Chirag Wadhwa
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-16726
|
KAFKA-16092
Add dynamic group configuration for offset reset
|
Chirag Wadhwa
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-16725
|
KAFKA-16092
Add broker configurations
|
Andrew Schofield
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-16724
|
KAFKA-16092
Add new options for kafka-producer-perf-test.sh
|
Shivsundar R
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-16723
|
KAFKA-16092
Add kafka-console-share-consumer.sh
|
Shivsundar R
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-16722
|
KAFKA-16092
Add ConsumerGroupPartitionAssignor interface
|
Andrew Schofield
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-16721
|
KAFKA-16092
Add exceptions for the new error codes
|
Andrew Schofield
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-16720
|
KAFKA-16092
Add AdminClient.listShareGroupOffsets
|
Sanskar Jhajharia
|
Andrew Schofield
|
|
In Progress |
Unresolved
|
|
|
|
|
|
|
|
KAFKA-16719
|
KAFKA-16092
Add AdminClient.deleteShareGroups
|
Andrew Schofield
|
Andrew Schofield
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
KAFKA-16718
|
KAFKA-16092
Add AdminClient.deleteShareGroupOffsets
|
Andrew Schofield
|
Andrew Schofield
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
KAFKA-16717
|
KAFKA-16092
Add AdminClient.alterShareGroupOffsets
|
Andrew Schofield
|
Andrew Schofield
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
KAFKA-16716
|
KAFKA-16092
Add AdminClient.describeShareGroups and AdminClient.listShareGroups
|
Andrew Schofield
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-16715
|
KAFKA-16092
Create KafkaShareConsumer interface
|
Andrew Schofield
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-16714
|
KAFKA-16092
kafka-share-groups.sh supporting list and describe
|
Andrew Schofield
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
KAFKA-16713
|
KAFKA-16092
Add new RPC definitions
|
Andrew Schofield
|
Andrew Schofield
|
|
Resolved |
Fixed
|
|
|
|
|