memgraph/src/utils
florijan b2f3dc1916 Available memory logging, utils/sysinfo/memory cleanup, tests/concurrent cleanup.
Summary:
Added a warning to the log. Every 3 seconds (let's not make that configurable). Can be turned off.

I still don't like this. We are raising another thread and reading a file to do monitoring. We're developing a DB, not a sys monitor. Serious admins do that themselves. But, here it is.

UPDATE:
Cleaned up `utils/sysinfo/memory`. Removed all unused functions. Removed the faulty memory check in `tests/concurrent`.

Reviewers: buda, mferencevic, mislav.bradac

Reviewed By: mislav.bradac

Subscribers: pullbot

Differential Revision: https://phabricator.memgraph.io/D819
2017-09-22 16:06:30 +02:00
..
datetime Summary:Added files for snapshot durability 2017-05-17 08:42:00 +00:00
hashing Named path support 2017-09-19 09:45:50 +02:00
random Labels implementation. 2017-04-03 11:50:22 +02:00
signals clang format has been run on all hpp and cpp files under src and tests 2017-02-18 11:54:37 +01:00
sysinfo Available memory logging, utils/sysinfo/memory cleanup, tests/concurrent cleanup. 2017-09-22 16:06:30 +02:00
algorithm.hpp Use EdgeType in Expand and ExpandVariable 2017-09-11 11:16:04 +02:00
assert.hpp Make debug_assert noop on NDEBUG 2017-08-04 15:05:26 +02:00
bound.hpp GraphDbAccessor - label+property index cardinalities for exact value and value ranges 2017-07-06 10:22:19 +02:00
bswap.hpp clang format has been run on all hpp and cpp files under src and tests 2017-02-18 11:54:37 +01:00
crtp.hpp clang format has been run on all hpp and cpp files under src and tests 2017-02-18 11:54:37 +01:00
dynamic_lib.hpp Use GLogger instead of broken memgraph Logger. 2017-06-21 15:33:24 +02:00
exceptions.hpp Make the message mandatory for NotYetImplemented exception 2017-07-18 16:40:49 +02:00
executor.hpp Rename Executioner to Executor 2017-09-07 15:13:17 +02:00
file.hpp Merge string utils to one file 2017-04-18 17:39:58 +02:00
flag_validation.hpp Validate the --num_workers flag 2017-06-09 16:16:38 +02:00
fswatcher.hpp Migrate command line args to gflgs in tests 2017-07-06 13:54:12 +02:00
likely.hpp antlr integration, *.hpp and *.cpp inside src dir, cleanup 2017-02-17 16:20:31 +01:00
measure_time.hpp benchmark folder has been removed from the root dir, README update, measure_time.hpp comments 2017-02-18 14:36:50 +01:00
memory_literals.hpp Move unused datastructures to poc 2017-07-10 12:03:11 +02:00
on_scope_exit.hpp utils::auto_scope refactor 2017-08-11 09:43:10 +02:00
option.hpp Fix naming of asserts.runtime_assert & assert -> debug_assert 2017-02-24 11:41:55 +01:00
placeholder.hpp Add asserts to placeholder 2017-06-13 14:54:17 +02:00
platform.hpp antlr integration, *.hpp and *.cpp inside src dir, cleanup 2017-02-17 16:20:31 +01:00
random_graph_generator.hpp GraphDbAccessor - style change 2017-08-09 16:09:08 +02:00
scheduler.hpp Scheduler - removed templatization 2017-08-17 16:10:41 +02:00
stacktrace.hpp utils::auto_scope refactor 2017-08-11 09:43:10 +02:00
string.hpp Replace Python csv_to_snapshot with C++ 2017-09-22 13:59:42 +02:00
terminate_handler.hpp utils::auto_scope refactor 2017-08-11 09:43:10 +02:00
timer.hpp Add caching logical plans 2017-09-20 13:31:26 +02:00
total_ordering.hpp Remove unneccessary files from utils 2017-04-13 17:55:33 +02:00
type_discovery.hpp clang format has been run on all hpp and cpp files under src and tests 2017-02-18 11:54:37 +01:00
underlying_cast.hpp clang format has been run on all hpp and cpp files under src and tests 2017-02-18 11:54:37 +01:00
visitor.hpp Add classic and hierarchical visiting 2017-05-16 12:35:09 +02:00