Chris Lu
6071be104b
adjust log format
6 years ago
Chris Lu
93d0ad09af
error log format
6 years ago
Chris Lu
e12b6c0306
add subimit count parameter
related to https://github.com/chrislusf/seaweedfs/issues/631
6 years ago
Chris Lu
91ac2e0dd9
go fmt
6 years ago
Chris Lu
ff66269b62
use grpc to replace http APIs for batch volume id lookup and batch delete
1. remove batch volume id lookup http API /vol/lookup
2. remove batch delete http API /delete
6 years ago
Chris Lu
4af6b4eb0e
fix master static resource display problem
6 years ago
Chris Lu
fffbc2d490
embed static resources via statik
6 years ago
Chris Lu
7d6b2a4740
add ETag to upload results and chunks
6 years ago
Chris Lu
17918f0b82
fix compilation error on go tip
7 years ago
Chris Lu
dd5661b297
adding favicon to filer also
7 years ago
Chris Lu
cb6b1d8d41
fix broken master health checking
7 years ago
sparklxb
da9b672d1b
support additional header name-value pairs
8 years ago
sparklxb
86a7c56275
support additional header name-value pairs
8 years ago
霍晓栋
1f63094542
refactor Volume Assign function
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
tnextday
6b0894d806
update ChunkedFile to seekable reader, so we can use io.* to read data
9 years ago
Stuart P. Bentley
f0c2a2dcb3
Change all chrislusf/weed-fs links to point to chrislu/seaweedfs
10 years ago
chrislusf
78bc7b393f
tweaking ui
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
Chris Lu
af416189f1
Cleanup error printing.
10 years ago
yanyiwu
fe91fd00ad
fix bug: 'http: multiple response.WriteHeader calls'
10 years ago
Chris Lu
5b5d6341e5
Set http status after modifying response headers.
10 years ago
yanyiwu
0b192917f8
fix bug about the collection in volume is wrong when curl -F "file=@/tmp/test.jpg" "localhost:9333/submit?collection=picture"
10 years ago
Chris Lu
a3e4145e8a
refactoring for later security changes
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
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
cb28c26398
Setting application/json for json result.
Setting application/javascript for jsonp result.
11 years ago
Chris Lu
cbc5a76e80
Added batch file deleting.
11 years ago
Chris Lu
f20ef922fd
1. add batched volume lookup handler
2. working-in-progress batch delete
11 years ago
Chris Lu
2861275fb6
working filer server!
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
463589da01
adjusting logs
11 years ago
Chris Lu
a121453188
benchmarking writing data to a specific collection
11 years ago
Chris Lu
e7585548a4
working auto fail-over master node
11 years ago
Chris Lu
11e91bd549
mux router cannot handle "/" correctly. switching it off for volume
servers
11 years ago
Chris Lu
a234789c59
switch to glog debugging
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