memgraph/src/storage
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
..
common Move KVStore to root source directory 2020-01-24 16:01:51 +01:00
single_node_ha Move KVStore to root source directory 2020-01-24 16:01:51 +01:00
v2 Add basic support for unique constraints in storage 2020-02-10 12:45:28 +01:00
edge_accessor.hpp Remove old single node storage implementation 2020-01-24 15:10:41 +01:00
vertex_accessor.hpp Remove old single node storage implementation 2020-01-24 15:10:41 +01:00