perkeep/pkg/blobserver/diskpacked
mpl eec23f4a21 serverinit: use user-defined kv type everywhere, otherwise leveldb.
In a few places, cznic/kv use was hardcoded, instead of picking the user
set kv type, if any. This change makes sure we use the user-defined one,
if set, syndtr/leveldb otherwise.

Relatedly, the low-level config generated for diskpacked now uses that
same principle for its internal index. Also, if a diskpacked is
configured without an index, it now defaults to syndtr/leveldb.

Please note that this patch DOES NOT change the default kv type in the
automatically generated high-level config.

Related: #632

Change-Id: I55dbd385230878e92776e6b83d34c36fd1fa9382
2015-08-05 16:54:29 +02:00
..
testdata diskpacked: bug fix walkPack and add test. 2014-07-09 21:55:04 -07:00
dele.go Diskpacked: support deletion 2014-03-20 21:20:36 +01:00
diskpacked.go serverinit: use user-defined kv type everywhere, otherwise leveldb. 2015-08-05 16:54:29 +02:00
diskpacked_test.go blobserver: simplify BlobStreamer interface, remove limitBytes 2014-12-22 06:02:57 +13:00
punch_linux.go Diskpacked: support deletion 2014-03-20 21:20:36 +01:00
reindex.go serverinit: use user-defined kv type everywhere, otherwise leveldb. 2015-08-05 16:54:29 +02:00
reindex_test.go diskpacked: bug fix walkPack and add test. 2014-07-09 21:55:04 -07:00
stream_test.go blobserver/storagetest: make TestStreamer stricter, compares against Enumerator 2014-12-25 16:15:46 -08:00