Gyuho Lee
|
f7367d94ff
mvcc/backend: clean up mutex, logging
|
6 years ago |
Gyuho Lee
|
adfd0d3fe7
mvcc: avoid unnecessary metrics update
|
6 years ago |
Gyuho Lee
|
a410463a0b
mvcc: add "etcd_mvcc_db_total_size_in_use_in_bytes"
|
6 years ago |
Anthony Romano
|
8b872196d0
backend: cache buckets in read tx
|
7 years ago |
Gyu-Ho Lee
|
318e9c766f
*: replace 'boltdb' import paths with 'coreos/bbolt'
|
7 years ago |
Anthony Romano
|
0506f49f9e
backend: don't hold boltdb read txn lock on cursor scanning
|
7 years ago |
Gyu-Ho Lee
|
8ffd58fb3b
mvcc/backend: remove t.tx.DB()==nil checks with GracefulStop
|
7 years ago |
Gyu-Ho Lee
|
26abd25cd3
mvcc/backend: hold 'readTx.Lock' until completing bolt.Tx reset
|
7 years ago |
Anthony Romano
|
8d438c2939
backend: readtx
|
8 years ago |
Gyu-Ho Lee
|
7d30326968
backend: skip *bolt.DB.Size call when nil
|
8 years ago |
Anthony Romano
|
ba2725c2d0
build, backend: add backend commit failpoints
|
8 years ago |
Gyu-Ho Lee
|
bf8cf39daf
mvcc: use capnslog
|
8 years ago |
Gyu-Ho Lee
|
9d9f02c1ee
mvcc: update LICENSE header
|
8 years ago |
Xiang Li
|
0fb7cb8b00
*: add disk operation metrics for monitoring
|
8 years ago |
Gyu-Ho Lee
|
a288188001
*: typo, remove string type assertions
|
8 years ago |
Anthony Romano
|
b7ac758969
*: rename storage package to mvcc
|
8 years ago |