Gyu-Ho Lee
|
023f335f67
wal: set PageWriter offset in file encoder
|
пре 8 година |
Gyu-Ho Lee
|
fe3a1cc31b
wal: fix error type
|
пре 8 година |
Gyu-Ho Lee
|
70713706a1
wal: fix err shadowing (go vet)
|
пре 8 година |
Anthony Romano
|
202da9270e
wal: fsync directory after wal file rename
|
пре 8 година |
Aaron Lehmann
|
5089bf58fb
wal: hold file lock while renaming WAL directory on non-Windows
|
пре 8 година |
Anthony Romano
|
bd7581ac59
wal: zero out wal tail past its first zero record
|
пре 8 година |
Anthony Romano
|
ef65dfe2eb
wal: release wal locks before renaming directory on init
|
пре 8 година |
Gyu-Ho Lee
|
6cfc03a5f9
wal: use CreateDirAll
|
пре 8 година |
Gyu-Ho Lee
|
b4aa4607cb
wal: use bytes.Equal, other minor updates
|
пре 8 година |
Gyu-Ho Lee
|
3243795522
wal: simplify boolean return
|
пре 8 година |
Gyu-Ho Lee
|
4570eddc2c
wal: PrivateFileMode/DirMode as in pkg/fileutil
|
пре 8 година |
Anthony Romano
|
39eaa37dcf
wal: warn if sync exceeds a second
|
пре 8 година |
Anthony Romano
|
5be39d2c84
wal: don't preallocate on old tail file
|
пре 8 година |
Anthony Romano
|
71a9d6fc8b
wal: don't warn when opening wal directory with stale tmp files
|
пре 8 година |
Gyu-Ho Lee
|
4a5befc2de
wal: update LICENSE header
|
пре 8 година |
Anthony Romano
|
17391336af
wal: atomically initialize wal directory
|
пре 8 година |
Xiang Li
|
0fb7cb8b00
*: add disk operation metrics for monitoring
|
пре 8 година |
Anthony Romano
|
bfe3a3d08e
wal: fix tail corruption
|
пре 8 година |
Anthony Romano
|
bd832e5b0a
*: migrate Godeps to vendor/
|
пре 8 година |
Anthony Romano
|
0df732c052
wal: pre-create segment files
|
пре 8 година |
Anthony Romano
|
24b806d2ee
wal: preallocate WAL files with initial size equal to segment size
|
пре 8 година |
Anthony Romano
|
aafe717f2f
fileutil: support file extending preallocate
|
пре 8 година |
Anthony Romano
|
7397e14c0a
fileutil, wal: refactor file locking
|
пре 8 година |
Xiang Li
|
53e7ddbc66
wal: do not call fsync when it is not necessary
|
пре 8 година |
Xiang Li
|
e59efe45a1
wal: support fadatasync on linux
|
пре 8 година |
Gyu-Ho Lee
|
71c2a9bb3c
*: fix minor typos, comments
|
пре 8 година |
Gyu-Ho Lee
|
a4de207d53
wal: fix shadowed variables
|
пре 9 година |
Gyu-Ho Lee
|
55adfcb428
wal: minor typo in wal pkg
|
пре 9 година |
Xiang Li
|
1c7f52d931
wal: use Histogram for syncDuration
|
пре 9 година |
Xiang Li
|
39a4b6a5e5
pkg/fileutil: support perallocate
|
пре 9 година |