Skip to content

Topic data pagination usability #1507

Answered by tchiotludo
dweber019 asked this question in Q&A
Discussion options

You must be logged in to vote

Hey,

It's totally impossible due to Kafka Api:

  • Kafka give us a number of record based on start offset and end offset (what is displayed on pagination).
  • But these number are only bound number of offset and there no way to know what happen inside these bounds.
  • Kafka have internal process that could leave empty offset that you will never be able to pull
    • each transaction will add empty offset for the BEGIN and the END at least
    • each compacted topic will remove duplicate key (what seems to be your case on the screenshot with multiple null key)
  • it's why I added a everywhere, Kafka don't allow any correct pagination

Replies: 1 comment 3 replies

Comment options

You must be logged in to vote
3 replies
@dweber019
Comment options

@tchiotludo
Comment options

@dweber019
Comment options

Answer selected by tchiotludo
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants
Converted from issue

This discussion was converted from issue #1506 on June 14, 2023 06:14.