Commit History

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