MishimaDocs 1.3.7

Woodpecker CI

.NET C# NuGet MishimaWire xUnit Coverlet engine

MishimaDocs

MishimaDocs 1.3.7 is the C# embedded document engine: a v3/v4 primary, a journal sidecar, indexes, and a query planner. The galaxy feature rows below are in this package. Architecture 10/10 is not signed. The C peer is mishima-docs-c 0.6.0, which covers the Secure document core and not the query engine.

A version is the release that signed the behavior; it is still in the current package. not implemented means that tree has no signed behavior for the feature. 0.6.0 (read) means C can open the bytes and cannot write them.

Long form: docs/ANALYSIS-MishimaDocs-Galaxy-Feature-Set-CSharp-vs-C.adoc.

Used by

This repository is used by:

flowchart TB
  mishima_docs["mishima-docs"]
  datanautica_core["datanautica-core"]
  destinytablet_host["destinytablet-host"]
  destinytablet_wpf["destinytablet-wpf"]
  filenautica_maui["filenautica-maui"]
  flightnautica_maui["flightnautica-maui"]
  forseti_saas_web["forseti-saas-web"]
  mailnautica_shared["mailnautica-shared"]
  mishima_docs_c["mishima-docs-c"]
  mishima_downloads["mishima-downloads"]
  mishima_nexus["mishima-nexus"]
  mishima_view_maui["mishima-view-maui"]
  mishima_view_wpf["mishima-view-wpf"]
  mishima_wf["mishima-wf"]
  tanuki_scanner_maui["tanuki-scanner-maui"]
  tanukiarmy_bot_ng["tanukiarmy-bot-ng"]
  mishima_docs --> datanautica_core
  mishima_docs --> destinytablet_host
  mishima_docs --> destinytablet_wpf
  mishima_docs --> filenautica_maui
  mishima_docs --> flightnautica_maui
  mishima_docs --> forseti_saas_web
  mishima_docs --> mailnautica_shared
  mishima_docs --> mishima_docs_c
  mishima_docs --> mishima_downloads
  mishima_docs --> mishima_nexus
  mishima_docs --> mishima_view_maui
  mishima_docs --> mishima_view_wpf
  mishima_docs --> mishima_wf
  mishima_docs --> tanuki_scanner_maui
  mishima_docs --> tanukiarmy_bot_ng

Galaxy feature set

In both 10
C# only 28
C only 0
Not implemented in either 1

Storage and recovery

Feature C# C
JSON envelope v1/v2 read 0.6 0.6.0
v3 linear catalog read and write 0.6 0.6.0
v3 CATL append read 0.6 0.6.0 (read)
v3 CATL append write 0.6 not implemented
v3 CAT8 wide offsets 0.6 not implemented
Format 4 / per-document ZSTD 1.2.0 not implemented
MISHJ1 replay: upsert, delete, schema bump 0.6 0.6.0
MISHJ1 replay: index register, $inc, $set 0.6 not implemented
MJBL binary journal 0.6 not implemented
Secure checkpoint 0.6 0.6.0 (full primary rewrite)
Fast journal-first plus threshold / max-age 0.6 not implemented
Snapshot and journal CRC 0.6 0.6.0
Paged open, document LRU, B+tree directory 1.3.0 not implemented
Closed volume (MISHVOL1 readable, MISHVOL2 archive) 1.3.0 not implemented
AES-256-GCM at rest 1.0.0 not implemented

Document model

Feature C# C
Insert, replace, delete, auto id 0.6 0.6.0 (upsert and delete; replace and auto-id not implemented)
InsertMany as one commit 0.6 0.6.0
UTF-8 ingest without a second serialize 0.6 0.6.0 (raw bytes; no JSON model)
Field patch (IncrementField, SetScalarField) 0.6 not implemented
Metadata envelope, TTL vacuum, up-only migrations 1.0.0 not implemented

Indexed access

Feature C# C
Primary prefix scan 0.6 0.6.0
Primary range, descending skip/limit, count 0.6 not implemented
Secondary, typed int64, and compound indexes 0.8 not implemented
On-disk .indexes sidecar 0.8 not implemented
Mongo-like filter and fluent query 1.3.0 not implemented
Index count, sum, grouped aggregate 1.3.0 not implemented
Prepared queries 1.3.0 not implemented
Spatial R-tree and vector kNN 1.3.0 not implemented
Case-insensitive index field names 1.3.0 not implemented
Query planner, O(log n + limit) when covered 0.8 not implemented

Concurrency and operations

