aboutsummaryrefslogtreecommitdiff
path: root/go
AgeCommit message (Collapse)AuthorFilesLines
2014-04-131. add batched volume lookup handlerChris Lu3-20/+79
2. working-in-progress batch delete
2014-04-13remove unused code additional functions for glogChris Lu1-9/+1
2014-04-13adding instructions on how to use loggingChris Lu2-3/+5
2014-04-13releasing 0.53, and then move to 0.54 betaChris Lu1-1/+1
2014-04-13Correct logic to allocate volume slotsChris Lu1-12/+25
2014-04-13fix bug when reading back the replica settings!Chris Lu2-1/+15
2014-04-13correct assign logic for rack level. Still need to fix data centerChris Lu1-9/+19
level.
2014-04-13mostly working correctly, but may have failed volume growing attemptsChris Lu1-0/+13
when slots are tight.
2014-04-131. refactoring, merge "replication" logic into "topology" packageChris Lu11-77/+144
2. when growing volumes, additional preferred "rack" and "dataNode" paraemters are also provided. Previously only "dataCenter" paraemter is provided.
2014-04-11Add retrying logic to wait for other peers during cluster bootstrapping.Chris Lu4-15/+44
2014-04-10starting 0.53 betaChris Lu1-1/+1
2014-04-100.52 versionChris Lu1-1/+1
2014-04-091. root dir has id of 0Chris Lu5-13/+26
2. only delete empty folders 3. correct listing files under a folder
2014-04-09a correct implementation of filerChris Lu10-148/+536
2014-03-30adding filer!!!Chris Lu4-35/+138
2014-03-30fix to avoid empty sub directoryChris Lu1-2/+4
2014-03-30more robust filerChris Lu4-7/+59
2014-03-30working filer server!Chris Lu9-31/+366
2014-03-28all in progress version will just be betaChris Lu1-1/+1
2014-03-28 Issue 65: weed-fs 0.51 does not compile under windowsChris Lu8-71/+58
2014-03-26adding lots of different statsChris Lu8-31/+123
2014-03-251. adding statistics reportingChris Lu17-32/+319
2. refactor version to util package
2014-03-240.51Chris Lu1-1/+1
2014-03-23refactor functionsChris Lu3-1/+6
2014-03-23fix delayed deletionChris Lu1-6/+6
2014-03-20better delayed deletionChris Lu1-7/+15
2014-03-20enhance deletion operationChris Lu4-26/+49
2014-03-20switch to idle timeout instead of read timeoutChris Lu5-33/+103
2014-03-19now the volume compaction bug is fixed.Chris Lu1-1/+1
2014-03-19switch to ReadAt() for thread-safe readChris Lu5-32/+42
fix bugs during volume compaction
2014-03-19adjusting logsChris Lu2-3/+3
2014-03-19adjusting logsChris Lu1-1/+1
2014-03-19add deletion during benchmarkingChris Lu1-20/+47
2014-03-19adjusting logsChris Lu1-1/+0
2014-03-19adjust log levelChris Lu1-1/+1
2014-03-19print out log messageChris Lu1-0/+1
2014-03-19Thread-safe fixes:Chris Lu2-30/+24
1. avoid sharing []byte 2. switch to use ReadAt()
2014-03-19found bugs with 0.50, backing off for nowChris Lu1-1/+1
2014-03-18Last important fix is version-bump-up-worthy: prevent heartbeat lostChris Lu1-1/+1
when vacuuming
2014-03-181. no locks for all read operations! Switching to pread for all reads.Chris Lu2-35/+20
2. prevent heartbeat lost when vacuuming, by removing locks on Size() function
2014-03-18randomize the file size a little bitChris Lu1-2/+3
2014-03-18remove unnecessary codeChris Lu1-3/+0
2014-03-17adjusting volumeSizeLimitMB default value and descriptionsChris Lu2-2/+2
2014-03-16so many bug fixes, well worth an version bumpChris Lu1-1/+1
2014-03-16deal with empty learder() casesChris Lu1-2/+2
2014-03-16avoid herding effect by double checkingChris Lu1-5/+7
2014-03-16reusing http connections in raft serverChris Lu1-0/+2
2014-03-15toughen weedfs clustering, adding synchronizing max volume id amongChris Lu9-72/+114
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
2014-03-15ignore "-peers" option if cluster is already bootstrappedChris Lu1-6/+5
2014-03-15fix glog formatChris Lu1-6/+4