Konstantin Lebedev
|
99ef280c7c
avoid data loss after restarting a container with a volum server
|
3 years ago |
Chris Lu
|
972327f966
prevent nil volume nm
|
3 years ago |
Chris Lu
|
f8446b42ab
this can compile now!!!
|
3 years ago |
Chris Lu
|
821c46edf1
Merge branch 'master' into support_ssd_volume
|
3 years ago |
bingoohuang
|
94ea3bd3a5
renaming NeedleMapType to NeedleMapKind
|
3 years ago |
Chris Lu
|
4f31c1bb94
go fmt
|
3 years ago |
Chris Lu
|
94525aa0fd
allocate volume by disk type
|
3 years ago |
Chris Lu
|
0d2ec832e2
rename from volumeType to diskType
|
3 years ago |
Chris Lu
|
d156c74ec0
volume server set volume type and heartbeat to the master
|
3 years ago |
Chris Lu
|
ae655033ac
adjust logging
|
3 years ago |
Chris Lu
|
2c913dde04
volume: detect and drop volumes with disk IO error
|
3 years ago |
Chris Lu
|
6d30b21b10
volume: add "-dir.idx" option for separate index storage
|
3 years ago |
Chris Lu
|
9104cfa744
reduce locks
|
4 years ago |
James Hartig
|
3ccfa4c6ad
Added VolumeMarkWritable and VolumeStatus grpc methods
|
4 years ago |
Chris Lu
|
faa5c2e89a
refactoring
|
4 years ago |
Evgenii Kozlov
|
0e0db70f55
Set volumes ReadOnly if low free disk space
|
4 years ago |
Chris Lu
|
5568395edd
Revert "Revert "Merge pull request #1299 from song-zhang/master""
|
4 years ago |
Chris Lu
|
afb6a1dbb4
Revert "Merge pull request #1299 from song-zhang/master"
|
4 years ago |
zhangsong
|
f9e8702bb4
use async write to persistent file to disk - part1
|
4 years ago |
Chris Lu
|
c3cb6fa1d7
volume: compaction can cause readonly volumes
|
4 years ago |
Chris Lu
|
89eb05b50f
filer: support TTL for all filer stores
|
4 years ago |
Chris Lu
|
151114ff59
volume: fix readonly status reporting
|
4 years ago |
Chris Lu
|
c06f7eb48a
load volume info from .vif file, use superblock as a backup
|
4 years ago |
Chris Lu
|
f4a74e03d1
refactoring: separating .vif from tier file loading
|
4 years ago |
Chris Lu
|
2000284435
rename volume tier info to volume info
|
4 years ago |
Chris Lu
|
1346437d71
Merge pull request #1171 from stlpmo-jn/redundant_type_conversion
|
4 years ago |
Chris Lu
|
35393b4a02
cleanly destroy remote files
|
4 years ago |
stlpmo
|
f3de4b6c18
remove the redundant type conversion
|
4 years ago |
Chris Lu
|
09ca936c78
shell: add ec.decode command
|
4 years ago |
Chris Lu
|
f61de28c69
volume: add deletion capability for previously readonly volumes
|
4 years ago |
Chris Lu
|
10bd3c6b4b
refactoring
|
4 years ago |
Chris Lu
|
6827cabfbb
volume: dataFileAccessLock change to RW Lock
|
4 years ago |
Chris Lu
|
1becbce657
display remote volumes on volume server ui page
|
4 years ago |
Chris Lu
|
ec8de250e2
tiered storage: can copy to s3, read from s3
|
4 years ago |
Chris Lu
|
f60154f330
master load backend storage config from master.toml
|
5 years ago |
Chris Lu
|
b7156291a8
adjust variable names
|
5 years ago |
Chris Lu
|
19b6a16003
changed from os.file to backend.DataStorageBackend
|
5 years ago |
Chris Lu
|
faec9076a4
adjust parameter names
|
5 years ago |
j.laycock
|
6fc6322c90
Change joeslay paths to chrislusf paths
|
5 years ago |
joeslay
|
9ea9a5e97a
Merge pull request #5 from chrislusf/master
|
5 years ago |
Chris Lu
|
02710f9624
refactoring: remove unused functions
|
5 years ago |
Chris Lu
|
0f861d23a2
avoid nil needle map
|
5 years ago |
j.laycock
|
5885ab67b3
rename volume property MemoryMap to MemoryMapMaxSizeMB
|
5 years ago |
Tom Maxwell
|
4a878c0006
Changed the InMemory bool to a uint32 so that it can be used to alter how much space to reserve
|
5 years ago |
j.laycock
|
1f01eb78e8
Rename mem_map to mMap, remove some in_memory variables being passed around, added MemoryMapped member to volume struct
|
5 years ago |
Tom Maxwell
|
d637d86d22
Changes to try and pass the URL parameters through - in memory flag not working still
|
5 years ago |
j.laycock
|
595a1beff0
Swap imports to use joeslay
|
5 years ago |
Chris Lu
|
d829df4f59
volume: protect against nil needle map
|
5 years ago |
Chris Lu
|
e40634e6b4
volume: fail the volume deletion if compaction is in progress
|
5 years ago |
Chris Lu
|
33b3366043
volume: avoid compacting wait group
|
5 years ago |