Robotico.Graph.MishimaGraph 1.0.0

Robotico.Graph.MishimaGraph

IGraphStore / IGraphSession backed by embedded MishimaGraph.

  • NuGet: Robotico.Graph.MishimaGraph
  • Depends on: Robotico.Graph, MishimaGraph ≥ 1.0.3
  • Brokkr: https://brokkr.robotico.dev/robotico/robotico-graph-mishimagraph-csharp

Usage

IGraphStore store = new MishimaGraphStore();
Result<IGraphSession> opened = store.Create("/data/app.mishgraph", ["Person"], ["KNOWS"]);
using IGraphSession session = opened.Value; // after IsSuccess check
Result<ulong> txn = session.UpsertVertex(1, ["Person"]);

MishimaGraph types are not part of the public surface.

Engine note: MishimaGraph requires dense vertex ids (allocate from 0 without gaps). Failed mutations abort the open transaction so the session stays usable.

Build

dotnet test
bash scripts/pack-release.sh

No packages depend on Robotico.Graph.MishimaGraph.

.NET 10.0

Version Downloads Last updated
1.0.1 4 07/26/2026
1.0.0 4 07/24/2026