memgraph/tests
Tonko Sabolcec e2e7823ec4 Add basic support for unique constraints in storage
Summary:
This diff contains a basic implementation of unique constraints consistent with
the MVCC storage.
Stale records in the unique constraints are collected by the garbage collector.
Tests for checking correctness of unique constraints and violations are included.
Note: currently we only support a pair of label and a single property. Support for
multiple properties will be added later.

Reviewers: mferencevic, teon.banek

Reviewed By: mferencevic, teon.banek

Subscribers: buda, ipaljak, pullbot

Differential Revision: https://phabricator.memgraph.io/D2608
2020-02-10 12:45:28 +01:00
..
benchmark Implement MG_ENTERPRISE CMake flag 2020-02-06 13:39:30 +01:00
concurrent Stop building storage v1 2020-01-13 14:18:12 +01:00
drivers Rename Bolt flags 2019-12-09 11:24:09 +01:00
feature_benchmark Temporarily disable HA build and tests 2020-01-13 17:04:27 +01:00
integration Temporarily disable HA build and tests 2020-01-13 17:04:27 +01:00
macro_benchmark Rename Bolt flags 2019-12-09 11:24:09 +01:00
manual Move KVStore to root source directory 2020-01-24 16:01:51 +01:00
property_based Migrate property_based tests to storage v2 2020-01-13 13:09:57 +01:00
public_benchmark Rename Bolt flags 2019-12-09 11:24:09 +01:00
qa Make memgraph with storage v2 the main binary 2019-12-06 10:51:16 +01:00
stress Increase stress test query timeout 2020-02-05 14:52:13 +01:00
unit Add basic support for unique constraints in storage 2020-02-10 12:45:28 +01:00
.clang-tidy Add .clang-tidy for tests and update the config 2019-10-31 16:07:09 +01:00
apollo_runs.py Implement WAL writing for storage v2 2019-10-29 16:18:12 +01:00
client-stress.sh Migrate command line args to gflgs in tests 2017-07-06 13:54:12 +02:00
CMakeLists.txt Remove global include directories in CMake 2020-02-03 13:18:30 +01:00