v0.2-M3
Changelog
a787b2e Update archive files
c4818b6 Cleanup goreleaser options
b2e1de6 tests/riot.go include reqNumber to chart name
b33b7c3 Enable detailed profiling for uor stress test
3fb2646 Update goreleaser
76858c6 Update gomod
8f9d653 Add goreleaser
a7e16d3 tests/riot.go new can create basic useful graphs
b394903 tests/riot.go: new offload parameter
b89abff Change MULTINODE -> CLUSTER_SIZE in test scripts
c6d2371 tests/riot.go: dynamic read throughput control
6a36298 Add new stats to balloon
a04747c Use struct variables for cache
78117d8 Unlock history tree to enable parallel reads and writes
fd25b89 Add test to backup funcion, modify tools to use temp dirs for test badger stores.
f83cf0e Benchmark: Fix numRequests being defined in two places
b6e42ea Add test to check snapshot consistency.
67fa64c add balloon version to the debug message when generating snapshots
6e2f1c6 Add three bytes more to GetLast to use all the key length in the search.
d530619 Use BigEndian encoding as its whats badger use, so store.GetLastVersion works.
302e377 Fix comment in GetLastVersion
ded51cb Use ValidForPrefix() instead of Valid() because if Seek() does not found key , it will return the next key > searched_key. That makes GetLast to return values with other prefixes.
e605b5e Fix typo in log and return errors from refresh version call
473cc46 Update tests/start_server usage info
e4af609 Update var definition tests/riot.go
1247d94 Additional flags tests/riot.go, ie: read throughput
d4af239 Benchmark: Add -delta flag to tune the range of the IncrementalProof
4debf44 Pass config to tests/riot.go getVersion
0d7e300 Add badger version to fsm snapshots
ffc66cb Benchmark: Add IncrementalProof benchmark
8b3ec47 Benchmark: Drop stale comment
52deb5c Benchmark: coalesce singleNode() and multiNode() into membershipCluster()
f019f18 Add benchmark to apihttp package
1c94ec1 Add RaftBalloon unit benchmark
e12e87d Reduce the size of raft snapshots by only saving the last value of each key
ee53bb9 Add profiling options to test scripts
7220ae2 Cleanup reinitialization of variables
72199f9 Fix mispells
5a3569d Benchmark: Fix missing err var
a6c2c5a Benchmark: Support run with 4 followers
d004b0b Cleanup lock in trees
e401298 Fix usage of variable before check for errors
cfbb376 Fix sync.Mutex passed by value
0d4e215 add query membership unit benchmark
9bf3500 Add some metrics to Balloon and Trees
814c696 Rename traverseWithoutCaching method to traverseWithoutCollecting
a027523 Update QueryMembership to create tree proofs in parallel
20c25dc Update Get() to use recommendations from badger documentation
b7cd9a1 Benchmark: Enable single|multi node membership benchmark with a single script
8470ee6 Benchmark: Connect numRequests with balloonVersion