memgraph/tests/macro_benchmark/clients
florijan 0b2d0b0d61 Fix macro bench clients common rethrow
Summary:
I think the rethrow as it was done in `.../clientes/common.hpp` is not
correct as it could have caught any exception type descending from
`BasicException`, copied it into `optional<BasicException>` and thus
losing exact type and members of the original exception. I think that
the proposed formulation of a rethrow in the `catch` does it properly.
I made a small test for this behavior, see P11.

Reviewers: teon.banek, mferencevic, mislav.bradac

Reviewed By: teon.banek

Subscribers: pullbot

Differential Revision: https://phabricator.memgraph.io/D1298
2018-03-16 11:26:04 +01:00
..
bolt_client.hpp Refactor pokec, add card fraud 2018-02-02 13:45:18 +01:00
card_fraud_client.cpp Add deletion, more stats to card fraud and RWLock 2018-03-14 16:23:23 +01:00
common.hpp Fix macro bench clients common rethrow 2018-03-16 11:26:04 +01:00
long_running_common.hpp Add deletion, more stats to card fraud and RWLock 2018-03-14 16:23:23 +01:00
pokec_client.cpp add strata v1 scenario 2018-03-06 11:20:39 +01:00
postgres_client.hpp Move harness stuff to parent directory 2017-09-15 14:05:26 +02:00
query_client.cpp add strata v1 scenario 2018-03-06 11:20:39 +01:00