Open-source graph database, built for real-time streaming data, compatible with Neo4j.
cyphergraphgraph-algorithmsgraph-analysisgraph-databasekafkakafka-streamsnosqlopencypherstream-processingstreaming-data
4f0a7df4bb
Summary: See https://app.asana.com/0/743890251333732/888297761596047/f for more details. # BEFORE ``` Note: Google Test filter = *UniqueConstraintRecovery* [==========] Running 1 test from 1 test case. [----------] Global test environment set-up. [----------] 1 test from Durability [ RUN ] Durability.UniqueConstraintRecovery unknown file: Failure C++ exception with description "Index couldn't be created due to constraint violation!" thrown in the test body. [ FAILED ] Durability.UniqueConstraintRecovery (3 ms) [----------] 1 test from Durability (3 ms total) [----------] Global test environment tear-down [==========] 1 test from 1 test case ran. (3 ms total) [ PASSED ] 0 tests. [ FAILED ] 1 test, listed below: [ FAILED ] Durability.UniqueConstraintRecovery 1 FAILED TEST ``` # AFTER ``` [==========] Running 1 test from 1 test case. [----------] Global test environment set-up. [----------] 1 test from Durability [ RUN ] Durability.UniqueConstraintRecovery [ OK ] Durability.UniqueConstraintRecovery (4 ms) [----------] 1 test from Durability (4 ms total) [----------] Global test environment tear-down [==========] 1 test from 1 test case ran. (4 ms total) [ PASSED ] 1 test. ``` Reviewers: ipaljak, vkasljevic Reviewed By: ipaljak Subscribers: pullbot Differential Revision: https://phabricator.memgraph.io/D1714 |
||
---|---|---|
cmake | ||
config | ||
customers | ||
docs | ||
experimental | ||
libs | ||
poc | ||
release | ||
src | ||
tests | ||
tools | ||
.arcconfig | ||
.clang-format | ||
.gdbinit | ||
.gitignore | ||
.ycm_extra_conf.py | ||
apollo_archives.py | ||
apollo_archives.yaml | ||
apollo_build.yaml | ||
CHANGELOG.md | ||
CMakeLists.txt | ||
Doxyfile | ||
Doxylogo.png | ||
init | ||
README.md |
memgraph
Memgraph is an ACID compliant high performance transactional distributed in-memory graph database featuring runtime native query compiling, lock free data structures, multi-version concurrency control and asynchronous IO.
dependencies
Memgraph can be compiled using any modern c++ compiler. It mostly relies on the standard template library, however, some things do require external libraries.
Some code contains linux-specific libraries and the build is only supported on a 64 bit linux kernel.
- linux
- clang 3.8 (good c++11 support, especially lock free atomics)
- antlr (compiler frontend)
- cppitertools
- fmt format
- google benchmark
- google test
- glog
- gflags