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

[Bug] BanyanDB Module in OAP Not Using Native Term Searching #12592

Open
2 of 3 tasks
hanahmily opened this issue Sep 3, 2024 · 1 comment
Open
2 of 3 tasks

[Bug] BanyanDB Module in OAP Not Using Native Term Searching #12592

hanahmily opened this issue Sep 3, 2024 · 1 comment
Assignees
Labels
backend OAP backend related. bug Something isn't working and you are sure it's a bug! database BanyanDB - SkyWalking native database
Milestone

Comments

@hanahmily
Copy link
Contributor

hanahmily commented Sep 3, 2024

Search before asking

  • I had searched in the issues and found no similar issues.

Apache SkyWalking Component

OAP server (apache/skywalking)

What happened

I've noticed that the BanyanDB module in OAP does not utilize the database's native term searching for certain scenarios, particularly endpoint name matching. It would be beneficial to incorporate native term searching and add annotation to mark the index rule for analyzing those tags. This enhancement would improve the module's functionality in handling endpoint name matching.

In the table creation procedure, to set the analyzer to the indexRule. We should use the simple analyzer.

Query operation should use the match binary operator to search the index.

What you expected to happen

Nan

How to reproduce

Nan

Anything else

No response

Are you willing to submit a pull request to fix on your own?

  • Yes I am willing to submit a pull request on my own!

Code of Conduct

@hanahmily hanahmily added bug Something isn't working and you are sure it's a bug! backend OAP backend related. database BanyanDB - SkyWalking native database labels Sep 3, 2024
@hanahmily hanahmily added this to the 10.1.0 milestone Sep 3, 2024
@wu-sheng
Copy link
Member

wu-sheng commented Sep 3, 2024

@wankai123 We need to fix this when use the new client lib.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend OAP backend related. bug Something isn't working and you are sure it's a bug! database BanyanDB - SkyWalking native database
Projects
None yet
Development

No branches or pull requests

3 participants