├── .gitignore ├── .projectile ├── .travis.yml ├── COMPILING.md ├── GITBOOK.md ├── LICENSE.txt ├── Makefile ├── NOTICE.txt ├── README.md ├── SUMMARY.md ├── bin ├── 0.6 │ └── community_license ├── alba ├── kinetic-all-0.8.0.4-SNAPSHOT-jar-with-dependencies.jar ├── make_release.py ├── startSimulator.sh ├── start_kinetic.sh ├── start_single.sh └── the_manifest.bin ├── book.json ├── cfg ├── albamgr_example_arakoon_cfg.ini ├── asd_demo.json ├── backend.json ├── enc_key ├── fragment_cache_config.json ├── maintenance_demo.json ├── nsm_host_arakoon_cfg.ini ├── preset.json ├── preset_no_checksums.json ├── preset_no_compression.json ├── preset_test.json ├── preset_update.json ├── preset_update2.json ├── proxy_demo.json ├── test.ini ├── test_2.ini ├── test_abm.ini ├── test_nsm_1.ini ├── test_nsm_2.ini └── test_tls.ini ├── contributors.txt ├── cpp ├── .clang-format ├── Makefile ├── Tupfile ├── Tuprules.tup ├── automake_client │ ├── Makefile.am │ ├── build.sh │ └── configure.ac ├── include │ ├── alba_common.h │ ├── alba_logger.h │ ├── asd_access.h │ ├── asd_client.h │ ├── asd_protocol.h │ ├── boolean_enum.h │ ├── checksum.h │ ├── encryption.h │ ├── generic_proxy_client.h │ ├── io.h │ ├── llio.h │ ├── manifest.h │ ├── osd_access.h │ ├── osd_info.h │ ├── proxy_client.h │ ├── proxy_protocol.h │ ├── proxy_sequences.h │ ├── rdma_transport.h │ ├── statistics.h │ ├── stuff.h │ ├── tcp_transport.h │ ├── transport.h │ └── transport_helper.h └── src │ ├── examples │ └── test_client.cc │ ├── lib │ ├── alba_common.cc │ ├── alba_logger.cc │ ├── asd_access.cc │ ├── asd_client.cc │ ├── asd_protocol.cc │ ├── checksum.cc │ ├── encryption.cc │ ├── generic_proxy_client.cc │ ├── io.cc │ ├── llio.cc │ ├── lru_cache.h │ ├── manifest.cc │ ├── manifest_cache.cc │ ├── manifest_cache.h │ ├── osd_access.cc │ ├── osd_info.cc │ ├── proxy_client.cc │ ├── proxy_protocol.cc │ ├── proxy_sequences.cc │ ├── rdma_transport.cc │ ├── rora_proxy_client.cc │ ├── rora_proxy_client.h │ ├── statistics.cc │ ├── stuff.cc │ ├── tcp_transport.cc │ ├── transport.cc │ └── transport_helper.cc │ └── tests │ ├── asd_client_test.cc │ ├── llio_test.cc │ ├── main.cc │ └── proxy_client_test.cc ├── debian ├── alba.postinst ├── changelog ├── compat ├── control ├── copyright ├── rules └── source │ └── format ├── docker ├── centos-7-verify │ └── Dockerfile ├── centos-7 │ └── Dockerfile ├── docker-entrypoint.sh ├── run.sh ├── ubuntu-14.04-verify │ └── Dockerfile ├── ubuntu-14.04 │ └── Dockerfile ├── ubuntu-16.04-verify │ └── Dockerfile └── ubuntu-16.04 │ └── Dockerfile ├── docs ├── ALBA Architecture.png ├── README.md ├── alba_storage_protocol.txt ├── albaproxy.md ├── architecture.org ├── architecture.pdf ├── client.md ├── demo_pres.tex ├── dependencies.md ├── docker_howto.org ├── export.el ├── kinetic_multi_update_propoposal.org ├── maintenance.md ├── maintenance.txt ├── metadata-persistence.org ├── plan_b.tex ├── pres_1.tex ├── rebalancing.org ├── requirements.tex ├── setup-guide.md └── usingalba.md ├── fabfile ├── __init__.py ├── alba.py └── env.py ├── jenkins ├── 050-smoke_test.sh ├── cpp │ └── 010-build_client.sh ├── package │ ├── 020-build_ocaml.sh │ └── 030-package.sh ├── package_rpm │ └── 030-package.sh ├── run.sh ├── run2.sh ├── system2 │ └── 020-build_ocaml.sh ├── test_integrate_deb │ └── 040-run_tests.sh └── test_integrate_rpm │ └── 040-run_tests.sh ├── ocaml ├── .merlin ├── _tags ├── myocamlbuild.ml └── src │ ├── alba.ml │ ├── alba_arakoon.ml │ ├── alba_arakoon_deser.ml │ ├── alba_base_client.ml │ ├── alba_based_osd.ml │ ├── alba_bench.ml │ ├── alba_client.ml │ ├── alba_client2.ml │ ├── alba_client_common.ml │ ├── alba_client_download.ml │ ├── alba_client_download_slices.ml │ ├── alba_client_errors.ml │ ├── alba_client_message_delivery.ml │ ├── alba_client_message_delivery_base.ml │ ├── alba_client_namespace.ml │ ├── alba_client_osd.ml │ ├── alba_client_preset_cache.ml │ ├── alba_client_sequence.ml │ ├── alba_client_upload.ml │ ├── alba_eviction.ml │ ├── alba_json.ml │ ├── alba_osd.ml │ ├── alba_osd_test.ml │ ├── alba_statistics.ml │ ├── alba_test.ml │ ├── albamgr_access.ml │ ├── albamgr_client.ml │ ├── albamgr_plugin.ml │ ├── albamgr_protocol.ml │ ├── albamgr_protocol_test.ml │ ├── albamgr_test.ml │ ├── arith64.ml │ ├── asd_bench.ml │ ├── asd_client.ml │ ├── asd_config.ml │ ├── asd_io_scheduler.ml │ ├── asd_protocol.ml │ ├── asd_protocol_test.ml │ ├── asd_server.ml │ ├── asd_statistics.ml │ ├── asd_test.ml │ ├── automatic_repair.ml │ ├── capabilities.ml │ ├── choose.ml │ ├── choose_test.ml │ ├── cli_asd.ml │ ├── cli_bench.ml │ ├── cli_bench_common.ml │ ├── cli_common.ml │ ├── cli_maintenance.ml │ ├── cli_messages.ml │ ├── cli_mgr.ml │ ├── cli_nsm_host.ml │ ├── cli_osd.ml │ ├── cli_preset.ml │ ├── cli_proxy.ml │ ├── discovery.ml │ ├── disk_failure_tests.ml │ ├── disk_safety.ml │ ├── disk_safety_test.ml │ ├── encrypt_info_helper.ml │ ├── erasure.ml │ ├── erasure_test.ml │ ├── experiments │ └── discovery_demo.ml │ ├── fragment_cache.ml │ ├── fragment_cache_alba.ml │ ├── fragment_cache_config.ml │ ├── fragment_cache_config_test.ml │ ├── fragment_cache_fs.ml │ ├── fragment_cache_keys.ml │ ├── fragment_cache_test.ml │ ├── fragment_helper.ml │ ├── fragment_helper_test.ml │ ├── fragment_size_helper_test.ml │ ├── fsutil_demo.ml │ ├── generic_bench.ml │ ├── isa_l.ml │ ├── jerasure.ml │ ├── key_value_store.ml │ ├── kinetic_client.ml │ ├── kinetic_client_test.ml │ ├── log_plugin.ml │ ├── maintenance.ml │ ├── maintenance_common.ml │ ├── maintenance_config.ml │ ├── maintenance_coordination.ml │ ├── maintenance_coordination_test.ml │ ├── maintenance_helper.ml │ ├── maintenance_test.ml │ ├── manifest_cache.ml │ ├── manifest_deser.ml │ ├── mem_key_value_store.ml │ ├── mem_stats.ml │ ├── model │ ├── alba_compression.ml │ ├── checksum.ml │ ├── checksum_deser.ml │ ├── consistency.ml │ ├── encryption.ml │ ├── encryption_test.ml │ ├── fragment.ml │ ├── fragment_size_helper.ml │ ├── fragment_update.ml │ ├── layout.ml │ ├── policy.ml │ ├── policy_test.ml │ └── preset.ml │ ├── nsm_client.ml │ ├── nsm_host_access.ml │ ├── nsm_host_client.ml │ ├── nsm_host_plugin.ml │ ├── nsm_host_protocol.ml │ ├── nsm_model.ml │ ├── nsm_model_test.ml │ ├── nsm_protocol.ml │ ├── nsm_protocol_test.ml │ ├── osd.ml │ ├── osd_access.ml │ ├── osd_access_type.ml │ ├── osd_bench.ml │ ├── osd_deser.ml │ ├── osd_keys.ml │ ├── osd_kvs_test.ml │ ├── osd_state.ml │ ├── other │ ├── posix.ml │ ├── posix.mli │ ├── posix_stubs.c │ └── posix_test.ml │ ├── plugin_extra.ml │ ├── proxy_bench.ml │ ├── proxy_client.ml │ ├── proxy_osd.ml │ ├── proxy_osd_test.ml │ ├── proxy_protocol.ml │ ├── proxy_server.ml │ ├── proxy_test.ml │ ├── range_query_args.ml │ ├── range_query_args2.ml │ ├── read_preference_test.ml │ ├── rebalancing_helper.ml │ ├── rebalancing_helper_test.ml │ ├── recover_nsm_host.ml │ ├── recovery_info.ml │ ├── remotes.ml │ ├── repair.ml │ ├── rocks_store.ml │ ├── sync_bench.ml │ ├── test.ml │ ├── tools │ ├── alba_crc32c.ml │ ├── alba_crc32c.mli │ ├── alba_crc32c_stubs.c │ ├── alba_crc32c_test.ml │ ├── alba_gcrypt_stubs.c │ ├── alba_interval.ml │ ├── alba_llio.ml │ ├── alba_partial_read.ml │ ├── alba_partial_read_stubs.c │ ├── alba_wrappers.ml │ ├── alba_wrappers.mli │ ├── alba_wrappers_stubs.c │ ├── bigstring_slice.ml │ ├── buffer_pool.ml │ ├── buffer_pool_test.ml │ ├── bytes_descr.ml │ ├── cache.ml │ ├── cache_test.ml │ ├── compressors.ml │ ├── compressors_test.ml │ ├── ctypes_helper.ml │ ├── deser.ml │ ├── fsutil.ml │ ├── gcrypt.ml │ ├── gcrypt_test.ml │ ├── hashes.ml │ ├── llio2.ml │ ├── llio2_test.ml │ ├── lwt_bytes2.ml.cppo │ ├── lwt_extra2.ml │ ├── lwt_pool2.ml │ ├── memcmp.ml │ ├── memcmp_test.ml │ ├── net_fd.ml │ ├── networking2.ml │ ├── oUnit_XML.ml │ ├── object_reader.ml │ ├── object_reader2.ml │ ├── prelude.ml │ ├── prelude_test.ml │ ├── slice.ml │ ├── stat.ml │ ├── stat_deser.ml │ ├── statistics_collection.ml │ ├── statistics_collection_deser.ml │ ├── syncfs.ml │ ├── tcp_keepalive2.ml │ ├── test_extra.ml │ ├── tls.ml │ └── weak_pool.ml │ └── verify.ml ├── package.py ├── ppx ├── _tags └── alba_ppx_lwt.ml ├── redhat └── SPECS │ └── alba.spec ├── run_with_timeout_and_progress.sh ├── scriptlets ├── graph_it.py ├── osds_for_namespace.py └── process.py ├── setup ├── .ocamlinit ├── _tags ├── prul.ml └── setup.ml ├── slow.py └── travis.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/.gitignore -------------------------------------------------------------------------------- /.projectile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/.projectile -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/.travis.yml -------------------------------------------------------------------------------- /COMPILING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/COMPILING.md -------------------------------------------------------------------------------- /GITBOOK.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/GITBOOK.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/Makefile -------------------------------------------------------------------------------- /NOTICE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/NOTICE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/README.md -------------------------------------------------------------------------------- /SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/SUMMARY.md -------------------------------------------------------------------------------- /bin/0.6/community_license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/bin/0.6/community_license -------------------------------------------------------------------------------- /bin/alba: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/bin/alba -------------------------------------------------------------------------------- /bin/kinetic-all-0.8.0.4-SNAPSHOT-jar-with-dependencies.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/bin/kinetic-all-0.8.0.4-SNAPSHOT-jar-with-dependencies.jar -------------------------------------------------------------------------------- /bin/make_release.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/bin/make_release.py -------------------------------------------------------------------------------- /bin/startSimulator.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/bin/startSimulator.sh -------------------------------------------------------------------------------- /bin/start_kinetic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/bin/start_kinetic.sh -------------------------------------------------------------------------------- /bin/start_single.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/bin/start_single.sh -------------------------------------------------------------------------------- /bin/the_manifest.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/bin/the_manifest.bin -------------------------------------------------------------------------------- /book.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/book.json -------------------------------------------------------------------------------- /cfg/albamgr_example_arakoon_cfg.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cfg/albamgr_example_arakoon_cfg.ini -------------------------------------------------------------------------------- /cfg/asd_demo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cfg/asd_demo.json -------------------------------------------------------------------------------- /cfg/backend.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cfg/backend.json -------------------------------------------------------------------------------- /cfg/enc_key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cfg/enc_key -------------------------------------------------------------------------------- /cfg/fragment_cache_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cfg/fragment_cache_config.json -------------------------------------------------------------------------------- /cfg/maintenance_demo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cfg/maintenance_demo.json -------------------------------------------------------------------------------- /cfg/nsm_host_arakoon_cfg.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cfg/nsm_host_arakoon_cfg.ini -------------------------------------------------------------------------------- /cfg/preset.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cfg/preset.json -------------------------------------------------------------------------------- /cfg/preset_no_checksums.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cfg/preset_no_checksums.json -------------------------------------------------------------------------------- /cfg/preset_no_compression.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cfg/preset_no_compression.json -------------------------------------------------------------------------------- /cfg/preset_test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cfg/preset_test.json -------------------------------------------------------------------------------- /cfg/preset_update.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cfg/preset_update.json -------------------------------------------------------------------------------- /cfg/preset_update2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cfg/preset_update2.json -------------------------------------------------------------------------------- /cfg/proxy_demo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cfg/proxy_demo.json -------------------------------------------------------------------------------- /cfg/test.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cfg/test.ini -------------------------------------------------------------------------------- /cfg/test_2.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cfg/test_2.ini -------------------------------------------------------------------------------- /cfg/test_abm.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cfg/test_abm.ini -------------------------------------------------------------------------------- /cfg/test_nsm_1.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cfg/test_nsm_1.ini -------------------------------------------------------------------------------- /cfg/test_nsm_2.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cfg/test_nsm_2.ini -------------------------------------------------------------------------------- /cfg/test_tls.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cfg/test_tls.ini -------------------------------------------------------------------------------- /contributors.txt: -------------------------------------------------------------------------------- 1 | Jan Doms 2 | Arne Redlich 3 | Romain Slootmaekers 4 | Mukesh Tiwari 5 | -------------------------------------------------------------------------------- /cpp/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/.clang-format -------------------------------------------------------------------------------- /cpp/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/Makefile -------------------------------------------------------------------------------- /cpp/Tupfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/Tupfile -------------------------------------------------------------------------------- /cpp/Tuprules.tup: -------------------------------------------------------------------------------- 1 | export ROOT 2 | -------------------------------------------------------------------------------- /cpp/automake_client/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/automake_client/Makefile.am -------------------------------------------------------------------------------- /cpp/automake_client/build.sh: -------------------------------------------------------------------------------- 1 | autoreconf -isv . 2 | 3 | -------------------------------------------------------------------------------- /cpp/automake_client/configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/automake_client/configure.ac -------------------------------------------------------------------------------- /cpp/include/alba_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/include/alba_common.h -------------------------------------------------------------------------------- /cpp/include/alba_logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/include/alba_logger.h -------------------------------------------------------------------------------- /cpp/include/asd_access.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/include/asd_access.h -------------------------------------------------------------------------------- /cpp/include/asd_client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/include/asd_client.h -------------------------------------------------------------------------------- /cpp/include/asd_protocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/include/asd_protocol.h -------------------------------------------------------------------------------- /cpp/include/boolean_enum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/include/boolean_enum.h -------------------------------------------------------------------------------- /cpp/include/checksum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/include/checksum.h -------------------------------------------------------------------------------- /cpp/include/encryption.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/include/encryption.h -------------------------------------------------------------------------------- /cpp/include/generic_proxy_client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/include/generic_proxy_client.h -------------------------------------------------------------------------------- /cpp/include/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/include/io.h -------------------------------------------------------------------------------- /cpp/include/llio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/include/llio.h -------------------------------------------------------------------------------- /cpp/include/manifest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/include/manifest.h -------------------------------------------------------------------------------- /cpp/include/osd_access.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/include/osd_access.h -------------------------------------------------------------------------------- /cpp/include/osd_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/include/osd_info.h -------------------------------------------------------------------------------- /cpp/include/proxy_client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/include/proxy_client.h -------------------------------------------------------------------------------- /cpp/include/proxy_protocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/include/proxy_protocol.h -------------------------------------------------------------------------------- /cpp/include/proxy_sequences.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/include/proxy_sequences.h -------------------------------------------------------------------------------- /cpp/include/rdma_transport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/include/rdma_transport.h -------------------------------------------------------------------------------- /cpp/include/statistics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/include/statistics.h -------------------------------------------------------------------------------- /cpp/include/stuff.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/include/stuff.h -------------------------------------------------------------------------------- /cpp/include/tcp_transport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/include/tcp_transport.h -------------------------------------------------------------------------------- /cpp/include/transport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/include/transport.h -------------------------------------------------------------------------------- /cpp/include/transport_helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/include/transport_helper.h -------------------------------------------------------------------------------- /cpp/src/examples/test_client.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/src/examples/test_client.cc -------------------------------------------------------------------------------- /cpp/src/lib/alba_common.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/src/lib/alba_common.cc -------------------------------------------------------------------------------- /cpp/src/lib/alba_logger.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/src/lib/alba_logger.cc -------------------------------------------------------------------------------- /cpp/src/lib/asd_access.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/src/lib/asd_access.cc -------------------------------------------------------------------------------- /cpp/src/lib/asd_client.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/src/lib/asd_client.cc -------------------------------------------------------------------------------- /cpp/src/lib/asd_protocol.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/src/lib/asd_protocol.cc -------------------------------------------------------------------------------- /cpp/src/lib/checksum.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/src/lib/checksum.cc -------------------------------------------------------------------------------- /cpp/src/lib/encryption.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/src/lib/encryption.cc -------------------------------------------------------------------------------- /cpp/src/lib/generic_proxy_client.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/src/lib/generic_proxy_client.cc -------------------------------------------------------------------------------- /cpp/src/lib/io.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/src/lib/io.cc -------------------------------------------------------------------------------- /cpp/src/lib/llio.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/src/lib/llio.cc -------------------------------------------------------------------------------- /cpp/src/lib/lru_cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/src/lib/lru_cache.h -------------------------------------------------------------------------------- /cpp/src/lib/manifest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/src/lib/manifest.cc -------------------------------------------------------------------------------- /cpp/src/lib/manifest_cache.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/src/lib/manifest_cache.cc -------------------------------------------------------------------------------- /cpp/src/lib/manifest_cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/src/lib/manifest_cache.h -------------------------------------------------------------------------------- /cpp/src/lib/osd_access.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/src/lib/osd_access.cc -------------------------------------------------------------------------------- /cpp/src/lib/osd_info.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/src/lib/osd_info.cc -------------------------------------------------------------------------------- /cpp/src/lib/proxy_client.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/src/lib/proxy_client.cc -------------------------------------------------------------------------------- /cpp/src/lib/proxy_protocol.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/src/lib/proxy_protocol.cc -------------------------------------------------------------------------------- /cpp/src/lib/proxy_sequences.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/src/lib/proxy_sequences.cc -------------------------------------------------------------------------------- /cpp/src/lib/rdma_transport.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/src/lib/rdma_transport.cc -------------------------------------------------------------------------------- /cpp/src/lib/rora_proxy_client.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/src/lib/rora_proxy_client.cc -------------------------------------------------------------------------------- /cpp/src/lib/rora_proxy_client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/src/lib/rora_proxy_client.h -------------------------------------------------------------------------------- /cpp/src/lib/statistics.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/src/lib/statistics.cc -------------------------------------------------------------------------------- /cpp/src/lib/stuff.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/src/lib/stuff.cc -------------------------------------------------------------------------------- /cpp/src/lib/tcp_transport.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/src/lib/tcp_transport.cc -------------------------------------------------------------------------------- /cpp/src/lib/transport.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/src/lib/transport.cc -------------------------------------------------------------------------------- /cpp/src/lib/transport_helper.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/src/lib/transport_helper.cc -------------------------------------------------------------------------------- /cpp/src/tests/asd_client_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/src/tests/asd_client_test.cc -------------------------------------------------------------------------------- /cpp/src/tests/llio_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/src/tests/llio_test.cc -------------------------------------------------------------------------------- /cpp/src/tests/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/src/tests/main.cc -------------------------------------------------------------------------------- /cpp/src/tests/proxy_client_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/cpp/src/tests/proxy_client_test.cc -------------------------------------------------------------------------------- /debian/alba.postinst: -------------------------------------------------------------------------------- 1 | sudo ldconfig -v 2 | -------------------------------------------------------------------------------- /debian/changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/debian/changelog -------------------------------------------------------------------------------- /debian/compat: -------------------------------------------------------------------------------- 1 | 9 2 | -------------------------------------------------------------------------------- /debian/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/debian/control -------------------------------------------------------------------------------- /debian/copyright: -------------------------------------------------------------------------------- 1 | 2014,2015 iNuron, all rights retained 2 | -------------------------------------------------------------------------------- /debian/rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/debian/rules -------------------------------------------------------------------------------- /debian/source/format: -------------------------------------------------------------------------------- 1 | 3.0 (quilt) 2 | -------------------------------------------------------------------------------- /docker/centos-7-verify/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/docker/centos-7-verify/Dockerfile -------------------------------------------------------------------------------- /docker/centos-7/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/docker/centos-7/Dockerfile -------------------------------------------------------------------------------- /docker/docker-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/docker/docker-entrypoint.sh -------------------------------------------------------------------------------- /docker/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/docker/run.sh -------------------------------------------------------------------------------- /docker/ubuntu-14.04-verify/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/docker/ubuntu-14.04-verify/Dockerfile -------------------------------------------------------------------------------- /docker/ubuntu-14.04/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/docker/ubuntu-14.04/Dockerfile -------------------------------------------------------------------------------- /docker/ubuntu-16.04-verify/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/docker/ubuntu-16.04-verify/Dockerfile -------------------------------------------------------------------------------- /docker/ubuntu-16.04/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/docker/ubuntu-16.04/Dockerfile -------------------------------------------------------------------------------- /docs/ALBA Architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/docs/ALBA Architecture.png -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/alba_storage_protocol.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/docs/alba_storage_protocol.txt -------------------------------------------------------------------------------- /docs/albaproxy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/docs/albaproxy.md -------------------------------------------------------------------------------- /docs/architecture.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/docs/architecture.org -------------------------------------------------------------------------------- /docs/architecture.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/docs/architecture.pdf -------------------------------------------------------------------------------- /docs/client.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/docs/client.md -------------------------------------------------------------------------------- /docs/demo_pres.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/docs/demo_pres.tex -------------------------------------------------------------------------------- /docs/dependencies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/docs/dependencies.md -------------------------------------------------------------------------------- /docs/docker_howto.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/docs/docker_howto.org -------------------------------------------------------------------------------- /docs/export.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/docs/export.el -------------------------------------------------------------------------------- /docs/kinetic_multi_update_propoposal.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/docs/kinetic_multi_update_propoposal.org -------------------------------------------------------------------------------- /docs/maintenance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/docs/maintenance.md -------------------------------------------------------------------------------- /docs/maintenance.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/docs/maintenance.txt -------------------------------------------------------------------------------- /docs/metadata-persistence.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/docs/metadata-persistence.org -------------------------------------------------------------------------------- /docs/plan_b.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/docs/plan_b.tex -------------------------------------------------------------------------------- /docs/pres_1.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/docs/pres_1.tex -------------------------------------------------------------------------------- /docs/rebalancing.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/docs/rebalancing.org -------------------------------------------------------------------------------- /docs/requirements.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/docs/requirements.tex -------------------------------------------------------------------------------- /docs/setup-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/docs/setup-guide.md -------------------------------------------------------------------------------- /docs/usingalba.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/docs/usingalba.md -------------------------------------------------------------------------------- /fabfile/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/fabfile/__init__.py -------------------------------------------------------------------------------- /fabfile/alba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/fabfile/alba.py -------------------------------------------------------------------------------- /fabfile/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/fabfile/env.py -------------------------------------------------------------------------------- /jenkins/050-smoke_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/jenkins/050-smoke_test.sh -------------------------------------------------------------------------------- /jenkins/cpp/010-build_client.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/jenkins/cpp/010-build_client.sh -------------------------------------------------------------------------------- /jenkins/package/020-build_ocaml.sh: -------------------------------------------------------------------------------- 1 | ../system2/020-build_ocaml.sh -------------------------------------------------------------------------------- /jenkins/package/030-package.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/jenkins/package/030-package.sh -------------------------------------------------------------------------------- /jenkins/package_rpm/030-package.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/jenkins/package_rpm/030-package.sh -------------------------------------------------------------------------------- /jenkins/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/jenkins/run.sh -------------------------------------------------------------------------------- /jenkins/run2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/jenkins/run2.sh -------------------------------------------------------------------------------- /jenkins/system2/020-build_ocaml.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/jenkins/system2/020-build_ocaml.sh -------------------------------------------------------------------------------- /jenkins/test_integrate_deb/040-run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/jenkins/test_integrate_deb/040-run_tests.sh -------------------------------------------------------------------------------- /jenkins/test_integrate_rpm/040-run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/jenkins/test_integrate_rpm/040-run_tests.sh -------------------------------------------------------------------------------- /ocaml/.merlin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/.merlin -------------------------------------------------------------------------------- /ocaml/_tags: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/_tags -------------------------------------------------------------------------------- /ocaml/myocamlbuild.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/myocamlbuild.ml -------------------------------------------------------------------------------- /ocaml/src/alba.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/alba.ml -------------------------------------------------------------------------------- /ocaml/src/alba_arakoon.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/alba_arakoon.ml -------------------------------------------------------------------------------- /ocaml/src/alba_arakoon_deser.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/alba_arakoon_deser.ml -------------------------------------------------------------------------------- /ocaml/src/alba_base_client.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/alba_base_client.ml -------------------------------------------------------------------------------- /ocaml/src/alba_based_osd.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/alba_based_osd.ml -------------------------------------------------------------------------------- /ocaml/src/alba_bench.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/alba_bench.ml -------------------------------------------------------------------------------- /ocaml/src/alba_client.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/alba_client.ml -------------------------------------------------------------------------------- /ocaml/src/alba_client2.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/alba_client2.ml -------------------------------------------------------------------------------- /ocaml/src/alba_client_common.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/alba_client_common.ml -------------------------------------------------------------------------------- /ocaml/src/alba_client_download.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/alba_client_download.ml -------------------------------------------------------------------------------- /ocaml/src/alba_client_download_slices.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/alba_client_download_slices.ml -------------------------------------------------------------------------------- /ocaml/src/alba_client_errors.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/alba_client_errors.ml -------------------------------------------------------------------------------- /ocaml/src/alba_client_message_delivery.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/alba_client_message_delivery.ml -------------------------------------------------------------------------------- /ocaml/src/alba_client_message_delivery_base.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/alba_client_message_delivery_base.ml -------------------------------------------------------------------------------- /ocaml/src/alba_client_namespace.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/alba_client_namespace.ml -------------------------------------------------------------------------------- /ocaml/src/alba_client_osd.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/alba_client_osd.ml -------------------------------------------------------------------------------- /ocaml/src/alba_client_preset_cache.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/alba_client_preset_cache.ml -------------------------------------------------------------------------------- /ocaml/src/alba_client_sequence.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/alba_client_sequence.ml -------------------------------------------------------------------------------- /ocaml/src/alba_client_upload.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/alba_client_upload.ml -------------------------------------------------------------------------------- /ocaml/src/alba_eviction.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/alba_eviction.ml -------------------------------------------------------------------------------- /ocaml/src/alba_json.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/alba_json.ml -------------------------------------------------------------------------------- /ocaml/src/alba_osd.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/alba_osd.ml -------------------------------------------------------------------------------- /ocaml/src/alba_osd_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/alba_osd_test.ml -------------------------------------------------------------------------------- /ocaml/src/alba_statistics.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/alba_statistics.ml -------------------------------------------------------------------------------- /ocaml/src/alba_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/alba_test.ml -------------------------------------------------------------------------------- /ocaml/src/albamgr_access.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/albamgr_access.ml -------------------------------------------------------------------------------- /ocaml/src/albamgr_client.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/albamgr_client.ml -------------------------------------------------------------------------------- /ocaml/src/albamgr_plugin.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/albamgr_plugin.ml -------------------------------------------------------------------------------- /ocaml/src/albamgr_protocol.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/albamgr_protocol.ml -------------------------------------------------------------------------------- /ocaml/src/albamgr_protocol_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/albamgr_protocol_test.ml -------------------------------------------------------------------------------- /ocaml/src/albamgr_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/albamgr_test.ml -------------------------------------------------------------------------------- /ocaml/src/arith64.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/arith64.ml -------------------------------------------------------------------------------- /ocaml/src/asd_bench.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/asd_bench.ml -------------------------------------------------------------------------------- /ocaml/src/asd_client.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/asd_client.ml -------------------------------------------------------------------------------- /ocaml/src/asd_config.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/asd_config.ml -------------------------------------------------------------------------------- /ocaml/src/asd_io_scheduler.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/asd_io_scheduler.ml -------------------------------------------------------------------------------- /ocaml/src/asd_protocol.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/asd_protocol.ml -------------------------------------------------------------------------------- /ocaml/src/asd_protocol_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/asd_protocol_test.ml -------------------------------------------------------------------------------- /ocaml/src/asd_server.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/asd_server.ml -------------------------------------------------------------------------------- /ocaml/src/asd_statistics.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/asd_statistics.ml -------------------------------------------------------------------------------- /ocaml/src/asd_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/asd_test.ml -------------------------------------------------------------------------------- /ocaml/src/automatic_repair.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/automatic_repair.ml -------------------------------------------------------------------------------- /ocaml/src/capabilities.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/capabilities.ml -------------------------------------------------------------------------------- /ocaml/src/choose.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/choose.ml -------------------------------------------------------------------------------- /ocaml/src/choose_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/choose_test.ml -------------------------------------------------------------------------------- /ocaml/src/cli_asd.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/cli_asd.ml -------------------------------------------------------------------------------- /ocaml/src/cli_bench.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/cli_bench.ml -------------------------------------------------------------------------------- /ocaml/src/cli_bench_common.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/cli_bench_common.ml -------------------------------------------------------------------------------- /ocaml/src/cli_common.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/cli_common.ml -------------------------------------------------------------------------------- /ocaml/src/cli_maintenance.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/cli_maintenance.ml -------------------------------------------------------------------------------- /ocaml/src/cli_messages.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/cli_messages.ml -------------------------------------------------------------------------------- /ocaml/src/cli_mgr.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/cli_mgr.ml -------------------------------------------------------------------------------- /ocaml/src/cli_nsm_host.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/cli_nsm_host.ml -------------------------------------------------------------------------------- /ocaml/src/cli_osd.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/cli_osd.ml -------------------------------------------------------------------------------- /ocaml/src/cli_preset.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/cli_preset.ml -------------------------------------------------------------------------------- /ocaml/src/cli_proxy.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/cli_proxy.ml -------------------------------------------------------------------------------- /ocaml/src/discovery.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/discovery.ml -------------------------------------------------------------------------------- /ocaml/src/disk_failure_tests.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/disk_failure_tests.ml -------------------------------------------------------------------------------- /ocaml/src/disk_safety.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/disk_safety.ml -------------------------------------------------------------------------------- /ocaml/src/disk_safety_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/disk_safety_test.ml -------------------------------------------------------------------------------- /ocaml/src/encrypt_info_helper.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/encrypt_info_helper.ml -------------------------------------------------------------------------------- /ocaml/src/erasure.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/erasure.ml -------------------------------------------------------------------------------- /ocaml/src/erasure_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/erasure_test.ml -------------------------------------------------------------------------------- /ocaml/src/experiments/discovery_demo.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/experiments/discovery_demo.ml -------------------------------------------------------------------------------- /ocaml/src/fragment_cache.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/fragment_cache.ml -------------------------------------------------------------------------------- /ocaml/src/fragment_cache_alba.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/fragment_cache_alba.ml -------------------------------------------------------------------------------- /ocaml/src/fragment_cache_config.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/fragment_cache_config.ml -------------------------------------------------------------------------------- /ocaml/src/fragment_cache_config_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/fragment_cache_config_test.ml -------------------------------------------------------------------------------- /ocaml/src/fragment_cache_fs.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/fragment_cache_fs.ml -------------------------------------------------------------------------------- /ocaml/src/fragment_cache_keys.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/fragment_cache_keys.ml -------------------------------------------------------------------------------- /ocaml/src/fragment_cache_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/fragment_cache_test.ml -------------------------------------------------------------------------------- /ocaml/src/fragment_helper.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/fragment_helper.ml -------------------------------------------------------------------------------- /ocaml/src/fragment_helper_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/fragment_helper_test.ml -------------------------------------------------------------------------------- /ocaml/src/fragment_size_helper_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/fragment_size_helper_test.ml -------------------------------------------------------------------------------- /ocaml/src/fsutil_demo.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/fsutil_demo.ml -------------------------------------------------------------------------------- /ocaml/src/generic_bench.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/generic_bench.ml -------------------------------------------------------------------------------- /ocaml/src/isa_l.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/isa_l.ml -------------------------------------------------------------------------------- /ocaml/src/jerasure.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/jerasure.ml -------------------------------------------------------------------------------- /ocaml/src/key_value_store.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/key_value_store.ml -------------------------------------------------------------------------------- /ocaml/src/kinetic_client.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/kinetic_client.ml -------------------------------------------------------------------------------- /ocaml/src/kinetic_client_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/kinetic_client_test.ml -------------------------------------------------------------------------------- /ocaml/src/log_plugin.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/log_plugin.ml -------------------------------------------------------------------------------- /ocaml/src/maintenance.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/maintenance.ml -------------------------------------------------------------------------------- /ocaml/src/maintenance_common.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/maintenance_common.ml -------------------------------------------------------------------------------- /ocaml/src/maintenance_config.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/maintenance_config.ml -------------------------------------------------------------------------------- /ocaml/src/maintenance_coordination.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/maintenance_coordination.ml -------------------------------------------------------------------------------- /ocaml/src/maintenance_coordination_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/maintenance_coordination_test.ml -------------------------------------------------------------------------------- /ocaml/src/maintenance_helper.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/maintenance_helper.ml -------------------------------------------------------------------------------- /ocaml/src/maintenance_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/maintenance_test.ml -------------------------------------------------------------------------------- /ocaml/src/manifest_cache.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/manifest_cache.ml -------------------------------------------------------------------------------- /ocaml/src/manifest_deser.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/manifest_deser.ml -------------------------------------------------------------------------------- /ocaml/src/mem_key_value_store.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/mem_key_value_store.ml -------------------------------------------------------------------------------- /ocaml/src/mem_stats.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/mem_stats.ml -------------------------------------------------------------------------------- /ocaml/src/model/alba_compression.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/model/alba_compression.ml -------------------------------------------------------------------------------- /ocaml/src/model/checksum.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/model/checksum.ml -------------------------------------------------------------------------------- /ocaml/src/model/checksum_deser.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/model/checksum_deser.ml -------------------------------------------------------------------------------- /ocaml/src/model/consistency.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/model/consistency.ml -------------------------------------------------------------------------------- /ocaml/src/model/encryption.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/model/encryption.ml -------------------------------------------------------------------------------- /ocaml/src/model/encryption_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/model/encryption_test.ml -------------------------------------------------------------------------------- /ocaml/src/model/fragment.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/model/fragment.ml -------------------------------------------------------------------------------- /ocaml/src/model/fragment_size_helper.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/model/fragment_size_helper.ml -------------------------------------------------------------------------------- /ocaml/src/model/fragment_update.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/model/fragment_update.ml -------------------------------------------------------------------------------- /ocaml/src/model/layout.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/model/layout.ml -------------------------------------------------------------------------------- /ocaml/src/model/policy.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/model/policy.ml -------------------------------------------------------------------------------- /ocaml/src/model/policy_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/model/policy_test.ml -------------------------------------------------------------------------------- /ocaml/src/model/preset.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/model/preset.ml -------------------------------------------------------------------------------- /ocaml/src/nsm_client.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/nsm_client.ml -------------------------------------------------------------------------------- /ocaml/src/nsm_host_access.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/nsm_host_access.ml -------------------------------------------------------------------------------- /ocaml/src/nsm_host_client.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/nsm_host_client.ml -------------------------------------------------------------------------------- /ocaml/src/nsm_host_plugin.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/nsm_host_plugin.ml -------------------------------------------------------------------------------- /ocaml/src/nsm_host_protocol.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/nsm_host_protocol.ml -------------------------------------------------------------------------------- /ocaml/src/nsm_model.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/nsm_model.ml -------------------------------------------------------------------------------- /ocaml/src/nsm_model_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/nsm_model_test.ml -------------------------------------------------------------------------------- /ocaml/src/nsm_protocol.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/nsm_protocol.ml -------------------------------------------------------------------------------- /ocaml/src/nsm_protocol_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/nsm_protocol_test.ml -------------------------------------------------------------------------------- /ocaml/src/osd.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/osd.ml -------------------------------------------------------------------------------- /ocaml/src/osd_access.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/osd_access.ml -------------------------------------------------------------------------------- /ocaml/src/osd_access_type.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/osd_access_type.ml -------------------------------------------------------------------------------- /ocaml/src/osd_bench.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/osd_bench.ml -------------------------------------------------------------------------------- /ocaml/src/osd_deser.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/osd_deser.ml -------------------------------------------------------------------------------- /ocaml/src/osd_keys.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/osd_keys.ml -------------------------------------------------------------------------------- /ocaml/src/osd_kvs_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/osd_kvs_test.ml -------------------------------------------------------------------------------- /ocaml/src/osd_state.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/osd_state.ml -------------------------------------------------------------------------------- /ocaml/src/other/posix.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/other/posix.ml -------------------------------------------------------------------------------- /ocaml/src/other/posix.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/other/posix.mli -------------------------------------------------------------------------------- /ocaml/src/other/posix_stubs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/other/posix_stubs.c -------------------------------------------------------------------------------- /ocaml/src/other/posix_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/other/posix_test.ml -------------------------------------------------------------------------------- /ocaml/src/plugin_extra.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/plugin_extra.ml -------------------------------------------------------------------------------- /ocaml/src/proxy_bench.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/proxy_bench.ml -------------------------------------------------------------------------------- /ocaml/src/proxy_client.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/proxy_client.ml -------------------------------------------------------------------------------- /ocaml/src/proxy_osd.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/proxy_osd.ml -------------------------------------------------------------------------------- /ocaml/src/proxy_osd_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/proxy_osd_test.ml -------------------------------------------------------------------------------- /ocaml/src/proxy_protocol.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/proxy_protocol.ml -------------------------------------------------------------------------------- /ocaml/src/proxy_server.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/proxy_server.ml -------------------------------------------------------------------------------- /ocaml/src/proxy_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/proxy_test.ml -------------------------------------------------------------------------------- /ocaml/src/range_query_args.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/range_query_args.ml -------------------------------------------------------------------------------- /ocaml/src/range_query_args2.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/range_query_args2.ml -------------------------------------------------------------------------------- /ocaml/src/read_preference_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/read_preference_test.ml -------------------------------------------------------------------------------- /ocaml/src/rebalancing_helper.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/rebalancing_helper.ml -------------------------------------------------------------------------------- /ocaml/src/rebalancing_helper_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/rebalancing_helper_test.ml -------------------------------------------------------------------------------- /ocaml/src/recover_nsm_host.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/recover_nsm_host.ml -------------------------------------------------------------------------------- /ocaml/src/recovery_info.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/recovery_info.ml -------------------------------------------------------------------------------- /ocaml/src/remotes.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/remotes.ml -------------------------------------------------------------------------------- /ocaml/src/repair.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/repair.ml -------------------------------------------------------------------------------- /ocaml/src/rocks_store.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/rocks_store.ml -------------------------------------------------------------------------------- /ocaml/src/sync_bench.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/sync_bench.ml -------------------------------------------------------------------------------- /ocaml/src/test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/test.ml -------------------------------------------------------------------------------- /ocaml/src/tools/alba_crc32c.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/alba_crc32c.ml -------------------------------------------------------------------------------- /ocaml/src/tools/alba_crc32c.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/alba_crc32c.mli -------------------------------------------------------------------------------- /ocaml/src/tools/alba_crc32c_stubs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/alba_crc32c_stubs.c -------------------------------------------------------------------------------- /ocaml/src/tools/alba_crc32c_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/alba_crc32c_test.ml -------------------------------------------------------------------------------- /ocaml/src/tools/alba_gcrypt_stubs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/alba_gcrypt_stubs.c -------------------------------------------------------------------------------- /ocaml/src/tools/alba_interval.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/alba_interval.ml -------------------------------------------------------------------------------- /ocaml/src/tools/alba_llio.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/alba_llio.ml -------------------------------------------------------------------------------- /ocaml/src/tools/alba_partial_read.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/alba_partial_read.ml -------------------------------------------------------------------------------- /ocaml/src/tools/alba_partial_read_stubs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/alba_partial_read_stubs.c -------------------------------------------------------------------------------- /ocaml/src/tools/alba_wrappers.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/alba_wrappers.ml -------------------------------------------------------------------------------- /ocaml/src/tools/alba_wrappers.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/alba_wrappers.mli -------------------------------------------------------------------------------- /ocaml/src/tools/alba_wrappers_stubs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/alba_wrappers_stubs.c -------------------------------------------------------------------------------- /ocaml/src/tools/bigstring_slice.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/bigstring_slice.ml -------------------------------------------------------------------------------- /ocaml/src/tools/buffer_pool.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/buffer_pool.ml -------------------------------------------------------------------------------- /ocaml/src/tools/buffer_pool_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/buffer_pool_test.ml -------------------------------------------------------------------------------- /ocaml/src/tools/bytes_descr.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/bytes_descr.ml -------------------------------------------------------------------------------- /ocaml/src/tools/cache.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/cache.ml -------------------------------------------------------------------------------- /ocaml/src/tools/cache_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/cache_test.ml -------------------------------------------------------------------------------- /ocaml/src/tools/compressors.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/compressors.ml -------------------------------------------------------------------------------- /ocaml/src/tools/compressors_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/compressors_test.ml -------------------------------------------------------------------------------- /ocaml/src/tools/ctypes_helper.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/ctypes_helper.ml -------------------------------------------------------------------------------- /ocaml/src/tools/deser.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/deser.ml -------------------------------------------------------------------------------- /ocaml/src/tools/fsutil.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/fsutil.ml -------------------------------------------------------------------------------- /ocaml/src/tools/gcrypt.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/gcrypt.ml -------------------------------------------------------------------------------- /ocaml/src/tools/gcrypt_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/gcrypt_test.ml -------------------------------------------------------------------------------- /ocaml/src/tools/hashes.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/hashes.ml -------------------------------------------------------------------------------- /ocaml/src/tools/llio2.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/llio2.ml -------------------------------------------------------------------------------- /ocaml/src/tools/llio2_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/llio2_test.ml -------------------------------------------------------------------------------- /ocaml/src/tools/lwt_bytes2.ml.cppo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/lwt_bytes2.ml.cppo -------------------------------------------------------------------------------- /ocaml/src/tools/lwt_extra2.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/lwt_extra2.ml -------------------------------------------------------------------------------- /ocaml/src/tools/lwt_pool2.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/lwt_pool2.ml -------------------------------------------------------------------------------- /ocaml/src/tools/memcmp.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/memcmp.ml -------------------------------------------------------------------------------- /ocaml/src/tools/memcmp_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/memcmp_test.ml -------------------------------------------------------------------------------- /ocaml/src/tools/net_fd.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/net_fd.ml -------------------------------------------------------------------------------- /ocaml/src/tools/networking2.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/networking2.ml -------------------------------------------------------------------------------- /ocaml/src/tools/oUnit_XML.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/oUnit_XML.ml -------------------------------------------------------------------------------- /ocaml/src/tools/object_reader.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/object_reader.ml -------------------------------------------------------------------------------- /ocaml/src/tools/object_reader2.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/object_reader2.ml -------------------------------------------------------------------------------- /ocaml/src/tools/prelude.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/prelude.ml -------------------------------------------------------------------------------- /ocaml/src/tools/prelude_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/prelude_test.ml -------------------------------------------------------------------------------- /ocaml/src/tools/slice.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/slice.ml -------------------------------------------------------------------------------- /ocaml/src/tools/stat.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/stat.ml -------------------------------------------------------------------------------- /ocaml/src/tools/stat_deser.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/stat_deser.ml -------------------------------------------------------------------------------- /ocaml/src/tools/statistics_collection.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/statistics_collection.ml -------------------------------------------------------------------------------- /ocaml/src/tools/statistics_collection_deser.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/statistics_collection_deser.ml -------------------------------------------------------------------------------- /ocaml/src/tools/syncfs.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/syncfs.ml -------------------------------------------------------------------------------- /ocaml/src/tools/tcp_keepalive2.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/tcp_keepalive2.ml -------------------------------------------------------------------------------- /ocaml/src/tools/test_extra.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/test_extra.ml -------------------------------------------------------------------------------- /ocaml/src/tools/tls.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/tls.ml -------------------------------------------------------------------------------- /ocaml/src/tools/weak_pool.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/tools/weak_pool.ml -------------------------------------------------------------------------------- /ocaml/src/verify.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ocaml/src/verify.ml -------------------------------------------------------------------------------- /package.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/package.py -------------------------------------------------------------------------------- /ppx/_tags: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ppx/_tags -------------------------------------------------------------------------------- /ppx/alba_ppx_lwt.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/ppx/alba_ppx_lwt.ml -------------------------------------------------------------------------------- /redhat/SPECS/alba.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/redhat/SPECS/alba.spec -------------------------------------------------------------------------------- /run_with_timeout_and_progress.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/run_with_timeout_and_progress.sh -------------------------------------------------------------------------------- /scriptlets/graph_it.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/scriptlets/graph_it.py -------------------------------------------------------------------------------- /scriptlets/osds_for_namespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/scriptlets/osds_for_namespace.py -------------------------------------------------------------------------------- /scriptlets/process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/scriptlets/process.py -------------------------------------------------------------------------------- /setup/.ocamlinit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/setup/.ocamlinit -------------------------------------------------------------------------------- /setup/_tags: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/setup/_tags -------------------------------------------------------------------------------- /setup/prul.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/setup/prul.ml -------------------------------------------------------------------------------- /setup/setup.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/setup/setup.ml -------------------------------------------------------------------------------- /slow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/slow.py -------------------------------------------------------------------------------- /travis.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openvstorage/alba/HEAD/travis.sh --------------------------------------------------------------------------------