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
b789767cd1
filer: return http status 499 for client closed connection
fix https://github.com/chrislusf/seaweedfs/issues/1684
4 years ago
Konstantin Lebedev
c4459249ef
ui interface is always on
4 years ago
Chris Lu
16cd6fb278
fix variable name
4 years ago
Chris Lu
3fedfec1e7
check cross device rename error
4 years ago
Chris Lu
83078ac6ce
filer: change to /etc/seaweedfs folder on filer
fix https://github.com/chrislusf/seaweedfs/issues/1666
4 years ago
Chris Lu
765b3ef1be
save /etc/iam/identity.json inside filer store
4 years ago
Chris Lu
606051cc79
filer: cache "/etc" filder small files to filer store
4 years ago
Chris Lu
ac22f1dd26
filer subscribe: handle rename subscription
4 years ago
Chris Lu
263eb29e9f
filer: add option to cache small files to filer store
4 years ago
Konstantin Lebedev
eadbba5c95
security master use access.ui
4 years ago
Chris Lu
45dba088cd
fix tests
4 years ago
Chris Lu
04062c56c7
webdav: improve webdav upload speed
4 years ago
Chris Lu
f4abd01adf
filer: cache small file to filer store
4 years ago
Chris Lu
a9c6be5fc3
set creation time
4 years ago
Chris Lu
141ce67c09
close http request body
4 years ago
Chris Lu
965413c21b
shell: add volume.vacuum command
4 years ago
Chris Lu
c57a7839ec
adjust comments
4 years ago
Chris Lu
8438fb0cc3
fix ec shard spreading error
4 years ago
Chris Lu
85554bea38
filer: readonly handle static resources
fix https://github.com/chrislusf/seaweedfs/issues/1641
4 years ago