mirror of
https://github.com/dolthub/dolt.git
synced 2026-02-11 10:33:08 -06:00
A novel chunk may contain references to any other novel chunk, as long as there are no cycles. This means that breaking up the stream of novel chunks being written to the server into batches risks creating races -- chunks in one batch might reference chunks in another, meaning that the server would somehow need to be able to cross-reference batches. This seems super hard, so we've just forced the code to write in one massive batch upon Commit(). We'll evaluate the performance of this solution and see what we need to change. Also, there's a terrible hack in HandleWriteValue to make it so that pulls can work by back-channeling all their chunks via postRefs/ and then writing the final Commit object via writeValue/ This can be fixed once we fix issue 822
noms-view
Manages noms views. Usage:
noms view <flags> <command> ...
Supported commands:
serve: serves a noms from from a local server
Examples:
serve
./noms-view serve ../../clients/splore store=ldb:/tmp/picasa