Xiang Li
|
f59da0e453
*:fix point-in-time backup
|
%!s(int64=9) %!d(string=hai) anos |
Xiang Li
|
711451ce2d
*: rename logger to plog
|
%!s(int64=9) %!d(string=hai) anos |
Xiang Li
|
185d2bced4
wal: use leveled logger
|
%!s(int64=9) %!d(string=hai) anos |
Xiang Li
|
89242d4659
wal: better log msg
|
%!s(int64=9) %!d(string=hai) anos |
Xiang Li
|
53792ccbdc
wal: never leave a corrupted wal file
|
%!s(int64=9) %!d(string=hai) anos |
Yicheng Qin
|
44de670de7
wal: allow at most one WAL function called at one time
|
%!s(int64=9) %!d(string=hai) anos |
Xiang Li
|
c32cca3a4f
wal: reduce allocation when encoding entries
|
%!s(int64=9) %!d(string=hai) anos |
Xiang Li
|
8b4eed29e5
wal: fix the unexpectedEOF error in the last wal.
|
%!s(int64=9) %!d(string=hai) anos |
Xiang Li
|
6e6669d696
wal: releastTo should work with large release index
|
%!s(int64=9) %!d(string=hai) anos |
Xiang Li
|
b66eb3d81c
wal: fix ReleaseLockTo
|
%!s(int64=9) %!d(string=hai) anos |
Xiang Li
|
86429264fb
wal: support auto-cut in wal
|
%!s(int64=9) %!d(string=hai) anos |
Xiang Li
|
84485643fe
*: expose wal metrics at /metrics
|
%!s(int64=9) %!d(string=hai) anos |
Xiang Li
|
fb1a28c65d
*: vendor prometheus
|
%!s(int64=9) %!d(string=hai) anos |
Xiang Li
|
9e63b1fb63
wal: record metrics
|
%!s(int64=9) %!d(string=hai) anos |
Yicheng Qin
|
e966e565c4
etcdctl/backup_command: handle datadir with missed snapshot mark
|
%!s(int64=9) %!d(string=hai) anos |
Jonathan Boulle
|
f1ed69e883
*: switch to line comments for copyright
|
%!s(int64=9) %!d(string=hai) anos |
Yicheng Qin
|
270e67db84
wal: not export unnecessary public functions
|
%!s(int64=9) %!d(string=hai) anos |
Yicheng Qin
|
6460e49a33
wal: save empty snapshot when create
|
%!s(int64=10) %!d(string=hai) anos |
Yicheng Qin
|
84f62f21ee
wal: record and check snapshot
|
%!s(int64=10) %!d(string=hai) anos |
Jonathan Boulle
|
1ec98cb795
pkg/fileutil: sort filenames during ReadDir
|
%!s(int64=10) %!d(string=hai) anos |
Xiang Li
|
53bf7e4b5e
wal: rename openAtIndex -> open; OpenAtIndexUntilUsing -> openNotInUse
|
%!s(int64=10) %!d(string=hai) anos |
Xiang Li
|
f538cba272
*: do not backup files still in use
|
%!s(int64=10) %!d(string=hai) anos |
Xiang Li
|
ea94d19147
*: lock the in using files; do not purge locked the wal files
|
%!s(int64=10) %!d(string=hai) anos |
Yicheng Qin
|
b9bf957c6d
wal: sync after writing data to disk in Cut function
|
%!s(int64=10) %!d(string=hai) anos |
Yicheng Qin
|
af0f34c595
wal: save latest state into new WAL
|
%!s(int64=10) %!d(string=hai) anos |
Yicheng Qin
|
aa61009560
wal: not return ErrIndexNotFound in ReadAll
|
%!s(int64=10) %!d(string=hai) anos |
Xiang Li
|
d3db010190
*: support purging old wal/snap files
|
%!s(int64=10) %!d(string=hai) anos |
Jonathan Boulle
|
5a964f49a5
wal: propagate errors
|
%!s(int64=10) %!d(string=hai) anos |
Xiang Li
|
075ab6415f
Merge pull request #1587 from xiangli-cmu/fix_wal
|
%!s(int64=10) %!d(string=hai) anos |
Xiang Li
|
ff1f5a9d57
wal: sync before returning from create
|
%!s(int64=10) %!d(string=hai) anos |