sxacl: major code cleanup and other improvements (bb#560)
hash counter rebalance API
add blocksize in bytes to blockmeta
don't require grouping by blocksize in counters API
fix query lifetime
automatically reset iteration when hdist version changes
Rebalance support:
- job and lockage semantics
- live block relocation
- block hold flag
- file relocation (via snapshot + copy + removal)
- rebalanced flag and cleanup
introduce 'node is gone' logic
node removed from the cluster withh return 410 - Gone
- http 410 is marked retriable in the client
- http 410 is equivalent to 200 in jobs that might target removed nodes
Review and fix hdist based lookup logic
syncronize end of rebalance
allow clashing files on rebalance
spam boost - revert me!!!