yoyinzyc
|
57aa68af5a
etcdserver: trace compaction request; add return parameter 'trace' to applierV3.Compaction()
|
5 gadi atpakaļ |
yoyinzyc
|
401df4bb8e
etcdserver: add put request steps.
|
5 gadi atpakaļ |
Jingyi Hu
|
88d998be4c
Merge pull request #10975 from lzhfromustc/currentRev
|
5 gadi atpakaļ |
Ziheng Liu
|
077dd74827
mvcc: add a TODO in (*store).Hash, to warn against potential data race of currentRev and suggest feasible fix
|
5 gadi atpakaļ |
Jingyi Hu
|
0f8c46a0f3
mvcc: add store revision metrics
|
5 gadi atpakaļ |
Gyuho Lee
|
f279bfb775
mvcc: keep 64-bit alignment in "store" struct
|
5 gadi atpakaļ |
Joe Betz
|
9b51febaf5
*: Add experimental-compaction-batch-limit flag
|
5 gadi atpakaļ |
Gyuho Lee
|
dde3c5fc40
mvcc: clean up metrics names, add missing register calls
|
5 gadi atpakaļ |
Jingyi Hu
|
ad80752715
mvcc: add metrics dbOpenReadTxn
|
5 gadi atpakaļ |
Jingyi Hu
|
1c19f126cb
mvcc/backend: rename ReadTx Lock() to RLock()
|
5 gadi atpakaļ |
WizardCXY
|
6e8913b004
bugfix:dead lock on store.mu when store.Compact in store.Restore happens
|
5 gadi atpakaļ |
Gyuho Lee
|
d537b328cb
mvcc: update import paths "go.etcd.io/etcd"
|
6 gadi atpakaļ |
Gyuho Lee
|
f2db05a869
mvcc: server db size with "etcd_debugging" namespace for backward compatibility
|
6 gadi atpakaļ |
Gyuho Lee
|
1d91698268
mvcc: document, clean up histogram variables
|
6 gadi atpakaļ |
Gyuho Lee
|
bc59f7b42f
mvcc: add "etcd_mvcc_hash_(rev)_duration_seconds"
|
6 gadi atpakaļ |
Gyuho Lee
|
03ef9745a9
mvcc: add more structured logging
|
6 gadi atpakaļ |
Gyuho Lee
|
4d863dac5a
mvcc: support structured logging in compact restore
|
6 gadi atpakaļ |
jocalvert
|
f176427791
mvcc: Clone the key index for compaction and lock on each item
|
6 gadi atpakaļ |
Gyuho Lee
|
c00c6cb685
mvcc: support structured logger
|
6 gadi atpakaļ |
Gyuho Lee
|
8a518b01c4
*: revert "internal/mvcc" change
|
6 gadi atpakaļ |
Gyuho Lee
|
80d15948bc
*: move "mvcc" to "internal/mvcc"
|
6 gadi atpakaļ |
Gyuho Lee
|
349a377a67
*: move "lease" to "internal/lease"
|
6 gadi atpakaļ |
Gyuho Lee
|
2e95ace82b
mvcc: fetch revisions with current revision, not 0, in HashByRev
|
7 gadi atpakaļ |
Gyu-Ho Lee
|
f65aee0759
*: replace 'golang.org/x/net/context' with 'context'
|
7 gadi atpakaļ |
Anthony Romano
|
32866572bf
mvcc: reset keys gauge on restore
|
7 gadi atpakaļ |
fanmin shi
|
bb86c327e2
mvcc: HashKV gets keep from kvindex.Keep
|
7 gadi atpakaļ |
fanmin shi
|
deca9879c2
mvcc: add HashByRev to kv.go
|
7 gadi atpakaļ |
Anthony Romano
|
e9d096ae6b
mvcc: don't allocate end revision while computing range
|
7 gadi atpakaļ |
Anthony Romano
|
522e75cb4f
mvcc: use GaugeFunc metric to load db size when requested
|
7 gadi atpakaļ |
Anthony Romano
|
51a568aa81
mvcc: restore into tree index with one key index
|
7 gadi atpakaļ |