You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
In-memory value joins read the whole attribute once per query (v3) #723
An in-memory database has no committed generation: every fact lives in the in-memory fact store, which is ordered by entity and by attribute but not by value. A join on a bound value ([?x :up ?p] with ?p bound, #722's IndexNestedLoopJoin on the value) therefore reads every fact of the attribute once per query to find the facts with a value. File databases probe the committed AVET index and read only their few uncheckpointed facts this way.
Activity
chore: apply approved 1234 KiB v3 size budget (#723)
Merge pull request #785 from project-minigraf/perf/723-memory-joins