memgraph/src
Teon Banek 66dcd536f0 Support serializing LCP enum vector
Summary:
Generate conversion functions from C++ enum to Cap'n Proto and vice
verse. This should reduce the generated code size and hopefully improve
readability.

Use conversion functions for enums in default serialization generation.
`capnp-save-enum` and `capnp-load-enum` should now be used exclusively
to serialize non LCP defined enumerations. They now always require
`enum-values` argument.

Reviewers: mtomic, llugovic

Reviewed By: mtomic

Subscribers: pullbot

Differential Revision: https://phabricator.memgraph.io/D1696
2018-10-26 16:05:47 +02:00
..
auth Separate distributed from single node storage 2018-10-05 09:19:33 +02:00
communication Fix OpenSSL error message 2018-10-19 15:32:33 +02:00
data_structures Refactor / remove unused lockfree list 2018-07-16 11:43:09 +01:00
database Drop index 2018-10-26 13:51:22 +02:00
distributed Add explicit start to servers 2018-10-16 11:39:42 +02:00
durability Drop index 2018-10-26 13:51:22 +02:00
glue Separate distributed from single node storage 2018-10-05 09:19:33 +02:00
integrations Fix stream creation failure handling 2018-10-19 14:53:51 +02:00
io Generate Load functions from LCP as top level 2018-09-28 10:34:20 +02:00
lisp Support serializing LCP enum vector 2018-10-26 16:05:47 +02:00
mvcc Remove distributed logic from single node 2018-10-11 13:08:22 +02:00
query Support serializing LCP enum vector 2018-10-26 16:05:47 +02:00
requests Implement kafka transform functionality 2018-07-19 12:52:25 +02:00
stats Throw exceptions on RPC failure and Distributed error handling 2018-09-27 16:27:40 +02:00
storage Drop index 2018-10-26 13:51:22 +02:00
telemetry Separate distributed from single node storage 2018-10-05 09:19:33 +02:00
transactions Add blocking transactions for index creation 2018-10-24 16:31:50 +02:00
utils Fix total_weight not being returned with RETURN * 2018-10-18 15:03:46 +02:00
CMakeLists.txt Add LCP tests 2018-10-15 11:52:20 +02:00
config.hpp Make csv_to_snapshot more user friendly 2017-10-26 09:37:56 +02:00
memgraph_distributed.cpp Fix distributed startup and QA test 2018-10-18 10:34:05 +02:00
memgraph_init.cpp Throw exceptions on RPC failure and Distributed error handling 2018-09-27 16:27:40 +02:00
memgraph_init.hpp Separate distributed from single node storage 2018-10-05 09:19:33 +02:00
memgraph.cpp Add explicit start to servers 2018-10-16 11:39:42 +02:00
version.hpp.in Add version.hpp.in and display it on '--version' flag 2017-09-27 09:04:44 +02:00