Skip to content

Rerun benchmark with CypherEngine in lance-graph - #8

Merged
prrao87 merged 1 commit into
mainfrom
fix/add-cypher-engine-benchmark
Feb 5, 2026
Merged

Rerun benchmark with CypherEngine in lance-graph#8
prrao87 merged 1 commit into
mainfrom
fix/add-cypher-engine-benchmark

Conversation

@prrao87

@prrao87 prrao87 commented Feb 5, 2026

Copy link
Copy Markdown
Owner

The previous version of lance-graph uses the execute API, which rebuildt the catalog each time it was called (since the dataset was passed as an input parameter). In v0.5.1, lance-graph introduces a new CypherEngine API (see lance-format/lance-graph#124), which caches the catalog, so we can compare the pure query execution times with other engines in the benchmark repo.

This PR updated the benchmark results accordingly, and displays the results via a heatmap. The performance due to reusing the catalog is significantly better than before!

@prrao87
prrao87 merged commit 949576d into main Feb 5, 2026
@prrao87
prrao87 deleted the fix/add-cypher-engine-benchmark branch February 5, 2026 01:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant