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
Marin Tomic
5637703317
add strata v1 scenario
...
Reviewers: mculinovic, mferencevic
Reviewed By: mferencevic
Subscribers: pullbot, buda
Differential Revision: https://phabricator.memgraph.io/D1266
2018-03-06 11:20:39 +01:00
Marin Tomic
604ebf9d1e
Add tx creation scenario
...
Summary: ^^
Reviewers: buda, mculinovic
Reviewed By: buda
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D1225
2018-02-22 17:43:32 +01:00
Marin Tomic
f1cdae0617
Add teps and pointwise lookup scenarios
...
Reviewers: mculinovic
Reviewed By: mculinovic
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D1211
2018-02-21 11:44:57 +01:00
Marko Culinovic
61967f2e06
Fix statsd and benchmark client
...
Summary:
Stats server wasn't connecting to the right service on statsd.
Also, benchmark client stats now have prefix `client` instead
of machine name to be consistent with memgraphs stats naming
which starts with `master` or `worker`.
Reviewers: mtomic, buda
Reviewed By: buda
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D1209
2018-02-17 17:06:25 +01:00
Marin Tomic
d15464e181
Add some metric types and basic RPC server stats
...
Summary:
Get rid of client class
Fix cppcheck errors
Add documentation to metrics.hpp
Add documentation to stats.hpp
Remove stats from global namespace
Fix build failures
Refactor a bit
Refactor stopwatch into a function
Add rpc execution time stats
Fix segmentation fault
Reviewers: mferencevic
Reviewed By: mferencevic
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D1200
2018-02-16 08:33:15 +01:00
Marko Budiselic
e2f5bcf96d
Stats from card fraud benchmark
...
Reviewers: mtomic
Reviewed By: mtomic
Subscribers: mferencevic, pullbot
Differential Revision: https://phabricator.memgraph.io/D1177
2018-02-07 19:57:25 +01:00
Marin Tomic
5a162213e5
Refactor pokec, add card fraud
...
Reviewers: buda, mculinovic, mferencevic
Reviewed By: mculinovic
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D1143
2018-02-02 13:45:18 +01:00
Dominik Gleich
5418dfb19e
Rename NetworkEndpoint
...
Summary:
Rename redunant port str
Add endpoint << operator
Migrate everything to endpoint
Reviewers: mferencevic, florijan
Reviewed By: mferencevic
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D1100
2018-01-15 15:47:37 +01:00
Mislav Bradac
eb272f0b67
Assert on endpoint failures
...
Summary: .
Reviewers: mferencevic, florijan
Reviewed By: mferencevic
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D1045
2017-12-12 14:27:24 +01:00
Teon Banek
96d9846b25
Remove traces of custom assert
...
Reviewers: mislav.bradac
Reviewed By: mislav.bradac
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D905
2017-10-13 09:34:13 +02:00
Mislav Bradac
3140f175fc
Implement record lock deadlock breaker
...
Reviewers: florijan, buda
Reviewed By: florijan
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D823
2017-09-27 16:11:05 +02:00
florijan
a9381df09e
Edges data structure now supports multiple edge filtering (implicit OR)
...
Summary: - modified all utils/algorithm functions to be inline and in the utils namespace
Reviewers: teon.banek
Reviewed By: teon.banek
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D830
2017-09-26 13:46:18 +02:00
Mislav Bradac
4e4fdd8029
Unwrap exception from optional before throwing
...
Reviewers: buda
Reviewed By: buda
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D815
2017-09-22 15:46:19 +02:00
Mislav Bradac
cf7190ecc6
Refactor long running benchmark
...
Reviewers: buda
Reviewed By: buda
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D801
2017-09-20 10:36:51 +02:00
Mislav Bradac
7e5dddecae
Move harness stuff to parent directory
...
Reviewers: buda
Reviewed By: buda
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D799
2017-09-15 14:05:26 +02:00