package
0.0.0-20210827224422-e5fa29d95e8b
Repository: https://github.com/attic-labs/noms.git
Documentation: pkg.go.dev

# Functions

Deserialize reads off of |reader| until EOF, sending chunks to chunkChan in the order they are read.
NewChunk creates a new Chunk backed by data.
NewChunkWithHash creates a new chunk with a known hash.
Serialize a single Chunk to writer.

# Variables

# Structs

Chunk is a unit of stored data in noms.
ChunkWriter wraps an io.WriteCloser, additionally providing the ability to grab the resulting Chunk for all data written through the interface.
MemoryStorage provides a "persistent" storage layer to back multiple MemoryStoreViews.
MemoryStoreView is an in-memory implementation of store.ChunkStore.

# Interfaces

ChunkStore is the core storage abstraction in noms.
Factory allows the creation of namespaced ChunkStore instances.

# Type aliases

ReadBatch represents a set of queued Get/Has requests, each of which are blocking on a receive channel for a response.