aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore/src/tests/proton
diff options
context:
space:
mode:
authorTor Brede Vekterli <vekterli@verizonmedia.com>2019-05-24 10:51:03 +0000
committerTor Brede Vekterli <vekterli@verizonmedia.com>2019-05-24 10:55:58 +0000
commit31f6c321cb5b130486fe267eaf8ced6878a27319 (patch)
tree2135688631cb97a143fe1a4dc1bdc34cbb06560b /searchcore/src/tests/proton
parent871edfff3e3ce6601f7577c40faa399400de453b (diff)
Bounce Puts when a node is unavailable in the pending cluster state
Avoids scheduling Put operations towards nodes that are available in the current cluster state, but not in the one that is being async processed in the background. Not only are operations to such nodes highly likely to be doomed in the first place, we also risk triggering assertion failures by code that does not expect bucket DB inserts to said nodes to ever be rejected. Since we're recently added explicit rejection of inserts to nodes that are unavailable in the pending state, these assertions have the potential for triggering in certain edge case scenarios.
Diffstat (limited to 'searchcore/src/tests/proton')
0 files changed, 0 insertions, 0 deletions