Chris Lu
750e1aaaa5
Add control+c or INT handling
11 years ago
Chris Lu
7e0ae72b07
Add control+c or INT handling
11 years ago
Chris Lu
982aaa41b9
Add control+c or INT handling
11 years ago
Chris Lu
68ceea3f8d
support file names with a comma inside.
11 years ago
Chris Lu
328aa48c6a
Can compile now. not working just yet.
11 years ago
Chris Lu
8ceaaa6c4f
version upgrade
11 years ago
Chris Lu
1c30a780a7
fix image serving performance problem introduced in last release.
11 years ago
Chris Lu
729716ab7a
Add cpu profiling option.
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
d344e87de0
Adjust command line options.
1. switch to use -publicIp instead of -publicUrl
2. -ip can be empty. It will listen to all available interfaces.
3. For "weed master", these options are changed:
-masterPort => -master.port
-peers => -master.peers
-mdir => -master.dir
-volumeSizeLimitMB => -master.volumeSizeLimitMB
-conf => -master.conf
-defaultReplicaPlacement => -master.defaultReplicaPlacement
-port => -volume.port
-max => -volume.max
11 years ago
Chris Lu
8c04c5ed5f
remove the println
11 years ago
Chris Lu
1818a2a2da
Change to protocol buffer for volume-join-masster message
Reduced size to about 1/5 of the previous json format message
11 years ago
Chris Lu
637469e656
log the volume server connected to which master server
11 years ago
Chris Lu
5f2604b1f7
start 0.56 beta
11 years ago
Chris Lu
5c0c5a4913
cut 0.55
11 years ago
Chris Lu
83c0c9843d
Add option to recursively delete a folder.
11 years ago
Chris Lu
e378f9892d
Avoid showing the first directory when listing the root directory
11 years ago
Chris Lu
3ee017d350
0.55 beta
11 years ago
Chris Lu
3b5035c468
1. v0.54
2. go vet found many printing format errors
11 years ago
Chris Lu
51939efeac
1. volume server now sends master server its max file key, so that
master server does not need to store the sequence on disk any more
2. fix raft server's failure to init cluster during bootstrapping
11 years ago
Chris Lu
9653a54766
added typed join result
11 years ago
Chris Lu
da0480ad72
adjust to upgraded Raft library
11 years ago
Chris Lu
4ecf5956d7
Add types to uploading
11 years ago
Chris Lu
7ad6cd35e8
Use type ClusterStatusResult for writing and reading results
11 years ago
Chris Lu
cb56322937
minor textual change
11 years ago
Chris Lu
68021c6fc3
Use type AssignResult when writing and reading result.
11 years ago
Chris Lu
cbc5a76e80
Added batch file deleting.
11 years ago
Chris Lu
b771f060f1
rename variable name
11 years ago
Chris Lu
2eb9014606
rename file from lookup_volume_id.go to lookup.go
11 years ago
Chris Lu
56a3d30e75
batch delete on volume servers
11 years ago
Chris Lu
460923f094
use fileId as the official name for the file identifier
11 years ago
Chris Lu
85894160c6
refactor: split master handler into 2 files
11 years ago
Chris Lu
7337c29b90
refactor: split volume handlers into 3 files
11 years ago
Chris Lu
5878f7c3a1
refactor lookup result types into package "operation"
11 years ago
Chris Lu
f20ef922fd
1. add batched volume lookup handler
2. working-in-progress batch delete
11 years ago
Chris Lu
161526555f
remove unused code additional functions for glog
11 years ago
Chris Lu
963023898e
adding instructions on how to use logging
11 years ago
Chris Lu
931bf2a50a
releasing 0.53, and then move to 0.54 beta
11 years ago
Chris Lu
0abd809663
Correct logic to allocate volume slots
11 years ago
Chris Lu
6084e7670a
fix bug when reading back the replica settings!
11 years ago
Chris Lu
47620bb27a
correct assign logic for rack level. Still need to fix data center
level.
11 years ago
Chris Lu
ae2ef6e41d
mostly working correctly, but may have failed volume growing attempts
when slots are tight.
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
008aee0dc1
Add retrying logic to wait for other peers during cluster bootstrapping.
11 years ago
Chris Lu
7c82e2316b
starting 0.53 beta
11 years ago
Chris Lu
79142614ea
0.52 version
11 years ago
Chris Lu
5f4dc11409
1. root dir has id of 0
2. only delete empty folders
3. correct listing files under a folder
11 years ago
Chris Lu
abde40377c
a correct implementation of filer
11 years ago
Chris Lu
67be8a5af8
adding filer!!!
11 years ago
Chris Lu
d6aa6239de
fix to avoid empty sub directory
11 years ago