Skip to content

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.

2 participants