Skip to content

Windows local graph open fails on Lance dataset directories with Access denied #281

Description

@korchoon

What happened

On Windows, omnigraph 0.7.0 can initialize and load a local graph, but later direct CLI operations against the same graph can fail when checking Lance dataset directories such as _graph_commits.lance.

Expected: opening/querying/optimizing a local graph on Windows should not fail when Lance metadata datasets are represented as directories.

Steps to reproduce

  1. Initialize a local graph on Windows local filesystem.
  2. Load a generated JSONL seed into the graph.
  3. Run a later direct CLI operation against the same graph, for example query or optimize.

The same workload works on WSL2/ext4.

Version

omnigraph 0.7.0 Installed from the GitHub release binary

Environment

OS: Windows 11NT 10.0.22631.4602 Architecture: x86_64 Storage backend: local fs NTFS

Logs / output

storage exists failed for '<graph>/_graph_commits.lance': Access is denied

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingneeds-triageAwaiting maintainer triage

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions