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
57a4549d86
wrap etag value with double quotes
10 years ago
Chris Lu
ce4acecaa8
Fix filer proxing http status code
Double quote etag value.
10 years ago
Chris Lu
530927db64
Add Etag support
11 years ago
Chris Lu
38231b6891
return image size when client image processing
11 years ago
Chris Lu
d7f6af09e6
Better guessing mime type with octstream
11 years ago
Chris Lu
e60af7b82e
Add partial content request support.
11 years ago
Chris Lu
34e03e7cf6
iphone usually has upper cased .JPG extension
refactor
11 years ago
Chris Lu
dcd12576c6
Add option to auto fix jpg orientation
11 years ago
Chris Lu
f7d6909b6f
1. refactor, move image resizing to its own package
2. make code compile
11 years ago
Chris Lu
68ceea3f8d
support file names with a comma inside.
11 years ago
Chris Lu
1c30a780a7
fix image serving performance problem introduced in last release.
11 years ago
Chris Lu
87b98711f7
A hidden feature: dynamically resize image.
Adding width=xxx or height=xxx, or both, can dynamically resize a
gif,jpg,png. But the performance is bad. So, not recommending, but you
can use it if you insist. :)
11 years ago
Chris Lu
4ecf5956d7
Add types to uploading
11 years ago
Chris Lu
cbc5a76e80
Added batch file deleting.
11 years ago
Chris Lu
56a3d30e75
batch delete on volume servers
11 years ago
Chris Lu
7337c29b90
refactor: split volume handlers into 3 files
11 years ago
Chris Lu
f7f582ec86
1. refactoring, merge "replication" logic into "topology" package
2. when growing volumes, additional preferred "rack" and "dataNode"
paraemters are also provided. Previously only "dataCenter" paraemter is
provided.
11 years ago
Chris Lu
51fafdb525
more robust filer
11 years ago
Chris Lu
59f6a13609
adding lots of different stats
11 years ago
Chris Lu
39b774a131
1. adding statistics reporting
2. refactor version to util package
11 years ago
Chris Lu
7c5c94785c
switch to idle timeout instead of read timeout
11 years ago
Chris Lu
463589da01
adjusting logs
11 years ago
Chris Lu
d30052ce85
adjusting error message
11 years ago
Chris Lu
cd10c277b2
can now delete a collection! Is this a dangerous feature? Only enabling
deleting "benchmark" collections for now.
11 years ago
Chris Lu
edae676913
1. volume server auto detect clustered master nodes
2. remove operation package dependency on storage
11 years ago
Chris Lu
91829057c5
set to 400 Bad Request when failed to parse file id, recommended by
claudiu
11 years ago
Chris Lu
f68e15da89
set to 404 when failed to read file id
11 years ago
Chris Lu
d0147a16a9
avoid index out of range exception
11 years ago
Chris Lu
1bf75f7f73
toughen up error handling for invalid fid
11 years ago
Chris Lu
11e91bd549
mux router cannot handle "/" correctly. switching it off for volume
servers
11 years ago
Chris Lu
c38eee73ca
refactoring to separate master and volume server, so that these servers
can be embedded into other applications
11 years ago