open-consul/vendor/github.com/hashicorp/raft-boltdb
Jeff Mitchell e0068431f5 Chunking support (#6172)
* Initial chunk support

This uses the go-raft-middleware library to allow for chunked commits to the KV
2019-07-24 17:06:39 -04:00
..
.travis.yml Chunking support (#6172) 2019-07-24 17:06:39 -04:00
bolt_store.go Chunking support (#6172) 2019-07-24 17:06:39 -04:00
LICENSE Manage dependencies via Godep 2016-02-12 16:50:37 -08:00
Makefile Chunking support (#6172) 2019-07-24 17:06:39 -04:00
README.md Manage dependencies via Godep 2016-02-12 16:50:37 -08:00
util.go Manage dependencies via Godep 2016-02-12 16:50:37 -08:00

raft-boltdb

This repository provides the raftboltdb package. The package exports the BoltStore which is an implementation of both a LogStore and StableStore.

It is meant to be used as a backend for the raft package here.

This implementation uses BoltDB. BoltDB is a simple key/value store implemented in pure Go, and inspired by LMDB.