Chris Lu
|
1d111d6ce8
|
collection list normal and ec volumes
|
6 years ago |
Chris Lu
|
e941d0c2f4
|
list ec collections also
|
6 years ago |
Chris Lu
|
3f9ecee40f
|
working with reading remote intervals
|
6 years ago |
Chris Lu
|
2858a954b3
|
read ec volume shards locations from master
|
6 years ago |
Chris Lu
|
713596e781
|
caching ec shard locations
|
6 years ago |
Chris Lu
|
217cde0a3b
|
refactoring
|
6 years ago |
Chris Lu
|
03b9291e5d
|
volum server passes grpc option and master location to store
|
6 years ago |
Chris Lu
|
ac1ba3b667
|
remove comments
|
6 years ago |
Chris Lu
|
b4b407e403
|
add grpc ec shard read
|
6 years ago |
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 |