memgraph/tests
Dominik Gleich 919258d6f6 Fix integration_engine crash.
Summary:
This should fix the integration query engine test. I'm not exactly sure what caused the SEGFAULT to occur, but from my debugging sessions; I would say, as an educated guess that it's closely related to logger. What I believe happens is that logger gets somehow initialized from the dynamic_library when it's opened. And when the library is closed the corresponding logger is freed, but, other parts of memgraph still see that instance of logger and trying to use to emit code makes the whole thing crash. I've removed one include of logger from something which gets included in the hardcoded queries, but I noticed there are some more.

I've changed the dlopen to now open with DEEPBIND, which should cause symbols to be resolved locally and not globally and stop the logger from the dynamic lib to interfer with the one used in the rest of memgraph.

Reviewers: buda

Reviewed By: buda

Subscribers: pullbot

Differential Revision: https://phabricator.memgraph.io/D234
2017-04-06 11:49:12 +02:00
..
benchmark Fix warnings all over the codebase. 2017-03-22 09:32:06 +01:00
concurrent Bolt PullAll works. 2017-03-28 12:43:04 +02:00
data Query stripping now uses a parse tree and differentiates between int literals in a range expression (not stripped) and outside of a range (stripped). 2017-03-08 14:19:55 +01:00
integration Fix integration_engine crash. 2017-04-06 11:49:12 +02:00
manual Labels implementation. 2017-04-03 11:50:22 +02:00
unit Add edge_types indexes. 2017-04-05 17:23:12 +02:00
client-stress.sh Started network refactorization. 2017-03-06 13:52:34 +01:00
CMakeLists.txt gbenchmark reports are generated inside build/test_results/benchmark 2016-12-23 09:58:26 +01:00