store/

directory
v0.40.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 19, 2022 License: Apache-2.0

README

dolt/go/store

The persistence layer for dolt. Based on noms, but adapted for storing table data.

Directories

Path Synopsis
Package chunks provides facilities for representing, storing, and fetching content-addressed chunks of Noms data.
Package chunks provides facilities for representing, storing, and fetching content-addressed chunks of Noms data.
cmd
noms/util
This is the Command struct used by the noms utility.
This is the Command struct used by the noms utility.
Package constants collects common constants used in Noms, such as the Noms data format version.
Package constants collects common constants used in Noms, such as the Noms data format version.
d
Package d implements several debug, error and assertion functions used throughout Noms.
Package d implements several debug, error and assertion functions used throughout Noms.
Package datas defines and implements the database layer used in Noms.
Package datas defines and implements the database layer used in Noms.
Package hash implements the hash function used throughout Noms.
Package hash implements the hash function used throughout Noms.
Package marshal implements encoding and decoding of Noms values.
Package marshal implements encoding and decoding of Noms values.
nbs
perf
suite
Package suite implements a performance test suite for Noms, intended for measuring and reporting long running tests.
Package suite implements a performance test suite for Noms, intended for measuring and reporting long running tests.
Package spec provides builders and parsers for spelling Noms databases, datasets and values.
Package spec provides builders and parsers for spelling Noms databases, datasets and values.
Package types contains most of the data structures available to/from Noms.
Package types contains most of the data structures available to/from Noms.
util
datetime
Package datetime implements marshalling of Go DateTime values into Noms structs with type DateTimeType.
Package datetime implements marshalling of Go DateTime values into Noms structs with type DateTimeType.
exit
Package exit provides a mockable implementation of os.Exit.
Package exit provides a mockable implementation of os.Exit.
progressreader
Package progressreader provides an io.Reader that reports progress to a callback
Package progressreader provides an io.Reader that reports progress to a callback
status
Package status prints status messages to a console, overwriting previous values.
Package status prints status messages to a console, overwriting previous values.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL