Commit 9e1ad8c
committed
feat: add edge label filtering to edge_search and Cypher clause
- Implement edge label filtering in edge_search by accepting a label id argument and filtering edges by label OID during scan.
- Update Cypher clause parser to resolve label names to label ids using the label cache and pass them as gtype integer to edge_search.
- Support label filtering in add_edge_to_query and add_edge_to_query_with_prev_edge.
- Update regression tests to include edge label filter queries.1 parent 9ca2b38 commit 9e1ad8c
File tree
5 files changed
+148
-83
lines changed- regress
- expected
- sql
- src/backend
- parser
- utils
5 files changed
+148
-83
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6892 | 6892 | | |
6893 | 6893 | | |
6894 | 6894 | | |
6895 | | - | |
| 6895 | + | |
6896 | 6896 | | |
6897 | 6897 | | |
6898 | 6898 | | |
| |||
0 commit comments