Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

KAFKA-16730: Initial version of share group consumer client code #16461

Merged
merged 8 commits into from
Jul 16, 2024

Conversation

AndrewJSchofield
Copy link
Contributor

This is the initial version of the share group consumer client code. It implements the complete ShareConsumer interface.

There are unit tests, but not integration tests yet since those would depend upon complete broker code, which is not available at this point.

Committer Checklist (excluded from commit message)

  • Verify design and implementation
  • Verify test coverage and CI build status
  • Verify documentation (including upgrade notes)

Copy link
Collaborator

@apoorvmittal10 apoorvmittal10 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks a lot for the PR @AndrewJSchofield. LGTM on the changes but I will rely on @lianetm and @kirktrue as they have the most context on the client design as per AsyncKafkaConsumer changes. I am sure we will be improving the functionality going forward and PR seems to provide the solid initial version for Share Consumers 👍

@AndrewJSchofield
Copy link
Contributor Author

A handful of test failures, none of which are related to this PR.

Copy link
Contributor

@omkreddy omkreddy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@AndrewJSchofield Thanks for the Initial version of share group consumer client code. LGTM. This is good starting point. I am sure, we will be adding more improvements/changes in the upcoming PRs.

@omkreddy omkreddy merged commit 1e16e16 into apache:trunk Jul 16, 2024
1 check failed
abhi-ksolves pushed a commit to ksolves/kafka that referenced this pull request Jul 31, 2024
…che#16461)

This is the initial version of the share group consumer client code. It implements the complete ShareConsumer interface.

There are unit tests, but not integration tests yet since those would depend upon complete broker code, which is not available at this point.

Reviewers: Apoorv Mittal <[email protected]>, Manikumar Reddy <[email protected]>,  Lianet Magrans <[email protected]>
@AndrewJSchofield AndrewJSchofield deleted the KAFKA-16730 branch September 10, 2024 16:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants