Remove lock inside the loop in blocking_queue_t stress test.
Speedup blocking_queue_t 15 times
Fix possible deadlock
Rewrite blocking_queue_t once again. Hope I get it right this time.
Remove space after if
Merge remote-tracking branch 'remotes/github/master' into ring-sender
Add license header
Add license header
Move ring_sender_t config from zk to phantom
Remove pragma
Part of ring_handler and pibf deserialization in phase1_batcher
Phase 1 batch executor, ring handler, remove dynamic queue allocation in ring_sender, helper function for pibf(sorry for mess)
Small change in acceptor_instance, serialization code for ring_cmd, acceptor code in phase1 batcher.
Remove zk variables from ring sender and ring handler, tests for pi_ring_cmd.H, tests for ring_sender_t and ring_handler_proto_t
Script that runs tests.
stress test for ring sender/handler
Implement parts of phase1 batcher not connected to instance pool.
rename proposer jobs counter in phase 1 batcher
fix typo
Finished io_phase1_batch_executor_t, interface for proposer_pool_t.