memgraph/src/durability
florijan b2d7f95568 Extract address types
Summary:
We have been using `Edges::VertexAddress` and `Edges::EdgeAddress` a lot
in other parts of the codebase because it's cleaner to write then
`Address<mvcc::VersionList<Edge>>`, especially in code what should not
really be MVCC-aware. However, a lot of that code should not really be
`Edges` aware either, as that's a storage datastructure that should not
be exposed.

This became annoying, so I extracted these addresses into a type-file. I
don't really like this approach, it might be better to have
`Vertex::Address` and `Edge::Address`, but that means we'd have to
import those headers and we'd get circular dependencies.

“The horror! The horror!”
   - Joseph Conrad, Heart of Darkness

Reviewers: teon.banek, buda

Reviewed By: teon.banek

Subscribers: pullbot

Differential Revision: https://phabricator.memgraph.io/D1204
2018-02-15 17:31:10 +01:00
..
hashed_file_reader.hpp Durability - snapshot summary refactor 2017-10-27 13:51:02 +02:00
hashed_file_writer.hpp Write-ahead log 2017-11-13 09:51:39 +01:00
hasher.hpp Durability - snapshot summary refactor 2017-10-27 13:51:02 +02:00
paths.cpp Add initial version of statsd 2018-02-02 17:02:37 +01:00
paths.hpp Worker id in snapshot/wal 2018-01-18 11:46:47 +01:00
recovery.cpp Extract address types 2018-02-15 17:31:10 +01:00
recovery.hpp Refactor GraphDb 2018-01-12 16:47:24 +01:00
snapshooter.cpp Support snapshot creation and recovery in distributed 2018-01-29 19:16:13 +01:00
snapshooter.hpp Worker id in snapshot/wal 2018-01-18 11:46:47 +01:00
snapshot_decoded_value.hpp Extract address types 2018-02-15 17:31:10 +01:00
snapshot_decoder.hpp Support snapshot creation and recovery in distributed 2018-01-29 19:16:13 +01:00
snapshot_encoder.hpp Support snapshot creation and recovery in distributed 2018-01-29 19:16:13 +01:00
version.hpp Worker id in snapshot/wal 2018-01-18 11:46:47 +01:00
wal.cpp Prepare RecordAccessor for distributed, part one 2018-02-05 09:48:50 +01:00
wal.hpp Prepare RecordAccessor for distributed, part one 2018-02-05 09:48:50 +01:00