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
|
83c0c9843d
|
Add option to recursively delete a folder.
|
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
|
68021c6fc3
|
Use type AssignResult when writing and reading result.
|
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
|
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
|
963023898e
|
adding instructions on how to use logging
|
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
|
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 |
Chris Lu
|
51fafdb525
|
more robust filer
|
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
|
6e0601a73b
|
0.51
|
11 years ago |
Chris Lu
|
a0955aa4dd
|
refactor functions
|
11 years ago |
Chris Lu
|
b1f083cb60
|
fix delayed deletion
|
11 years ago |
Chris Lu
|
5c6a166761
|
better delayed deletion
|
11 years ago |
Chris Lu
|
7251e357e7
|
enhance deletion operation
|
11 years ago |
Chris Lu
|
7c5c94785c
|
switch to idle timeout instead of read timeout
|
11 years ago |
Chris Lu
|
c22e5c1c51
|
now the volume compaction bug is fixed.
|
11 years ago |
Chris Lu
|
463589da01
|
adjusting logs
|
11 years ago |
Chris Lu
|
96b67a7c35
|
adjusting logs
|
11 years ago |
Chris Lu
|
252e553ef2
|
add deletion during benchmarking
|
11 years ago |
Chris Lu
|
e5e6eeda83
|
found bugs with 0.50, backing off for now
|
11 years ago |
Chris Lu
|
d8bc540130
|
Last important fix is version-bump-up-worthy: prevent heartbeat lost
when vacuuming
|
11 years ago |
Chris Lu
|
2841d59fb0
|
randomize the file size a little bit
|
11 years ago |
Chris Lu
|
92afbb858a
|
adjusting volumeSizeLimitMB default value and descriptions
|
11 years ago |
Chris Lu
|
988f9d60d5
|
so many bug fixes, well worth an version bump
|
11 years ago |
Chris Lu
|
f8b1d48f82
|
deal with empty learder() cases
|
11 years ago |
Chris Lu
|
1040761ab6
|
avoid herding effect by double checking
|
11 years ago |
Chris Lu
|
1c044280d6
|
reusing http connections in raft server
|
11 years ago |
Chris Lu
|
41143b3b78
|
toughen weedfs clustering, adding synchronizing max volume id among
peers in order to avoid the same volume id being assigned twice
1. moving raft.Server to topology
2. adding max volume id command for raft
|
11 years ago |
Chris Lu
|
fb75fe852c
|
ignore "-peers" option if cluster is already bootstrapped
|
11 years ago |
Chris Lu
|
0c42c69e94
|
less greedy concurrency level, reducing open files
|
11 years ago |
Chris Lu
|
946aa6d1e7
|
error message change
|
11 years ago |