Dale Rahn
3640f6d37c
Version the leveldb (and keep compatibility with pre-versioned uncompressed databases.
2013-09-25 17:23:34 -04:00
Marco Peereboom
0e98349c98
disable compression, don't use cache and limit open files
2013-09-25 17:23:33 -04:00
David Hill
18b3e86179
FetchTxAllBySha needs to return err to the caller.
...
ok drahn@
2013-09-23 15:39:53 -04:00
Dave Collins
a2946ea14b
Don't add "btcd.ldb" directory to provided path.
2013-09-13 17:32:04 -05:00
Dale Rahn
9e27c82a23
Fix error messages (pointed out by go vet)
2013-09-13 11:49:30 -04:00
Dale Rahn
7d679a6228
Adjust Block height indicators properly when database is created.
2013-09-10 14:17:24 -04:00
Dave Collins
9049bcacec
Update error message for zero hash change.
2013-09-10 10:47:49 -05:00
Dave Collins
d9404fe880
Correct test for zero hash versus nil on empty db.
2013-09-10 10:45:02 -05:00
Dale Rahn
adc73cbc9d
quiet.
2013-09-10 11:25:13 -04:00
Dave Collins
85553133ce
gofmt.
2013-09-10 10:09:44 -05:00
Dave Collins
30f2003301
Remove spurious log.Info prints.
2013-09-10 10:09:43 -05:00
Dave Collins
66d6f10d5d
Fix NewestSha.
2013-09-10 10:09:42 -05:00
Dale Rahn
96f7305c29
One DB instad of many.
...
improved error handling
Fix testing, no point in running tests multiple times
Fix error when no blocks in database, reopen would misreport NewstSha() return
2013-09-10 10:05:26 -04:00
Dale Rahn
b66abdf6ba
Initial leveldb code.
...
This code is still prototype at this time.
It appears to function correctly but something
consumes more memory than is considered reasonable
for the dataset comprised of the full bitcoind chain.
Not recommened for use at this time.
2013-08-22 09:34:50 -04:00