Feature C# C
Many readers, one writer, read epoch, snapshot isolation 0.8 not implemented
Write batch and transactions 1.3.0 not implemented
Async API and reactive batches 1.3.0 not implemented
Observables, metrics, Prometheus text 1.3.0 not implemented
Replication log export 1.0.0 not implemented
CLI and runbooks 1.2.0 not implemented
Galaxy 41/41 latency gate 0.8 not implemented
Line-coverage release gate ≥ 90% 1.0.0 not implemented
Kernel build without libc in the core not implemented not implemented

Build

dotnet build mishima-docs.slnx
dotnet test tests/MishimaDocs.Tests/MishimaDocs.Tests.csproj

Durability and recovery: docs/mishima-docs-durability-and-recovery.adoc. On-disk v3: docs/format-v3.adoc.

Showing the top 20 packages that depend on MishimaDocs.

Packages Downloads
Robotico.Outbox.MishimaDocs
IOutbox backed by MishimaDocs. Enqueue writes one JSON document per message; optional IMishimaWriteBatch defers persistence until CommitAsync.
22
Robotico.Outbox.MishimaDocs
IOutbox backed by MishimaDocs. Enqueue writes one JSON document per message; optional IMishimaWriteBatch defers persistence until CommitAsync.
13
MishimaWf.Persistence.MishimaDocs
MishimaWf event store on MishimaDocs.
9
Mishima.Nexus.Wire.Contracts
Ports between Mishima Nexus gRPC wire and Node engine adapters (REQ-0.7-5).
8
MishimaWf.Persistence.MishimaDocs
MishimaWf event store on MishimaDocs.
7
Mishima.Nexus.Wire.Clients
Mishima Nexus native wire client SDK.
6
Mishima.Nexus.Wire.Contracts
Ports between Mishima Nexus gRPC wire and Node engine adapters (REQ-0.7-5).
6
MishimaWf.Persistence.MishimaDocs
MishimaWf event store on MishimaDocs.
5
Mishima.Nexus.Wire.Contracts
Ports between Mishima Nexus gRPC wire and Node engine adapters (REQ-0.7-5).
5
Robotico.Outbox.MishimaDocs
IOutbox backed by MishimaDocs. Enqueue writes one JSON document per message; optional IMishimaWriteBatch defers persistence until CommitAsync.
4
MishimaWf.Persistence.MishimaDocs
MishimaWf event store on MishimaDocs.
4
Mishima.Nexus.Wire.Clients
Mishima Nexus native wire client SDK.
4
Robotico.Repository.MishimaDocs
IRepository, IAsyncRepository, and IUnitOfWork backed by MishimaDocs (embedded document store). Each repository operation commits immediately when using sync collections; async writes use IMishimaAsyncCollection when the database supports async persistence. MishimaDocsUnitOfWork.CommitAsync is a no-op success for API parity; IUnitOfWorkCapabilities describes semantics.
3
MishimaWf.Persistence.MishimaDocs
MishimaWf event store on MishimaDocs.
3
Mishima.Nexus.Wire.Contracts
Ports between Mishima Nexus gRPC wire and Node engine adapters (REQ-0.7-5).
3
Robotico.Repository.MishimaDocs
IRepository, IAsyncRepository, and IUnitOfWork backed by MishimaDocs (embedded document store). Each repository operation commits immediately when using sync collections; async writes use IMishimaAsyncCollection when the database supports async persistence. MishimaDocsUnitOfWork.CommitAsync is a no-op success for API parity; IUnitOfWorkCapabilities describes semantics.
2
Mishima.Nexus.Wire.Clients
Mishima Nexus native wire client SDK.
2

.NET 10.0

Version Downloads Last updated
1.3.7 3 11/07/2026
1.3.6 0 11/07/2026
1.3.5 7 10/31/2026
1.3.4 14 09/30/2026
1.3.3 4 09/30/2026
1.3.2 5 09/29/2026
1.3.1 4 09/29/2026
1.3.0 67 08/26/2026
1.2.1 4 08/22/2026
1.2.0 2 08/04/2026
1.1.9 12 07/25/2026
1.1.8 11 07/24/2026
1.1.7 5 07/21/2026
1.1.6 0 07/21/2026
1.1.5 3 07/21/2026
1.1.4 2 07/21/2026
1.1.3 3 07/21/2026
1.1.2 2 07/21/2026
1.1.1 4 07/21/2026
1.1.0 3 07/21/2026
0.6.5 15 06/20/2026
0.6.3 5 06/09/2026
0.6.0 5 06/03/2026
0.5.1 4 06/03/2026