Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@ Tools that support `@`-imports (Claude Code) auto-include all three files via th

`CLAUDE.md` is a symlink to this file — there is exactly one source of truth. Edit `AGENTS.md`.

**Version surveyed:** 0.8.1
**Version surveyed:** 0.9.0
Comment thread
aaltshuler marked this conversation as resolved.
**Workspace crates:** `omnigraph-compiler`, `omnigraph` (engine), `omnigraph-policy`, `omnigraph-api-types` (shared HTTP wire DTOs), `omnigraph-cluster`, `omnigraph-cli`, `omnigraph-server`
**Storage substrate:** Lance 9.x (columnar, versioned, branchable; 9.0.0-rc.1 git-rev pin until 9.0.0 stable)
**Storage substrate:** Lance 9.0.0 (columnar, versioned, branchable; crates.io release — the 9.x git-rev pin era ended 2026-07-25)
**License:** MIT
**Toolchain:** Rust stable, edition 2024

Expand Down
116 changes: 69 additions & 47 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

30 changes: 16 additions & 14 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -31,21 +31,23 @@ datafusion-common = "54"
datafusion-expr = "54"
datafusion-functions-aggregate = "54"

# Lance 9.0.0-rc.1 (tag v9.0.0-rc.1 -> rev cec0b7df): the 9.x release
# candidates are git-tags only. rev-pinned for reproducibility.
# Carries lance#7480 (rowid overlap, closes #7444 -> vendor pin retired) and
# lance#7320 (BTREE segment-merge, closes #7230). See docs/dev/lance.md.
lance = { git = "https://github.com/lance-format/lance", rev = "cec0b7dffe2d85c7e66dbe9d1f3891c297903a1d", default-features = false, features = ["aws"] }
lance-core = { git = "https://github.com/lance-format/lance", rev = "cec0b7dffe2d85c7e66dbe9d1f3891c297903a1d" }
# Lance 9.0.0 (crates.io). The 9.x prereleases were git-tags only, so this
# workspace rev-pinned `v9.0.0-rc.1` (cec0b7df) until the stable release
# landed on 2026-07-24; registry versions retire that git pin and restore
# ordinary publishability. Carries lance#7480 (rowid overlap, closes #7444 ->
# vendor pin retired) and lance#7320 (BTREE segment-merge, closes #7230).
# See docs/dev/lance.md.
lance = { version = "9.0.0", default-features = false, features = ["aws"] }
lance-core = "9.0.0"
# RowAddrTreeMap moved from lance-core::utils::mask to the new lance-select crate in 9.x.
lance-select = { git = "https://github.com/lance-format/lance", rev = "cec0b7dffe2d85c7e66dbe9d1f3891c297903a1d" }
lance-datafusion = { git = "https://github.com/lance-format/lance", rev = "cec0b7dffe2d85c7e66dbe9d1f3891c297903a1d" }
lance-file = { git = "https://github.com/lance-format/lance", rev = "cec0b7dffe2d85c7e66dbe9d1f3891c297903a1d" }
lance-index = { git = "https://github.com/lance-format/lance", rev = "cec0b7dffe2d85c7e66dbe9d1f3891c297903a1d" }
lance-linalg = { git = "https://github.com/lance-format/lance", rev = "cec0b7dffe2d85c7e66dbe9d1f3891c297903a1d" }
lance-namespace = { git = "https://github.com/lance-format/lance", rev = "cec0b7dffe2d85c7e66dbe9d1f3891c297903a1d" }
lance-namespace-impls = { git = "https://github.com/lance-format/lance", rev = "cec0b7dffe2d85c7e66dbe9d1f3891c297903a1d" }
lance-table = { git = "https://github.com/lance-format/lance", rev = "cec0b7dffe2d85c7e66dbe9d1f3891c297903a1d" }
lance-select = "9.0.0"
lance-datafusion = "9.0.0"
lance-file = "9.0.0"
lance-index = "9.0.0"
lance-linalg = "9.0.0"
lance-namespace = "9.0.0"
lance-namespace-impls = "9.0.0"
lance-table = "9.0.0"

ulid = "1"
futures = "0.3"
Expand Down
6 changes: 3 additions & 3 deletions crates/omnigraph-api-types/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "omnigraph-api-types"
version = "0.8.1"
version = "0.9.0"
edition = "2024"
description = "Shared HTTP wire DTOs for Omnigraph — request/response types and engine-result → DTO mappings used by both omnigraph-server and omnigraph-cli (RFC-009). Plain serde/utoipa types; no transport or server internals."
license = "MIT"
Expand All @@ -9,8 +9,8 @@ homepage = "https://github.com/ModernRelay/omnigraph"
documentation = "https://docs.rs/omnigraph-api-types"

[dependencies]
omnigraph = { package = "omnigraph-engine", path = "../omnigraph", version = "0.8.1" }
omnigraph-compiler = { path = "../omnigraph-compiler", version = "0.8.1" }
omnigraph = { package = "omnigraph-engine", path = "../omnigraph", version = "0.9.0" }
omnigraph-compiler = { path = "../omnigraph-compiler", version = "0.9.0" }
serde = { workspace = true }
serde_json = { workspace = true }
utoipa = { workspace = true }
Loading