chrislu
|
70a4c98b00
refactor filer_pb.Entry and filer.Entry to use GetChunks()
|
2 years ago |
chrislu
|
21c0587900
go fmt
|
2 years ago |
Ryan Russell
|
3429cbe3fc
refactor(webdav_server): `modifiledTime` -> `modifiedTime` (#3676)
|
2 years ago |
askeipx
|
2e78a522ab
remove old raft servers if they don't answer to pings for too long (#3398)
|
2 years ago |
chrislu
|
65ff7198fe
adjust type
|
2 years ago |
chrislu
|
3bf8e772f8
webdav: retryable data chunk upload
|
2 years ago |
chrislu
|
689b4ecdcc
remove unused collection and replication from upload result
|
2 years ago |
chrislu
|
789d9dbfe1
webdav: fix nil
|
2 years ago |
Konstantin Lebedev
|
4d08393b7c
filer prefer volume server in same data center (#3405)
|
2 years ago |
chrislu
|
26dbc6c905
move to https://github.com/seaweedfs/seaweedfs
|
2 years ago |
xdadrm
|
3a42269da8
Fixes WebDAV 0-bytes files
|
2 years ago |
chrislu
|
4fd5f96598
filer: remove replication, collection, disk_type info from entry metadata
|
2 years ago |
chrislu
|
b2a148cb4c
use file size as max range
|
2 years ago |
chrislu
|
9f9ef1340c
use streaming mode for long poll grpc calls
|
2 years ago |
Chris Lu
|
2789d10342
go fmt
|
3 years ago |
Chris Lu
|
e5fc35ed0c
change server address from string to a type
|
3 years ago |
Chris Lu
|
6923af7280
refactoring
|
3 years ago |
Chris Lu
|
7ab389e7ec
optimization: improve random range query for large files
|
3 years ago |
Chris Lu
|
8f8738867f
add retry to assign volume
|
3 years ago |
Chris Lu
|
c2ad6f1047
webdav add replication setting
|
3 years ago |
Chris Lu
|
821c46edf1
Merge branch 'master' into support_ssd_volume
|
3 years ago |
Chris Lu
|
d67ccb66c0
webdav: can start together with "weed server" or "weed filer"
|
3 years ago |
Chris Lu
|
76430790b9
webdav: cache to version specific folder
|
3 years ago |
Chris Lu
|
990fa69bfe
add back AdjustedUrl() related code
|
3 years ago |
Chris Lu
|
00707ec00f
mount: outsideContainerClusterMode proxy through filer
|
3 years ago |
Chris Lu
|
6ca10725b8
Revert "mount: when outside cluster network, use filer as proxy to access volume servers"
|
3 years ago |
Chris Lu
|
096e088d7b
mount: when outside cluster network, use filer as proxy to access volume servers
|
3 years ago |
Chris Lu
|
1bf22c0b5b
go fmt
|
3 years ago |
Chris Lu
|
0d2ec832e2
rename from volumeType to diskType
|
3 years ago |
Chris Lu
|
e9cd798bd3
adding volume type
|
3 years ago |
Chris Lu
|
45dba088cd
fix tests
|
3 years ago |
Chris Lu
|
04062c56c7
webdav: improve webdav upload speed
|
3 years ago |
Chris Lu
|
f4abd01adf
filer: cache small file to filer store
|
3 years ago |
Chris Lu
|
e219c57849
passing full path when assign volume locations
|
4 years ago |
Chris Lu
|
f375b93aef
renaming
|
4 years ago |
Chris Lu
|
37f165d743
webdav: return io.EOF when at end of a file
|
4 years ago |
Chris Lu
|
723ae11db4
refactoring in order to adjust volume server url later
|
4 years ago |
Chris Lu
|
31fc7bb2e1
refactor
|
4 years ago |
Chris Lu
|
8a0710cb73
handle more than 2GB files
|
4 years ago |
Chris Lu
|
854007bc98
minor
|
4 years ago |
Chris Lu
|
387ab6796f
filer: cross cluster synchronization
|
4 years ago |
Chris Lu
|
eb7929a971
rename filer2 to filer
|
4 years ago |
Chris Lu
|
ca658a97c5
add signatures to messages to avoid double processing
|
4 years ago |
Chris Lu
|
a78772d5ea
avoid shutdown in the middle of running
|
4 years ago |
Chris Lu
|
be4d42b8e2
rename
|
4 years ago |
Chris Lu
|
aec7f32b02
fix reader_at
|
4 years ago |
Chris Lu
|
c647deace1
file size support set file length
|
4 years ago |
Chris Lu
|
97d97f3528
go code can read and write chunk manifest
|
4 years ago |
Chris Lu
|
31e23e9783
filer: support active<=>active filer replication
|
4 years ago |
Chris Lu
|
c38066be89
also add it for webdav
|
4 years ago |