Chris Lu
d475c89fcc
go fmt
4 years ago
Chris Lu
990fa69bfe
add back AdjustedUrl() related code
4 years ago
Chris Lu
00707ec00f
mount: outsideContainerClusterMode proxy through filer
Running mount outside of the cluster would not need to expose all the volume servers to outside of the cluster. The chunk read and write will go through the filer.
4 years ago
Chris Lu
6ca10725b8
Revert "mount: when outside cluster network, use filer as proxy to access volume servers"
This reverts commit 096e088d7b
.
4 years ago
Chris Lu
096e088d7b
mount: when outside cluster network, use filer as proxy to access volume servers
4 years ago
Chris Lu
80b8692688
filer.sync: replicate outside of either cluster, only need to see filers
4 years ago
Chris Lu
f8dbb03bdd
filer: append operation returns final file size
4 years ago
Chris Lu
759482e2ac
filer: proxy all http methods to volume servers
4 years ago
Chris Lu
937cfacc01
filer: add "proxyToFileId" to reverse proxy to a volume server
4 years ago
Chris Lu
711c3f3939
filer: fix http status 206 setting
fix https://github.com/chrislusf/seaweedfs/issues/1753
4 years ago
Chris Lu
f98817cfe6
filer: support appending to a file
4 years ago
Chris Lu
1b8e3da295
refactoring
4 years ago
Chris Lu
d5add83e85
filer store: add postgres2
4 years ago
Chris Lu
52a8f1470e
filer store: add mysql2
4 years ago
Chris Lu
a4063a5437
add stream list directory entries
4 years ago
Chris Lu
f002e668de
change limit to int64 in case of overflow
4 years ago
Chris Lu
698f58f7c4
filer, s3: add http status 206 as late as possible
fix https://github.com/chrislusf/seaweedfs/issues/1746
4 years ago
Chris Lu
0ef43a23a7
go fmt
4 years ago
Chris Lu
629c9962e7
filer: add leveldb3
support dedicated leveldb instance for each bucket
4 years ago
Chris Lu
394513f598
filer: ensure seamless meta data updates
4 years ago
Chris Lu
1efb51ba84
filer: change to saveToFilerLimit from cacheToFilerLimit
short circuit saving small files to volume server
4 years ago
henry
b42c5b71c1
Seaweed custom header are not visible to Vue or javascript
4 years ago
henry
1309dfe612
Seaweed custom header are not visible to Vue or javascript
4 years ago
Chris Lu
f4d87f8b9d
works
performance seems about the same as leveldb for insert entries
4 years ago
Chris Lu
2c3c2c27d7
separate prefix from namePattern
fix https://github.com/chrislusf/seaweedfs/issues/1722
4 years ago
Peter Cai
cd2a9865ed
filer: respect Content-Type on PUT
This is needed for the S3 gateway to conform to the S3 protocol -- the
server should always respect the Content-Type set by client.
4 years ago
henry
14ddd15508
1 Distinguish between folders and common files, folders are listed first
2 Add some custom headers that need to be exposed
4 years ago
Chris Lu
2e6cf541e7
filer: avoid deletion error when item is not found
4 years ago
henry
7458ff9523
Solve the Chinese name disorder of download file
4 years ago
Chris Lu
0a7c5f85a9
filer: add namePattern to search in current folder
4 years ago
Chris Lu
0a067944cc
filer: add retries during volume moving
fix https://github.com/chrislusf/seaweedfs/issues/1704
4 years ago
Chris Lu
c3d1b3b5aa
hook up
4 years ago
Chris Lu
a1009e8044
filer: add -defaultStoreDir so that filer.toml can be skipped
fix https://github.com/chrislusf/seaweedfs/issues/1659
4 years ago
Chris Lu
f696a2b2a7
assign volumes based on disk type
4 years ago
Chris Lu
1bf22c0b5b
go fmt
4 years ago
Chris Lu
1d88865869
passing disk type along
4 years ago
Chris Lu
b789767cd1
filer: return http status 499 for client closed connection
fix https://github.com/chrislusf/seaweedfs/issues/1684
4 years ago
Chris Lu
2e8dba571b
adjust volume server UI
4 years ago
Konstantin Lebedev
c4459249ef
ui interface is always on
4 years ago
Chris Lu
94525aa0fd
allocate volume by disk type
4 years ago
Chris Lu
f6a419c26c
disk type configurable for each folder
4 years ago
Chris Lu
7c52a35942
refactor
4 years ago
Chris Lu
a9db24cd05
master allocate volumes if ssd type runs out
4 years ago
Chris Lu
8baba93fce
rename parameter name to "disk"
4 years ago
Chris Lu
51eadaf2b6
rename parameter name to "disk"
4 years ago
Chris Lu
0d2ec832e2
rename from volumeType to diskType
4 years ago
Chris Lu
d156c74ec0
volume server set volume type and heartbeat to the master
4 years ago
Chris Lu
e9cd798bd3
adding volume type
4 years ago
Chris Lu
16cd6fb278
fix variable name
4 years ago
Chris Lu
3fedfec1e7
check cross device rename error
4 years ago