├── .gitignore ├── .gitmodules ├── .travis.yml ├── CMakeLists.txt ├── LICENSE ├── README.md ├── client ├── cpp │ ├── CMakeLists.txt │ └── cli.cpp └── python │ ├── LICENSE.txt │ ├── anna │ ├── __init__.py │ ├── base_client.py │ ├── client.py │ ├── common.py │ ├── lattices.py │ └── zmq_util.py │ ├── compile.sh │ └── setup.py ├── conf ├── anna-base.yml └── anna-local.yml ├── dockerfiles ├── anna.dockerfile └── start-anna.sh ├── docs ├── building-anna.md └── local-mode.md ├── include ├── CMakeLists.txt ├── consistent_hash_map.hpp ├── hash_ring.hpp ├── hashers.hpp ├── kvs │ ├── base_kv_store.hpp │ ├── kvs_handlers.hpp │ └── server_utils.hpp ├── kvs_common.hpp ├── kvs_threads.hpp ├── kvs_types.hpp ├── metadata.hpp ├── monitor │ ├── monitoring_handlers.hpp │ ├── monitoring_utils.hpp │ └── policies.hpp ├── proto │ ├── benchmark.proto │ └── metadata.proto └── route │ └── routing_handlers.hpp ├── scripts ├── build.sh ├── run-tests.sh ├── start-anna-local.sh ├── stop-anna-local.sh └── travis │ ├── docker-build.sh │ ├── travis-build.sh │ └── upload-codecov.sh ├── src ├── CMakeLists.txt ├── benchmark │ ├── CMakeLists.txt │ ├── benchmark.cpp │ └── trigger.cpp ├── hash_ring │ ├── CMakeLists.txt │ └── hash_ring.cpp ├── kvs │ ├── CMakeLists.txt │ ├── cache_ip_response_handler.cpp │ ├── gossip_handler.cpp │ ├── management_node_response_handler.cpp │ ├── node_depart_handler.cpp │ ├── node_join_handler.cpp │ ├── replication_change_handler.cpp │ ├── replication_response_handler.cpp │ ├── self_depart_handler.cpp │ ├── server.cpp │ ├── user_request_handler.cpp │ └── utils.cpp ├── monitor │ ├── CMakeLists.txt │ ├── depart_done_handler.cpp │ ├── elasticity.cpp │ ├── feedback_handler.cpp │ ├── membership_handler.cpp │ ├── monitoring.cpp │ ├── movement_policy.cpp │ ├── replication_helpers.cpp │ ├── slo_policy.cpp │ ├── stats_helpers.cpp │ └── storage_policy.cpp └── route │ ├── CMakeLists.txt │ ├── address_handler.cpp │ ├── membership_handler.cpp │ ├── replication_change_handler.cpp │ ├── replication_response_handler.cpp │ ├── routing.cpp │ └── seed_handler.cpp └── tests ├── CMakeLists.txt ├── include ├── CMakeLists.txt └── lattices │ ├── CMakeLists.txt │ ├── run_lattice_tests.cpp │ ├── test_bool_lattice.hpp │ ├── test_map_lattice.hpp │ ├── test_max_lattice.hpp │ ├── test_ordered_set_lattice.hpp │ └── test_set_lattice.hpp ├── kvs ├── CMakeLists.txt ├── run_server_handler_tests.cpp ├── server_handler_base.hpp ├── test_gossip_handler.hpp ├── test_node_depart_handler.hpp ├── test_node_join_handler.hpp ├── test_rep_factor_change_handler.hpp ├── test_rep_factor_response_handler.hpp ├── test_self_depart_handler.hpp └── test_user_request_handler.hpp ├── mock ├── CMakeLists.txt ├── mock_hash_utils.cpp └── mock_hash_utils.hpp ├── route ├── CMakeLists.txt ├── routing_handler_base.hpp ├── run_routing_handler_tests.cpp ├── test_address_handler.hpp ├── test_membership_handler.hpp ├── test_replication_change_handler.hpp ├── test_replication_response_handler.hpp └── test_seed_handler.hpp ├── simple ├── expected ├── input └── test-simple.sh └── test_all.cpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/.gitmodules -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/.travis.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/README.md -------------------------------------------------------------------------------- /client/cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/client/cpp/CMakeLists.txt -------------------------------------------------------------------------------- /client/cpp/cli.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/client/cpp/cli.cpp -------------------------------------------------------------------------------- /client/python/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/client/python/LICENSE.txt -------------------------------------------------------------------------------- /client/python/anna/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client/python/anna/base_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/client/python/anna/base_client.py -------------------------------------------------------------------------------- /client/python/anna/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/client/python/anna/client.py -------------------------------------------------------------------------------- /client/python/anna/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/client/python/anna/common.py -------------------------------------------------------------------------------- /client/python/anna/lattices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/client/python/anna/lattices.py -------------------------------------------------------------------------------- /client/python/anna/zmq_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/client/python/anna/zmq_util.py -------------------------------------------------------------------------------- /client/python/compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/client/python/compile.sh -------------------------------------------------------------------------------- /client/python/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/client/python/setup.py -------------------------------------------------------------------------------- /conf/anna-base.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/conf/anna-base.yml -------------------------------------------------------------------------------- /conf/anna-local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/conf/anna-local.yml -------------------------------------------------------------------------------- /dockerfiles/anna.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/dockerfiles/anna.dockerfile -------------------------------------------------------------------------------- /dockerfiles/start-anna.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/dockerfiles/start-anna.sh -------------------------------------------------------------------------------- /docs/building-anna.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/docs/building-anna.md -------------------------------------------------------------------------------- /docs/local-mode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/docs/local-mode.md -------------------------------------------------------------------------------- /include/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/include/CMakeLists.txt -------------------------------------------------------------------------------- /include/consistent_hash_map.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/include/consistent_hash_map.hpp -------------------------------------------------------------------------------- /include/hash_ring.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/include/hash_ring.hpp -------------------------------------------------------------------------------- /include/hashers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/include/hashers.hpp -------------------------------------------------------------------------------- /include/kvs/base_kv_store.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/include/kvs/base_kv_store.hpp -------------------------------------------------------------------------------- /include/kvs/kvs_handlers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/include/kvs/kvs_handlers.hpp -------------------------------------------------------------------------------- /include/kvs/server_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/include/kvs/server_utils.hpp -------------------------------------------------------------------------------- /include/kvs_common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/include/kvs_common.hpp -------------------------------------------------------------------------------- /include/kvs_threads.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/include/kvs_threads.hpp -------------------------------------------------------------------------------- /include/kvs_types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/include/kvs_types.hpp -------------------------------------------------------------------------------- /include/metadata.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/include/metadata.hpp -------------------------------------------------------------------------------- /include/monitor/monitoring_handlers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/include/monitor/monitoring_handlers.hpp -------------------------------------------------------------------------------- /include/monitor/monitoring_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/include/monitor/monitoring_utils.hpp -------------------------------------------------------------------------------- /include/monitor/policies.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/include/monitor/policies.hpp -------------------------------------------------------------------------------- /include/proto/benchmark.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/include/proto/benchmark.proto -------------------------------------------------------------------------------- /include/proto/metadata.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/include/proto/metadata.proto -------------------------------------------------------------------------------- /include/route/routing_handlers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/include/route/routing_handlers.hpp -------------------------------------------------------------------------------- /scripts/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/scripts/build.sh -------------------------------------------------------------------------------- /scripts/run-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/scripts/run-tests.sh -------------------------------------------------------------------------------- /scripts/start-anna-local.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/scripts/start-anna-local.sh -------------------------------------------------------------------------------- /scripts/stop-anna-local.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/scripts/stop-anna-local.sh -------------------------------------------------------------------------------- /scripts/travis/docker-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/scripts/travis/docker-build.sh -------------------------------------------------------------------------------- /scripts/travis/travis-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/scripts/travis/travis-build.sh -------------------------------------------------------------------------------- /scripts/travis/upload-codecov.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/scripts/travis/upload-codecov.sh -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/benchmark/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/src/benchmark/CMakeLists.txt -------------------------------------------------------------------------------- /src/benchmark/benchmark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/src/benchmark/benchmark.cpp -------------------------------------------------------------------------------- /src/benchmark/trigger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/src/benchmark/trigger.cpp -------------------------------------------------------------------------------- /src/hash_ring/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/src/hash_ring/CMakeLists.txt -------------------------------------------------------------------------------- /src/hash_ring/hash_ring.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/src/hash_ring/hash_ring.cpp -------------------------------------------------------------------------------- /src/kvs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/src/kvs/CMakeLists.txt -------------------------------------------------------------------------------- /src/kvs/cache_ip_response_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/src/kvs/cache_ip_response_handler.cpp -------------------------------------------------------------------------------- /src/kvs/gossip_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/src/kvs/gossip_handler.cpp -------------------------------------------------------------------------------- /src/kvs/management_node_response_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/src/kvs/management_node_response_handler.cpp -------------------------------------------------------------------------------- /src/kvs/node_depart_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/src/kvs/node_depart_handler.cpp -------------------------------------------------------------------------------- /src/kvs/node_join_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/src/kvs/node_join_handler.cpp -------------------------------------------------------------------------------- /src/kvs/replication_change_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/src/kvs/replication_change_handler.cpp -------------------------------------------------------------------------------- /src/kvs/replication_response_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/src/kvs/replication_response_handler.cpp -------------------------------------------------------------------------------- /src/kvs/self_depart_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/src/kvs/self_depart_handler.cpp -------------------------------------------------------------------------------- /src/kvs/server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/src/kvs/server.cpp -------------------------------------------------------------------------------- /src/kvs/user_request_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/src/kvs/user_request_handler.cpp -------------------------------------------------------------------------------- /src/kvs/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/src/kvs/utils.cpp -------------------------------------------------------------------------------- /src/monitor/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/src/monitor/CMakeLists.txt -------------------------------------------------------------------------------- /src/monitor/depart_done_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/src/monitor/depart_done_handler.cpp -------------------------------------------------------------------------------- /src/monitor/elasticity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/src/monitor/elasticity.cpp -------------------------------------------------------------------------------- /src/monitor/feedback_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/src/monitor/feedback_handler.cpp -------------------------------------------------------------------------------- /src/monitor/membership_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/src/monitor/membership_handler.cpp -------------------------------------------------------------------------------- /src/monitor/monitoring.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/src/monitor/monitoring.cpp -------------------------------------------------------------------------------- /src/monitor/movement_policy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/src/monitor/movement_policy.cpp -------------------------------------------------------------------------------- /src/monitor/replication_helpers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/src/monitor/replication_helpers.cpp -------------------------------------------------------------------------------- /src/monitor/slo_policy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/src/monitor/slo_policy.cpp -------------------------------------------------------------------------------- /src/monitor/stats_helpers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/src/monitor/stats_helpers.cpp -------------------------------------------------------------------------------- /src/monitor/storage_policy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/src/monitor/storage_policy.cpp -------------------------------------------------------------------------------- /src/route/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/src/route/CMakeLists.txt -------------------------------------------------------------------------------- /src/route/address_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/src/route/address_handler.cpp -------------------------------------------------------------------------------- /src/route/membership_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/src/route/membership_handler.cpp -------------------------------------------------------------------------------- /src/route/replication_change_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/src/route/replication_change_handler.cpp -------------------------------------------------------------------------------- /src/route/replication_response_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/src/route/replication_response_handler.cpp -------------------------------------------------------------------------------- /src/route/routing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/src/route/routing.cpp -------------------------------------------------------------------------------- /src/route/seed_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/src/route/seed_handler.cpp -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/include/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/tests/include/CMakeLists.txt -------------------------------------------------------------------------------- /tests/include/lattices/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/tests/include/lattices/CMakeLists.txt -------------------------------------------------------------------------------- /tests/include/lattices/run_lattice_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/tests/include/lattices/run_lattice_tests.cpp -------------------------------------------------------------------------------- /tests/include/lattices/test_bool_lattice.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/tests/include/lattices/test_bool_lattice.hpp -------------------------------------------------------------------------------- /tests/include/lattices/test_map_lattice.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/tests/include/lattices/test_map_lattice.hpp -------------------------------------------------------------------------------- /tests/include/lattices/test_max_lattice.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/tests/include/lattices/test_max_lattice.hpp -------------------------------------------------------------------------------- /tests/include/lattices/test_ordered_set_lattice.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/tests/include/lattices/test_ordered_set_lattice.hpp -------------------------------------------------------------------------------- /tests/include/lattices/test_set_lattice.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/tests/include/lattices/test_set_lattice.hpp -------------------------------------------------------------------------------- /tests/kvs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/tests/kvs/CMakeLists.txt -------------------------------------------------------------------------------- /tests/kvs/run_server_handler_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/tests/kvs/run_server_handler_tests.cpp -------------------------------------------------------------------------------- /tests/kvs/server_handler_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/tests/kvs/server_handler_base.hpp -------------------------------------------------------------------------------- /tests/kvs/test_gossip_handler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/tests/kvs/test_gossip_handler.hpp -------------------------------------------------------------------------------- /tests/kvs/test_node_depart_handler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/tests/kvs/test_node_depart_handler.hpp -------------------------------------------------------------------------------- /tests/kvs/test_node_join_handler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/tests/kvs/test_node_join_handler.hpp -------------------------------------------------------------------------------- /tests/kvs/test_rep_factor_change_handler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/tests/kvs/test_rep_factor_change_handler.hpp -------------------------------------------------------------------------------- /tests/kvs/test_rep_factor_response_handler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/tests/kvs/test_rep_factor_response_handler.hpp -------------------------------------------------------------------------------- /tests/kvs/test_self_depart_handler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/tests/kvs/test_self_depart_handler.hpp -------------------------------------------------------------------------------- /tests/kvs/test_user_request_handler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/tests/kvs/test_user_request_handler.hpp -------------------------------------------------------------------------------- /tests/mock/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/tests/mock/CMakeLists.txt -------------------------------------------------------------------------------- /tests/mock/mock_hash_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/tests/mock/mock_hash_utils.cpp -------------------------------------------------------------------------------- /tests/mock/mock_hash_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/tests/mock/mock_hash_utils.hpp -------------------------------------------------------------------------------- /tests/route/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/tests/route/CMakeLists.txt -------------------------------------------------------------------------------- /tests/route/routing_handler_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/tests/route/routing_handler_base.hpp -------------------------------------------------------------------------------- /tests/route/run_routing_handler_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/tests/route/run_routing_handler_tests.cpp -------------------------------------------------------------------------------- /tests/route/test_address_handler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/tests/route/test_address_handler.hpp -------------------------------------------------------------------------------- /tests/route/test_membership_handler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/tests/route/test_membership_handler.hpp -------------------------------------------------------------------------------- /tests/route/test_replication_change_handler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/tests/route/test_replication_change_handler.hpp -------------------------------------------------------------------------------- /tests/route/test_replication_response_handler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/tests/route/test_replication_response_handler.hpp -------------------------------------------------------------------------------- /tests/route/test_seed_handler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/tests/route/test_seed_handler.hpp -------------------------------------------------------------------------------- /tests/simple/expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/tests/simple/expected -------------------------------------------------------------------------------- /tests/simple/input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/tests/simple/input -------------------------------------------------------------------------------- /tests/simple/test-simple.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/tests/simple/test-simple.sh -------------------------------------------------------------------------------- /tests/test_all.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hydro-project/anna/HEAD/tests/test_all.cpp --------------------------------------------------------------------------------