Chris Lu
b5880334fc
refactor
4 years ago
Chris Lu
ac875976c0
filer, volume: add concurrent upload size limit to avoid OOM
add some back pressure when writes are slow
4 years ago
Chris Lu
d475c89fcc
go fmt
4 years ago
Chris Lu
80b8692688
filer.sync: replicate outside of either cluster, only need to see filers
4 years ago
Chris Lu
937cfacc01
filer: add "proxyToFileId" to reverse proxy to a volume server
4 years ago
Chris Lu
0ea5c087ce
go fmt
4 years ago
Chris Lu
6856b0d57e
filer: add API to add/modify/delete tagging
4 years ago
Chris Lu
de86945aeb
go fmt
4 years ago
Chris Lu
306062b4e7
filer: add CORS support
4 years ago
Chris Lu
62563a895a
refactoring
4 years ago
j.laycock
6fc6322c90
Change joeslay paths to chrislusf paths
5 years ago
j.laycock
595a1beff0
Swap imports to use joeslay
5 years ago
Chris Lu
359563e95a
refactoring
6 years ago
Chris Lu
478fe0ecf2
filer add readonly public port
8 years ago
Mike Tolman
ce99bb927d
Revert "Adding HTTP verb whitelisting options."
This reverts commit 34837afc7a
.
9 years ago
Mike Tolman
34837afc7a
Adding HTTP verb whitelisting options.
9 years ago
Chris Lu
4f47b8cff9
refactoring
9 years ago
Chris Lu
5ce6bbf076
directory structure change to work with glide
glide has its own requirements. My previous workaround caused me some
code checkin errors. Need to fix this.
9 years ago
Xiaodong Huo
61b1d73f5a
Update filer_server_handlers.go
filer service PUT method update file while POST method create file
9 years ago
霍晓栋
7cf64ae07a
dereplicate filer post request & support filer get request with raw fileId
9 years ago
Xiaodong Huo
166cc0d48a
collection name could be specified in url
uploading file with filer service could specify the collection name in get/post field, if no collection specified, the default collection setting against the filer service will be used
9 years ago
chrislusf
91db227b27
avoid using empty fileId to delete
fix https://github.com/chrislusf/seaweedfs/issues/183
9 years ago
Stuart P. Bentley
f0c2a2dcb3
Change all chrislusf/weed-fs links to point to chrislu/seaweedfs
10 years ago
chrislusf
3a024d62df
skip directory listing when paginating files.
10 years ago
chrislusf
98aa9cc068
Adding filer option disableDirListing
10 years ago
Chris Lu
f7998f8652
merge conflicts
10 years ago
chrislusf
cc724305b6
Using Url instead of PublicUrl for volume server
Originally there are only url(ip + port), and publicUrl. Because ip was
used to listen for http service, it has less flexibility and volume
server has to be accessed via publicUrl.
Recently we added ip.bind, for binding http service.
With this change, url can be used to connect to volume servers. And
publicUrl becomes a free style piece of url information, it does not
even need to be unique.
10 years ago
yanyiwu
543f5af5af
add w.Write for FilerServer HTTP response
10 years ago
Chris Lu
5b5d6341e5
Set http status after modifying response headers.
10 years ago
Chris Lu
49784d7f28
Add support for distributed filer metadata store.
10 years ago
Brian McQueen
d56c748fa8
switch it back to chris's repo
10 years ago
Brian McQueen
c0dfdf4392
switch to my forked repo
10 years ago
chrislusf
e431d4121e
Add optional http redirect for filer GET requests.
10 years ago
chrislusf
ba972694c7
Add filer option to redirect instead of proxying to volume server on file GET requests.
10 years ago
Chris Lu
179d36ba0e
formatting code by: goimports -w=true .
10 years ago
wyy
4126280d55
use github.com/chrislusf instead of github.com/aszxqw
10 years ago
wyy
1cd19447e3
use github.com/aszxqw instead of code.google.com/p
10 years ago
Chris Lu
b9aee2defb
add TTL support
The volume TTL and file TTL are not necessarily the same. as long as
file TTL is smaller than volume TTL, it'll be fine.
volume TTL is used when assigning file id, e.g.
http://.../dir/assign?ttl=3h
file TTL is used when uploading
10 years ago
Chris Lu
ce4acecaa8
Fix filer proxing http status code
Double quote etag value.
10 years ago
Chris Lu
5d88cec2df
1. pass through http response headers
2. set http status 201 for creating files
11 years ago
Chris Lu
a3fb644d86
fix wrong error printing that caused panic
11 years ago
Chris Lu
83c0c9843d
Add option to recursively delete a folder.
11 years ago
Chris Lu
cbc5a76e80
Added batch file deleting.
11 years ago
Chris Lu
5f4dc11409
1. root dir has id of 0
2. only delete empty folders
3. correct listing files under a folder
11 years ago
Chris Lu
abde40377c
a correct implementation of filer
11 years ago
Chris Lu
51fafdb525
more robust filer
11 years ago
Chris Lu
2861275fb6
working filer server!
11 years ago