memgraph/tests/unit
florijan be9c875fa9 Durability - snapshot summary refactor
Summary:
- Removed durability::Summary because it was wired into reader and stopped me from recovering WAL files.
- Refactored and renamed BufferedFile(Reader/Writer) to HashedFile(Reader/Writer).
- Vertex and edge counts in the snapshot are now hashed.

Breaking snapshot compatibility again (hashing), but since the previous version was not released, and we are not caching snapshots, the previous version does not need to be supported.

Reviewers: teon.banek, mislav.bradac, buda

Reviewed By: teon.banek, mislav.bradac

Subscribers: dgleich, pullbot

Differential Revision: https://phabricator.memgraph.io/D932
2017-10-27 13:51:02 +02:00
..
bolt_buffer.cpp Use GLogger instead of broken memgraph Logger. 2017-06-21 15:33:24 +02:00
bolt_chunked_decoder_buffer.cpp Fixed bolt decoder chunked buffer implementation. 2017-09-06 13:19:42 +02:00
bolt_chunked_encoder_buffer.cpp Fixed bolt chunked encoder buffer for big data. 2017-09-06 15:36:24 +02:00
bolt_common.hpp Close session on timeouts 2017-10-17 14:34:31 +02:00
bolt_decoder.cpp First version of bolt cpp client. 2017-08-24 17:44:44 +02:00
bolt_encoder.cpp GraphDbAccessor - style change 2017-08-09 16:09:08 +02:00
bolt_result_stream.cpp Use GLogger instead of broken memgraph Logger. 2017-06-21 15:33:24 +02:00
bolt_session.cpp Close session on timeouts 2017-10-17 14:34:31 +02:00
bolt_testdata.hpp Removed large bolt encoder test to reduce runtime. 2017-05-03 14:50:02 +02:00
CMakeLists.txt Remove unused stuff from CMakeLists 2017-10-16 13:45:18 +02:00
concurrent_list.cpp clang format has been run on all hpp and cpp files under src and tests 2017-02-18 11:54:37 +01:00
concurrent_map_access.cpp Const map/set iteration. 2017-10-12 16:35:39 +02:00
concurrent_map.cpp Remove traces of custom assert 2017-10-13 09:34:13 +02:00
concurrent_set.cpp Remove traces of custom assert 2017-10-13 09:34:13 +02:00
cypher_main_visitor.cpp Variable expansion consolidaton 2017-10-05 13:12:39 +02:00
database_key_index.cpp GraphDbAccessor - style change 2017-08-09 16:09:08 +02:00
database_label_property_index.cpp GraphDbAccessor - style change 2017-08-09 16:09:08 +02:00
database_transaction_timeout.cpp Handle index creation correctly 2017-10-09 19:22:39 +02:00
dbms_recovery.cpp Snapshot flags name consistency 2017-09-22 14:08:51 +02:00
deferred_deleter.cpp Make gc more aggressive and optimise is_not_visible function 2017-10-06 10:07:55 +02:00
dynamic_bitset.cpp Newer bits on head chunk in DynamicBitset 2017-09-20 16:56:58 +02:00
exceptions.cpp Merge utils/exceptions into single file 2017-04-20 16:53:21 +02:00
executor.cpp Rename Executioner to Executor 2017-09-07 15:13:17 +02:00
fswatcher.cpp Use GLogger instead of broken memgraph Logger. 2017-06-21 15:33:24 +02:00
graph_db_accessor_index_api.cpp Remove EdgeType index - not used in interpreter 2017-10-06 15:02:34 +02:00
graph_db_accessor.cpp Remove rand from dba 2017-08-29 12:28:32 +02:00
graph_db.cpp Make gc more aggressive and optimise is_not_visible function 2017-10-06 10:07:55 +02:00
interpreter.cpp Handle index creation correctly 2017-10-09 19:22:39 +02:00
mvcc_find_update_common.hpp Removed one function from version_list 2017-10-17 11:21:56 +02:00
mvcc_find.cpp GC bugfixes, MVCC and transaction refactoring 2017-06-12 10:46:12 +02:00
mvcc_gc_common.hpp Small cleanup of some mvcc classes 2017-09-27 15:16:30 +02:00
mvcc_gc.cpp Removed one function from version_list 2017-10-17 11:21:56 +02:00
mvcc_one_transaction.cpp Fix mvcc tests 2017-10-19 12:58:23 +02:00
mvcc_parallel_update.cpp Fix mvcc tests 2017-10-19 12:58:23 +02:00
mvcc.cpp Small cleanup of some mvcc classes 2017-09-27 15:16:30 +02:00
network_endpoint.cpp Started network refactorization. 2017-03-06 13:52:34 +01:00
network_timeouts.cpp Close session on timeouts 2017-10-17 14:34:31 +02:00
property_value_store.cpp PropertyValueStore - remove Accept function (never used, never will be) 2017-09-13 10:11:55 +02:00
query_common.hpp Variable expansion consolidaton 2017-10-05 13:12:39 +02:00
query_cost_estimator.cpp Variable expansion consolidaton 2017-10-05 13:12:39 +02:00
query_expression_evaluator.cpp AST - pattern atom properties changed from map to unordered_map 2017-10-02 14:24:56 +02:00
query_plan_accumulate_aggregate.cpp Variable expansion consolidaton 2017-10-05 13:12:39 +02:00
query_plan_bag_semantics.cpp GraphDbAccessor - style change 2017-08-09 16:09:08 +02:00
query_plan_common.hpp Variable expansion consolidaton 2017-10-05 13:12:39 +02:00
query_plan_create_set_remove_delete.cpp Variable expansion consolidaton 2017-10-05 13:12:39 +02:00
query_plan_edge_cases.cpp Handle index creation correctly 2017-10-09 19:22:39 +02:00
query_plan_match_filter_return.cpp Variable expansion consolidaton 2017-10-05 13:12:39 +02:00
query_planner.cpp Refactor collecting filters during planning 2017-10-24 14:13:14 +02:00
query_semantic.cpp Variable expansion consolidaton 2017-10-05 13:12:39 +02:00
query_variable_start_planner.cpp Convert variable start planning to iterative process 2017-10-16 10:12:09 +02:00
reactor_distributed.cpp Fix distributed reactors 2017-10-27 11:26:04 +02:00
reactor_local.cpp Revise reactors code 2017-10-25 15:36:18 +02:00
record_edge_vertex_accessor.cpp BFS syntax changes 2017-09-27 16:25:19 +02:00
recovery.cpp Durability - snapshot summary refactor 2017-10-27 13:51:02 +02:00
ring_buffer.cpp Ring buffer added 2017-10-24 08:53:35 +02:00
scheduler.cpp Change scheduler to first wait then execute 2017-10-09 15:40:00 +02:00
signal_handler.cpp Reorganize logging in memgraph_bolt.cpp 2017-06-14 10:11:31 +02:00
skiplist_access.cpp Const map/set iteration. 2017-10-12 16:35:39 +02:00
skiplist_gc.cpp Use GLogger instead of broken memgraph Logger. 2017-06-21 15:33:24 +02:00
skiplist_position_and_count.cpp Replace debug_assert, permanent_assert with DCHECK/CHECK 2017-10-11 14:43:32 +02:00
skiplist_reverse_iteration.cpp Logger in this test somehow breaks code coverage. Argh... 2017-04-07 09:44:12 +02:00
skiplist_suffix.cpp Const iterator works. 2017-10-11 11:01:24 +02:00
snapshot.cpp Snapshot flags name consistency 2017-09-22 14:08:51 +02:00
static_bitset.cpp Fix tests that expect debug_assert to fail 2017-08-07 16:38:15 +02:00
stripped.cpp Parse utf16 surrogate codepoints correctly 2017-09-04 16:03:45 +02:00
timestamp.cpp all unit tests are gtests 2017-02-19 23:47:09 +01:00
transaction_engine.cpp GC bugfixes, MVCC and transaction refactoring 2017-06-12 10:46:12 +02:00
typed_value.cpp Named path support 2017-09-19 09:45:50 +02:00
unique_object_store.cpp clang format has been run on all hpp and cpp files under src and tests 2017-02-18 11:54:37 +01:00
utils_on_scope_exit.cpp utils::auto_scope refactor 2017-08-11 09:43:10 +02:00
utils_string.cpp utils::string - split functions extended 2017-10-25 15:26:31 +02:00