kyle.cao
kyle.cao
## What type of PR is this? - [x] bug - [ ] feature - [ ] enhancement ## What problem(s) does this PR solve? #### Issue(s) number: #4168 ##...
Optimize the performance of the following statement, currently the filter `n.age
**Describe the bug** Unable to return edge results when pattern is in the form of `()-[e*1]-()` or `()-[e*1..]-()` **To Reproduce** Steps to reproduce the behavior: ``` match p=(v)-[e*1]->(n) return e...
## What type of PR is this? - [ ] bug - [ ] feature - [x] enhancement ## What problem(s) does this PR solve? #### Issue(s) number: Fix https://github.com/vesoft-inc/nebula/issues/5492...
**Describe the bug** Only a subset of properties are returned when the tag is returned. **Your Environments** nebula v3.4 **How To Reproduce** ``` (root@nebula) [nba]> MATCH (v:player{name:"Tim Duncan"}) RETURN v.player...
**Describe the bug (__required__)** The usage of DOT operator in the cypher standard is to access the property of a node, relationship or literal map, but our implementation has a...
**Is your feature request related to a problem? Please describe.** As title. This is really a useful feature.
Many user scenarios need to optimize the performance of statements containing the limit clause, and the cost of pattern extension is often the key point. The optimizer can do some...
1. syntax design ``` MATCH (v:Teacher|Student)-[]->() ORDER BY euclidean($query_vector, v.vector) APPROX LIMIT (8,20) OPTIONS {nprobe:3, metric:L2, ...} RETURN v, euclidean($query_vector, v.vector_property) AS dist ``` 2. filtering post filtering