mirror of
https://gitlab.com/pulsechaincom/erigon-pulse.git
synced 2024-12-22 11:41:19 +00:00
c5ffc971c5
* badger v2 investigation * buf pool - use native New method and avoid double checks * db.Open prototype * db.Tx/Bucket/Cursor prototypes * Chained config * Item concept added * save changes to test on master * make hack resumable * Design document v0 * Cursor concept * less brackets syntax of cursor builder * benchmarks * cleanup fs * test for context cancelations * test for context cancelations * test for cursor.Prefix option * add ForEachKey method * add ForEachKey method * add naming explanation * experiment of non-pointers cursor/bucket * .Bucket() and .Cursor() doesn't returns error * .Bucket() and .Cursor() doesn't returns error * .Bucket() and .Cursor() doesn't returns error * remove CursorOpts concept * more test-cases * simplify open api * Tx, Bucket, Cursor - now are interfaces * Tx, Bucket, Cursor - now are interfaces * switch to interfaces * rebase master Co-authored-by: alex.sharov <alex.sharov@lazada.com> |
||
---|---|---|
.. | ||
bitutil | ||
changeset | ||
compiler | ||
dbutils | ||
debug | ||
fdlimit | ||
hexutil | ||
math | ||
mclock | ||
pool | ||
prque | ||
big.go | ||
bytes_test.go | ||
bytes.go | ||
context.go | ||
debug.go | ||
format.go | ||
hasher.go | ||
path.go | ||
size_test.go | ||
size.go | ||
test_utils.go | ||
tuples_test.go | ||
tuples.go | ||
types_test.go | ||
types.go |