Skip to content

[refactor][client] Reusing multi-topics reader to implement TableView auto-update partition - #15589

Merged
codelipenghui merged 2 commits into
apache:masterfrom
Demogorgon314:refactor/table-view-impl
May 17, 2022
Merged

[refactor][client] Reusing multi-topics reader to implement TableView auto-update partition#15589
codelipenghui merged 2 commits into
apache:masterfrom
Demogorgon314:refactor/table-view-impl

Conversation

@Demogorgon314

Copy link
Copy Markdown
Member

Motivation

Currently, the TableViewImpl itself maintains the reader per partition to support auto-update partition, but the reader support muti-partition topic and auto-update partitions, we should reuse the MultiTopicsReaderImpl to implement the TableView.

Modifications

Reusing MultiTopicsReaderImpl to implement TableView auto-update partition.

Documentation

Check the box below or label this PR directly.

Need to update docs?

  • doc-required
    (Your PR needs to update docs and you will update later)

  • no-need-doc
    (Please explain why)

  • doc
    (Your PR contains doc changes)

  • doc-added
    (Docs have been already added)

@github-actions github-actions Bot added the doc-not-needed Your PR changes do not impact docs label May 13, 2022
@Technoboy- Technoboy- added this to the 2.11.0 milestone May 13, 2022
@Technoboy- Technoboy- added type/enhancement The enhancements for the existing features or docs. e.g. reduce memory usage of the delayed messages area/client labels May 13, 2022
@Demogorgon314
Demogorgon314 marked this pull request as ready for review May 13, 2022 12:54
@codelipenghui
codelipenghui requested a review from merlimat May 14, 2022 02:16

@shibd shibd left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

/LGTM

@gaoyanliang

Copy link
Copy Markdown
Contributor

/LGTM

@codelipenghui

Copy link
Copy Markdown
Contributor

@merlimat Please help review this PR again.

@codelipenghui
codelipenghui merged commit 08a7a3e into apache:master May 17, 2022
@Demogorgon314
Demogorgon314 deleted the refactor/table-view-impl branch June 7, 2022 01:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/client doc-not-needed Your PR changes do not impact docs type/enhancement The enhancements for the existing features or docs. e.g. reduce memory usage of the delayed messages

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants