130 Commits (94dbe6023384ddc99b58948e7ff01ab8abec2e47)

Author SHA1 Message Date
Chris Lu 94dbe60233 periodically compact volumes 13 years ago
Chris Lu 5e020196f6 add version type 13 years ago
Chris Lu 5dc509c6e4 cleaner code, better error handling 13 years ago
Chris Lu e00d8dc536 adjust formatting 13 years ago
Chris Lu 084e0ab7bb adding exception handling for this case 13 years ago
Chris Lu f5a8382933 add warning message 13 years ago
Chris Lu 9782ace1bd add locking when adjusting topology 13 years ago
Chris Lu b23e51f205 remove debug message 13 years ago
Chris Lu ecd0399f8d Issue 11: Failed to write to replicas for volumen 3 13 years ago
Chris Lu ccab4217e4 comment change: 3 times of the pulse 13 years ago
Chris Lu 01f2fcf72d remove comments 13 years ago
Chris Lu 86c8f248bd support compacting a volume 13 years ago
Chris Lu 9630825576 adjusting gzip logic 14 years ago
Chris Lu 3aefea0fe2 show volume status 14 years ago
Chris Lu 6b1e60582c adding file count and deletion count 14 years ago
Chris Lu 6ce41e30a4 change to 3-digit replication types 14 years ago
Chris Lu 2fe4371899 change to a more memory efficient map, implemented by several lists of 14 years ago
Chris Lu 98022f2b3d use NeedleValue directly instead of additional pointer, to reduce memory 14 years ago
Chris Lu 33d5778a46 cleaner error message 14 years ago
Chris Lu 20706d8cf2 more error handling 14 years ago
Chris Lu a847e2beee better error reporting and handling 14 years ago
Chris Lu 4b3676a54b delete replications, untested yet 14 years ago
Chris Lu 5d86b50782 fixes 14 years ago
Chris Lu d63c5231ac url error 14 years ago
Chris Lu 7ee12f14a8 add option to set server's ip address 14 years ago
Chris Lu ac5f227aae correct crc 14 years ago
Chris Lu ca8c8a56b7 adjusting tests 14 years ago
Chris Lu e340fbee82 removing set volume location 14 years ago
Chris Lu df74f538f7 adjusting http status code for creation 14 years ago
Chris Lu 2002111a80 removing volume list 14 years ago
Chris Lu 73dbb3aed9 load configuration file, with topology configured 14 years ago
Chris Lu a34570fc5b read topology configuration 14 years ago
Chris Lu e986dcf5e0 adjusting testing 14 years ago
Chris Lu 77c0de914a now any data node can accept storing files 14 years ago
Chris Lu 08dcf2f035 refactoring allocate_volume operation 14 years ago
Chris Lu 5e97179d06 refactoring content uploading 14 years ago
Chris Lu 7d8e9f829c more error messages 14 years ago
Chris Lu 462f2ed958 for moved volumes, redirect with code 501 14 years ago
Chris Lu a1bc529db6 lots of fix 14 years ago
Chris Lu fc9f1da143 handle volume server up/down events 14 years ago
Chris Lu e19fd68f18 working now to start/stop volume servers 14 years ago
Chris Lu f3da0906ed channel based visitor pattern 14 years ago
Chris Lu b0e250d437 adjusting refresh topology writable volumes(not finished yet) 14 years ago
Chris Lu 6671f576cb adjusting log messages 14 years ago
Chris Lu 4846a7232e adjusting return messages for growing volumes 14 years ago
Chris Lu 15ced2398e adjusting maxVolumeCount if volume server changes it 14 years ago
Chris Lu 9b99240584 can auto grow 00 and 01 replication volumes 14 years ago
Chris Lu e7c4ee1c64 register reported topology 14 years ago
Chris Lu 6892842021 verify adding columes should work well 14 years ago
Chris Lu 9e0f8d9f0d remote assigns volume to volume server 14 years ago