Chris Lu
|
289fd7eb39
count number of volumes and ec shards
|
5 лет назад |
Chris Lu
|
17ac1290c0
volume: load ec shards during heartbeats to master
|
5 лет назад |
Chris Lu
|
cf58fc0e63
refactor: extract out the write throttler
|
5 лет назад |
Chris Lu
|
b335f81a4f
volume: add option to limit compaction speed
|
5 лет назад |
Chris Lu
|
3b3651dea3
volume: atomic copying file, adds version and stopOffset
|
5 лет назад |
Chris Lu
|
ac2727853f
fix needle map entry size
|
5 лет назад |
Chris Lu
|
e5506152c0
refactoring
|
5 лет назад |
Chris Lu
|
000ee725fc
refactor Offset into a struct of bytes
|
5 лет назад |
Chris Lu
|
df95ce0b6c
weed backup: efficient delta backup
|
5 лет назад |
Chris Lu
|
70815e9124
WIP
|
5 лет назад |
Chris Lu
|
da871896c3
weed filer: set grpc port to port + 10000
|
5 лет назад |
Chris Lu
|
916b809c08
add error checking
|
5 лет назад |
bingoohuang
|
ab6be025d7
go fmt and fix some typo
|
5 лет назад |
bingoohuang
|
6ddfaf33cb
extract VolumeFileScanner for ScanVolumeFile
|
5 лет назад |
Chris Lu
|
9383c91eb1
wait to read again if the volume is compacting
|
5 лет назад |
Chris Lu
|
1478d7ea21
reduce file seek when writing
|
5 лет назад |
Chris Lu
|
f050b22d6c
close file in ScanVolumeFile()
|
5 лет назад |
Chris Lu
|
496a7398d1
adjust logging
|
6 лет назад |
Chris Lu
|
333709657c
adjust log level
|
6 лет назад |
Chris Lu
|
a362261972
avoid possible racing issue if leveldb or boltdb is used.
|
6 лет назад |
Chris Lu
|
ea8ecf35f4
set needle AppendAtNs value during writes
|
6 лет назад |
Chris Lu
|
4f317c7e3d
working version3
|
6 лет назад |
Chris Lu
|
7e2031b18f
go fmt
|
6 лет назад |
Chris Lu
|
d4d7ced922
refactoring: add type for needle id, offset
|
6 лет назад |
Chris Lu
|
defcd4edc5
adjust log level
|
6 лет назад |
Chris Lu
|
9bcaa65574
avoid divided by 0
|
6 лет назад |
Chris Lu
|
9ba335a7c4
prepare for flexible super block
|
6 лет назад |
Chris Lu
|
7f7e4e9885
fix error for deleted files during compaction
|
6 лет назад |
Chris Lu
|
58344980e4
preallocate disk space during compaction also, add cleanup for failed compaction
|
7 лет назад |
Chris Lu
|
5047bdb4a2
skip bytes cache
|
7 лет назад |
Chris Lu
|
82c3ccc8dd
add btree for volume index
|
7 лет назад |
brstgt
|
4fb5bb09b6
Remove obsolete property Volume.dataFileSize
|
7 лет назад |
Chris Lu
|
ed44f12f6d
support Fallocate on linux
|
7 лет назад |
Chris Lu
|
13e7069eb9
keep track of total data file size
|
7 лет назад |
霍晓栋
|
ce1f7ab662
makediff func with UT case
|
8 лет назад |
霍晓栋
|
ed848425c7
supplemental data between compacting and commit compacting
|
8 лет назад |
Chris Lu
|
dffad65f2f
fix compilation
|
8 лет назад |
Chris Lu
|
7e29218327
add a template for makeupDiff
|
8 лет назад |
Chris Lu
|
1bc041b46d
add a new way to manually compact corrupted volume
|
8 лет назад |
Chris Lu
|
5ce6bbf076
directory structure change to work with glide
|
8 лет назад |