| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2013-02-10 | re-organize code directory structure | Chris Lu | 55 | -5228/+0 | |
| 2013-02-06 | Issue 15: Stress test corrupts volume | Chris Lu | 1 | -0/+17 | |
| Checked in for GThomas(tgulacsi78) I've also met with partial writes (pipe closed on localhost), and also met with real corruption: after some partial write, the data size in needle header was read as some huuuuge number, which resulted in memory panic. Please consider the attached patch for ensuring full writes (seeks back to the beginning on needle append error). Hope this helps. Tested with a small tmpfs, lot of "no space left on device" :) (sudo umount -lf /tmp/weed; mkdir -p /tmp/weed && sudo mount -o size=128M,mode=4777 -t tmpfs tmpfs /tmp/weed && bin/weed master -mdir=/tmp/weed -debug=true & bin/weed volume -dir=/tmp/weed -debug=true) GThomas | |||||
| 2013-01-22 | ensure file name does not contain any "/" | Chris Lu | 1 | -0/+2 | |
| 2013-01-22 | added file name format when exporting. patch from Tamás Gulácsi | Chris Lu | 1 | -6/+43 | |
| 2013-01-21 | add option to output to stdout - patch from Tamás Gulácsi | Chris Lu | 2 | -14/+21 | |
| report file size correctly | |||||
| 2013-01-20 | promptive error message | Chris Lu | 1 | -0/+4 | |
| 2013-01-20 | up the version to 0.28 beta | Chris Lu | 1 | -1/+1 | |
| 2013-01-20 | adjust text | Chris Lu | 1 | -3/+3 | |
| 2013-01-20 | formatting | Chris Lu | 1 | -7/+3 | |
| 2013-01-20 | re-factoring volume file scanning code | Chris Lu | 11 | -131/+259 | |
| add export function fix bugs on deleted byte counting | |||||
| 2013-01-20 | adding visit function for the NeedleMap | Chris Lu | 2 | -14/+22 | |
| 2013-01-20 | better error handling, check in for Gulácsi Tamás | Chris Lu | 6 | -80/+159 | |
| 2013-01-19 | fix debug message error | Chris Lu | 1 | -1/+1 | |
| 2013-01-19 | ignore compiled binary file | Chris Lu | 1 | -1/+0 | |
| 2013-01-19 | fix debug message displaying | Chris Lu | 6 | -11/+14 | |
| 2013-01-17 | go fmt for all source codes | Chris Lu | 35 | -491/+476 | |
| 2013-01-17 | cosmetics change | Chris Lu | 1 | -8/+11 | |
| 2013-01-17 | add git ignore | Chris Lu | 1 | -0/+1 | |
| 2013-01-17 | Revert "sort writables to be able to skew write probability to lesser ids ↵ | Chris Lu | 1 | -35/+5 | |
| (older volumes)" This reverts commit ce7394f3bfe50b6dcb7ff1682bd7e5e1b5574da2. | |||||
| 2013-01-17 | Revert "add error return for (Un)GzipData" | Chris Lu | 3 | -24/+34 | |
| This reverts commit 824371035109225128f8942b64a817838a7c0c25. | |||||
| 2013-01-17 | Revert "add cmd/dump - a dumper" | Chris Lu | 36 | -622/+466 | |
| This reverts commit 5d2a1e8d4845e7a7f1dccd962bb0ee6a5f9d6081. | |||||
| 2013-01-17 | Revert "add CdbMap" | Chris Lu | 4 | -195/+32 | |
| This reverts commit bf0ccf346198a65e0321b3cedfb25ef5dad73e2a. | |||||
| 2013-01-17 | Revert "add Frozen attribute to VolumeInfo" | Chris Lu | 6 | -55/+7 | |
| This reverts commit dd685fdd8d8ac6d28dce0d25b72115e3315a30a8. | |||||
| 2013-01-17 | Revert "add "freeze" subcommand to volume" | Chris Lu | 7 | -144/+16 | |
| This reverts commit f262fed19784ad85d7cfef985f3dfcc09bd7180c. | |||||
| 2013-01-17 | Revert "fix errors with frozen volume loading" | Chris Lu | 3 | -20/+4 | |
| This reverts commit 92ffba2ab9561c066ec12379f2288f2a3ea1d9c5. | |||||
| 2013-01-15 | Merge remote-tracking branch 'choose_remote_name/cdb' | Chris Lu | 45 | -555/+1086 | |
| 2013-01-14 | move to 0.27 | Chris Lu | 1 | -1/+1 | |
| 2013-01-14 | fix errors with frozen volume loading | Tamás Gulácsi | 3 | -4/+20 | |
| 2013-01-14 | add "freeze" subcommand to volume | Tamás Gulácsi | 7 | -16/+144 | |
| 2013-01-13 | add Frozen attribute to VolumeInfo | Tamás Gulácsi | 6 | -7/+55 | |
| 2013-01-12 | add CdbMap | Tamás Gulácsi | 4 | -32/+195 | |
| 2013-01-05 | add cmd/dump - a dumper | Tamás Gulácsi | 36 | -466/+622 | |
| Walk needed to be added to NeedleMap and CompactMap, to be able to add WalkKeys and WalkValues to volume. This is needed for iterating through all the stored needles in a volume - this was dump's purpose. | |||||
| 2013-01-04 | add error return for (Un)GzipData | Tamás Gulácsi | 3 | -34/+24 | |
| 2013-01-04 | sort writables to be able to skew write probability to lesser ids (older ↵ | Tamás Gulácsi | 1 | -5/+35 | |
| volumes) | |||||
| 2013-01-04 | master can redirect GET/DELETE/POST requests to volume servers. So | Chris Lu | 3 | -8/+25 | |
| clients does not always need to remember the volume server locations. This is good for low~medium sized web site traffic. | |||||
| 2013-01-02 | set to beta version for 0.27 | Chris Lu | 1 | -1/+1 | |
| 2013-01-02 | compare read file size with in-memory file size | Chris Lu | 2 | -1/+14 | |
| 2013-01-02 | escape file name when there is a quote inside | Chris Lu | 1 | -1/+3 | |
| 2012-12-22 | properly handle quick volume server restart | Chris Lu | 4 | -7/+25 | |
| 2012-12-22 | Default more not to gzip since gzip can be done on client side. | Chris Lu | 1 | -38/+58 | |
| 2012-12-22 | use bits in needle.Flags to mark hasName and hasMime | Chris Lu | 2 | -22/+37 | |
| 2012-12-22 | add store metadata:file name, mime type, is_gzipped | Chris Lu | 4 | -10/+56 | |
| add support to upload .gz file directly | |||||
| 2012-12-21 | parallel logic for read and write | Chris Lu | 1 | -11/+13 | |
| 2012-12-21 | fix write error | Chris Lu | 1 | -1/+1 | |
| 2012-12-21 | can read/write files in format version 2 | Chris Lu | 6 | -16/+91 | |
| 2012-12-21 | refactoring | Chris Lu | 4 | -52/+72 | |
| 2012-12-20 | refactor for reading super block | Chris Lu | 3 | -76/+92 | |
| 2012-12-20 | refactor a bit | Chris Lu | 4 | -54/+73 | |
| 2012-12-17 | reading/setting/reporting correct volume version | Chris Lu | 5 | -7/+11 | |
| 2012-12-17 | ensure only compatible volume versions are writable | Chris Lu | 3 | -3/+8 | |
