-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
Extend kafkareceiver configuration capabilities #5677
Conversation
@open-telemetry/collector-approvers This component does not have codeowners. Anyone interested to be one and/or help review this PR? |
If we don't have volunteers by Monday, I'll take it. |
It looks like, we don't. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, but I have a question about whether session.Commit is being called twice on the happy path.
@tigrannajaryan, Is there something else I should do at this point? |
Make the autocommit functionality configurable. Giving the option to disable it or change the interval.
Make the time and condition of the message marking configurable. The messages could be marked before or after they are processed by the pipeline and could depend on the processing result.
Co-authored-by: Juraci Paixão Kröhling <[email protected]>
Co-authored-by: Tigran Najaryan <[email protected]>
Co-authored-by: Tigran Najaryan <[email protected]>
836755a
to
157a237
Compare
Can we get a rerun for the unit tests? It looks like #5726 but:
|
@trasc re-running... |
Description: Extend the kafkareceiver's configuration capabilities to be able to control the offsets autocommit and message marking strategy.
Link to tracking Issue: n/a
Testing: No regressions in local testing.
Documentation: kafkareceiver documentation was updated to reflect the changes