memgraph/tests
Teon Banek 9c095501d8 query/procedure: Add type system for Cypher
Summary:
The type system is modelled after "CIP2015-09-16"
https://github.com/opencypher/openCypher/blob/master/cip/1.accepted/CIP2015-09-16-public-type-system-type-annotation.adoc

This is needed for registering procedures and their signatures. The
users will be able to specify what a custom procedure accepts and
returns. All of this needs to be available for inspection during
runtime. Therefore, this diff implements printing types as a user
presentable string. In the future, we will probably want to add type
checking through these types, because openCypher requires type checking
on values passed in and returned from custom procedures.

Reviewers: mferencevic, ipaljak, dsantl

Reviewed By: mferencevic

Subscribers: pullbot

Differential Revision: https://phabricator.memgraph.io/D2544
2019-11-13 14:24:21 +01:00
..
benchmark Merge Interpret and Prepare 2019-11-08 10:25:51 +01:00
concurrent Cleanup locks 2019-07-17 10:33:44 +02:00
drivers Integrate driver tests with Apollo 2018-08-22 18:31:37 +02:00
feature_benchmark Remove Kafka integration implementation and tests 2019-11-04 09:56:07 +01:00
integration Remove Kafka integration implementation and tests 2019-11-04 09:56:07 +01:00
macro_benchmark Cleanup locks 2019-07-17 10:33:44 +02:00
manual Merge Interpret and Prepare 2019-11-08 10:25:51 +01:00
property_based Remove test_results directory from build 2019-04-25 17:20:02 +02:00
public_benchmark Temporarily disable LDBC test 2019-07-05 14:04:38 +02:00
qa Make query execution work with storage_v2 2019-09-12 10:22:00 +02:00
stress Adjust raft constants for long running tests 2019-08-13 10:40:24 +02:00
unit query/procedure: Add type system for Cypher 2019-11-13 14:24:21 +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 test_results directory from build 2019-04-25 17:20:02 +02:00