Chris Lu
|
c1288e9eb4
|
volume: sdx generation uses memdb instead of compactMap
fix https://github.com/chrislusf/seaweedfs/issues/1194
|
2020-02-04 21:12:09 -08:00 |
|
Chris Lu
|
08e4702542
|
sync before closing index file
merge from 0181f87d91
|
2020-02-04 10:38:12 -08:00 |
|
Chris Lu
|
3a35632d58
|
sync before closing file
merge changes from 1747fc2d52
|
2020-02-04 10:37:14 -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
|
d335f04de6
|
support env variables to overwrite toml file
|
2020-01-29 09:09:55 -08:00 |
|
Chris Lu
|
72a64a5cf8
|
use the same context object in order to retry
|
2020-01-26 14:42:11 -08:00 |
|
Chris Lu
|
b6e6ca8595
|
adjust logs
|
2020-01-24 20:06:58 -08:00 |
|
Chris Lu
|
c8b2dac6c1
|
volume: avoid sharing volume dat file handle
possibly help on https://github.com/chrislusf/seaweedfs/issues/1184
|
2020-01-21 21:18:01 -08:00 |
|
Chris Lu
|
f8a20ef35e
|
add the old way to compact as a comment
|
2020-01-08 09:45:42 -08:00 |
|
Chris Lu
|
288baf37fd
|
saving .vif files correctly
|
2020-01-08 09:45:26 -08:00 |
|
Chris Lu
|
acf7ca7b93
|
volume: fix compaction
|
2020-01-08 09:45:03 -08:00 |
|
Chris Lu
|
943f4986ef
|
fix possible nil
|
2020-01-08 08:49:18 -08:00 |
|
Chris Lu
|
9995d3bcb5
|
remove println
|
2020-01-07 21:49:28 -08:00 |
|
Chris Lu
|
3eafec4b29
|
volume: add option to limit file size
|
2020-01-03 00:37:26 -08:00 |
|
Chris Lu
|
672868b460
|
always create .vif file
|
2019-12-28 21:52:06 -08:00 |
|
Chris Lu
|
b6f7033478
|
go fmt
|
2019-12-28 21:37:29 -08:00 |
|
Chris Lu
|
9134092a8d
|
endure creating .vif files
|
2019-12-28 21:36:15 -08:00 |
|
Chris Lu
|
0cc8347a3a
|
go fmt
|
2019-12-28 21:13:10 -08:00 |
|
Chris Lu
|
37b64a50b4
|
ec: generate and copy .vif file
|
2019-12-28 12:44:59 -08:00 |
|
Chris Lu
|
c06f7eb48a
|
load volume info from .vif file, use superblock as a backup
|
2019-12-28 12:28:58 -08:00 |
|
Chris Lu
|
f4a74e03d1
|
refactoring: separating .vif from tier file loading
|
2019-12-28 11:35:27 -08:00 |
|
Chris Lu
|
2000284435
|
rename volume tier info to volume info
|
2019-12-28 11:21:49 -08:00 |
|
Chris Lu
|
e8b357fd53
|
rename from .tier to .vif
|
2019-12-28 11:17:39 -08:00 |
|
Chris Lu
|
48d28d3eb2
|
tier: support remote file attributes and remember the file extension
|
2019-12-25 21:37:24 -08:00 |
|
Chris Lu
|
1346437d71
|
Merge pull request #1171 from stlpmo-jn/redundant_type_conversion
remove the redundant type conversion
|
2019-12-25 17:02:05 -08:00 |
|
Chris Lu
|
35393b4a02
|
cleanly destroy remote files
|
2019-12-25 16:17:58 -08:00 |
|
Chris Lu
|
eecad6062a
|
go fmt
|
2019-12-25 09:56:42 -08:00 |
|
Chris Lu
|
d960b3474a
|
tier storage: support downloading the remote dat files
|
2019-12-25 09:53:13 -08:00 |
|
stlpmo
|
f3de4b6c18
|
remove the redundant type conversion
|
2019-12-25 10:13:45 +08:00 |
|
Chris Lu
|
9ff72f616a
|
go fmt
|
2019-12-24 14:56:16 -08:00 |
|
Chris Lu
|
efd2f50ede
|
compaction changed to .idx based deletion
|
2019-12-24 14:55:50 -08:00 |
|
Chris Lu
|
d8b39fe92a
|
testing
|
2019-12-24 11:29:26 -08:00 |
|
Chris Lu
|
f42b5bd0f5
|
rename .sdb to .sdx
|
2019-12-24 10:19:12 -08:00 |
|
Chris Lu
|
abffe857a1
|
change btree map to in memory level db
|
2019-12-24 10:18:56 -08:00 |
|
Chris Lu
|
72a561ab7c
|
refactoring
|
2019-12-24 08:13:01 -08:00 |
|
Chris Lu
|
409a3fe41f
|
Merge pull request #1168 from stlpmo-jn/optimize_DeleteCollectionFromDiskLocation
decouple the volume.Destroy() from the operation of unmountVolume()
|
2019-12-24 07:08:04 -08:00 |
|
stlpmo
|
38e4b79125
|
decouple the volume.Destroy() from the operation of unmountVolume()
|
2019-12-24 17:20:34 +08:00 |
|
stlpmo
|
f300c35266
|
resolve issue : when the host disk full, the volume server will core dump
|
2019-12-24 16:36:15 +08:00 |
|
Chris Lu
|
a18f62bbe7
|
only copy required shards
|
2019-12-23 18:06:13 -08:00 |
|
Chris Lu
|
8a2d529759
|
go fmt
|
2019-12-23 12:48:53 -08:00 |
|
Chris Lu
|
09ca936c78
|
shell: add ec.decode command
|
2019-12-23 12:48:20 -08:00 |
|
Chris Lu
|
ab966d7192
|
refactoring variable name
|
2019-12-19 00:44:46 -08:00 |
|
Chris Lu
|
f61de28c69
|
volume: add deletion capability for previously readonly volumes
|
2019-12-19 00:42:46 -08:00 |
|
Chris Lu
|
deb03ecfa3
|
remove duplicated checking
already checked in store.go
|
2019-12-18 23:59:53 -08:00 |
|
Chris Lu
|
ef3ae3cd41
|
clean up sorted index file
|
2019-12-18 20:59:15 -08:00 |
|
Chris Lu
|
39810a9951
|
tiered volume is read only
|
2019-12-18 01:26:22 -08:00 |
|
Chris Lu
|
58f88e530c
|
volume: use sorted index map for readonly volumes
|
2019-12-18 01:21:21 -08:00 |
|
Chris Lu
|
356bd1b629
|
adjust text
|
2019-12-10 22:09:29 -08:00 |
|
Chris Lu
|
10bd3c6b4b
|
refactoring
|
2019-12-08 19:44:16 -08:00 |
|
Chris Lu
|
2b8e20f122
|
remove unused functions
|
2019-12-08 18:33:25 -08:00 |
|