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

Fixed getting children of parent nodes in LocalMemoryMetadataStore #12491

Merged
merged 1 commit into from
Oct 26, 2021

Conversation

merlimat
Copy link
Contributor

Motivation

In LocalMemoryMetadataStore the semantic of navigating children of nodes was not respected when the intermediate nodes are not existing. Fixed the behavior and added tests to ensure that we have consistent behavior across different implementations.

This is used by BK ScanAndCompareGC which is doing iteration of sub-directories.

@merlimat merlimat added type/bug The PR fixed a bug or issue reported a bug doc-not-needed Your PR changes do not impact docs labels Oct 26, 2021
@merlimat merlimat added this to the 2.10.0 milestone Oct 26, 2021
@merlimat merlimat self-assigned this Oct 26, 2021
@merlimat merlimat merged commit c1ba2b1 into apache:master Oct 26, 2021
@merlimat merlimat deleted the fix-local-metadata-store branch October 26, 2021 16:57
zeo1995 pushed a commit to zeo1995/pulsar that referenced this pull request Oct 27, 2021
* up/master:
  fix delete authentication policies when delete topic. (apache#12215)
  [Broker] Fix messageDedup delete inactive producer name (apache#12493)
  Fixed getting children of parent nodes in LocalMemoryMetadataStore (apache#12491)
  Update Producer stats on producer close() (apache#12500)
  docs(cli):add restart command in pulsar-daemon (apache#12373)
  Add the pulsar java property memory allocator doc (apache#12481)
  [Doc]Update ci-documentbot.yml (apache#12480)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
doc-not-needed Your PR changes do not impact docs type/bug The PR fixed a bug or issue reported a bug
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants