Skip to content

Conversation

@tew-axiom
Copy link

@tew-axiom tew-axiom commented Jan 12, 2026

Please provide a description of this PR:
Related issue #1389 .

It supports persistent indexes and Radix Tree in-memory indexes. The index type can be selected through configuration or the DUBBO_ADMIN_DB_DEPLOYMENT_MODE environment variable.

For in-memory indexes, I used a compressed Trie tree, specifically a RadixTree, while for persistent indexes, I created a new IndexModel structure. Both support equality matching and prefix matching.

I've also added corresponding unit test cases for the new implement, and the code currently passes all unit tests.

To help us figure out who should review this PR, please put an X in all the areas that this PR affects.

  • Docs
  • Installation
  • User Experience
  • Dubboctl
  • Console
  • Core Component

Please check any characteristics that apply to this pull request.

@sonarqubecloud
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant