Skip to content

perf: Improve novelty and property-path query performance#1239

Merged
bplatz merged 2 commits into
mainfrom
perf/vector-query
May 13, 2026
Merged

perf: Improve novelty and property-path query performance#1239
bplatz merged 2 commits into
mainfrom
perf/vector-query

Conversation

@bplatz
Copy link
Copy Markdown
Contributor

@bplatz bplatz commented May 13, 2026

  • Resolve novelty-only subjects during binary scans so recent writes can use constrained lookups.

  • Enable property joins for exact-threshold star patterns, improving vector similarity query plans.

  • Short-circuit bound property-path reachability checks once the target is found.

  • Manual benchmark: vector query improved from ~36s to ~720ms warm; bounded inverse ^storage:parent+ folder query runs in ~750-860ms warm versus forward storage:parent+ timing out through CloudFront.

bplatz added 2 commits May 12, 2026 19:23
…y subjects before binary scans and allowing three-predicate star patterns to use the property-join path
@bplatz bplatz requested review from aaj3f and zonotope May 13, 2026 01:57
Copy link
Copy Markdown
Contributor

@zonotope zonotope left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🏯

@bplatz bplatz merged commit 75f5236 into main May 13, 2026
14 checks passed
@bplatz bplatz deleted the perf/vector-query branch May 13, 2026 12:36
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.

2 participants