169 Commits (866d15023decfacb80db6248b888f8201e040508)

Author SHA1 Message Date
Chris Lu 09542d82b4 refactoring, clean up, v0.17 13 years ago
Chris Lu cdd64a8099 dc and rack aware volume allocation 13 years ago
Chris Lu b95c9860ed interface and default implementation for node 13 years ago
Chris Lu 6a84f50d24 interface and default implementation for node 13 years ago
Chris Lu a467d5081c adjusted tests 13 years ago
Chris Lu c51884ce23 remove extra code 13 years ago
Chris Lu 1760dd083d remove reservedVolumeCount to simplify volume allocation logic 13 years ago
Chris Lu c48bda0232 return the node during assigning free volume 13 years ago
Chris Lu 7a30a48027 assign a free volume randomly 13 years ago
Chris Lu 8d0ea07f5f loading from json setup in tests 13 years ago
Chris Lu f5d981ab4d scaffold for tests 13 years ago
Chris Lu 317e12644a reserve a volume 13 years ago
Chris Lu f7adf1687f reduce duplicated code by using a tree of Node 13 years ago
Chris Lu 97e4a1d6eb add code to randomly select one new volume to grow 13 years ago
Chris Lu 2dceb44ae4 add more for volume placement 13 years ago
Chris Lu 09ed882e5f clean log 13 years ago
Chris Lu 8f9e84bca0 clean log 13 years ago
Chris Lu 869a6711bc change data center id from integer to string 13 years ago
Chris Lu 9b4ce65882 simplify volume.go file 13 years ago
Chris Lu 0c32e2e965 simplify volume id printing 13 years ago
Chris Lu 868e47f994 remove unused test 13 years ago
Chris Lu b820609088 change name: needle id instead of needle key 13 years ago
Chris Lu 9f92f2779d adjusting for types 13 years ago
Chris Lu 5e3ecc1b82 adding VolumeId type 13 years ago
Chris Lu 03f4c0b832 adding topology related types 13 years ago
Chris Lu 31e4dbfe38 change volume id type to topology.VolumeId 13 years ago
Chris Lu 0121f35c12 starting a shell 13 years ago
Chris Lu 5caa7bbdc9 refactoring only 13 years ago
chris.lu@gmail.com c627942691 adding uncompressing support! 13 years ago
chris.lu@gmail.com 50c3f1d4a7 adding compressiong support! 13 years ago
chris.lu@gmail.com f3a4125ee7 adding compressiong support! 13 years ago
chris.lu@gmail.com 008b3fbbc9 remove debug message 13 years ago
chris.lu@gmail.com d46e588200 simplify delta of file id, for multi-versioning of a file 13 years ago
chris.lu@gmail.com eb9456d7d5 handle special case when browser also asks for favicon.ico 13 years ago
chris.lu@gmail.com bcffffbc5e add capability to assign a batch of file ids 13 years ago
chris.lu@gmail.com 68a216586f add capability to assign a batch of file ids 13 years ago
chris.lu@gmail.com 74989d69c9 add error handling when non-multipart request comes in 13 years ago
chris.lu@gmail.com bb01324482 compatible with Go1 13 years ago
chris.lu@gmail.com 8edf12f026 fix test 13 years ago
chris.lu@gmail.com 4c31b6d533 delete entry from file index also 13 years ago
chris.lu@gmail.com 3c7c85b1d4 remove verbose logging 13 years ago
chris.lu@gmail.com 659bf1940f correctly deleting a file 13 years ago
chris.lu@gmail.com 380953692b generating makefiles from a newer version of gb 13 years ago
chris.lu@gmail.com 97a1d587d4 adding makefiles created by go-gb 13 years ago
chris.lu@gmail.com 4c2ca916ec fix enforcing volume size limit 13 years ago
chris.lu@gmail.com 298fdb4603 add configurable volume size limit 13 years ago
chris.lu@gmail.com 0eff4311f5 add more error handling, adjust volume size to 32G 13 years ago
chris.lu@gmail.com 60c17068a6 correct sequence generating 13 years ago
chris.lu@gmail.com 3c98f1a119 better log messages 13 years ago
chris.lu@gmail.com 4c36190dd3 rename weedc option name to publicUrl 13 years ago