James Hartig
|
8e54e34576
|
volume: Don't unmount before deleting volume in copy
If we unmount first and then delete, the delete fails because the volume
was unmounted. Delete ends up doing the same thing as the unmount anyways.
|
4 years ago |
Chris Lu
|
faa5c2e89a
|
refactoring
|
5 years ago |
Chris Lu
|
45a9d852d3
|
go fmt
|
5 years ago |
Evgenii Kozlov
|
2410ffbd79
|
Name fix
|
5 years ago |
Evgenii Kozlov
|
0e0db70f55
|
Set volumes ReadOnly if low free disk space
|
5 years ago |
Chris Lu
|
bafa95045b
|
volume: deletion checks all disk locations
fix https://github.com/chrislusf/seaweedfs/issues/1283
|
5 years ago |
Chris Lu
|
3137777d83
|
volume: automatically detect max volume count
|
5 years ago |
panyc16
|
7b3764fd9e
|
make loadExistingVolume() return bool
|
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
|
9ff72f616a
|
go fmt
|
5 years ago |
stlpmo
|
38e4b79125
|
decouple the volume.Destroy() from the operation of unmountVolume()
|
5 years ago |
Chris Lu
|
6383b45bd0
|
add lock variable
|
5 years ago |
Chris Lu
|
ec8de250e2
|
tiered storage: can copy to s3, read from s3
master not aware tiered volume yet, file assigning is not working yet
|
5 years ago |
j.laycock
|
6fc6322c90
|
Change joeslay paths to chrislusf paths
|
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 |
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
|
d344e0a035
|
fix ec related bugs
|
6 years ago |
Chris Lu
|
40ca2f2903
|
add collection.delete
|
6 years ago |
Chris Lu
|
217cde0a3b
|
refactoring
|
6 years ago |
Chris Lu
|
17ac1290c0
|
volume: load ec shards during heartbeats to master
|
6 years ago |
Chris Lu
|
0be2d51c96
|
read volume lastAppendAtNs when loading a volume
|
6 years ago |
Chris Lu
|
ac2727853f
|
fix needle map entry size
|
6 years ago |
Chris Lu
|
e5506152c0
|
refactoring
|
6 years ago |
Chris Lu
|
8b26d15740
|
refactoring: simplify function parameter
|
6 years ago |
WenLong LI
|
b9068c1304
|
use volumes variable
fix leveldb mount bug
|
7 years ago |
liwenlong05
|
02a1597642
|
fix leveldb mount bug
|
7 years ago |
Chris Lu
|
043b7a7c65
|
add locking to access l.volumes
|
8 years ago |
brstgt
|
4fb5bb09b6
|
Remove obsolete property Volume.dataFileSize
|
8 years ago |
brstgt
|
e074a54a20
|
Delete volumes online without restarting volume server
|
8 years ago |
brstgt
|
492f93416d
|
Mount and unmount volumes online without restarting volume server
|
8 years ago |
Chris Lu
|
ed44f12f6d
|
support Fallocate on linux
|
8 years ago |
Chris Lu
|
13e7069eb9
|
keep track of total data file size
|
8 years ago |
霍晓栋
|
b9f385bd66
|
refactor concurrent loading code logic
|
8 years ago |
霍晓栋
|
096ffa9744
|
concurrent loading volume
|
8 years ago |
Chris Lu
|
36f9633223
|
add locks for location.volumes
fix https://github.com/chrislusf/seaweedfs/issues/392
|
8 years ago |
Chris Lu
|
5ce6bbf076
|
directory structure change to work with glide
glide has its own requirements. My previous workaround caused me some
code checkin errors. Need to fix this.
|
9 years ago |
Chris Lu
|
1d86ac8761
|
just refactoring
|
9 years ago |
Chris Lu
|
c9e33d3709
|
separate into 2 files, no logic change
|
9 years ago |