Omnigraph

Omnigraph v0.3.1

Omnigraph v0.3.1 is a performance and operability point release.

Omnigraph v0.3.1 is a performance and operability point release.

Highlights

  • Parallel per-type load writes: the bulk loader writes to each node/edge table concurrently rather than serially, materially reducing wall-clock time on multi-table loads.
  • omnigraph optimize and omnigraph cleanup CLI commands: previously only available via the engine API. optimize runs Lance compact_files() across every node/edge table; cleanup runs Lance cleanup_old_versions() with a --keep/--older-than policy and requires --confirm for the destructive form.
  • Dst-id deduplication during edge expand hydration: avoids redundant lookups when the same destination id appears multiple times in an Expand step (#45).

Included Changes

  • Parallel per-type load writes (#46)
  • omnigraph optimize / cleanup CLI commands and runtime APIs (#46)
  • Dedupe dst ids before hydrating nodes in execute_expand (#45)

Upgrade Notes

No breaking changes. Existing v0.3.0 repos can be opened directly with v0.3.1.

On this page