adjust time_wait to 1 second
adjusting gzip logic
support compacting a volume
remove comments
comment change: 3 times of the pulse
Issue 11:	Failed to write to replicas for volumen 3

Avoid unnecessary master lookup
Issue 11:	Failed to write to replicas for volumen 3

Fix displaying wrong error message
remove debug message
better error message
add locking when adjusting topology
add warning message
adding exception handling for this case
adjust formatting
cleaner code, better error handling
add version type
periodically compact volumes
add command line option to control garbage threshold
remove log message
fix compilation error
adjust default read timeout to 3 seconds