Chris Lu
|
edae676913
|
1. volume server auto detect clustered master nodes
2. remove operation package dependency on storage
|
11 years ago |
Chris Lu
|
ef4c2c0d1e
|
cleaner cluster messages
|
11 years ago |
Chris Lu
|
67125688ed
|
Avoid creating *.dat file when reading and it does not exist
|
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
|
59b9fd26fc
|
fix replication type parameter name
|
11 years ago |
Chris Lu
|
6d7556b31f
|
help message adjustment
|
11 years ago |
Chris Lu
|
69a7de1ad8
|
optimize for submission from clustered master nodes
|
11 years ago |
Chris Lu
|
0e5c4e432d
|
report when size is closing to the volume limit
fix error
|
11 years ago |
Chris Lu
|
2a8c60f71b
|
be lenient when writing, but report right away when volume size limit is
exceeded
|
11 years ago |
Chris Lu
|
2cba123474
|
bump up to 0.46
|
11 years ago |
Chris Lu
|
e7585548a4
|
working auto fail-over master node
|
11 years ago |
Chris Lu
|
d6fbd741fd
|
a stable working clustering master node implementation
|
11 years ago |
Chris Lu
|
1d5c44e2df
|
adjust description text
|
11 years ago |
Chris Lu
|
af4b9c3aee
|
go fmt
|
11 years ago |
Chris Lu
|
6887e55f6a
|
minor adjustment for weed master nodes clustering
|
11 years ago |
Chris Lu
|
260fcd8e1e
|
reduce the default volume size to 32000MB from 32768MB
this avoids problems with busy writing systems from having too many file
id assigned while the volume is close to the overflow limit.
|
11 years ago |
Chris Lu
|
bf56bce5e9
|
Issue 62: Latest raft update breaks the build
|
11 years ago |
Chris Lu
|
cda2a6b510
|
trivial refactoring
|
11 years ago |
Chris Lu
|
bd6e1a8a70
|
Issue 60: weed export -collection doesn't work
|
11 years ago |
Chris Lu
|
1bf75f7f73
|
toughen up error handling for invalid fid
|
11 years ago |
Chris Lu
|
512899e6a6
|
disable raft logging
|
11 years ago |
Chris Lu
|
da9abc2a93
|
a start for distributed master support, not working yet
|
11 years ago |
Chris Lu
|
11e91bd549
|
mux router cannot handle "/" correctly. switching it off for volume
servers
|
11 years ago |
Chris Lu
|
2e2f426fe2
|
clean up etcd backing for sequence persistent storage. It uses some OS
specific calls and is not OS-agnostic.
|
11 years ago |
Chris Lu
|
5fdb1d89ce
|
adding "server" command to start both volume server and an embedded
master server
|
11 years ago |
Chris Lu
|
eeeccf2f78
|
ssue 59: Multi Ip Enviromment support + publicUrl is disregarded by
master
|
11 years ago |
Chris Lu
|
e449a4a517
|
use glog
|
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 |
Chris Lu
|
bc2f3b26e7
|
refactoring, start to use gorilla/mux
|
11 years ago |
Chris Lu
|
1645d3c185
|
avoid nil cases when error
|
11 years ago |
Chris Lu
|
bd0c7a3d28
|
comment out etcd support due to its os specific system calls
|
11 years ago |
Chris Lu
|
fa1bb3cee3
|
version 0.45!
|
11 years ago |
Chris Lu
|
ac66eee045
|
added download command to download file by fileid
|
11 years ago |
Chris Lu
|
47aea42d66
|
fix filename not set error
|
11 years ago |
Chris Lu
|
8111f7663d
|
formatting
|
11 years ago |
Chris Lu
|
d0473e27d9
|
refactor api: lookup file id
|
11 years ago |
Chris Lu
|
c4a4d3609b
|
fix duplicated file id list entries when uploading large file
|
11 years ago |
Chris Lu
|
0e5e0a3754
|
add option to split large files into parts and then upload
|
11 years ago |
Chris Lu
|
aed74b5568
|
adjust function name
|
11 years ago |
Chris Lu
|
3b68711139
|
support for collections!
|
11 years ago |
Chris Lu
|
8f0e2f31af
|
remove unused parameter pulse
|
11 years ago |
Chris Lu
|
5eac4f043a
|
remove a comment
|
11 years ago |
Chris Lu
|
0702eee3b1
|
adjust logging
|
11 years ago |
Chris Lu
|
1888d01fa0
|
adding etcd storage support for cluster meta data. Currently just
sequence. More to come...
|
11 years ago |
Chris Lu
|
5cb6590eae
|
add metastore, switching sequence to use it
metastore is for storing metadata. This will be used later when moving
to distributed master mode.
|
11 years ago |
Chris Lu
|
b579451db9
|
this is a fix important enough for a version bump
|
11 years ago |
Chris Lu
|
53eacb4341
|
fix issue 52
keep compact section sorted when input data are not ordered
|
11 years ago |