Commit Graph

227 Commits

Author SHA1 Message Date
yanyiwu
5b7628cf08 use github.com/golang/protobuf/proto instead of code.google.com/p/goprotobuf/proto 2014-12-26 16:59:53 +08:00
Brian McQueen
d56c748fa8 switch it back to chris's repo 2014-12-14 00:35:26 -08:00
Brian McQueen
57ec736941 make it turn on the filer when filer.redirectOnRead is set 2014-12-14 00:33:16 -08:00
Brian McQueen
c0dfdf4392 switch to my forked repo 2014-12-14 00:20:21 -08:00
Brian McQueen
a3583e4e7c Merge branch 'master' of https://github.com/chrislusf/weed-fs 2014-12-14 00:13:51 -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
chrislusf
7a6394378c Remove a volume server concurrent connection limit. 2014-12-04 21:22:09 -08:00
chrislusf
89fd1e4b6e Add more thread safe counters. Tighten thread synchronization. 2014-12-04 18:30:44 -08:00
Chris Lu
6c5a3d3dbf Increase performance by reusing []byte, reducing GC. 2014-11-30 21:55:53 -08:00
Chris Lu
ca67ed69a1 Change name to Seaweed. 2014-11-28 17:02:10 -08:00
Chris Lu
8af4753002 Write request id to first 8 bytes of a file, instead of whole file, for
better write performance.
2014-11-28 16:34:03 -08:00
Chris Lu
7ce628bf09 Clean raft configurations if "peers" option is set. 2014-10-27 01:09:45 -07:00
Chris Lu
179d36ba0e formatting code by: goimports -w=true . 2014-10-26 11:34:55 -07:00
Chris Lu
a5d6e70299 fix commenting error. 2014-10-26 11:25:02 -07:00
Chris Lu
f527fc1d5e adjust visibility 2014-10-25 23:45:31 -07:00
Chris Lu
30bcda7136 fix typo 2014-10-25 18:10:32 -07:00
Chris Lu
b5aa2ef605 Add master bind ip address option. 2014-10-21 01:28:17 -07:00
Chris Lu
670b240a26 Fix help text error. 2014-10-21 01:27:40 -07:00
bmcquee
bd664def45 Revert "fix func name HasWriableVolume"
This reverts commit bff7b71389.
2014-10-19 23:08:01 -07:00
bmcquee
02ae8b98a5 Revert "change wriable to writeable"
This reverts commit 626b896448.
2014-10-19 23:07:58 -07:00
bmcquee
626b896448 change wriable to writeable 2014-10-19 23:01:15 -07:00
bmcquee
7ca10d8dcf add another logging line verbosity 2 2014-10-19 20:03:00 -07:00
bmcquee
bff7b71389 fix func name HasWriableVolume 2014-10-19 08:51:07 -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
a2f8d985fb Fix typo. 2014-09-20 23:34:13 -07:00
Chris Lu
ba179b1542 Add "-ip.bind" option when starting volume servers.
Also some Weed->Seaweed changes.
2014-09-20 23:30:35 -07:00
Chris Lu
794b755f1d rename to Seaweed File System 2014-09-20 21:18:26 -07: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
57a4549d86 wrap etag value with double quotes 2014-08-26 10:15:12 -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
4c58cef24a a bit refactoring to prepare for volume format change and backward
compatibility.
2014-08-25 11:37:00 -07:00
Chris Lu
df78466a12 remove uploading stated from volume server. 2014-08-05 18:14:12 -07:00
Chris Lu
530927db64 Add Etag support 2014-07-22 00:24:50 -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
a0b2582a75 comments change 2014-07-20 23:17:29 -07:00
Chris Lu
77fd5ecd98 Add /admin/mv to move a file or a folder 2014-07-20 23:12:49 -07:00
Chris Lu
38231b6891 return image size when client image processing 2014-07-05 00:43:41 -07:00
Chris Lu
cb28c26398 Setting application/json for json result.
Setting application/javascript for jsonp result.
2014-06-13 18:16:03 -07:00
Chris Lu
d7f6af09e6 Better guessing mime type with octstream 2014-06-08 21:02:20 -07:00
Chris Lu
4b7b439be9 Reduce memory usage for "weed fix" 2014-05-31 17:10:51 -07:00
Chris Lu
e60af7b82e Add partial content request support. 2014-05-26 21:15:05 -07:00
Chris Lu
625f880b15 Adjust "weed server" parameters. 2014-05-26 17:34:54 -07:00
Chris Lu
34e03e7cf6 iphone usually has upper cased .JPG extension
refactor
2014-05-15 01:56:08 -07:00
Chris Lu
8ff0d17d6a defauting images.fix.orientation option to true 2014-05-15 01:16:56 -07:00
Chris Lu
dcd12576c6 Add option to auto fix jpg orientation 2014-05-15 01:08:00 -07:00
Chris Lu
f7d6909b6f 1. refactor, move image resizing to its own package
2. make code compile
2014-05-14 23:44:19 -07:00
Chris Lu
5367d96512 0.59 beta 2014-05-13 19:26:05 -07:00