Chris Lu
bf9c4ed033
Revert "add cmd/dump - a dumper"
...
This reverts commit 5d2a1e8d48 .
2013-01-17 00:15:05 -08:00
Tamás Gulácsi
5d2a1e8d48
add cmd/dump - a dumper
...
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-05 23:06:44 +01:00
Chris Lu
ab5e9727a9
reading/setting/reporting correct volume version
2012-12-17 17:51:39 -08:00
Chris Lu
9782ace1bd
add locking when adjusting topology
2012-11-13 12:13:40 -08:00
Chris Lu
6ce41e30a4
change to 3-digit replication types
2012-09-30 02:20:33 -07:00
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