霍晓栋
7cf64ae07a
dereplicate filer post request & support filer get request with raw fileId
2016-01-13 16:58:07 +08:00
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
2016-01-04 09:52:32 +08:00
chrislusf
91db227b27
avoid using empty fileId to delete
...
fix https://github.com/chrislusf/seaweedfs/issues/183
2015-08-21 14:09:36 -07:00
Stuart P. Bentley
f0c2a2dcb3
Change all chrislusf/weed-fs links to point to chrislu/seaweedfs
2015-04-16 19:18:06 +00:00
chrislusf
3a024d62df
skip directory listing when paginating files.
2015-04-14 10:09:46 -07:00
chrislusf
98aa9cc068
Adding filer option disableDirListing
2015-04-13 23:38:49 -07:00
Chris Lu
f7998f8652
merge conflicts
2015-02-07 15:35:28 -08:00
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.
2015-02-02 10:16:50 -08:00
yanyiwu
543f5af5af
add w.Write for FilerServer HTTP response
2015-01-09 19:24:49 +08:00
Chris Lu
5b5d6341e5
Set http status after modifying response headers.
2015-01-08 00:19:32 -08:00
Chris Lu
49784d7f28
Add support for distributed filer metadata store.
2015-01-05 23:03:27 -08:00
chrislusf
e431d4121e
Add optional http redirect for filer GET requests.
2014-12-08 20:34:27 -08:00
chrislusf
ba972694c7
Add filer option to redirect instead of proxying to volume server on file GET requests.
2014-12-08 20:27:26 -08:00
Chris Lu
179d36ba0e
formatting code by: goimports -w=true .
2014-10-26 11:34:55 -07:00
wyy
4126280d55
use github.com/chrislusf instead of github.com/aszxqw
2014-09-25 16:57:22 +08:00
wyy
1cd19447e3
use github.com/aszxqw instead of code.google.com/p
2014-09-25 00:47:09 +08:00
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
2014-09-20 12:38:59 -07:00
Chris Lu
ce4acecaa8
Fix filer proxing http status code
...
Double quote etag value.
2014-08-25 12:02:04 -07:00
Chris Lu
5d88cec2df
1. pass through http response headers
...
2. set http status 201 for creating files
2014-07-21 14:25:51 -07:00
Chris Lu
a3fb644d86
fix wrong error printing that caused panic
2014-07-21 13:42:15 -07:00
Chris Lu
83c0c9843d
Add option to recursively delete a folder.
2014-04-17 22:33:21 -07:00
Chris Lu
cbc5a76e80
Added batch file deleting.
2014-04-15 09:09:40 -07:00
Chris Lu
5f4dc11409
1. root dir has id of 0
...
2. only delete empty folders
3. correct listing files under a folder
2014-04-09 21:01:48 -07:00
Chris Lu
abde40377c
a correct implementation of filer
2014-04-09 09:44:58 -07:00
Chris Lu
51fafdb525
more robust filer
2014-03-30 13:26:44 -07:00
Chris Lu
2861275fb6
working filer server!
2014-03-30 11:28:04 -07:00