Chris Lu
|
a4f3d82c57
|
convert needle id to ec intervals to read from
|
6 years ago |
Chris Lu
|
92f9c7b1aa
|
adjust ec shard status on disconnect
|
6 years ago |
Chris Lu
|
b58e25e588
|
broadcast vid->location map to master clients for ec chards
|
6 years ago |
Chris Lu
|
af67d99ca4
|
incrementally update master ec shards state
|
6 years ago |
Chris Lu
|
db94a41f9e
|
mount/unmount ec shards
|
6 years ago |
Chris Lu
|
41e8ae61f8
|
generate, balance, delete copied shards, delete old volume
|
6 years ago |
Chris Lu
|
6f4b09b6a4
|
pb shard info uses ShardBits instead one message for one shard
|
6 years ago |
Chris Lu
|
24b8ad9a14
|
push the ec shard info to master
|
6 years ago |
Chris Lu
|
4659d80035
|
prepare to register ec shard info in master
|
6 years ago |
Chris Lu
|
17ac1290c0
|
volume: load ec shards during heartbeats to master
|
6 years ago |
Chris Lu
|
fbbc74abb4
|
adds VolumeEcGenerateSlices, VolumeEcCopy
|
6 years ago |
Chris Lu
|
698dea779c
|
refactoring
|
6 years ago |
Chris Lu
|
017d0957c3
|
avoid switching master node if same ip and host name
fix https://github.com/chrislusf/seaweedfs/issues/955
|
6 years ago |
Chris Lu
|
8ffdd5dcdb
|
writel throttling moving volumes
|
6 years ago |
Chris Lu
|
3ff92037cc
|
shell: add volume.balance command
|
6 years ago |
Chris Lu
|
25941e0500
|
master: add jwt expires_after_seconds
|
6 years ago |
Chris Lu
|
bd8af92b54
|
remove unused code
|
6 years ago |
Chris Lu
|
5681208f2d
|
refactor: remove logger
|
6 years ago |
Chris Lu
|
b335f81a4f
|
volume: add option to limit compaction speed
|
6 years ago |
Chris Lu
|
f0f981e7c8
|
webdav: fix directory renaming
|
6 years ago |
Chris Lu
|
bfbecd7253
|
webdav: fix directory creation
|
6 years ago |
Chris Lu
|
7064b2ea48
|
webdav: can write now
|
6 years ago |
Chris Lu
|
b30c14b631
|
webdav: can read now
|
6 years ago |
Chris Lu
|
47f14775d7
|
scaffolding, but seems hard to satisfy mac, windows, and different os versions
https://www.reddit.com/r/golang/comments/3wrxo3/webdav_server_that_provide_filesystem_using/
|
6 years ago |
Wine93
|
32f93fb09e
|
style: go fmt for all
|
6 years ago |
Chris Lu
|
108d0fb08d
|
adjust log level
|
6 years ago |
Chris Lu
|
00b6f653fa
|
shell: add fs.cat
|
6 years ago |
Chris Lu
|
440111a349
|
volume: support http status 304 for the same file id
|
6 years ago |
Chris Lu
|
0302b9496c
|
volume: also check cookie for possible duplicates
|
6 years ago |
Chris Lu
|
132921ad41
|
adjust log or error
|
6 years ago |
Chris Lu
|
2ffe98443b
|
refactoring
|
6 years ago |
Chris Lu
|
6fc1f53018
|
shell: add command volume.move
|
6 years ago |
Chris Lu
|
3b3651dea3
|
volume: atomic copying file, adds version and stopOffset
|
6 years ago |
Chris Lu
|
ac2727853f
|
fix needle map entry size
|
6 years ago |
Chris Lu
|
e5506152c0
|
refactoring
|
6 years ago |
Chris Lu
|
fa176fe80f
|
volume tailing chunks large files
|
6 years ago |
Chris Lu
|
3dce1016cb
|
add volume tailer
|
6 years ago |
Chris Lu
|
b142f9f1d5
|
go fmt
|
6 years ago |
Chris Lu
|
b09e8dbb37
|
add VolumeStreamFollow, but not used yet
|
6 years ago |
Chris Lu
|
13ad5c1966
|
refactoring
|
6 years ago |
Chris Lu
|
3b9446606a
|
adjust log level
|
6 years ago |
Chris Lu
|
338e6d60a5
|
refactor: prepare for snapshotting
|
6 years ago |
Chris Lu
|
79c2cca9c1
|
better error message
|
6 years ago |
Chris Lu
|
6e116b3d67
|
volume: reset leader if error happens
|
6 years ago |
Chris Lu
|
e85048bcdc
|
http exhaust and close response body
|
6 years ago |
Chris Lu
|
3e8a3a8fec
|
fix race detector found problems
|
6 years ago |
Chris Lu
|
0e33272f56
|
small refactoring
|
6 years ago |
Chris Lu
|
2f76681d62
|
refactor: adjust grpc API name
|
6 years ago |
stlpmo-jn
|
f2031884f0
|
fix bug : CI build failed
|
6 years ago |
stlpmo-jn
|
c1a0403da2
|
repair the error replications of the volume
|
6 years ago |