[ https://issues.apache.org/jira/browse/KAFKA-15188?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Kirk True updated KAFKA-15188: ------------------------------ Description: There are several {{Consumer}} APIs that only touch the {{ConsumerMetadata}} and/or {{SubscriptionState}} classes; they do not perform network I/O or otherwise block. These can be implemented without needing {{RequestManager}} updates and include the following APIs: - {{committed}} - {{currentLag}} - {{metrics}} - {{pause}} - {{paused}} - {{position}} - {{resume}} - {{seek}} - {{seekToBeginning}} - {{seekToEnd}} - {{subscribe}} was: There are several {{Consumer}} APIs that only touch the {{ConsumerMetadata}} and/or {{SubscriptionState}} classes; they do not perform network I/O or otherwise block. These can be implemented without needing {{RequestManager}} updates and include the following APIs: - {{committed}} - {{currentLag}} - {{listTopics}} - {{metrics}} - {{partitionsFor}} - {{pause}} - {{paused}} - {{position}} - {{resume}} - {{seek}} - {{seekToBeginning}} - {{seekToEnd}} - {{subscribe}} > Implement more of the remaining PrototypeAsyncConsumer APIs > ----------------------------------------------------------- > > Key: KAFKA-15188 > URL: https://issues.apache.org/jira/browse/KAFKA-15188 > Project: Kafka > Issue Type: Sub-task > Components: clients, consumer > Reporter: Kirk True > Assignee: Kirk True > Priority: Blocker > Labels: consumer-threading-refactor, kip-848-e2e, kip-848-preview > > There are several {{Consumer}} APIs that only touch the {{ConsumerMetadata}} > and/or {{SubscriptionState}} classes; they do not perform network I/O or > otherwise block. These can be implemented without needing {{RequestManager}} > updates and include the following APIs: > - {{committed}} > - {{currentLag}} > - {{metrics}} > - {{pause}} > - {{paused}} > - {{position}} > - {{resume}} > - {{seek}} > - {{seekToBeginning}} > - {{seekToEnd}} > - {{subscribe}} -- This message was sent by Atlassian Jira (v8.20.10#820010)