Commit Graph

12 Commits

Author SHA1 Message Date
Chris Lu
08dcf2f035 refactoring allocate_volume operation 2012-09-20 18:02:56 -07:00
Chris Lu
a1bc529db6 lots of fix
1. sending 404 if not found
2. handle node-up/node-down/changing-max/volume-become-full
2012-09-20 02:11:08 -07:00
Chris Lu
e19fd68f18 working now to start/stop volume servers 2012-09-19 01:45:30 -07:00
Chris Lu
b0e250d437 adjusting refresh topology writable volumes(not finished yet)
Need to refreshWritableVolumes for each replication type
2012-09-17 01:48:09 -07:00
Chris Lu
6671f576cb adjusting log messages 2012-09-16 23:21:18 -07:00
Chris Lu
4846a7232e adjusting return messages for growing volumes 2012-09-16 23:18:47 -07:00
Chris Lu
15ced2398e adjusting maxVolumeCount if volume server changes it 2012-09-16 19:18:37 -07:00
Chris Lu
9b99240584 can auto grow 00 and 01 replication volumes 2012-09-16 17:31:15 -07:00
Chris Lu
9f4630736d rename Server to DataNode
formatting
2012-09-08 16:25:44 -07:00
Chris Lu
cdd64a8099 dc and rack aware volume allocation 2012-09-03 01:50:04 -07:00
Chris Lu
317e12644a reserve a volume
add VolumeId.Next()
2012-08-29 01:37:40 -07:00
Chris Lu
2dceb44ae4 add more for volume placement
fix possible nil volume cases
2012-08-27 13:52:02 -07:00