memgraph/tests/macro_benchmark
Marin Tomic 2263a423b8 Add deletion, more stats to card fraud and RWLock
Summary:
^^

this is a sample config to be used:
```
{
    "num_workers": 1,
    "cards_per_worker": 10001,
    "pos_per_worker": 10001,

    "fraud_probability": 0.01,
    "hop_probability": 0.05,

    "cleanup": {
        "check_interval_sec": 10,
        "tx_hi": 150000,
        "tx_lo": 100000
    },

    "analytic": {
        "query_interval_ms": 500,
        "pos_limit": 10
    }
}
```

I also added `RWLock` --- a wrapper around `pthread_rwlock`

Reviewers: mferencevic, mculinovic, florijan, teon.banek

Reviewed By: florijan

Subscribers: pullbot

Differential Revision: https://phabricator.memgraph.io/D1280
2018-03-14 16:23:23 +01:00
..
clients Add deletion, more stats to card fraud and RWLock 2018-03-14 16:23:23 +01:00
config Move harness stuff to parent directory 2017-09-15 14:05:26 +02:00
groups Add tx creation scenario 2018-02-22 17:43:32 +01:00
.gitignore Add run_pokec script and minimum refactor 2018-01-23 16:17:09 +01:00
apollo_runs.yaml Temporarily disable parallel macro benchmarks 2018-02-27 11:05:13 +01:00
clients.py Refactor pokec, add card fraud 2018-02-02 13:45:18 +01:00
CMakeLists.txt Remove unused stuff from CMakeLists 2017-10-16 13:45:18 +02:00
common.py Disable hyperthreading on Apollo for macro benchmark tests. 2017-10-25 11:32:10 +02:00
databases.py Cleanup durability config, docs, CHANGELOG 2017-11-21 10:17:13 +01:00
harness Add run_pokec script and minimum refactor 2018-01-23 16:17:09 +01:00
jail_faker.py Integrate distributed card fraud test with Apollo 2018-02-28 11:09:18 +01:00
long_running_suite.py Refactor pokec, add card fraud 2018-02-02 13:45:18 +01:00
query_suite.py Changed macro benchmark summary format 2017-12-28 16:35:45 +01:00
run_card_fraud Refactor pokec, add card fraud 2018-02-02 13:45:18 +01:00
run_pokec Add run_pokec script and minimum refactor 2018-01-23 16:17:09 +01:00