Chris Lu
|
88a110e67e
|
release file handle
|
5 years ago |
Chris Lu
|
43e6261579
|
volume: fix memory leak
|
5 years ago |
Chris Lu
|
0871d2cff0
|
volume: fix memory leak during compaction
fix https://github.com/chrislusf/seaweedfs/issues/1222
|
5 years ago |
Chris Lu
|
89eb05b50f
|
filer: support TTL for all filer stores
|
5 years ago |
Chris Lu
|
9b3109a5d8
|
filer: processing all response headers, no pass through to volume server
* filer calculate MD5 etag
* filer handle response headers, instread of pass it to volume servers
|
5 years ago |
Chris Lu
|
1ae83c2938
|
go fmt
|
5 years ago |
Chris Lu
|
ea1169dc80
|
filer cipher: single chunk http POST and PUT and read
|
5 years ago |
Chris Lu
|
7335e62199
|
volume: PUT also conditionally gzip compress
|
5 years ago |
Chris Lu
|
151114ff59
|
volume: fix readonly status reporting
|
5 years ago |
Chris Lu
|
f87f2045b3
|
delete old file first on windows
fix https://github.com/chrislusf/seaweedfs/issues/1210
|
5 years ago |
Chris Lu
|
757c7d67ad
|
avoid nil DataBackend
|
5 years ago |
Chris Lu
|
430b5a49e2
|
unused code
|
5 years ago |
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 |