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 |
Chris Lu
|
871efa4fc1
refactoring
|
4 years ago |
Chris Lu
|
9e72e9e4b8
able to subscribe any topic from any point of time
|
4 years ago |
Chris Lu
|
ed3cf811f5
refactoring
|
4 years ago |
wuyuxiang
|
6850d28d6b
refacotr: move signal handling and pprof to grace package
|
4 years ago |
Chris Lu
|
2b5c4fbbf3
tiered caching
|
4 years ago |
Chris Lu
|
df97da25f9
mount: add on disk caching
|
4 years ago |
Chris Lu
|
d7f3acb2c0
refactor
|
4 years ago |
Chris Lu
|
e909b55633
refactoring
|
4 years ago |
Chris Lu
|
9dc0b1df8f
refactoring to compile for windows OS
|
4 years ago |
Chris Lu
|
a75d50bbb8
FUSE: add configurable in memory chunk cache size
|
4 years ago |
Chris Lu
|
826bc0b7e3
FUSE: add chunk cache for recently accessed file chunks
|
4 years ago |
Chris Lu
|
d1439c5bd3
fix FUSE read for large files
|
4 years ago |