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.
13 years ago
Chris Lu
ab5e9727a9
reading/setting/reporting correct volume version
13 years ago
Chris Lu
9782ace1bd
add locking when adjusting topology
13 years ago
Chris Lu
6ce41e30a4
change to 3-digit replication types
14 years ago
Chris Lu
08dcf2f035
refactoring allocate_volume operation
14 years ago
Chris Lu
a1bc529db6
lots of fix
1. sending 404 if not found
2. handle node-up/node-down/changing-max/volume-become-full
14 years ago
Chris Lu
e19fd68f18
working now to start/stop volume servers
14 years ago
Chris Lu
b0e250d437
adjusting refresh topology writable volumes(not finished yet)
Need to refreshWritableVolumes for each replication type
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
9f4630736d
rename Server to DataNode
formatting
14 years ago
Chris Lu
cdd64a8099
dc and rack aware volume allocation
14 years ago
Chris Lu
317e12644a
reserve a volume
add VolumeId.Next()
14 years ago
Chris Lu
2dceb44ae4
add more for volume placement
fix possible nil volume cases
14 years ago