bucket: return DnetError in lookup result, not generic error
bucket: return DnetError in lookup result, not generic error
test: added failed write test: write into bucket with nonexisting group, check that reply contains that group
test: uniform write test should check all buckets and that their rates are withing soft/hard limits (with some caveats mentioned in comments)
test: write started/completed status into every log: server, proxy, backrunner client
bucket: added probabilistic bucket selection based on ranges inverse proportional to its pain
bucket: if there are no buckets to select from, do not start probabilistic selection algo
test: added backend slowdown test
bucket: increased write error pain to the soft level of no-free-space