memgraph/tests/concurrent
florijan afbb940a05 GC bugfixes, MVCC and transaction refactoring
Summary:
- GC changed to evaluate old records w.r.t. the oldest transaction's id AND snapshot, as opposed to only id
- MVCC hints exp+aborted race condition prevented
- minor MVCC refactors and cleanups
- minor Transaction refactors and cleanups

Reviewers: buda, dgleich

Reviewed By: buda, dgleich

Subscribers: dtomicevic, pullbot

Differential Revision: https://phabricator.memgraph.io/D434
2017-06-12 10:46:12 +02:00
..
CMakeLists.txt Don't pass MEMGRAPH_ALL_LIBS to all cmake targets 2017-06-08 14:14:01 +02:00
common.h Fix warnings all over the codebase. 2017-03-22 09:32:06 +01:00
conncurent_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
dynamic_bitset_clear_n.cpp clang format has been run on all hpp and cpp files under src and tests 2017-02-18 11:54:37 +01:00
dynamic_bitset_set_n.cpp clang format has been run on all hpp and cpp files under src and tests 2017-02-18 11:54:37 +01:00
dynamic_bitset_set.cpp clang format has been run on all hpp and cpp files under src and tests 2017-02-18 11:54:37 +01:00
dynamic_bitset.cpp clang format has been run on all hpp and cpp files under src and tests 2017-02-18 11:54:37 +01:00
futex.cpp Futex test execution time was too long 2017-02-21 15:47:15 +01:00
measure_time.cpp benchmark folder has been removed from the root dir, README update, measure_time.hpp comments 2017-02-18 14:36:50 +01:00
network_common.hpp Refactored bolt session to use new decoder. 2017-04-15 16:35:09 +02:00
network_read_hang.cpp Refactored bolt session to use new decoder. 2017-04-15 16:35:09 +02:00
network_server.cpp Started working on network hang fix. 2017-04-07 17:09:58 +02:00
network_session_leak.cpp Started working on network hang fix. 2017-04-07 17:09:58 +02:00
sl_hang.cpp Fix Jenkins hang. 2017-05-03 15:58:46 +02:00
sl_insert_competetive.cpp Fix warnings all over the codebase. 2017-03-22 09:32:06 +01:00
sl_insert.cpp clang format has been run on all hpp and cpp files under src and tests 2017-02-18 11:54:37 +01:00
sl_map.cpp clang format has been run on all hpp and cpp files under src and tests 2017-02-18 11:54:37 +01:00
sl_memory_leak.cpp clang format has been run on all hpp and cpp files under src and tests 2017-02-18 11:54:37 +01:00
sl_memory.cpp clang format has been run on all hpp and cpp files under src and tests 2017-02-18 11:54:37 +01:00
sl_multiiterator_remove_duplicates.cpp clang format has been run on all hpp and cpp files under src and tests 2017-02-18 11:54:37 +01:00
sl_multiiterator_remove.cpp clang format has been run on all hpp and cpp files under src and tests 2017-02-18 11:54:37 +01:00
sl_multiiterator.cpp clang format has been run on all hpp and cpp files under src and tests 2017-02-18 11:54:37 +01:00
sl_multimap.cpp clang format has been run on all hpp and cpp files under src and tests 2017-02-18 11:54:37 +01:00
sl_multiset.cpp clang format has been run on all hpp and cpp files under src and tests 2017-02-18 11:54:37 +01:00
sl_remove_competetive.cpp clang format has been run on all hpp and cpp files under src and tests 2017-02-18 11:54:37 +01:00
sl_remove_disjoint.cpp clang format has been run on all hpp and cpp files under src and tests 2017-02-18 11:54:37 +01:00
sl_remove_joint.cpp clang format has been run on all hpp and cpp files under src and tests 2017-02-18 11:54:37 +01:00
sl_set.cpp clang format has been run on all hpp and cpp files under src and tests 2017-02-18 11:54:37 +01:00
sl_simulation.cpp clang format has been run on all hpp and cpp files under src and tests 2017-02-18 11:54:37 +01:00
spinlock.cpp examples folder has been removed; src/test folder has been removed; the existing tests were moved to tests folder; StacktraceException has been introduced; query_plan_templated has been moved to query folder; hazard pointers have been deleted because they are not used any more 2017-02-18 18:03:48 +01:00
transaction_engine.cpp GC bugfixes, MVCC and transaction refactoring 2017-06-12 10:46:12 +02:00