Skip to content

[Bug] Verify improper operations for criticas and response error #13426

@wu-sheng

Description

@wu-sheng

Search before asking

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

Apache SkyWalking Component

BanyanDB (apache/skywalking-banyandb)

What happened

We saw an issue when we used the IN operation for Array(String) column. The database doesn't return any error, but actually it doesn't work. The database requires the HAVING operation for this case.

We are better off adding operation verifications for the target columns before running. Silence is not a good case here.

What you expected to happen

Response improper operation with column name and type in the error messages.

How to reproduce

Use IN for ARRAY(String) column. Maybe other operation has similar issues.

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

Metadata

Metadata

Assignees

Labels

bugSomething isn't working and you are sure it's a bug!databaseBanyanDB - SkyWalking native database

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions