Chris Lu
|
7ce647f27e
|
support customizable disk type
|
2021-02-13 15:42:42 -08:00 |
|
Chris Lu
|
821c46edf1
|
Merge branch 'master' into support_ssd_volume
|
2021-02-09 11:37:07 -08:00 |
|
bingoohuang
|
94ea3bd3a5
|
renaming NeedleMapType to NeedleMapKind
|
2021-02-07 09:00:03 +08:00 |
|
Chris Lu
|
daa8157fc2
|
Merge branch 'master' into support_ssd_volume
|
2020-12-17 13:05:20 -08:00 |
|
Chris Lu
|
e2076201d7
|
volume: avoid reprocessing the same volume
fix https://github.com/chrislusf/seaweedfs/issues/1682
|
2020-12-17 13:03:39 -08:00 |
|
Chris Lu
|
986cbdf7d9
|
Revert "Merge pull request #1683 from qieqieplus/master"
This reverts commit 8cb67952db , reversing
changes made to 200e56215a .
|
2020-12-17 12:46:42 -08:00 |
|
Chris Lu
|
f56e6d231e
|
Revert "Merge pull request #1683 from qieqieplus/master"
This reverts commit 8cb67952db , reversing
changes made to 200e56215a .
|
2020-12-17 12:46:20 -08:00 |
|
Chris Lu
|
1bf22c0b5b
|
go fmt
|
2020-12-16 09:14:05 -08:00 |
|
Chris Lu
|
23014b6810
|
Merge branch 'master' into support_ssd_volume
|
2020-12-16 08:26:51 -08:00 |
|
chenqieqie
|
45f902a9b7
|
smaller critical section
|
2020-12-16 20:23:51 +08:00 |
|
chenqieqie
|
4e58a4f24e
|
fix race condition when loading volumes concurrently
|
2020-12-16 18:49:10 +08:00 |
|
Chris Lu
|
2e8dba571b
|
adjust volume server UI
|
2020-12-14 00:51:57 -08:00 |
|
Chris Lu
|
0d2ec832e2
|
rename from volumeType to diskType
|
2020-12-13 11:59:32 -08:00 |
|
Chris Lu
|
d156c74ec0
|
volume server set volume type and heartbeat to the master
|
2020-12-13 03:11:24 -08:00 |
|
Chris Lu
|
6d30b21b10
|
volume: add "-dir.idx" option for separate index storage
fix https://github.com/chrislusf/seaweedfs/issues/1265
|
2020-11-27 03:17:10 -08:00 |
|
Chris Lu
|
3c229eb677
|
refactor
|
2020-11-26 17:21:55 -08:00 |
|
Chris Lu
|
6783ae5f8f
|
rename
|
2020-11-26 15:19:43 -08:00 |
|
Chris Lu
|
97f706f35b
|
just refactoring
|
2020-11-26 15:08:05 -08:00 |
|
Chris Lu
|
b11449f955
|
pass in dir.idx parameter to DiskLocation
|
2020-11-26 14:59:03 -08:00 |
|
Chris Lu
|
0dafcf1f5a
|
volume: detect max volume count changes based on disk usage
fix https://github.com/chrislusf/seaweedfs/issues/1594
|
2020-11-03 14:43:17 -08:00 |
|
Chris Lu
|
3e925faddd
|
trim out name extension
|
2020-10-28 01:14:05 -07:00 |
|
Chris Lu
|
53c3aad875
|
volume: add a note file to avoid incomplete volume files
fix https://github.com/chrislusf/seaweedfs/issues/1567
|
2020-10-27 15:56:49 -07:00 |
|
Chris Lu
|
575d7952a1
|
add available resource stats
fix https://github.com/chrislusf/seaweedfs/issues/1555
|
2020-10-22 09:13:47 -07:00 |
|
Chris Lu
|
a1c01d716b
|
volume: avoid deadlock when deleting volumes
fix https://github.com/chrislusf/seaweedfs/issues/1501
|
2020-10-01 07:10:03 -07:00 |
|
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.
|
2020-09-01 22:00:07 -04:00 |
|
Chris Lu
|
faa5c2e89a
|
refactoring
|
2020-07-03 16:34:31 -07:00 |
|
Chris Lu
|
45a9d852d3
|
go fmt
|
2020-06-05 15:27:10 -07:00 |
|
Evgenii Kozlov
|
2410ffbd79
|
Name fix
|
2020-06-05 19:00:38 +03:00 |
|
Evgenii Kozlov
|
0e0db70f55
|
Set volumes ReadOnly if low free disk space
|
2020-06-05 18:18:15 +03:00 |
|
Chris Lu
|
bafa95045b
|
volume: deletion checks all disk locations
fix https://github.com/chrislusf/seaweedfs/issues/1283
|
2020-04-21 14:49:58 -07:00 |
|
Chris Lu
|
3137777d83
|
volume: automatically detect max volume count
|
2020-03-22 16:21:42 -07:00 |
|
panyc16
|
7b3764fd9e
|
make loadExistingVolume() return bool
|
2020-02-13 15:19:00 +08:00 |
|
Chris Lu
|
40ae533fa3
|
shell: add volume.configure.replication to change replication for a volume
fix https://github.com/chrislusf/seaweedfs/issues/1192
|
2020-02-02 15:37:23 -08:00 |
|
Chris Lu
|
9ff72f616a
|
go fmt
|
2019-12-24 14:56:16 -08:00 |
|
stlpmo
|
38e4b79125
|
decouple the volume.Destroy() from the operation of unmountVolume()
|
2019-12-24 17:20:34 +08:00 |
|
Chris Lu
|
6383b45bd0
|
add lock variable
|
2019-12-02 20:49:50 -08:00 |
|
Chris Lu
|
ec8de250e2
|
tiered storage: can copy to s3, read from s3
master not aware tiered volume yet, file assigning is not working yet
|
2019-12-02 15:08:31 -08:00 |
|
j.laycock
|
6fc6322c90
|
Change joeslay paths to chrislusf paths
|
2019-09-12 14:18:21 +01:00 |
|
Tom Maxwell
|
4a878c0006
|
Changed the InMemory bool to a uint32 so that it can be used to alter how much space to reserve
|
2019-09-04 15:27:14 +01:00 |
|
Tom Maxwell
|
d637d86d22
|
Changes to try and pass the URL parameters through - in memory flag not working still
|
2019-09-03 15:41:28 +01:00 |
|
j.laycock
|
595a1beff0
|
Swap imports to use joeslay
|
2019-09-02 11:28:40 +01:00 |
|
Chris Lu
|
d344e0a035
|
fix ec related bugs
|
2019-06-05 23:20:26 -07:00 |
|
Chris Lu
|
40ca2f2903
|
add collection.delete
|
2019-05-30 09:47:54 -07:00 |
|
Chris Lu
|
217cde0a3b
|
refactoring
|
2019-05-27 21:40:51 -07:00 |
|
Chris Lu
|
17ac1290c0
|
volume: load ec shards during heartbeats to master
|
2019-05-21 22:41:20 -07:00 |
|
Chris Lu
|
0be2d51c96
|
read volume lastAppendAtNs when loading a volume
|
2019-04-19 01:56:38 -07:00 |
|
Chris Lu
|
ac2727853f
|
fix needle map entry size
|
2019-04-19 00:39:34 -07:00 |
|
Chris Lu
|
e5506152c0
|
refactoring
|
2019-04-18 21:43:36 -07:00 |
|
Chris Lu
|
8b26d15740
|
refactoring: simplify function parameter
|
2019-03-17 22:32:01 -07:00 |
|
WenLong LI
|
b9068c1304
|
use volumes variable
fix leveldb mount bug
|
2018-05-03 12:13:53 +08:00 |
|