Chris Lu
|
ed0acd1722
|
go fmt
|
5 years ago |
Chris Lu
|
97ab8a1976
|
remove ctx if possible
|
5 years ago |
Chris Lu
|
892e726eb9
|
avoid reusing context object
fix https://github.com/chrislusf/seaweedfs/issues/1182
|
5 years ago |
panyc16
|
7b3764fd9e
|
make loadExistingVolume() return bool
|
5 years ago |
Chris Lu
|
8d94564f41
|
refactor
|
5 years ago |
Chris Lu
|
c1288e9eb4
|
volume: sdx generation uses memdb instead of compactMap
fix https://github.com/chrislusf/seaweedfs/issues/1194
|
5 years ago |
Chris Lu
|
08e4702542
|
sync before closing index file
merge from 0181f87d91
|
5 years ago |
Chris Lu
|
3a35632d58
|
sync before closing file
merge changes from 1747fc2d52
|
5 years ago |
Chris Lu
|
40ae533fa3
|
shell: add volume.configure.replication to change replication for a volume
fix https://github.com/chrislusf/seaweedfs/issues/1192
|
5 years ago |
Chris Lu
|
d335f04de6
|
support env variables to overwrite toml file
|
5 years ago |
Chris Lu
|
72a64a5cf8
|
use the same context object in order to retry
|
5 years ago |
Chris Lu
|
b6e6ca8595
|
adjust logs
|
5 years ago |
Chris Lu
|
c8b2dac6c1
|
volume: avoid sharing volume dat file handle
possibly help on https://github.com/chrislusf/seaweedfs/issues/1184
|
5 years ago |
Chris Lu
|
f8a20ef35e
|
add the old way to compact as a comment
|
5 years ago |
Chris Lu
|
288baf37fd
|
saving .vif files correctly
|
5 years ago |
Chris Lu
|
acf7ca7b93
|
volume: fix compaction
|
5 years ago |
Chris Lu
|
943f4986ef
|
fix possible nil
|
5 years ago |
Chris Lu
|
9995d3bcb5
|
remove println
|
5 years ago |
Chris Lu
|
3eafec4b29
|
volume: add option to limit file size
|
5 years ago |
Chris Lu
|
672868b460
|
always create .vif file
|
5 years ago |
Chris Lu
|
b6f7033478
|
go fmt
|
5 years ago |
Chris Lu
|
9134092a8d
|
endure creating .vif files
|
5 years ago |
Chris Lu
|
0cc8347a3a
|
go fmt
|
5 years ago |
Chris Lu
|
37b64a50b4
|
ec: generate and copy .vif file
|
5 years ago |
Chris Lu
|
c06f7eb48a
|
load volume info from .vif file, use superblock as a backup
|
5 years ago |
Chris Lu
|
f4a74e03d1
|
refactoring: separating .vif from tier file loading
|
5 years ago |
Chris Lu
|
2000284435
|
rename volume tier info to volume info
|
5 years ago |
Chris Lu
|
e8b357fd53
|
rename from .tier to .vif
|
5 years ago |
Chris Lu
|
48d28d3eb2
|
tier: support remote file attributes and remember the file extension
|
5 years ago |
Chris Lu
|
35393b4a02
|
cleanly destroy remote files
|
5 years ago |
Chris Lu
|
eecad6062a
|
go fmt
|
5 years ago |
Chris Lu
|
d960b3474a
|
tier storage: support downloading the remote dat files
|
5 years ago |
stlpmo
|
f3de4b6c18
|
remove the redundant type conversion
|
5 years ago |
Chris Lu
|
9ff72f616a
|
go fmt
|
5 years ago |
Chris Lu
|
efd2f50ede
|
compaction changed to .idx based deletion
|
5 years ago |
Chris Lu
|
d8b39fe92a
|
testing
|
5 years ago |
Chris Lu
|
f42b5bd0f5
|
rename .sdb to .sdx
|
5 years ago |
Chris Lu
|
abffe857a1
|
change btree map to in memory level db
|
5 years ago |
Chris Lu
|
72a561ab7c
|
refactoring
|
5 years ago |
stlpmo
|
38e4b79125
|
decouple the volume.Destroy() from the operation of unmountVolume()
|
5 years ago |
stlpmo
|
f300c35266
|
resolve issue : when the host disk full, the volume server will core dump
|
5 years ago |
Chris Lu
|
a18f62bbe7
|
only copy required shards
|
5 years ago |
Chris Lu
|
8a2d529759
|
go fmt
|
5 years ago |
Chris Lu
|
09ca936c78
|
shell: add ec.decode command
|
5 years ago |
Chris Lu
|
ab966d7192
|
refactoring variable name
|
5 years ago |
Chris Lu
|
f61de28c69
|
volume: add deletion capability for previously readonly volumes
|
5 years ago |
Chris Lu
|
deb03ecfa3
|
remove duplicated checking
already checked in store.go
|
5 years ago |
Chris Lu
|
ef3ae3cd41
|
clean up sorted index file
|
5 years ago |
Chris Lu
|
39810a9951
|
tiered volume is read only
|
5 years ago |
Chris Lu
|
58f88e530c
|
volume: use sorted index map for readonly volumes
|
5 years ago |