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

[Host.Kafka] Fix and improve commit logic #301

Merged
merged 1 commit into from
Sep 17, 2024
Merged

Conversation

zarusz
Copy link
Owner

@zarusz zarusz commented Sep 12, 2024

There was an issue raised in #131. Doing further investigation I have found:

  • With EnablePartitionEof set to true, when the partition ended, SMB was committing too advanced a partition index.
  • The SMB-driven manual commit with the CheckpointAfter(TimeSpan) might not happen after the desired time when there are no protocol events that happen (partition assignment or partition EOF).

Moreover, the Confluent.Kafka library has being upgraded from 2.3.0 to 2.5.2.

@zarusz zarusz self-assigned this Sep 12, 2024
@zarusz zarusz force-pushed the feature/kafka_fix_131 branch 13 times, most recently from 520b2f1 to 8bf1a5c Compare September 17, 2024 07:02
[Host.Kafka] Upgrade to latest Confluent.Kafka.Net library.
[Host.Kafka] Extend the kafka docs.
[Host.Kafka] Use test containers for Kafka int tests.

Signed-off-by: Tomasz Maruszak <maruszaktomasz@gmail.com>
@zarusz zarusz force-pushed the feature/kafka_fix_131 branch from 8bf1a5c to 9e4e400 Compare September 17, 2024 20:58
Copy link

@zarusz zarusz merged commit 75da769 into master Sep 17, 2024
5 checks passed
@zarusz zarusz deleted the feature/kafka_fix_131 branch September 17, 2024 21:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant