Jeff Lovitz

Results 22 issues of Jeff Lovitz

What is the recommended way to set parameters in libcypher-parser? `":param x => [1,2];"` results in: ``` @0 0..17 command name=@1, args=[@2, @3, @4] @1 1..6 > string "param" @2...

This PR adds support for the [Redis COPY command](https://redis.io/commands/copy).

enhancement

The query: ``` OPTIONAL MATCH v0=(v1:Person),() WHERE () -[{edge_id:1}]- (:Company{id:0}) XOR v1 RETURN ALL(t0 IN v1 ^ 2 XOR v0) >= 0 ``` Produces the crash: ``` src/execution_plan/ops/op_apply_multiplexer.c:38 '"apply multiplexer...

bug

The query: ``` CREATE (:Company{id:0}) CREATE (v0:Person) RETURN CASE WHEN [() -[*..0{edge_id:3}]- () | 3] THEN 3 AND [t0 IN v0] WHEN 3 > (v0) THEN v0 END AS v1...

bug

The query: ``` MATCH (v0) -[v1*0{edge_id:3}]-> (v2) WHERE NONE(t1 IN ANY(t0 IN 2 / ((v0:Company{company_name:'0'}) -[v1]-> ()))) RETURN * ``` Crashes with the error: ``` src/graph/query_graph.c:72 'QueryGraph_GetEdgeByAlias(qg, alias) == ((void...

bug

Resolves #1402 and #2205

bug

This scenario crashes on query execution: Merge5.feature ``` Scenario: [20] Do not match on deleted entities Given an empty graph And having executed: """ CREATE (a:A) CREATE (b1:B {num: 0}),...

bug

This PR performs an AST rewrite such that fixed-length traversals (`(a)-[*2]->(b)`) are expanded into full paths prior to execution. This resolves spurious results when returning named paths fixed-length traversals. Resolves...

bug

This PR resolves #2052 with respect to `UNWIND` aliases. It does not solve the more general problem of variable use, as we still see results being emitted to invalid queries...

bug