├── .clang-format ├── .clang-format-ignore ├── .dockerignore ├── .flake8 ├── .flake8-scons ├── .github ├── CODEOWNERS ├── actions │ ├── clang-format │ │ ├── Dockerfile │ │ ├── action.yml │ │ └── entrypoint.sh │ ├── make_release │ │ ├── Dockerfile │ │ ├── action.yml │ │ └── entrypoint.sh │ └── provision-cluster │ │ └── action.yml ├── dependabot.yml ├── pull_request_template.md └── workflows │ ├── bash_unit_testing.yml │ ├── bullseye-coverage.yml │ ├── ci2.yml │ ├── create_release.yml │ ├── dependabot2jira.yml │ ├── landing-builds.yml │ ├── linting.yml │ ├── ossf-scorecard.yml │ ├── pr-metadata.yml │ ├── rpm-build-and-test-report.yml │ ├── rpm-build-and-test.yml │ ├── trivy.yml │ └── unit-testing.yml ├── .gitignore ├── .gitmodules ├── .rpmignore ├── .yamllint.yaml ├── CONTRIBUTING.md ├── Doxyfile ├── Jenkinsfile ├── LICENSE ├── NOTICE ├── README.md ├── SConstruct ├── TAG ├── VERSION ├── ci ├── bandit.config ├── bullseye_generate_report.sh ├── codespell.ignores ├── commit_pragma_mapping.yaml ├── coverity │ └── model_file.c ├── coverity_success.sh ├── coverity_unsuccessful.sh ├── daos-doxygen-matcher.json ├── daos-flake-matcher.json ├── daos-flakee-matcher.json ├── daos-flakew-matcher.json ├── doc_only_change.sh ├── docker │ ├── Dockerfile.maldet.el.8 │ └── Dockerfile.maldet.leap.15 ├── docker_nlt.sh ├── functional │ ├── job_cleanup.sh │ ├── junit_list_unsuccessful │ ├── launchable_analysis │ ├── setup_nfs.sh │ ├── test_main.sh │ ├── test_main_node.sh │ └── test_main_prep_node.sh ├── gen_commit_pragmas.py ├── gha_functions.sh ├── gha_helper.py ├── jira_query.py ├── junit.sh ├── parse_ci_envs.sh ├── provisioning │ ├── log_cleanup.sh │ ├── log_cleanup_nodes.sh │ ├── post_provision_config.sh │ ├── post_provision_config_common.sh │ ├── post_provision_config_common_functions.sh │ ├── post_provision_config_nodes.sh │ ├── post_provision_config_nodes_EL.sh │ ├── post_provision_config_nodes_LEAP.sh │ ├── post_provision_config_nodes_UBUNTU.sh │ └── provision_vm_cluster.sh ├── python_bandit_check.sh ├── rpm │ ├── build.sh │ ├── build_deps.sh │ ├── build_success.sh │ ├── build_unsuccessful.sh │ ├── create_repo.sh │ ├── gen_rpms.sh │ ├── install_deps.sh │ ├── test_daos.sh │ └── test_daos_node.sh ├── run_shellcheck.sh ├── shellcheck-matcher.json ├── stacktrace.sh ├── storage │ ├── test_main.sh │ └── test_main_storage_prepare_node.sh ├── test_files_to_stash.txt └── unit │ ├── required_packages.sh │ ├── test_main.sh │ ├── test_main_node.sh │ ├── test_nlt.sh │ ├── test_nlt_node.sh │ ├── test_nlt_post.sh │ ├── test_post_always.sh │ └── test_post_always_node.sh ├── deps ├── patches │ ├── argobots │ │ ├── 0001_411e5b344642ebc82190fd8b125db512e5b449d1.diff │ │ └── 0002_bb0c908abfac4bfe37852eee621930634183c6aa.diff │ ├── mercury │ │ ├── 0001_na_ucx.patch │ │ ├── 0002_na_ucx_ep_flush.patch │ │ └── 0003_combined_plugin_path.patch │ └── spdk │ │ ├── 0001_3428322b812fe31cc3e1d0308a7f5bd4b06b9886.diff │ │ ├── 0002_spdk_rwf_nowait.patch │ │ └── 0003_external_isal.patch └── prepare_submodule.sh ├── docs ├── QSG │ ├── build_from_scratch.md │ ├── cloud.md │ ├── docker.md │ ├── qemu-vms.md │ ├── setup_rhel.md │ ├── setup_suse.md │ └── tour.md ├── admin │ ├── README.md │ ├── administration.md │ ├── common_tasks.md │ ├── deployment.md │ ├── env_variables.md │ ├── hardware.md │ ├── media │ │ ├── Fig_073.png │ │ ├── Fig_074.png │ │ ├── Fig_075.png │ │ ├── image1.png │ │ └── image2.png │ ├── nondefault-agent-socket.txt │ ├── performance_tuning.md │ ├── pool_operations.md │ ├── predeployment_check.md │ ├── tiering_uns.md │ ├── troubleshooting.md │ ├── ucx.md │ └── vmd.md ├── daos_logo.png ├── daos_logo_wh.png ├── debugging.md ├── dev │ ├── contributing.md │ └── development.md ├── graph │ ├── Blobstore_State_Transitions.PNG │ ├── Fig_002.png │ ├── Fig_007.png │ ├── Fig_011.png │ ├── Fig_012.png │ ├── Fig_016.png │ ├── Fig_017.png │ ├── Fig_018.png │ ├── Fig_021.png │ ├── Fig_039.png │ ├── Fig_040.png │ ├── Fig_041.png │ ├── Fig_042.png │ ├── Fig_043.png │ ├── Fig_044.png │ ├── Fig_045.png │ ├── Fig_046.png │ ├── Fig_047.png │ ├── Fig_048.png │ ├── Fig_049.png │ ├── Fig_050.png │ ├── Fig_051.png │ ├── Fig_052.png │ ├── Fig_053.png │ ├── Fig_054.png │ ├── Fig_055.png │ ├── Fig_056.png │ ├── Fig_057.png │ ├── Fig_058.png │ ├── Fig_059.png │ ├── Fig_060.png │ ├── Fig_061.png │ ├── Fig_062.png │ ├── Fig_064.png │ ├── Fig_065.png │ ├── Fig_066.png │ ├── Fig_067.png │ ├── Fig_070.png │ ├── Fig_071.png │ ├── Fig_072.png │ ├── Fig_073.png │ ├── Fig_074.png │ ├── Intel_VMD.png │ ├── NVME_Threading_Model_Final.PNG │ ├── Untitled-1.png │ ├── VMD_Amber_LED.png │ ├── VMD_LED_states.png │ ├── container_snapshots.png │ ├── containers.png │ ├── daos_abstractions.png │ ├── daosshellfwupdate.svg │ ├── daosshellnamespaces.svg │ ├── data_integrity │ │ ├── array_example_1.png │ │ ├── array_example_2.png │ │ ├── array_with_chunks.png │ │ ├── basic_checksum_flow.png │ │ └── unaligned_request.png │ ├── dmg_device_states.png │ ├── layering.png │ ├── pool_component_state_transition_diagram.gv │ ├── pool_component_state_transition_diagram.png │ ├── posix.png │ ├── producer_consumer.png │ ├── server_format_flow.png │ ├── services.png │ ├── storage_format_detail.png │ ├── system_architecture.png │ └── uncertainty.png ├── index.md ├── overview │ ├── architecture.md │ ├── data_integrity.md │ ├── fault.md │ ├── security.md │ ├── storage.md │ ├── terminology.md │ ├── transaction.md │ └── use_cases.md ├── release │ ├── release_notes.md │ ├── support_matrix.md │ └── upgrading.md ├── testing │ ├── autotest.md │ ├── datamover.md │ ├── dbench.md │ └── ior.md └── user │ ├── blockdev.md │ ├── container.md │ ├── datamover.md │ ├── filesystem.md │ ├── hdf5.md │ ├── interface.md │ ├── mpi-io.md │ ├── multi-user-dfuse.md │ ├── python.md │ ├── pytorch.md │ ├── spark.md │ ├── tensorflow.md │ └── workflow.md ├── ftest.sh ├── mkdocs.yml ├── pyproject.toml ├── requirements-build.txt ├── requirements-ftest.txt ├── requirements-utest.txt ├── requirements.txt ├── site_scons ├── components │ └── __init__.py ├── env_modules.py ├── prereq_tools │ ├── __init__.py │ ├── base.py │ └── c_source │ │ ├── cmocka_tests.h │ │ ├── unit_test.c │ │ └── unit_test.h └── site_tools │ ├── compiler_setup.py │ ├── daos_builder.py │ ├── doneapi.py │ ├── extra │ ├── __init__.py │ └── extra.py │ ├── go_builder.py │ ├── protoc │ └── __init__.py │ └── stack_analyzer.py ├── src ├── README.md ├── SConscript ├── bio │ ├── README.md │ ├── SConscript │ ├── bio_buffer.c │ ├── bio_bulk.c │ ├── bio_config.c │ ├── bio_context.c │ ├── bio_device.c │ ├── bio_internal.h │ ├── bio_monitor.c │ ├── bio_recovery.c │ ├── bio_wal.c │ ├── bio_wal.h │ ├── bio_xstream.c │ ├── smd.pb-c.c │ ├── smd.pb-c.h │ └── smd │ │ ├── SConscript │ │ ├── smd_device.c │ │ ├── smd_internal.h │ │ ├── smd_pool.c │ │ ├── smd_store.c │ │ └── tests │ │ ├── SConscript │ │ └── smd_ut.c ├── cart │ ├── README.env │ ├── README.md │ ├── README.swifi │ ├── SConscript │ ├── crt_bulk.c │ ├── crt_context.c │ ├── crt_corpc.c │ ├── crt_ctl.c │ ├── crt_debug.c │ ├── crt_debug.h │ ├── crt_group.c │ ├── crt_group.h │ ├── crt_hg.c │ ├── crt_hg.h │ ├── crt_hg_proc.c │ ├── crt_init.c │ ├── crt_internal.h │ ├── crt_internal_fns.h │ ├── crt_internal_types.h │ ├── crt_iv.c │ ├── crt_register.c │ ├── crt_rpc.c │ ├── crt_rpc.h │ ├── crt_self_test.h │ ├── crt_self_test_client.c │ ├── crt_self_test_service.c │ ├── crt_swim.c │ ├── crt_swim.h │ ├── crt_tree.c │ ├── crt_tree.h │ ├── crt_tree_flat.c │ ├── crt_tree_kary.c │ ├── crt_tree_knomial.c │ ├── macro_prefix.h_in │ ├── swim │ │ ├── SConscript │ │ ├── swim.c │ │ └── swim_internal.h │ └── utils │ │ ├── SConscript │ │ ├── crt_utils.c │ │ ├── crt_utils.h │ │ ├── fault-inject-cart.yaml │ │ └── memcheck-cart.supp ├── chk │ ├── SConscript │ ├── chk.pb-c.c │ ├── chk.pb-c.h │ ├── chk_common.c │ ├── chk_engine.c │ ├── chk_internal.h │ ├── chk_iv.c │ ├── chk_leader.c │ ├── chk_rpc.c │ ├── chk_srv.c │ ├── chk_upcall.c │ └── chk_vos.c ├── client │ ├── README.md │ ├── SConscript │ ├── api │ │ ├── README.md │ │ ├── SConscript │ │ ├── agent.c │ │ ├── array.c │ │ ├── client_internal.h │ │ ├── container.c │ │ ├── event.c │ │ ├── init.c │ │ ├── job.c │ │ ├── kv.c │ │ ├── metrics.c │ │ ├── mgmt.c │ │ ├── object.c │ │ ├── pipeline.c │ │ ├── pool.c │ │ ├── rpc.c │ │ ├── task.c │ │ ├── task_internal.h │ │ ├── tests │ │ │ ├── SConscript │ │ │ ├── agent_tests.c │ │ │ ├── eq_tests.c │ │ │ └── job_tests.c │ │ ├── tx.c │ │ └── version.c │ ├── array │ │ ├── README.md │ │ ├── SConscript │ │ └── dc_array.c │ ├── dfs │ │ ├── README.md │ │ ├── SConscript │ │ ├── common.c │ │ ├── cont.c │ │ ├── dfs_internal.h │ │ ├── dfs_sys.c │ │ ├── dir.c │ │ ├── duns.c │ │ ├── file.c │ │ ├── io.c │ │ ├── lookup.c │ │ ├── metrics.c │ │ ├── metrics.h │ │ ├── mnt.c │ │ ├── obj.c │ │ ├── pipeline.c │ │ ├── readdir.c │ │ ├── rename.c │ │ └── xattr.c │ ├── dfuse │ │ ├── SConscript │ │ ├── dfuse.h │ │ ├── dfuse_common.h │ │ ├── dfuse_cont.c │ │ ├── dfuse_core.c │ │ ├── dfuse_fuseops.c │ │ ├── dfuse_log.h │ │ ├── dfuse_main.c │ │ ├── dfuse_obj_da.c │ │ ├── dfuse_obj_da.h │ │ ├── dfuse_pool.c │ │ ├── dfuse_thread.c │ │ ├── dfuse_vector.c │ │ ├── dfuse_vector.h │ │ ├── file.c │ │ ├── il │ │ │ ├── gen_script.c │ │ │ ├── int_posix.c │ │ │ ├── int_read.c │ │ │ ├── int_write.c │ │ │ ├── intercept.h │ │ │ ├── ioil.h │ │ │ ├── ioil_api.h │ │ │ ├── ioil_defines.h │ │ │ └── ioil_io.h │ │ ├── inval.c │ │ ├── ops │ │ │ ├── create.c │ │ │ ├── fgetattr.c │ │ │ ├── forget.c │ │ │ ├── getxattr.c │ │ │ ├── ioctl.c │ │ │ ├── listxattr.c │ │ │ ├── lookup.c │ │ │ ├── mknod.c │ │ │ ├── open.c │ │ │ ├── opendir.c │ │ │ ├── read.c │ │ │ ├── readdir.c │ │ │ ├── readlink.c │ │ │ ├── removexattr.c │ │ │ ├── rename.c │ │ │ ├── setattr.c │ │ │ ├── setxattr.c │ │ │ ├── statfs.c │ │ │ ├── symlink.c │ │ │ ├── unlink.c │ │ │ └── write.c │ │ └── pil4dfs │ │ │ ├── aio.c │ │ │ ├── dfs_dcache.c │ │ │ ├── dfs_dcache.h │ │ │ ├── hook.c │ │ │ ├── hook.h │ │ │ ├── hook_int.h │ │ │ ├── int_dfs.c │ │ │ └── pil4dfs_int.h │ ├── ds3 │ │ ├── README.md │ │ ├── SConscript │ │ ├── bucket.c │ │ ├── ds3_internal.h │ │ ├── multipart.c │ │ ├── object.c │ │ ├── pool.c │ │ └── user.c │ ├── java │ │ ├── README.md │ │ ├── daos-java │ │ │ ├── find_build_paths.sh │ │ │ ├── find_java_home.sh │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── io │ │ │ │ │ │ └── daos │ │ │ │ │ │ ├── BufferAllocator.java │ │ │ │ │ │ ├── Constants.java │ │ │ │ │ │ ├── DaosClient.java │ │ │ │ │ │ ├── DaosContainer.java │ │ │ │ │ │ ├── DaosEventQueue.java │ │ │ │ │ │ ├── DaosIOException.java │ │ │ │ │ │ ├── DaosObjClassHint.java │ │ │ │ │ │ ├── DaosObjectClass.java │ │ │ │ │ │ ├── DaosObjectType.java │ │ │ │ │ │ ├── DaosPool.java │ │ │ │ │ │ ├── DaosUtils.java │ │ │ │ │ │ ├── ErrorCode.java │ │ │ │ │ │ ├── ForceCloseable.java │ │ │ │ │ │ ├── Shareable.java │ │ │ │ │ │ ├── ShareableClient.java │ │ │ │ │ │ ├── ShutdownHookManager.java │ │ │ │ │ │ ├── TimedOutException.java │ │ │ │ │ │ ├── dfs │ │ │ │ │ │ ├── Cleaner.java │ │ │ │ │ │ ├── DaosFile.java │ │ │ │ │ │ ├── DaosFsClient.java │ │ │ │ │ │ ├── DaosUns.java │ │ │ │ │ │ ├── DunsInfo.java │ │ │ │ │ │ ├── IODfsDesc.java │ │ │ │ │ │ ├── StatAttributes.java │ │ │ │ │ │ ├── package-info.java │ │ │ │ │ │ └── uns │ │ │ │ │ │ │ ├── DunsAttribute.java │ │ │ │ │ │ │ ├── DunsAttributeOrBuilder.java │ │ │ │ │ │ │ ├── DunsClasses.java │ │ │ │ │ │ │ └── Layout.java │ │ │ │ │ │ └── obj │ │ │ │ │ │ ├── DaosObjClient.java │ │ │ │ │ │ ├── DaosObject.java │ │ │ │ │ │ ├── DaosObjectException.java │ │ │ │ │ │ ├── DaosObjectId.java │ │ │ │ │ │ ├── IODataDesc.java │ │ │ │ │ │ ├── IODataDescBase.java │ │ │ │ │ │ ├── IODataDescSync.java │ │ │ │ │ │ ├── IODescUpdAsync.java │ │ │ │ │ │ ├── IODescUpdBase.java │ │ │ │ │ │ ├── IODescUpdSync.java │ │ │ │ │ │ ├── IOKeyDesc.java │ │ │ │ │ │ ├── IOSimpleDDAsync.java │ │ │ │ │ │ ├── IOSimpleDataDesc.java │ │ │ │ │ │ ├── OpenMode.java │ │ │ │ │ │ ├── SimpleDataDescGrp.java │ │ │ │ │ │ └── attr │ │ │ │ │ │ ├── DaosEcAttr.java │ │ │ │ │ │ ├── DaosEcAttrOrBuilder.java │ │ │ │ │ │ ├── DaosObjAttrClasses.java │ │ │ │ │ │ ├── DaosObjResil.java │ │ │ │ │ │ ├── DaosObjSchema.java │ │ │ │ │ │ ├── DaosObjectAttribute.java │ │ │ │ │ │ ├── DaosObjectAttributeOrBuilder.java │ │ │ │ │ │ ├── DaosOclassAttr.java │ │ │ │ │ │ ├── DaosOclassAttrOrBuilder.java │ │ │ │ │ │ ├── DaosRpAttr.java │ │ │ │ │ │ └── DaosRpAttrOrBuilder.java │ │ │ │ ├── native │ │ │ │ │ ├── DaosObjectAttribute.pb-c.c │ │ │ │ │ ├── DunsAttribute.pb-c.c │ │ │ │ │ ├── daos_jni_common.c │ │ │ │ │ ├── include │ │ │ │ │ │ ├── DaosObjectAttribute.pb-c.h │ │ │ │ │ │ ├── DunsAttribute.pb-c.h │ │ │ │ │ │ └── daos_jni_common.h │ │ │ │ │ ├── io_daos_DaosClient.c │ │ │ │ │ ├── io_daos_dfs_DaosFsClient.c │ │ │ │ │ └── io_daos_obj_DaosObjClient.c │ │ │ │ └── resources │ │ │ │ │ ├── DaosObjectAttribute.proto │ │ │ │ │ ├── DunsAttribute.proto │ │ │ │ │ └── log4j2.xml │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── io │ │ │ │ └── daos │ │ │ │ ├── BufferAllocatorTest.java │ │ │ │ ├── DaosClientTest.java │ │ │ │ ├── DaosIOExceptionTest.java │ │ │ │ ├── DaosTestBase.java │ │ │ │ ├── DaosUtilsTest.java │ │ │ │ ├── ShareableClientIT.java │ │ │ │ ├── dfs │ │ │ │ ├── DaosClientIT.java │ │ │ │ ├── DaosFileIT.java │ │ │ │ ├── DaosFileMultiThreadsIT.java │ │ │ │ ├── DaosFilePathTest.java │ │ │ │ ├── DaosFsClientIT.java │ │ │ │ ├── DaosFsClientTestBase.java │ │ │ │ ├── DaosUnsIT.java │ │ │ │ ├── DaosUnsTest.java │ │ │ │ └── IODfsDescIT.java │ │ │ │ ├── obj │ │ │ │ ├── DaosObjectIT.java │ │ │ │ ├── DaosObjectIdTest.java │ │ │ │ ├── DaosObjectTest.java │ │ │ │ ├── DescDDAsyncMain.java │ │ │ │ ├── DescSimpleMain.java │ │ │ │ ├── IODataDescSyncTest.java │ │ │ │ ├── IOKeyDescTest.java │ │ │ │ ├── NettyAllocationTest.java │ │ │ │ ├── PerfResult.java │ │ │ │ └── ReusableDescMain.java │ │ │ │ └── zCleanerIT.java │ │ ├── dev │ │ │ └── checkstyle │ │ │ │ ├── checkstyle.license │ │ │ │ ├── checkstyle.xml │ │ │ │ ├── configuration_1_3.dtd │ │ │ │ ├── suppressions.xml │ │ │ │ └── suppressions_1_2.dtd │ │ ├── distribution │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── assembly │ │ │ │ ├── make-assembly-with-dependencies.xml │ │ │ │ ├── make-assembly-with-proto3-netty4-deps.xml │ │ │ │ └── make-assembly.xml │ │ ├── hadoop-daos │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── io │ │ │ │ │ │ └── daos │ │ │ │ │ │ └── fs │ │ │ │ │ │ └── hadoop │ │ │ │ │ │ ├── Constants.java │ │ │ │ │ │ ├── DaosAbsFsImpl.java │ │ │ │ │ │ ├── DaosConfigException.java │ │ │ │ │ │ ├── DaosFileSource.java │ │ │ │ │ │ ├── DaosFileSourceAsync.java │ │ │ │ │ │ ├── DaosFileSourceSync.java │ │ │ │ │ │ ├── DaosFileSystem.java │ │ │ │ │ │ ├── DaosFsConfig.java │ │ │ │ │ │ ├── DaosInputStream.java │ │ │ │ │ │ ├── DaosOutputStream.java │ │ │ │ │ │ ├── HadoopDaosUtils.java │ │ │ │ │ │ └── package-info.java │ │ │ │ └── resources │ │ │ │ │ ├── META-INF │ │ │ │ │ └── services │ │ │ │ │ │ └── org.apache.hadoop.fs.FileSystem │ │ │ │ │ ├── core-site-daos-ref.xml │ │ │ │ │ ├── daos-config.txt │ │ │ │ │ └── log4j2.xml │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── io │ │ │ │ │ └── daos │ │ │ │ │ └── fs │ │ │ │ │ └── hadoop │ │ │ │ │ ├── DaosFSFactory.java │ │ │ │ │ ├── DaosFileSourceAsyncIT.java │ │ │ │ │ ├── DaosFileSystemAsyncIT.java │ │ │ │ │ ├── DaosFileSystemContractIT.java │ │ │ │ │ ├── DaosFileSystemIT.java │ │ │ │ │ ├── DaosFileSystemTest.java │ │ │ │ │ ├── DaosFsConfigTest.java │ │ │ │ │ ├── DaosHadoopTestUtils.java │ │ │ │ │ ├── DaosInputStreamAsyncTest.java │ │ │ │ │ ├── DaosInputStreamIT.java │ │ │ │ │ ├── DaosInputStreamTest.java │ │ │ │ │ ├── DaosOutputStreamIT.java │ │ │ │ │ ├── DaosOutputStreamTest.java │ │ │ │ │ ├── HadoopCmdIT.java │ │ │ │ │ ├── contract │ │ │ │ │ ├── DaosContractAppendAsyncIT.java │ │ │ │ │ ├── DaosContractAppendIT.java │ │ │ │ │ ├── DaosContractCreateAsyncIT.java │ │ │ │ │ ├── DaosContractCreateIT.java │ │ │ │ │ ├── DaosContractDeleteIT.java │ │ │ │ │ ├── DaosContractIT.java │ │ │ │ │ ├── DaosContractMkdirIT.java │ │ │ │ │ ├── DaosContractOpenAsyncIT.java │ │ │ │ │ ├── DaosContractOpenIT.java │ │ │ │ │ ├── DaosContractRenameIT.java │ │ │ │ │ ├── DaosContractRootDirIT.java │ │ │ │ │ ├── DaosContractSeekAsyncIT.java │ │ │ │ │ └── DaosContractSeekIT.java │ │ │ │ │ ├── multiple │ │ │ │ │ ├── ConcurrentFileOperationIT.java │ │ │ │ │ └── MultipleDaosOpenFileIT.java │ │ │ │ │ └── perf │ │ │ │ │ ├── Main.java │ │ │ │ │ └── Test.java │ │ │ │ └── resources │ │ │ │ ├── auth-keys.xml │ │ │ │ ├── contract │ │ │ │ └── daos.xml │ │ │ │ ├── core-site.xml │ │ │ │ ├── java-test.sh │ │ │ │ ├── mockito-extensions │ │ │ │ └── org.mockito.plugins.MockMaker │ │ │ │ └── run-java-test.sh │ │ └── pom.xml │ ├── kv │ │ ├── README.md │ │ ├── SConscript │ │ └── dc_kv.c │ ├── pydaos │ │ ├── SConscript │ │ ├── __init__.py │ │ ├── pydaos_core.py │ │ ├── pydaos_shim.c │ │ ├── raw │ │ │ ├── README.md │ │ │ ├── __init__.py │ │ │ ├── conversion.py │ │ │ ├── daos_api.py │ │ │ └── daos_cref.py │ │ └── torch │ │ │ ├── Readme.md │ │ │ ├── __init__.py │ │ │ ├── torch_api.py │ │ │ └── torch_shim.c │ ├── serialize │ │ ├── SConscript │ │ └── daos_serialize.c │ └── setup.py ├── common │ ├── README.md │ ├── SConscript │ ├── acl_api.c │ ├── acl_principal.c │ ├── acl_util.c │ ├── ad_mem.c │ ├── ad_mem.h │ ├── ad_tx.c │ ├── btree.c │ ├── btree_class.c │ ├── checksum.c │ ├── cipher.c │ ├── cipher_isal.c │ ├── cmd_parser.c │ ├── compression.c │ ├── compression_isal.c │ ├── compression_qat.c │ ├── cont_props.c │ ├── control.c │ ├── credit.c │ ├── dav │ │ ├── README.md │ │ ├── alloc_class.c │ │ ├── alloc_class.h │ │ ├── bucket.c │ │ ├── bucket.h │ │ ├── container.h │ │ ├── container_ravl.c │ │ ├── container_seglists.c │ │ ├── critnib.c │ │ ├── critnib.h │ │ ├── dav.h │ │ ├── dav_clogs.c │ │ ├── dav_clogs.h │ │ ├── dav_iface.c │ │ ├── dav_internal.h │ │ ├── heap.c │ │ ├── heap.h │ │ ├── heap_layout.h │ │ ├── memblock.c │ │ ├── memblock.h │ │ ├── memops.c │ │ ├── memops.h │ │ ├── mo_wal.h │ │ ├── obj.h │ │ ├── os_thread.h │ │ ├── os_thread_posix.c │ │ ├── out.h │ │ ├── palloc.c │ │ ├── palloc.h │ │ ├── queue.h │ │ ├── ravl.c │ │ ├── ravl.h │ │ ├── ravl_interval.c │ │ ├── ravl_interval.h │ │ ├── recycler.c │ │ ├── recycler.h │ │ ├── stats.c │ │ ├── stats.h │ │ ├── sys_util.h │ │ ├── tx.c │ │ ├── tx.h │ │ ├── ulog.c │ │ ├── ulog.h │ │ ├── util.c │ │ ├── util.h │ │ ├── valgrind_internal.h │ │ ├── vec.h │ │ ├── vecq.h │ │ ├── wal_tx.c │ │ └── wal_tx.h │ ├── dav_v2 │ │ ├── README.md │ │ ├── SConscript │ │ ├── alloc_class.c │ │ ├── alloc_class.h │ │ ├── bucket.c │ │ ├── bucket.h │ │ ├── container.h │ │ ├── container_ravl.c │ │ ├── container_seglists.c │ │ ├── critnib.c │ │ ├── critnib.h │ │ ├── dav_clogs.c │ │ ├── dav_clogs.h │ │ ├── dav_iface.c │ │ ├── dav_internal.h │ │ ├── dav_v2.h │ │ ├── heap.c │ │ ├── heap.h │ │ ├── heap_layout.h │ │ ├── memblock.c │ │ ├── memblock.h │ │ ├── memops.c │ │ ├── memops.h │ │ ├── meta_io.c │ │ ├── meta_io.h │ │ ├── mo_wal.h │ │ ├── obj.h │ │ ├── out.h │ │ ├── palloc.c │ │ ├── palloc.h │ │ ├── queue.h │ │ ├── ravl.c │ │ ├── ravl.h │ │ ├── ravl_interval.c │ │ ├── ravl_interval.h │ │ ├── recycler.c │ │ ├── recycler.h │ │ ├── stats.c │ │ ├── stats.h │ │ ├── sys_util.h │ │ ├── tx.c │ │ ├── tx.h │ │ ├── ulog.c │ │ ├── ulog.h │ │ ├── util.c │ │ ├── util.h │ │ ├── valgrind_internal.h │ │ ├── vec.h │ │ ├── vecq.h │ │ ├── wal_tx.c │ │ └── wal_tx.h │ ├── debug.c │ ├── dedup.c │ ├── drpc.c │ ├── drpc.pb-c.c │ ├── drpc_test.pb-c.c │ ├── fail_loc.c │ ├── fault_domain.c │ ├── fault_domain.h │ ├── lru.c │ ├── mem.c │ ├── metrics.c │ ├── misc.c │ ├── multihash.c │ ├── multihash_isal.c │ ├── pool_map.c │ ├── proc.c │ ├── profile.c │ ├── prop.c │ ├── qat.c │ ├── rsvc.c │ ├── sort.c │ ├── tests │ │ ├── SConscript │ │ ├── acl_api_tests.c │ │ ├── acl_principal_tests.c │ │ ├── acl_util_real_tests.c │ │ ├── acl_util_tests.c │ │ ├── acl_valid_tests.c │ │ ├── ad_mem_tests.c │ │ ├── btree.c │ │ ├── btree.sh │ │ ├── btree_direct.c │ │ ├── checksum_tests.c │ │ ├── checksum_timing.c │ │ ├── common-mock-ld-opts │ │ ├── common_test.c │ │ ├── common_test.h │ │ ├── compress_tests.c │ │ ├── compress_timing.c │ │ ├── drpc_tests.c │ │ ├── fault_domain_tests.c │ │ ├── lru.c │ │ ├── misc_tests.c │ │ ├── other.c │ │ ├── prop_tests.c │ │ ├── rsvc_tests.c │ │ ├── sched.c │ │ ├── test_mocks.c │ │ ├── test_utils.c │ │ ├── umem_test.c │ │ ├── umem_test_bmem.c │ │ ├── utest_common.c │ │ └── utest_common.h │ ├── tests_dmg_helpers.c │ ├── tests_lib.c │ ├── tls.c │ ├── tse.c │ ├── tse_internal.h │ └── ult_errno.c ├── container │ ├── README.md │ ├── SConscript │ ├── cli.c │ ├── cli_internal.h │ ├── container_iv.c │ ├── oid_iv.c │ ├── rpc.c │ ├── rpc.h │ ├── srv.c │ ├── srv_cli.c │ ├── srv_container.c │ ├── srv_epoch.c │ ├── srv_internal.h │ ├── srv_layout.c │ ├── srv_layout.h │ ├── srv_metrics.c │ ├── srv_oi_table.c │ └── srv_target.c ├── control │ ├── README.md │ ├── SConscript │ ├── build │ │ ├── config.go │ │ ├── config_test.go │ │ ├── context.go │ │ ├── context_test.go │ │ ├── errors.go │ │ ├── info.go │ │ ├── interop.go │ │ ├── interop_test.go │ │ ├── lib_versions.go │ │ ├── lib_versions_test.go │ │ ├── string.go │ │ ├── variables.go │ │ ├── version.go │ │ └── version_test.go │ ├── cmd │ │ ├── daos │ │ │ ├── README.md │ │ │ ├── acl.go │ │ │ ├── attribute.go │ │ │ ├── container.go │ │ │ ├── container_test.go │ │ │ ├── fi.go │ │ │ ├── fi_disabled.go │ │ │ ├── filesystem.go │ │ │ ├── flags.go │ │ │ ├── flags_test.go │ │ │ ├── health.go │ │ │ ├── health_test.go │ │ │ ├── main.go │ │ │ ├── object.go │ │ │ ├── pool.go │ │ │ ├── pool_test.go │ │ │ ├── pretty │ │ │ │ ├── container.go │ │ │ │ ├── health.go │ │ │ │ ├── health_test.go │ │ │ │ ├── pool.go │ │ │ │ ├── pool_test.go │ │ │ │ ├── ranks.go │ │ │ │ ├── ranks_test.go │ │ │ │ ├── selftest.go │ │ │ │ └── selftest_test.go │ │ │ ├── property_flags.go │ │ │ ├── snapshot.go │ │ │ ├── stubbed.go │ │ │ ├── system.go │ │ │ ├── util.c │ │ │ ├── util.go │ │ │ ├── util.h │ │ │ └── util_test.go │ │ ├── daos_agent │ │ │ ├── README.md │ │ │ ├── attachinfo.go │ │ │ ├── config.go │ │ │ ├── config_test.go │ │ │ ├── fabric.go │ │ │ ├── fabric_test.go │ │ │ ├── infocache.go │ │ │ ├── infocache_test.go │ │ │ ├── main.go │ │ │ ├── mgmt_rpc.go │ │ │ ├── mgmt_rpc_test.go │ │ │ ├── network.go │ │ │ ├── network_test.go │ │ │ ├── procmon.go │ │ │ ├── security_rpc.go │ │ │ ├── security_rpc_test.go │ │ │ ├── start.go │ │ │ ├── support.go │ │ │ └── telemetry.go │ │ ├── daos_firmware_helper │ │ │ ├── handler.go │ │ │ ├── handler_test.go │ │ │ └── main.go │ │ ├── daos_server │ │ │ ├── README.md │ │ │ ├── auto.go │ │ │ ├── auto_test.go │ │ │ ├── command_test.go │ │ │ ├── config.go │ │ │ ├── json_test.go │ │ │ ├── main.go │ │ │ ├── ms_recovery.go │ │ │ ├── ms_recovery_test.go │ │ │ ├── network.go │ │ │ ├── network_test.go │ │ │ ├── start.go │ │ │ ├── start_test.go │ │ │ ├── storage_nvme.go │ │ │ ├── storage_nvme_test.go │ │ │ ├── storage_scm.go │ │ │ ├── storage_scm_test.go │ │ │ ├── storage_utils.go │ │ │ ├── support.go │ │ │ └── support_test.go │ │ ├── daos_server_helper │ │ │ ├── README.md │ │ │ ├── handler.go │ │ │ ├── handler_test.go │ │ │ └── main.go │ │ ├── ddb │ │ │ ├── command_completers.go │ │ │ ├── commands_wrapper.go │ │ │ ├── ddb_commands.go │ │ │ └── main.go │ │ ├── dmg │ │ │ ├── README.md │ │ │ ├── auto.go │ │ │ ├── auto_test.go │ │ │ ├── check.go │ │ │ ├── check_test.go │ │ │ ├── command_test.go │ │ │ ├── cont.go │ │ │ ├── cont_test.go │ │ │ ├── fi.go │ │ │ ├── fi_disabled.go │ │ │ ├── firmware.go │ │ │ ├── firmware_test.go │ │ │ ├── json_test.go │ │ │ ├── main.go │ │ │ ├── network.go │ │ │ ├── network_test.go │ │ │ ├── pool.go │ │ │ ├── pool_properties.go │ │ │ ├── pool_test.go │ │ │ ├── pretty │ │ │ │ ├── check.go │ │ │ │ ├── check_test.go │ │ │ │ ├── firmware.go │ │ │ │ ├── firmware_test.go │ │ │ │ ├── network.go │ │ │ │ ├── pool.go │ │ │ │ ├── pool_test.go │ │ │ │ ├── printers.go │ │ │ │ ├── printers_test.go │ │ │ │ ├── server.go │ │ │ │ ├── server_test.go │ │ │ │ ├── storage.go │ │ │ │ ├── storage_nvme.go │ │ │ │ ├── storage_nvme_test.go │ │ │ │ ├── storage_query.go │ │ │ │ ├── storage_query_test.go │ │ │ │ ├── storage_scm.go │ │ │ │ ├── storage_scm_test.go │ │ │ │ ├── storage_test.go │ │ │ │ ├── system.go │ │ │ │ ├── system_test.go │ │ │ │ ├── telemetry.go │ │ │ │ └── telemetry_test.go │ │ │ ├── server.go │ │ │ ├── server_test.go │ │ │ ├── storage.go │ │ │ ├── storage_query.go │ │ │ ├── storage_query_test.go │ │ │ ├── storage_test.go │ │ │ ├── support.go │ │ │ ├── system.go │ │ │ ├── system_test.go │ │ │ ├── telemetry.go │ │ │ ├── telemetry_test.go │ │ │ ├── utils.go │ │ │ └── utils_test.go │ │ └── hello_drpc │ │ │ ├── hello │ │ │ ├── drpc_test.pb.go │ │ │ ├── drpc_test_module.go │ │ │ └── hello_test.go │ │ │ └── main.go │ ├── common │ │ ├── README.md │ │ ├── archive.go │ │ ├── cmdutil │ │ │ ├── auto.go │ │ │ ├── json.go │ │ │ ├── logging.go │ │ │ ├── manpage.go │ │ │ ├── no_args.go │ │ │ └── topology.go │ │ ├── collection_utils.go │ │ ├── collection_utils_test.go │ │ ├── env_utils.go │ │ ├── env_utils_test.go │ │ ├── file_utils.go │ │ ├── file_utils_test.go │ │ ├── loglevel.go │ │ ├── loglevel_test.go │ │ ├── meminfo.go │ │ ├── meminfo_test.go │ │ ├── net_utils.go │ │ ├── net_utils_test.go │ │ ├── proc_utils.go │ │ ├── proc_utils_test.go │ │ ├── proto │ │ │ ├── chk │ │ │ │ ├── chk.pb.go │ │ │ │ └── faults.pb.go │ │ │ ├── convert │ │ │ │ └── types.go │ │ │ ├── ctl │ │ │ │ ├── addons.go │ │ │ │ ├── common.pb.go │ │ │ │ ├── ctl.pb.go │ │ │ │ ├── ctl_grpc.pb.go │ │ │ │ ├── firmware.pb.go │ │ │ │ ├── network.pb.go │ │ │ │ ├── ranks.pb.go │ │ │ │ ├── server.pb.go │ │ │ │ ├── smd.pb.go │ │ │ │ ├── storage.pb.go │ │ │ │ ├── storage_nvme.pb.go │ │ │ │ ├── storage_scm.pb.go │ │ │ │ └── support.pb.go │ │ │ ├── error.go │ │ │ ├── error_test.go │ │ │ ├── logging.go │ │ │ ├── mgmt │ │ │ │ ├── acl.pb.go │ │ │ │ ├── addons.go │ │ │ │ ├── check.pb.go │ │ │ │ ├── cont.pb.go │ │ │ │ ├── mgmt.pb.go │ │ │ │ ├── mgmt_grpc.pb.go │ │ │ │ ├── pool.pb.go │ │ │ │ ├── svc.pb.go │ │ │ │ └── system.pb.go │ │ │ ├── mocks.go │ │ │ ├── shared │ │ │ │ ├── event.pb.go │ │ │ │ └── ranks.pb.go │ │ │ ├── srv │ │ │ │ └── srv.pb.go │ │ │ ├── types.go │ │ │ └── types_test.go │ │ ├── test │ │ │ ├── mocks.go │ │ │ └── utils.go │ │ ├── testdata │ │ │ ├── meminfo │ │ │ ├── meminfo_0 │ │ │ └── meminfo_1 │ │ ├── time_utils.go │ │ ├── time_utils_test.go │ │ ├── types.go │ │ ├── types_test.go │ │ └── user_utils.go │ ├── drpc │ │ ├── README.md │ │ ├── drpc.pb.go │ │ ├── drpc_chunk.go │ │ ├── drpc_chunk_test.go │ │ ├── drpc_client.go │ │ ├── drpc_client_test.go │ │ ├── drpc_server.go │ │ ├── drpc_server_test.go │ │ ├── failure.go │ │ ├── failure_test.go │ │ ├── fault.go │ │ ├── mocks_test.go │ │ ├── module_svc.go │ │ └── module_svc_test.go │ ├── events │ │ ├── README.md │ │ ├── engine.go │ │ ├── engine_test.go │ │ ├── generic.go │ │ ├── generic_test.go │ │ ├── psr_update.go │ │ ├── psr_update_test.go │ │ ├── pubsub.go │ │ ├── pubsub_test.go │ │ ├── ras.go │ │ └── ras_test.go │ ├── fault │ │ ├── code │ │ │ └── codes.go │ │ ├── fault.go │ │ └── fault_test.go │ ├── go.mod │ ├── go.sum │ ├── lib │ │ ├── atm │ │ │ ├── bool.go │ │ │ └── bool_test.go │ │ ├── cache │ │ │ ├── cache.go │ │ │ └── cache_test.go │ │ ├── control │ │ │ ├── README.md │ │ │ ├── acl.go │ │ │ ├── acl_test.go │ │ │ ├── auto.go │ │ │ ├── auto_test.go │ │ │ ├── check.go │ │ │ ├── check_test.go │ │ │ ├── config.go │ │ │ ├── config_test.go │ │ │ ├── cont.go │ │ │ ├── cont_test.go │ │ │ ├── control.go │ │ │ ├── doc.go │ │ │ ├── errors.go │ │ │ ├── event.go │ │ │ ├── event_test.go │ │ │ ├── faults.go │ │ │ ├── fi.go │ │ │ ├── firmware.go │ │ │ ├── firmware_test.go │ │ │ ├── hostlist.go │ │ │ ├── hostlist_test.go │ │ │ ├── http.go │ │ │ ├── http_test.go │ │ │ ├── interceptors.go │ │ │ ├── mocks.go │ │ │ ├── network.go │ │ │ ├── network_test.go │ │ │ ├── pool.go │ │ │ ├── pool_acl.go │ │ │ ├── pool_acl_test.go │ │ │ ├── pool_test.go │ │ │ ├── pprof.go │ │ │ ├── pprof_stub.go │ │ │ ├── request.go │ │ │ ├── response.go │ │ │ ├── response_test.go │ │ │ ├── rpc.go │ │ │ ├── rpc_test.go │ │ │ ├── server.go │ │ │ ├── server_meta.go │ │ │ ├── server_meta_test.go │ │ │ ├── server_test.go │ │ │ ├── storage.go │ │ │ ├── storage_test.go │ │ │ ├── support.go │ │ │ ├── system.go │ │ │ ├── system_test.go │ │ │ ├── telemetry.go │ │ │ └── telemetry_test.go │ │ ├── daos │ │ │ ├── acl.go │ │ │ ├── api │ │ │ │ ├── api.go │ │ │ │ ├── api_test.go │ │ │ │ ├── attribute.go │ │ │ │ ├── container.go │ │ │ │ ├── container_test.go │ │ │ │ ├── errors.go │ │ │ │ ├── handle.go │ │ │ │ ├── handle_test.go │ │ │ │ ├── libdaos.go │ │ │ │ ├── libdaos_attr_stubs.go │ │ │ │ ├── libdaos_cont_stubs.go │ │ │ │ ├── libdaos_pool_stubs.go │ │ │ │ ├── libdaos_selftest.go │ │ │ │ ├── libdaos_selftest_stubs.go │ │ │ │ ├── libdaos_stubs.go │ │ │ │ ├── libdfs.go │ │ │ │ ├── libdfs_stubs.go │ │ │ │ ├── object.go │ │ │ │ ├── pool.go │ │ │ │ ├── pool_test.go │ │ │ │ ├── provider.go │ │ │ │ ├── selftest.go │ │ │ │ ├── selftest_test.go │ │ │ │ ├── system.go │ │ │ │ ├── test_stubs.go │ │ │ │ ├── util.go │ │ │ │ └── util.h │ │ │ ├── attribute.go │ │ │ ├── constants.go │ │ │ ├── container.go │ │ │ ├── container_property.go │ │ │ ├── container_property_test.go │ │ │ ├── drpc.go │ │ │ ├── health.go │ │ │ ├── hlc.go │ │ │ ├── hlc_test.go │ │ │ ├── libgurt.go │ │ │ ├── libgurt_stubs.go │ │ │ ├── logging.go │ │ │ ├── object.go │ │ │ ├── object_test.go │ │ │ ├── pool.go │ │ │ ├── pool_property.go │ │ │ ├── pool_property_test.go │ │ │ ├── pool_test.go │ │ │ ├── property.go │ │ │ ├── property_test.go │ │ │ ├── selftest.go │ │ │ ├── selftest_test.go │ │ │ ├── status.go │ │ │ ├── status_test.go │ │ │ ├── system.go │ │ │ ├── system_prop.go │ │ │ ├── system_prop_test.go │ │ │ ├── telemetry.go │ │ │ ├── telemetry_test.go │ │ │ ├── test_stubs.go │ │ │ └── util.go │ │ ├── dlopen │ │ │ ├── dlopen.go │ │ │ ├── dlopen_example.go │ │ │ └── dlopen_test.go │ │ ├── hardware │ │ │ ├── cart │ │ │ │ ├── bindings.go │ │ │ │ ├── cart.go │ │ │ │ ├── cart_test.go │ │ │ │ ├── ucx.go │ │ │ │ └── ucx_test.go │ │ │ ├── defaults │ │ │ │ ├── network │ │ │ │ │ ├── defaults.go │ │ │ │ │ └── defaults_test.go │ │ │ │ └── topology │ │ │ │ │ ├── defaults.go │ │ │ │ │ └── defaults_test.go │ │ │ ├── errors.go │ │ │ ├── errors_test.go │ │ │ ├── fabric.go │ │ │ ├── fabric_test.go │ │ │ ├── hwloc │ │ │ │ ├── bindings.go │ │ │ │ ├── provider.go │ │ │ │ ├── provider_test.go │ │ │ │ └── testdata │ │ │ │ │ ├── boro-84.xml │ │ │ │ │ ├── gcp_topology.xml │ │ │ │ │ ├── multiport_hfi_topology.xml │ │ │ │ │ ├── no-numa-no-devices.xml │ │ │ │ │ ├── no-numa-nodes.xml │ │ │ │ │ ├── tds-0002.xml │ │ │ │ │ └── wolf-133.xml │ │ │ ├── iommu.go │ │ │ ├── mocks.go │ │ │ ├── pci.go │ │ │ ├── pci_test.go │ │ │ ├── pciutils │ │ │ │ ├── bindings.go │ │ │ │ └── bindings_test.go │ │ │ ├── pretty.go │ │ │ ├── pretty_test.go │ │ │ ├── sysfs │ │ │ │ ├── provider.go │ │ │ │ └── provider_test.go │ │ │ ├── topology.go │ │ │ └── topology_test.go │ │ ├── hostlist │ │ │ ├── api.go │ │ │ ├── api_test.go │ │ │ ├── fuzz.go │ │ │ ├── hostgroup.go │ │ │ ├── hostlist.go │ │ │ ├── hostlist_test.go │ │ │ ├── hostrange.go │ │ │ ├── hostset.go │ │ │ ├── hostset_test.go │ │ │ ├── numericlist.go │ │ │ └── numericlist_test.go │ │ ├── ipmctl │ │ │ ├── README.md │ │ │ ├── nvm.go │ │ │ ├── nvm_ctest_linux_amd64.go │ │ │ ├── nvm_linux_amd64.go │ │ │ ├── nvm_stubs.go │ │ │ ├── nvm_test.go │ │ │ ├── nvm_types.go │ │ │ └── nvm_types_linux_amd64.go │ │ ├── ranklist │ │ │ ├── rank.go │ │ │ ├── rank_test.go │ │ │ ├── ranklist.go │ │ │ └── ranklist_test.go │ │ ├── spdk │ │ │ ├── README.md │ │ │ ├── SConscript │ │ │ ├── ctests │ │ │ │ ├── SConscript │ │ │ │ └── nvme_control_ut.c │ │ │ ├── faults.go │ │ │ ├── include │ │ │ │ ├── nvme_control.h │ │ │ │ └── nvme_control_common.h │ │ │ ├── mocks.go │ │ │ ├── nvme.go │ │ │ ├── nvme_default.go │ │ │ ├── nvme_stubs.go │ │ │ ├── nvme_test.go │ │ │ ├── spdk.go │ │ │ ├── spdk_default.go │ │ │ ├── spdk_stubs.go │ │ │ └── src │ │ │ │ ├── nvme_control.c │ │ │ │ └── nvme_control_common.c │ │ ├── support │ │ │ ├── README.md │ │ │ ├── log.go │ │ │ └── log_test.go │ │ ├── systemd │ │ │ ├── notify.go │ │ │ ├── notify_linux.go │ │ │ └── notify_test.go │ │ ├── telemetry │ │ │ ├── counter.go │ │ │ ├── counter_test.go │ │ │ ├── duration.go │ │ │ ├── duration_test.go │ │ │ ├── gauge.go │ │ │ ├── gauge_test.go │ │ │ ├── histogram.go │ │ │ ├── promexp │ │ │ │ ├── client.go │ │ │ │ ├── client_test.go │ │ │ │ ├── collector.go │ │ │ │ ├── engine.go │ │ │ │ ├── engine_test.go │ │ │ │ ├── histogram.go │ │ │ │ ├── httpd.go │ │ │ │ ├── httpd_test.go │ │ │ │ ├── source.go │ │ │ │ ├── util.go │ │ │ │ └── util_test.go │ │ │ ├── shm.go │ │ │ ├── snapshot.go │ │ │ ├── snapshot_test.go │ │ │ ├── telemetry.go │ │ │ ├── telemetry_test.go │ │ │ ├── test_helpers.go │ │ │ ├── timestamp.go │ │ │ └── timestamp_test.go │ │ ├── txtfmt │ │ │ ├── entity.go │ │ │ ├── entity_test.go │ │ │ ├── table.go │ │ │ ├── table_test.go │ │ │ ├── writer.go │ │ │ └── writer_test.go │ │ └── ui │ │ │ ├── acl.go │ │ │ ├── acl_test.go │ │ │ ├── bool_flags.go │ │ │ ├── bool_flags_test.go │ │ │ ├── id_flags.go │ │ │ ├── id_flags_test.go │ │ │ ├── list_flags.go │ │ │ ├── list_flags_test.go │ │ │ ├── num_flags.go │ │ │ ├── num_flags_test.go │ │ │ ├── prop_flags.go │ │ │ └── prop_flags_test.go │ ├── logging │ │ ├── context.go │ │ ├── context_test.go │ │ ├── debug.go │ │ ├── defaults.go │ │ ├── error.go │ │ ├── formatting.go │ │ ├── info.go │ │ ├── json.go │ │ ├── level.go │ │ ├── level_test.go │ │ ├── logger.go │ │ ├── logging_test.go │ │ ├── notice.go │ │ ├── syslog.go │ │ └── syslog_test.go │ ├── pbin │ │ ├── app.go │ │ ├── app_test.go │ │ ├── decode_test.go │ │ ├── exec.go │ │ ├── exec_test.go │ │ ├── faults.go │ │ ├── forwarding.go │ │ ├── handler.go │ │ ├── handler_test.go │ │ ├── mocks.go │ │ ├── pbin.go │ │ ├── pbin_test.go │ │ ├── process.go │ │ ├── setuid_linux.go │ │ ├── stdio.go │ │ ├── stdio_test.go │ │ └── testdata │ │ │ └── boro-84-storage_scan.json │ ├── provider │ │ └── system │ │ │ ├── distribution.go │ │ │ ├── distribution_test.go │ │ │ ├── distros │ │ │ ├── centos7.9-os-rel │ │ │ ├── centos7.9-proc-ver │ │ │ ├── centos7.9-rel │ │ │ ├── centos8.3-os-rel │ │ │ ├── centos8.3-proc-ver │ │ │ ├── centos8.3-rel │ │ │ ├── opensuse15.2-os-rel │ │ │ ├── opensuse15.3-os-rel │ │ │ ├── opensuse15.4-os-rel │ │ │ ├── rocky8.5-os-rel │ │ │ ├── sles15sp2-os-rel │ │ │ ├── ubuntu20.04-os-rel │ │ │ └── ubuntu22.04-os-rel │ │ │ ├── mocks.go │ │ │ ├── system.go │ │ │ ├── system_linux.go │ │ │ └── system_linux_test.go │ ├── run_go_tests.sh │ ├── security │ │ ├── README.md │ │ ├── auth │ │ │ ├── auth.pb.go │ │ │ ├── auth_sys.go │ │ │ └── auth_sys_test.go │ │ ├── config.go │ │ ├── config_test.go │ │ ├── domain_info.go │ │ ├── domain_info_test.go │ │ ├── faults.go │ │ ├── grpc_authorization.go │ │ ├── grpc_authorization_test.go │ │ ├── grpc_cert_configs.go │ │ ├── grpc_cert_configs_pre1.15.go │ │ ├── grpc_certs.go │ │ ├── pem.go │ │ ├── pem_test.go │ │ ├── signature.go │ │ ├── signature_test.go │ │ └── testdata │ │ │ └── certs │ │ │ ├── ImproperKey.golden │ │ │ ├── RSA.golden │ │ │ ├── agent.crt │ │ │ ├── agent.key │ │ │ ├── bad.crt │ │ │ ├── bad.key │ │ │ ├── badperms.crt │ │ │ ├── badperms.key │ │ │ ├── daosCA.crt │ │ │ ├── daosCA.key │ │ │ ├── notkey.crt │ │ │ ├── server.crt │ │ │ ├── server.key │ │ │ ├── source.txt │ │ │ ├── toomanypem.crt │ │ │ └── toomanypem.key │ ├── server │ │ ├── README.md │ │ ├── config │ │ │ ├── faults.go │ │ │ ├── server.go │ │ │ └── server_test.go │ │ ├── ctl_firmware.go │ │ ├── ctl_firmware_test.go │ │ ├── ctl_network_rpc.go │ │ ├── ctl_network_rpc_test.go │ │ ├── ctl_ranks_rpc.go │ │ ├── ctl_ranks_rpc_test.go │ │ ├── ctl_smd_rpc.go │ │ ├── ctl_smd_rpc_test.go │ │ ├── ctl_storage.go │ │ ├── ctl_storage_rpc.go │ │ ├── ctl_storage_rpc_test.go │ │ ├── ctl_storage_test.go │ │ ├── ctl_support_rpc.go │ │ ├── ctl_svc.go │ │ ├── ctl_svc_test.go │ │ ├── drpc.go │ │ ├── drpc_test.go │ │ ├── engine │ │ │ ├── config.go │ │ │ ├── config_test.go │ │ │ ├── exec.go │ │ │ ├── exec_test.go │ │ │ ├── mocks.go │ │ │ ├── tags.go │ │ │ ├── tags_test.go │ │ │ ├── testdata │ │ │ │ └── full.golden │ │ │ ├── utils.go │ │ │ └── utils_test.go │ │ ├── faultdomain.go │ │ ├── faultdomain_test.go │ │ ├── faults.go │ │ ├── harness.go │ │ ├── harness_test.go │ │ ├── init │ │ │ └── setup_spdk.sh │ │ ├── instance.go │ │ ├── instance_drpc.go │ │ ├── instance_drpc_test.go │ │ ├── instance_exec.go │ │ ├── instance_exec_test.go │ │ ├── instance_storage.go │ │ ├── instance_storage_rpc.go │ │ ├── instance_storage_rpc_test.go │ │ ├── instance_storage_test.go │ │ ├── instance_superblock.go │ │ ├── instance_superblock_test.go │ │ ├── instance_test.go │ │ ├── interceptors.go │ │ ├── interceptors_test.go │ │ ├── mgmt_check.go │ │ ├── mgmt_check_test.go │ │ ├── mgmt_cont.go │ │ ├── mgmt_cont_test.go │ │ ├── mgmt_drpc.go │ │ ├── mgmt_drpc_checker.go │ │ ├── mgmt_drpc_checker_test.go │ │ ├── mgmt_drpc_test.go │ │ ├── mgmt_fi.go │ │ ├── mgmt_pool.go │ │ ├── mgmt_pool_test.go │ │ ├── mgmt_svc.go │ │ ├── mgmt_svc_test.go │ │ ├── mgmt_system.go │ │ ├── mgmt_system_test.go │ │ ├── mocks.go │ │ ├── security_rpc.go │ │ ├── security_rpc_test.go │ │ ├── server.go │ │ ├── server_utils.go │ │ ├── server_utils_test.go │ │ ├── storage │ │ │ ├── bdev.go │ │ │ ├── bdev │ │ │ │ ├── backend.go │ │ │ │ ├── backend_class.go │ │ │ │ ├── backend_class_test.go │ │ │ │ ├── backend_json.go │ │ │ │ ├── backend_json_test.go │ │ │ │ ├── backend_test.go │ │ │ │ ├── backend_vmd.go │ │ │ │ ├── backend_vmd_test.go │ │ │ │ ├── faults.go │ │ │ │ ├── firmware.go │ │ │ │ ├── firmware_test.go │ │ │ │ ├── mocks.go │ │ │ │ ├── provider.go │ │ │ │ ├── provider_test.go │ │ │ │ ├── runner.go │ │ │ │ ├── runner_test.go │ │ │ │ ├── syscall_amd64.go │ │ │ │ └── syscall_arm64.go │ │ │ ├── bdev_test.go │ │ │ ├── config.go │ │ │ ├── config_test.go │ │ │ ├── device.go │ │ │ ├── errors.go │ │ │ ├── faults.go │ │ │ ├── metadata.go │ │ │ ├── metadata │ │ │ │ ├── faults.go │ │ │ │ ├── provider.go │ │ │ │ └── provider_test.go │ │ │ ├── mocks.go │ │ │ ├── mount.go │ │ │ ├── mount │ │ │ │ ├── provider.go │ │ │ │ └── provider_test.go │ │ │ ├── provider.go │ │ │ ├── provider_test.go │ │ │ ├── scm.go │ │ │ ├── scm │ │ │ │ ├── faults.go │ │ │ │ ├── firmware.go │ │ │ │ ├── firmware_test.go │ │ │ │ ├── ipmctl.go │ │ │ │ ├── ipmctl_dimm.go │ │ │ │ ├── ipmctl_dimm_test.go │ │ │ │ ├── ipmctl_firmware.go │ │ │ │ ├── ipmctl_firmware_test.go │ │ │ │ ├── ipmctl_region.go │ │ │ │ ├── ipmctl_region_test.go │ │ │ │ ├── ipmctl_test.go │ │ │ │ ├── mocks.go │ │ │ │ ├── ndctl.go │ │ │ │ ├── ndctl_test.go │ │ │ │ ├── provider.go │ │ │ │ └── provider_test.go │ │ │ └── scm_test.go │ │ ├── telemetry.go │ │ └── util_test.go │ ├── system │ │ ├── attributes.go │ │ ├── attributes_test.go │ │ ├── checker │ │ │ ├── checker.go │ │ │ ├── errors.go │ │ │ ├── faults.go │ │ │ ├── finding.go │ │ │ ├── finding_test.go │ │ │ └── mocks.go │ │ ├── errors.go │ │ ├── errors_test.go │ │ ├── faultdomain.go │ │ ├── faultdomain_test.go │ │ ├── faults.go │ │ ├── member.go │ │ ├── member_internal_test.go │ │ ├── member_test.go │ │ ├── membership.go │ │ ├── membership_test.go │ │ ├── mocks.go │ │ ├── pool.go │ │ ├── properties.go │ │ ├── properties_test.go │ │ ├── raft │ │ │ ├── database.go │ │ │ ├── database_checker.go │ │ │ ├── database_members.go │ │ │ ├── database_members_test.go │ │ │ ├── database_pools.go │ │ │ ├── database_system.go │ │ │ ├── database_test.go │ │ │ ├── hclogger.go │ │ │ ├── mocks.go │ │ │ ├── pool_lock.go │ │ │ ├── pool_lock_test.go │ │ │ ├── raft.go │ │ │ ├── raft_recovery.go │ │ │ ├── raft_recovery_test.go │ │ │ ├── raft_test.go │ │ │ └── testdata │ │ │ │ └── raft_recovery │ │ │ │ ├── daos_system.db │ │ │ │ └── snapshots │ │ │ │ ├── 2-20-1713295643181 │ │ │ │ ├── meta.json │ │ │ │ └── state.bin │ │ │ │ └── 2-44-1713295644569 │ │ │ │ ├── meta.json │ │ │ │ └── state.bin │ │ ├── rankgroups.go │ │ └── rankgroups_test.go │ └── vendor │ │ ├── github.com │ │ ├── Jille │ │ │ └── raft-grpc-transport │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── fromproto.go │ │ │ │ ├── grpcapi.go │ │ │ │ ├── proto │ │ │ │ ├── Makefile │ │ │ │ ├── transport.pb.go │ │ │ │ ├── transport.proto │ │ │ │ └── transport_grpc.pb.go │ │ │ │ ├── raftapi.go │ │ │ │ ├── toproto.go │ │ │ │ └── transport.go │ │ ├── armon │ │ │ └── go-metrics │ │ │ │ ├── .gitignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── const_unix.go │ │ │ │ ├── const_windows.go │ │ │ │ ├── inmem.go │ │ │ │ ├── inmem_endpoint.go │ │ │ │ ├── inmem_signal.go │ │ │ │ ├── metrics.go │ │ │ │ ├── sink.go │ │ │ │ ├── start.go │ │ │ │ ├── statsd.go │ │ │ │ └── statsite.go │ │ ├── beorn7 │ │ │ └── perks │ │ │ │ ├── LICENSE │ │ │ │ └── quantile │ │ │ │ ├── exampledata.txt │ │ │ │ └── stream.go │ │ ├── cespare │ │ │ └── xxhash │ │ │ │ └── v2 │ │ │ │ ├── LICENSE.txt │ │ │ │ ├── README.md │ │ │ │ ├── testall.sh │ │ │ │ ├── xxhash.go │ │ │ │ ├── xxhash_amd64.s │ │ │ │ ├── xxhash_arm64.s │ │ │ │ ├── xxhash_asm.go │ │ │ │ ├── xxhash_other.go │ │ │ │ ├── xxhash_safe.go │ │ │ │ └── xxhash_unsafe.go │ │ ├── desertbit │ │ │ ├── closer │ │ │ │ └── v3 │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── AUTHORS │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ └── closer.go │ │ │ ├── columnize │ │ │ │ ├── .travis.yml │ │ │ │ ├── COPYING │ │ │ │ ├── README.md │ │ │ │ └── columnize.go │ │ │ ├── go-shlex │ │ │ │ ├── .gitignore │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ └── shlex.go │ │ │ ├── grumble │ │ │ │ ├── .gitignore │ │ │ │ ├── AUTHORS │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── app.go │ │ │ │ ├── argmap.go │ │ │ │ ├── argopt.go │ │ │ │ ├── args.go │ │ │ │ ├── command.go │ │ │ │ ├── commands.go │ │ │ │ ├── completer.go │ │ │ │ ├── config.go │ │ │ │ ├── context.go │ │ │ │ ├── flagmap.go │ │ │ │ ├── flags.go │ │ │ │ ├── functions.go │ │ │ │ └── grumble.go │ │ │ └── readline │ │ │ │ ├── .gitignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── CHANGELOG.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── ansi_windows.go │ │ │ │ ├── complete.go │ │ │ │ ├── complete_helper.go │ │ │ │ ├── complete_segment.go │ │ │ │ ├── history.go │ │ │ │ ├── operation.go │ │ │ │ ├── password.go │ │ │ │ ├── rawreader_windows.go │ │ │ │ ├── readline.go │ │ │ │ ├── remote.go │ │ │ │ ├── runebuf.go │ │ │ │ ├── runes.go │ │ │ │ ├── search.go │ │ │ │ ├── std.go │ │ │ │ ├── std_windows.go │ │ │ │ ├── term.go │ │ │ │ ├── term_bsd.go │ │ │ │ ├── term_linux.go │ │ │ │ ├── term_solaris.go │ │ │ │ ├── term_unix.go │ │ │ │ ├── term_windows.go │ │ │ │ ├── terminal.go │ │ │ │ ├── utils.go │ │ │ │ ├── utils_unix.go │ │ │ │ ├── utils_windows.go │ │ │ │ ├── vim.go │ │ │ │ └── windows_api.go │ │ ├── dustin │ │ │ └── go-humanize │ │ │ │ ├── .travis.yml │ │ │ │ ├── LICENSE │ │ │ │ ├── README.markdown │ │ │ │ ├── big.go │ │ │ │ ├── bigbytes.go │ │ │ │ ├── bytes.go │ │ │ │ ├── comma.go │ │ │ │ ├── commaf.go │ │ │ │ ├── english │ │ │ │ └── words.go │ │ │ │ ├── ftoa.go │ │ │ │ ├── humanize.go │ │ │ │ ├── number.go │ │ │ │ ├── ordinals.go │ │ │ │ ├── si.go │ │ │ │ └── times.go │ │ ├── fatih │ │ │ └── color │ │ │ │ ├── LICENSE.md │ │ │ │ ├── README.md │ │ │ │ ├── color.go │ │ │ │ └── doc.go │ │ ├── golang │ │ │ └── protobuf │ │ │ │ ├── AUTHORS │ │ │ │ ├── CONTRIBUTORS │ │ │ │ ├── LICENSE │ │ │ │ ├── proto │ │ │ │ ├── buffer.go │ │ │ │ ├── defaults.go │ │ │ │ ├── deprecated.go │ │ │ │ ├── discard.go │ │ │ │ ├── extensions.go │ │ │ │ ├── properties.go │ │ │ │ ├── proto.go │ │ │ │ ├── registry.go │ │ │ │ ├── text_decode.go │ │ │ │ ├── text_encode.go │ │ │ │ ├── wire.go │ │ │ │ └── wrappers.go │ │ │ │ └── ptypes │ │ │ │ ├── any.go │ │ │ │ ├── any │ │ │ │ └── any.pb.go │ │ │ │ ├── doc.go │ │ │ │ ├── duration.go │ │ │ │ ├── duration │ │ │ │ └── duration.pb.go │ │ │ │ ├── timestamp.go │ │ │ │ └── timestamp │ │ │ │ └── timestamp.pb.go │ │ ├── google │ │ │ ├── go-cmp │ │ │ │ ├── LICENSE │ │ │ │ └── cmp │ │ │ │ │ ├── cmpopts │ │ │ │ │ ├── equate.go │ │ │ │ │ ├── ignore.go │ │ │ │ │ ├── sort.go │ │ │ │ │ ├── struct_filter.go │ │ │ │ │ └── xform.go │ │ │ │ │ ├── compare.go │ │ │ │ │ ├── export.go │ │ │ │ │ ├── internal │ │ │ │ │ ├── diff │ │ │ │ │ │ ├── debug_disable.go │ │ │ │ │ │ ├── debug_enable.go │ │ │ │ │ │ └── diff.go │ │ │ │ │ ├── flags │ │ │ │ │ │ └── flags.go │ │ │ │ │ ├── function │ │ │ │ │ │ └── func.go │ │ │ │ │ └── value │ │ │ │ │ │ ├── name.go │ │ │ │ │ │ ├── pointer.go │ │ │ │ │ │ └── sort.go │ │ │ │ │ ├── options.go │ │ │ │ │ ├── path.go │ │ │ │ │ ├── report.go │ │ │ │ │ ├── report_compare.go │ │ │ │ │ ├── report_references.go │ │ │ │ │ ├── report_reflect.go │ │ │ │ │ ├── report_slices.go │ │ │ │ │ ├── report_text.go │ │ │ │ │ └── report_value.go │ │ │ └── uuid │ │ │ │ ├── CHANGELOG.md │ │ │ │ ├── CONTRIBUTING.md │ │ │ │ ├── CONTRIBUTORS │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── dce.go │ │ │ │ ├── doc.go │ │ │ │ ├── hash.go │ │ │ │ ├── marshal.go │ │ │ │ ├── node.go │ │ │ │ ├── node_js.go │ │ │ │ ├── node_net.go │ │ │ │ ├── null.go │ │ │ │ ├── sql.go │ │ │ │ ├── time.go │ │ │ │ ├── util.go │ │ │ │ ├── uuid.go │ │ │ │ ├── version1.go │ │ │ │ ├── version4.go │ │ │ │ ├── version6.go │ │ │ │ └── version7.go │ │ ├── hashicorp │ │ │ ├── errwrap │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ └── errwrap.go │ │ │ ├── go-hclog │ │ │ │ ├── .gitignore │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── colorize_unix.go │ │ │ │ ├── colorize_windows.go │ │ │ │ ├── context.go │ │ │ │ ├── exclude.go │ │ │ │ ├── global.go │ │ │ │ ├── interceptlogger.go │ │ │ │ ├── intlogger.go │ │ │ │ ├── logger.go │ │ │ │ ├── nulllogger.go │ │ │ │ ├── stacktrace.go │ │ │ │ ├── stdlog.go │ │ │ │ └── writer.go │ │ │ ├── go-immutable-radix │ │ │ │ ├── .gitignore │ │ │ │ ├── CHANGELOG.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── edges.go │ │ │ │ ├── iradix.go │ │ │ │ ├── iter.go │ │ │ │ ├── node.go │ │ │ │ ├── raw_iter.go │ │ │ │ └── reverse_iter.go │ │ │ ├── go-msgpack │ │ │ │ ├── LICENSE │ │ │ │ └── codec │ │ │ │ │ ├── binc.go │ │ │ │ │ ├── build.sh │ │ │ │ │ ├── cbor.go │ │ │ │ │ ├── codecgen.go │ │ │ │ │ ├── decode.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── encode.go │ │ │ │ │ ├── fast-path.generated.go │ │ │ │ │ ├── fast-path.go.tmpl │ │ │ │ │ ├── fast-path.not.go │ │ │ │ │ ├── gen-dec-array.go.tmpl │ │ │ │ │ ├── gen-dec-map.go.tmpl │ │ │ │ │ ├── gen-enc-chan.go.tmpl │ │ │ │ │ ├── gen-helper.generated.go │ │ │ │ │ ├── gen-helper.go.tmpl │ │ │ │ │ ├── gen.generated.go │ │ │ │ │ ├── gen.go │ │ │ │ │ ├── goversion_arrayof_gte_go15.go │ │ │ │ │ ├── goversion_arrayof_lt_go15.go │ │ │ │ │ ├── goversion_makemap_gte_go19.go │ │ │ │ │ ├── goversion_makemap_lt_go19.go │ │ │ │ │ ├── goversion_unexportedembeddedptr_gte_go110.go │ │ │ │ │ ├── goversion_unexportedembeddedptr_lt_go110.go │ │ │ │ │ ├── goversion_unsupported_lt_go14.go │ │ │ │ │ ├── goversion_vendor_eq_go15.go │ │ │ │ │ ├── goversion_vendor_eq_go16.go │ │ │ │ │ ├── goversion_vendor_gte_go17.go │ │ │ │ │ ├── goversion_vendor_lt_go15.go │ │ │ │ │ ├── helper.go │ │ │ │ │ ├── helper_internal.go │ │ │ │ │ ├── helper_not_unsafe.go │ │ │ │ │ ├── helper_unsafe.go │ │ │ │ │ ├── json.go │ │ │ │ │ ├── mammoth-test.go.tmpl │ │ │ │ │ ├── mammoth2-test.go.tmpl │ │ │ │ │ ├── msgpack.go │ │ │ │ │ ├── rpc.go │ │ │ │ │ ├── simple.go │ │ │ │ │ ├── test-cbor-goldens.json │ │ │ │ │ └── test.py │ │ │ ├── go-multierror │ │ │ │ ├── .travis.yml │ │ │ │ ├── LICENSE │ │ │ │ ├── Makefile │ │ │ │ ├── README.md │ │ │ │ ├── append.go │ │ │ │ ├── flatten.go │ │ │ │ ├── format.go │ │ │ │ ├── group.go │ │ │ │ ├── multierror.go │ │ │ │ ├── prefix.go │ │ │ │ └── sort.go │ │ │ ├── golang-lru │ │ │ │ ├── LICENSE │ │ │ │ └── simplelru │ │ │ │ │ ├── lru.go │ │ │ │ │ └── lru_interface.go │ │ │ ├── raft-boltdb │ │ │ │ └── v2 │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── bolt_store.go │ │ │ │ │ └── util.go │ │ │ └── raft │ │ │ │ ├── .gitignore │ │ │ │ ├── .golangci-lint.yml │ │ │ │ ├── .travis.yml │ │ │ │ ├── CHANGELOG.md │ │ │ │ ├── LICENSE │ │ │ │ ├── Makefile │ │ │ │ ├── README.md │ │ │ │ ├── api.go │ │ │ │ ├── commands.go │ │ │ │ ├── commitment.go │ │ │ │ ├── config.go │ │ │ │ ├── configuration.go │ │ │ │ ├── discard_snapshot.go │ │ │ │ ├── file_snapshot.go │ │ │ │ ├── fsm.go │ │ │ │ ├── future.go │ │ │ │ ├── inmem_snapshot.go │ │ │ │ ├── inmem_store.go │ │ │ │ ├── inmem_transport.go │ │ │ │ ├── log.go │ │ │ │ ├── log_cache.go │ │ │ │ ├── membership.md │ │ │ │ ├── net_transport.go │ │ │ │ ├── observer.go │ │ │ │ ├── peersjson.go │ │ │ │ ├── progress.go │ │ │ │ ├── raft.go │ │ │ │ ├── replication.go │ │ │ │ ├── saturation.go │ │ │ │ ├── snapshot.go │ │ │ │ ├── stable.go │ │ │ │ ├── state.go │ │ │ │ ├── tag.sh │ │ │ │ ├── tcp_transport.go │ │ │ │ ├── testing.go │ │ │ │ ├── testing_batch.go │ │ │ │ ├── transport.go │ │ │ │ └── util.go │ │ ├── jessevdk │ │ │ └── go-flags │ │ │ │ ├── .travis.yml │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── arg.go │ │ │ │ ├── check_crosscompile.sh │ │ │ │ ├── closest.go │ │ │ │ ├── command.go │ │ │ │ ├── completion.go │ │ │ │ ├── convert.go │ │ │ │ ├── error.go │ │ │ │ ├── flags.go │ │ │ │ ├── group.go │ │ │ │ ├── help.go │ │ │ │ ├── ini.go │ │ │ │ ├── man.go │ │ │ │ ├── multitag.go │ │ │ │ ├── option.go │ │ │ │ ├── optstyle_other.go │ │ │ │ ├── optstyle_windows.go │ │ │ │ ├── parser.go │ │ │ │ ├── termsize.go │ │ │ │ ├── termsize_nosysioctl.go │ │ │ │ └── termsize_windows.go │ │ ├── mattn │ │ │ ├── go-colorable │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── colorable_appengine.go │ │ │ │ ├── colorable_others.go │ │ │ │ ├── colorable_windows.go │ │ │ │ ├── go.test.sh │ │ │ │ └── noncolorable.go │ │ │ └── go-isatty │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── doc.go │ │ │ │ ├── go.test.sh │ │ │ │ ├── isatty_bsd.go │ │ │ │ ├── isatty_others.go │ │ │ │ ├── isatty_plan9.go │ │ │ │ ├── isatty_solaris.go │ │ │ │ ├── isatty_tcgets.go │ │ │ │ └── isatty_windows.go │ │ ├── matttproud │ │ │ └── golang_protobuf_extensions │ │ │ │ ├── LICENSE │ │ │ │ ├── NOTICE │ │ │ │ └── pbutil │ │ │ │ ├── .gitignore │ │ │ │ ├── Makefile │ │ │ │ ├── decode.go │ │ │ │ ├── doc.go │ │ │ │ └── encode.go │ │ ├── mitchellh │ │ │ └── hashstructure │ │ │ │ └── v2 │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── errors.go │ │ │ │ ├── hashstructure.go │ │ │ │ └── include.go │ │ ├── pkg │ │ │ └── errors │ │ │ │ ├── .gitignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── LICENSE │ │ │ │ ├── Makefile │ │ │ │ ├── README.md │ │ │ │ ├── appveyor.yml │ │ │ │ ├── errors.go │ │ │ │ ├── go113.go │ │ │ │ └── stack.go │ │ └── prometheus │ │ │ ├── client_golang │ │ │ ├── LICENSE │ │ │ ├── NOTICE │ │ │ └── prometheus │ │ │ │ ├── .gitignore │ │ │ │ ├── README.md │ │ │ │ ├── build_info_collector.go │ │ │ │ ├── collector.go │ │ │ │ ├── counter.go │ │ │ │ ├── desc.go │ │ │ │ ├── doc.go │ │ │ │ ├── expvar_collector.go │ │ │ │ ├── fnv.go │ │ │ │ ├── gauge.go │ │ │ │ ├── go_collector.go │ │ │ │ ├── go_collector_go116.go │ │ │ │ ├── go_collector_latest.go │ │ │ │ ├── histogram.go │ │ │ │ ├── internal │ │ │ │ ├── go_runtime_metrics.go │ │ │ │ └── metric.go │ │ │ │ ├── labels.go │ │ │ │ ├── metric.go │ │ │ │ ├── observer.go │ │ │ │ ├── process_collector.go │ │ │ │ ├── process_collector_other.go │ │ │ │ ├── process_collector_windows.go │ │ │ │ ├── promhttp │ │ │ │ ├── delegator.go │ │ │ │ ├── http.go │ │ │ │ ├── instrument_client.go │ │ │ │ ├── instrument_server.go │ │ │ │ └── option.go │ │ │ │ ├── registry.go │ │ │ │ ├── summary.go │ │ │ │ ├── timer.go │ │ │ │ ├── untyped.go │ │ │ │ ├── value.go │ │ │ │ ├── vec.go │ │ │ │ └── wrap.go │ │ │ ├── client_model │ │ │ ├── LICENSE │ │ │ ├── NOTICE │ │ │ └── go │ │ │ │ └── metrics.pb.go │ │ │ ├── common │ │ │ ├── LICENSE │ │ │ ├── NOTICE │ │ │ ├── expfmt │ │ │ │ ├── decode.go │ │ │ │ ├── encode.go │ │ │ │ ├── expfmt.go │ │ │ │ ├── fuzz.go │ │ │ │ ├── openmetrics_create.go │ │ │ │ ├── text_create.go │ │ │ │ └── text_parse.go │ │ │ ├── internal │ │ │ │ └── bitbucket.org │ │ │ │ │ └── ww │ │ │ │ │ └── goautoneg │ │ │ │ │ ├── README.txt │ │ │ │ │ └── autoneg.go │ │ │ └── model │ │ │ │ ├── alert.go │ │ │ │ ├── fingerprinting.go │ │ │ │ ├── fnv.go │ │ │ │ ├── labels.go │ │ │ │ ├── labelset.go │ │ │ │ ├── metric.go │ │ │ │ ├── model.go │ │ │ │ ├── signature.go │ │ │ │ ├── silence.go │ │ │ │ ├── time.go │ │ │ │ └── value.go │ │ │ └── procfs │ │ │ ├── .gitignore │ │ │ ├── .golangci.yml │ │ │ ├── CODE_OF_CONDUCT.md │ │ │ ├── CONTRIBUTING.md │ │ │ ├── LICENSE │ │ │ ├── MAINTAINERS.md │ │ │ ├── Makefile │ │ │ ├── Makefile.common │ │ │ ├── NOTICE │ │ │ ├── README.md │ │ │ ├── SECURITY.md │ │ │ ├── arp.go │ │ │ ├── buddyinfo.go │ │ │ ├── cmdline.go │ │ │ ├── cpuinfo.go │ │ │ ├── cpuinfo_armx.go │ │ │ ├── cpuinfo_mipsx.go │ │ │ ├── cpuinfo_others.go │ │ │ ├── cpuinfo_ppcx.go │ │ │ ├── cpuinfo_riscvx.go │ │ │ ├── cpuinfo_s390x.go │ │ │ ├── cpuinfo_x86.go │ │ │ ├── crypto.go │ │ │ ├── doc.go │ │ │ ├── fixtures.ttar │ │ │ ├── fs.go │ │ │ ├── fscache.go │ │ │ ├── internal │ │ │ ├── fs │ │ │ │ └── fs.go │ │ │ └── util │ │ │ │ ├── parse.go │ │ │ │ ├── readfile.go │ │ │ │ ├── sysreadfile.go │ │ │ │ ├── sysreadfile_compat.go │ │ │ │ └── valueparser.go │ │ │ ├── ipvs.go │ │ │ ├── kernel_random.go │ │ │ ├── loadavg.go │ │ │ ├── mdstat.go │ │ │ ├── meminfo.go │ │ │ ├── mountinfo.go │ │ │ ├── mountstats.go │ │ │ ├── net_conntrackstat.go │ │ │ ├── net_dev.go │ │ │ ├── net_ip_socket.go │ │ │ ├── net_protocols.go │ │ │ ├── net_sockstat.go │ │ │ ├── net_softnet.go │ │ │ ├── net_tcp.go │ │ │ ├── net_udp.go │ │ │ ├── net_unix.go │ │ │ ├── netstat.go │ │ │ ├── proc.go │ │ │ ├── proc_cgroup.go │ │ │ ├── proc_environ.go │ │ │ ├── proc_fdinfo.go │ │ │ ├── proc_io.go │ │ │ ├── proc_limits.go │ │ │ ├── proc_maps.go │ │ │ ├── proc_ns.go │ │ │ ├── proc_psi.go │ │ │ ├── proc_smaps.go │ │ │ ├── proc_stat.go │ │ │ ├── proc_status.go │ │ │ ├── schedstat.go │ │ │ ├── slab.go │ │ │ ├── stat.go │ │ │ ├── swaps.go │ │ │ ├── ttar │ │ │ ├── vm.go │ │ │ ├── xfrm.go │ │ │ └── zoneinfo.go │ │ ├── go.etcd.io │ │ └── bbolt │ │ │ ├── .gitignore │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── bolt_386.go │ │ │ ├── bolt_amd64.go │ │ │ ├── bolt_arm.go │ │ │ ├── bolt_arm64.go │ │ │ ├── bolt_linux.go │ │ │ ├── bolt_mips64x.go │ │ │ ├── bolt_mipsx.go │ │ │ ├── bolt_openbsd.go │ │ │ ├── bolt_ppc.go │ │ │ ├── bolt_ppc64.go │ │ │ ├── bolt_ppc64le.go │ │ │ ├── bolt_riscv64.go │ │ │ ├── bolt_s390x.go │ │ │ ├── bolt_unix.go │ │ │ ├── bolt_unix_aix.go │ │ │ ├── bolt_unix_solaris.go │ │ │ ├── bolt_windows.go │ │ │ ├── boltsync_unix.go │ │ │ ├── bucket.go │ │ │ ├── cursor.go │ │ │ ├── db.go │ │ │ ├── doc.go │ │ │ ├── errors.go │ │ │ ├── freelist.go │ │ │ ├── freelist_hmap.go │ │ │ ├── node.go │ │ │ ├── page.go │ │ │ ├── tx.go │ │ │ └── unsafe.go │ │ ├── golang.org │ │ └── x │ │ │ ├── net │ │ │ ├── LICENSE │ │ │ ├── PATENTS │ │ │ ├── context │ │ │ │ └── context.go │ │ │ ├── http │ │ │ │ └── httpguts │ │ │ │ │ ├── guts.go │ │ │ │ │ └── httplex.go │ │ │ ├── http2 │ │ │ │ ├── .gitignore │ │ │ │ ├── ascii.go │ │ │ │ ├── ciphers.go │ │ │ │ ├── client_conn_pool.go │ │ │ │ ├── config.go │ │ │ │ ├── config_go124.go │ │ │ │ ├── config_pre_go124.go │ │ │ │ ├── databuffer.go │ │ │ │ ├── errors.go │ │ │ │ ├── flow.go │ │ │ │ ├── frame.go │ │ │ │ ├── gotrack.go │ │ │ │ ├── hpack │ │ │ │ │ ├── encode.go │ │ │ │ │ ├── hpack.go │ │ │ │ │ ├── huffman.go │ │ │ │ │ ├── static_table.go │ │ │ │ │ └── tables.go │ │ │ │ ├── http2.go │ │ │ │ ├── pipe.go │ │ │ │ ├── server.go │ │ │ │ ├── timer.go │ │ │ │ ├── transport.go │ │ │ │ ├── unencrypted.go │ │ │ │ ├── write.go │ │ │ │ ├── writesched.go │ │ │ │ ├── writesched_priority.go │ │ │ │ ├── writesched_random.go │ │ │ │ └── writesched_roundrobin.go │ │ │ ├── idna │ │ │ │ ├── go118.go │ │ │ │ ├── idna10.0.0.go │ │ │ │ ├── idna9.0.0.go │ │ │ │ ├── pre_go118.go │ │ │ │ ├── punycode.go │ │ │ │ ├── tables10.0.0.go │ │ │ │ ├── tables11.0.0.go │ │ │ │ ├── tables12.0.0.go │ │ │ │ ├── tables13.0.0.go │ │ │ │ ├── tables15.0.0.go │ │ │ │ ├── tables9.0.0.go │ │ │ │ ├── trie.go │ │ │ │ ├── trie12.0.0.go │ │ │ │ ├── trie13.0.0.go │ │ │ │ └── trieval.go │ │ │ ├── internal │ │ │ │ ├── httpcommon │ │ │ │ │ ├── ascii.go │ │ │ │ │ ├── headermap.go │ │ │ │ │ └── request.go │ │ │ │ └── timeseries │ │ │ │ │ └── timeseries.go │ │ │ └── trace │ │ │ │ ├── events.go │ │ │ │ ├── histogram.go │ │ │ │ └── trace.go │ │ │ ├── sys │ │ │ ├── LICENSE │ │ │ ├── PATENTS │ │ │ ├── unix │ │ │ │ ├── .gitignore │ │ │ │ ├── README.md │ │ │ │ ├── affinity_linux.go │ │ │ │ ├── aliases.go │ │ │ │ ├── asm_aix_ppc64.s │ │ │ │ ├── asm_bsd_386.s │ │ │ │ ├── asm_bsd_amd64.s │ │ │ │ ├── asm_bsd_arm.s │ │ │ │ ├── asm_bsd_arm64.s │ │ │ │ ├── asm_bsd_ppc64.s │ │ │ │ ├── asm_bsd_riscv64.s │ │ │ │ ├── asm_linux_386.s │ │ │ │ ├── asm_linux_amd64.s │ │ │ │ ├── asm_linux_arm.s │ │ │ │ ├── asm_linux_arm64.s │ │ │ │ ├── asm_linux_loong64.s │ │ │ │ ├── asm_linux_mips64x.s │ │ │ │ ├── asm_linux_mipsx.s │ │ │ │ ├── asm_linux_ppc64x.s │ │ │ │ ├── asm_linux_riscv64.s │ │ │ │ ├── asm_linux_s390x.s │ │ │ │ ├── asm_openbsd_mips64.s │ │ │ │ ├── asm_solaris_amd64.s │ │ │ │ ├── asm_zos_s390x.s │ │ │ │ ├── auxv.go │ │ │ │ ├── auxv_unsupported.go │ │ │ │ ├── bluetooth_linux.go │ │ │ │ ├── bpxsvc_zos.go │ │ │ │ ├── bpxsvc_zos.s │ │ │ │ ├── cap_freebsd.go │ │ │ │ ├── constants.go │ │ │ │ ├── dev_aix_ppc.go │ │ │ │ ├── dev_aix_ppc64.go │ │ │ │ ├── dev_darwin.go │ │ │ │ ├── dev_dragonfly.go │ │ │ │ ├── dev_freebsd.go │ │ │ │ ├── dev_linux.go │ │ │ │ ├── dev_netbsd.go │ │ │ │ ├── dev_openbsd.go │ │ │ │ ├── dev_zos.go │ │ │ │ ├── dirent.go │ │ │ │ ├── endian_big.go │ │ │ │ ├── endian_little.go │ │ │ │ ├── env_unix.go │ │ │ │ ├── fcntl.go │ │ │ │ ├── fcntl_darwin.go │ │ │ │ ├── fcntl_linux_32bit.go │ │ │ │ ├── fdset.go │ │ │ │ ├── gccgo.go │ │ │ │ ├── gccgo_c.c │ │ │ │ ├── gccgo_linux_amd64.go │ │ │ │ ├── ifreq_linux.go │ │ │ │ ├── ioctl_linux.go │ │ │ │ ├── ioctl_signed.go │ │ │ │ ├── ioctl_unsigned.go │ │ │ │ ├── ioctl_zos.go │ │ │ │ ├── mkall.sh │ │ │ │ ├── mkerrors.sh │ │ │ │ ├── mmap_nomremap.go │ │ │ │ ├── mremap.go │ │ │ │ ├── pagesize_unix.go │ │ │ │ ├── pledge_openbsd.go │ │ │ │ ├── ptrace_darwin.go │ │ │ │ ├── ptrace_ios.go │ │ │ │ ├── race.go │ │ │ │ ├── race0.go │ │ │ │ ├── readdirent_getdents.go │ │ │ │ ├── readdirent_getdirentries.go │ │ │ │ ├── sockcmsg_dragonfly.go │ │ │ │ ├── sockcmsg_linux.go │ │ │ │ ├── sockcmsg_unix.go │ │ │ │ ├── sockcmsg_unix_other.go │ │ │ │ ├── sockcmsg_zos.go │ │ │ │ ├── symaddr_zos_s390x.s │ │ │ │ ├── syscall.go │ │ │ │ ├── syscall_aix.go │ │ │ │ ├── syscall_aix_ppc.go │ │ │ │ ├── syscall_aix_ppc64.go │ │ │ │ ├── syscall_bsd.go │ │ │ │ ├── syscall_darwin.go │ │ │ │ ├── syscall_darwin_amd64.go │ │ │ │ ├── syscall_darwin_arm64.go │ │ │ │ ├── syscall_darwin_libSystem.go │ │ │ │ ├── syscall_dragonfly.go │ │ │ │ ├── syscall_dragonfly_amd64.go │ │ │ │ ├── syscall_freebsd.go │ │ │ │ ├── syscall_freebsd_386.go │ │ │ │ ├── syscall_freebsd_amd64.go │ │ │ │ ├── syscall_freebsd_arm.go │ │ │ │ ├── syscall_freebsd_arm64.go │ │ │ │ ├── syscall_freebsd_riscv64.go │ │ │ │ ├── syscall_hurd.go │ │ │ │ ├── syscall_hurd_386.go │ │ │ │ ├── syscall_illumos.go │ │ │ │ ├── syscall_linux.go │ │ │ │ ├── syscall_linux_386.go │ │ │ │ ├── syscall_linux_alarm.go │ │ │ │ ├── syscall_linux_amd64.go │ │ │ │ ├── syscall_linux_amd64_gc.go │ │ │ │ ├── syscall_linux_arm.go │ │ │ │ ├── syscall_linux_arm64.go │ │ │ │ ├── syscall_linux_gc.go │ │ │ │ ├── syscall_linux_gc_386.go │ │ │ │ ├── syscall_linux_gc_arm.go │ │ │ │ ├── syscall_linux_gccgo_386.go │ │ │ │ ├── syscall_linux_gccgo_arm.go │ │ │ │ ├── syscall_linux_loong64.go │ │ │ │ ├── syscall_linux_mips64x.go │ │ │ │ ├── syscall_linux_mipsx.go │ │ │ │ ├── syscall_linux_ppc.go │ │ │ │ ├── syscall_linux_ppc64x.go │ │ │ │ ├── syscall_linux_riscv64.go │ │ │ │ ├── syscall_linux_s390x.go │ │ │ │ ├── syscall_linux_sparc64.go │ │ │ │ ├── syscall_netbsd.go │ │ │ │ ├── syscall_netbsd_386.go │ │ │ │ ├── syscall_netbsd_amd64.go │ │ │ │ ├── syscall_netbsd_arm.go │ │ │ │ ├── syscall_netbsd_arm64.go │ │ │ │ ├── syscall_openbsd.go │ │ │ │ ├── syscall_openbsd_386.go │ │ │ │ ├── syscall_openbsd_amd64.go │ │ │ │ ├── syscall_openbsd_arm.go │ │ │ │ ├── syscall_openbsd_arm64.go │ │ │ │ ├── syscall_openbsd_libc.go │ │ │ │ ├── syscall_openbsd_mips64.go │ │ │ │ ├── syscall_openbsd_ppc64.go │ │ │ │ ├── syscall_openbsd_riscv64.go │ │ │ │ ├── syscall_solaris.go │ │ │ │ ├── syscall_solaris_amd64.go │ │ │ │ ├── syscall_unix.go │ │ │ │ ├── syscall_unix_gc.go │ │ │ │ ├── syscall_unix_gc_ppc64x.go │ │ │ │ ├── syscall_zos_s390x.go │ │ │ │ ├── sysvshm_linux.go │ │ │ │ ├── sysvshm_unix.go │ │ │ │ ├── sysvshm_unix_other.go │ │ │ │ ├── timestruct.go │ │ │ │ ├── unveil_openbsd.go │ │ │ │ ├── vgetrandom_linux.go │ │ │ │ ├── vgetrandom_unsupported.go │ │ │ │ ├── xattr_bsd.go │ │ │ │ ├── zerrors_aix_ppc.go │ │ │ │ ├── zerrors_aix_ppc64.go │ │ │ │ ├── zerrors_darwin_amd64.go │ │ │ │ ├── zerrors_darwin_arm64.go │ │ │ │ ├── zerrors_dragonfly_amd64.go │ │ │ │ ├── zerrors_freebsd_386.go │ │ │ │ ├── zerrors_freebsd_amd64.go │ │ │ │ ├── zerrors_freebsd_arm.go │ │ │ │ ├── zerrors_freebsd_arm64.go │ │ │ │ ├── zerrors_freebsd_riscv64.go │ │ │ │ ├── zerrors_linux.go │ │ │ │ ├── zerrors_linux_386.go │ │ │ │ ├── zerrors_linux_amd64.go │ │ │ │ ├── zerrors_linux_arm.go │ │ │ │ ├── zerrors_linux_arm64.go │ │ │ │ ├── zerrors_linux_loong64.go │ │ │ │ ├── zerrors_linux_mips.go │ │ │ │ ├── zerrors_linux_mips64.go │ │ │ │ ├── zerrors_linux_mips64le.go │ │ │ │ ├── zerrors_linux_mipsle.go │ │ │ │ ├── zerrors_linux_ppc.go │ │ │ │ ├── zerrors_linux_ppc64.go │ │ │ │ ├── zerrors_linux_ppc64le.go │ │ │ │ ├── zerrors_linux_riscv64.go │ │ │ │ ├── zerrors_linux_s390x.go │ │ │ │ ├── zerrors_linux_sparc64.go │ │ │ │ ├── zerrors_netbsd_386.go │ │ │ │ ├── zerrors_netbsd_amd64.go │ │ │ │ ├── zerrors_netbsd_arm.go │ │ │ │ ├── zerrors_netbsd_arm64.go │ │ │ │ ├── zerrors_openbsd_386.go │ │ │ │ ├── zerrors_openbsd_amd64.go │ │ │ │ ├── zerrors_openbsd_arm.go │ │ │ │ ├── zerrors_openbsd_arm64.go │ │ │ │ ├── zerrors_openbsd_mips64.go │ │ │ │ ├── zerrors_openbsd_ppc64.go │ │ │ │ ├── zerrors_openbsd_riscv64.go │ │ │ │ ├── zerrors_solaris_amd64.go │ │ │ │ ├── zerrors_zos_s390x.go │ │ │ │ ├── zptrace_armnn_linux.go │ │ │ │ ├── zptrace_linux_arm64.go │ │ │ │ ├── zptrace_mipsnn_linux.go │ │ │ │ ├── zptrace_mipsnnle_linux.go │ │ │ │ ├── zptrace_x86_linux.go │ │ │ │ ├── zsymaddr_zos_s390x.s │ │ │ │ ├── zsyscall_aix_ppc.go │ │ │ │ ├── zsyscall_aix_ppc64.go │ │ │ │ ├── zsyscall_aix_ppc64_gc.go │ │ │ │ ├── zsyscall_aix_ppc64_gccgo.go │ │ │ │ ├── zsyscall_darwin_amd64.go │ │ │ │ ├── zsyscall_darwin_amd64.s │ │ │ │ ├── zsyscall_darwin_arm64.go │ │ │ │ ├── zsyscall_darwin_arm64.s │ │ │ │ ├── zsyscall_dragonfly_amd64.go │ │ │ │ ├── zsyscall_freebsd_386.go │ │ │ │ ├── zsyscall_freebsd_amd64.go │ │ │ │ ├── zsyscall_freebsd_arm.go │ │ │ │ ├── zsyscall_freebsd_arm64.go │ │ │ │ ├── zsyscall_freebsd_riscv64.go │ │ │ │ ├── zsyscall_illumos_amd64.go │ │ │ │ ├── zsyscall_linux.go │ │ │ │ ├── zsyscall_linux_386.go │ │ │ │ ├── zsyscall_linux_amd64.go │ │ │ │ ├── zsyscall_linux_arm.go │ │ │ │ ├── zsyscall_linux_arm64.go │ │ │ │ ├── zsyscall_linux_loong64.go │ │ │ │ ├── zsyscall_linux_mips.go │ │ │ │ ├── zsyscall_linux_mips64.go │ │ │ │ ├── zsyscall_linux_mips64le.go │ │ │ │ ├── zsyscall_linux_mipsle.go │ │ │ │ ├── zsyscall_linux_ppc.go │ │ │ │ ├── zsyscall_linux_ppc64.go │ │ │ │ ├── zsyscall_linux_ppc64le.go │ │ │ │ ├── zsyscall_linux_riscv64.go │ │ │ │ ├── zsyscall_linux_s390x.go │ │ │ │ ├── zsyscall_linux_sparc64.go │ │ │ │ ├── zsyscall_netbsd_386.go │ │ │ │ ├── zsyscall_netbsd_amd64.go │ │ │ │ ├── zsyscall_netbsd_arm.go │ │ │ │ ├── zsyscall_netbsd_arm64.go │ │ │ │ ├── zsyscall_openbsd_386.go │ │ │ │ ├── zsyscall_openbsd_386.s │ │ │ │ ├── zsyscall_openbsd_amd64.go │ │ │ │ ├── zsyscall_openbsd_amd64.s │ │ │ │ ├── zsyscall_openbsd_arm.go │ │ │ │ ├── zsyscall_openbsd_arm.s │ │ │ │ ├── zsyscall_openbsd_arm64.go │ │ │ │ ├── zsyscall_openbsd_arm64.s │ │ │ │ ├── zsyscall_openbsd_mips64.go │ │ │ │ ├── zsyscall_openbsd_mips64.s │ │ │ │ ├── zsyscall_openbsd_ppc64.go │ │ │ │ ├── zsyscall_openbsd_ppc64.s │ │ │ │ ├── zsyscall_openbsd_riscv64.go │ │ │ │ ├── zsyscall_openbsd_riscv64.s │ │ │ │ ├── zsyscall_solaris_amd64.go │ │ │ │ ├── zsyscall_zos_s390x.go │ │ │ │ ├── zsysctl_openbsd_386.go │ │ │ │ ├── zsysctl_openbsd_amd64.go │ │ │ │ ├── zsysctl_openbsd_arm.go │ │ │ │ ├── zsysctl_openbsd_arm64.go │ │ │ │ ├── zsysctl_openbsd_mips64.go │ │ │ │ ├── zsysctl_openbsd_ppc64.go │ │ │ │ ├── zsysctl_openbsd_riscv64.go │ │ │ │ ├── zsysnum_darwin_amd64.go │ │ │ │ ├── zsysnum_darwin_arm64.go │ │ │ │ ├── zsysnum_dragonfly_amd64.go │ │ │ │ ├── zsysnum_freebsd_386.go │ │ │ │ ├── zsysnum_freebsd_amd64.go │ │ │ │ ├── zsysnum_freebsd_arm.go │ │ │ │ ├── zsysnum_freebsd_arm64.go │ │ │ │ ├── zsysnum_freebsd_riscv64.go │ │ │ │ ├── zsysnum_linux_386.go │ │ │ │ ├── zsysnum_linux_amd64.go │ │ │ │ ├── zsysnum_linux_arm.go │ │ │ │ ├── zsysnum_linux_arm64.go │ │ │ │ ├── zsysnum_linux_loong64.go │ │ │ │ ├── zsysnum_linux_mips.go │ │ │ │ ├── zsysnum_linux_mips64.go │ │ │ │ ├── zsysnum_linux_mips64le.go │ │ │ │ ├── zsysnum_linux_mipsle.go │ │ │ │ ├── zsysnum_linux_ppc.go │ │ │ │ ├── zsysnum_linux_ppc64.go │ │ │ │ ├── zsysnum_linux_ppc64le.go │ │ │ │ ├── zsysnum_linux_riscv64.go │ │ │ │ ├── zsysnum_linux_s390x.go │ │ │ │ ├── zsysnum_linux_sparc64.go │ │ │ │ ├── zsysnum_netbsd_386.go │ │ │ │ ├── zsysnum_netbsd_amd64.go │ │ │ │ ├── zsysnum_netbsd_arm.go │ │ │ │ ├── zsysnum_netbsd_arm64.go │ │ │ │ ├── zsysnum_openbsd_386.go │ │ │ │ ├── zsysnum_openbsd_amd64.go │ │ │ │ ├── zsysnum_openbsd_arm.go │ │ │ │ ├── zsysnum_openbsd_arm64.go │ │ │ │ ├── zsysnum_openbsd_mips64.go │ │ │ │ ├── zsysnum_openbsd_ppc64.go │ │ │ │ ├── zsysnum_openbsd_riscv64.go │ │ │ │ ├── zsysnum_zos_s390x.go │ │ │ │ ├── ztypes_aix_ppc.go │ │ │ │ ├── ztypes_aix_ppc64.go │ │ │ │ ├── ztypes_darwin_amd64.go │ │ │ │ ├── ztypes_darwin_arm64.go │ │ │ │ ├── ztypes_dragonfly_amd64.go │ │ │ │ ├── ztypes_freebsd_386.go │ │ │ │ ├── ztypes_freebsd_amd64.go │ │ │ │ ├── ztypes_freebsd_arm.go │ │ │ │ ├── ztypes_freebsd_arm64.go │ │ │ │ ├── ztypes_freebsd_riscv64.go │ │ │ │ ├── ztypes_linux.go │ │ │ │ ├── ztypes_linux_386.go │ │ │ │ ├── ztypes_linux_amd64.go │ │ │ │ ├── ztypes_linux_arm.go │ │ │ │ ├── ztypes_linux_arm64.go │ │ │ │ ├── ztypes_linux_loong64.go │ │ │ │ ├── ztypes_linux_mips.go │ │ │ │ ├── ztypes_linux_mips64.go │ │ │ │ ├── ztypes_linux_mips64le.go │ │ │ │ ├── ztypes_linux_mipsle.go │ │ │ │ ├── ztypes_linux_ppc.go │ │ │ │ ├── ztypes_linux_ppc64.go │ │ │ │ ├── ztypes_linux_ppc64le.go │ │ │ │ ├── ztypes_linux_riscv64.go │ │ │ │ ├── ztypes_linux_s390x.go │ │ │ │ ├── ztypes_linux_sparc64.go │ │ │ │ ├── ztypes_netbsd_386.go │ │ │ │ ├── ztypes_netbsd_amd64.go │ │ │ │ ├── ztypes_netbsd_arm.go │ │ │ │ ├── ztypes_netbsd_arm64.go │ │ │ │ ├── ztypes_openbsd_386.go │ │ │ │ ├── ztypes_openbsd_amd64.go │ │ │ │ ├── ztypes_openbsd_arm.go │ │ │ │ ├── ztypes_openbsd_arm64.go │ │ │ │ ├── ztypes_openbsd_mips64.go │ │ │ │ ├── ztypes_openbsd_ppc64.go │ │ │ │ ├── ztypes_openbsd_riscv64.go │ │ │ │ ├── ztypes_solaris_amd64.go │ │ │ │ └── ztypes_zos_s390x.go │ │ │ └── windows │ │ │ │ ├── aliases.go │ │ │ │ ├── dll_windows.go │ │ │ │ ├── env_windows.go │ │ │ │ ├── eventlog.go │ │ │ │ ├── exec_windows.go │ │ │ │ ├── memory_windows.go │ │ │ │ ├── mkerrors.bash │ │ │ │ ├── mkknownfolderids.bash │ │ │ │ ├── mksyscall.go │ │ │ │ ├── race.go │ │ │ │ ├── race0.go │ │ │ │ ├── security_windows.go │ │ │ │ ├── service.go │ │ │ │ ├── setupapi_windows.go │ │ │ │ ├── str.go │ │ │ │ ├── syscall.go │ │ │ │ ├── syscall_windows.go │ │ │ │ ├── types_windows.go │ │ │ │ ├── types_windows_386.go │ │ │ │ ├── types_windows_amd64.go │ │ │ │ ├── types_windows_arm.go │ │ │ │ ├── types_windows_arm64.go │ │ │ │ ├── zerrors_windows.go │ │ │ │ ├── zknownfolderids_windows.go │ │ │ │ └── zsyscall_windows.go │ │ │ └── text │ │ │ ├── LICENSE │ │ │ ├── PATENTS │ │ │ ├── secure │ │ │ └── bidirule │ │ │ │ ├── bidirule.go │ │ │ │ ├── bidirule10.0.0.go │ │ │ │ └── bidirule9.0.0.go │ │ │ ├── transform │ │ │ └── transform.go │ │ │ └── unicode │ │ │ ├── bidi │ │ │ ├── bidi.go │ │ │ ├── bracket.go │ │ │ ├── core.go │ │ │ ├── prop.go │ │ │ ├── tables10.0.0.go │ │ │ ├── tables11.0.0.go │ │ │ ├── tables12.0.0.go │ │ │ ├── tables13.0.0.go │ │ │ ├── tables15.0.0.go │ │ │ ├── tables9.0.0.go │ │ │ └── trieval.go │ │ │ └── norm │ │ │ ├── composition.go │ │ │ ├── forminfo.go │ │ │ ├── input.go │ │ │ ├── iter.go │ │ │ ├── normalize.go │ │ │ ├── readwriter.go │ │ │ ├── tables10.0.0.go │ │ │ ├── tables11.0.0.go │ │ │ ├── tables12.0.0.go │ │ │ ├── tables13.0.0.go │ │ │ ├── tables15.0.0.go │ │ │ ├── tables9.0.0.go │ │ │ ├── transform.go │ │ │ └── trie.go │ │ ├── google.golang.org │ │ ├── genproto │ │ │ ├── LICENSE │ │ │ └── googleapis │ │ │ │ └── rpc │ │ │ │ ├── errdetails │ │ │ │ └── error_details.pb.go │ │ │ │ └── status │ │ │ │ └── status.pb.go │ │ ├── grpc │ │ │ ├── AUTHORS │ │ │ ├── CODE-OF-CONDUCT.md │ │ │ ├── CONTRIBUTING.md │ │ │ ├── GOVERNANCE.md │ │ │ ├── LICENSE │ │ │ ├── MAINTAINERS.md │ │ │ ├── Makefile │ │ │ ├── NOTICE.txt │ │ │ ├── README.md │ │ │ ├── SECURITY.md │ │ │ ├── attributes │ │ │ │ └── attributes.go │ │ │ ├── backoff.go │ │ │ ├── backoff │ │ │ │ └── backoff.go │ │ │ ├── balancer │ │ │ │ ├── balancer.go │ │ │ │ ├── base │ │ │ │ │ ├── balancer.go │ │ │ │ │ └── base.go │ │ │ │ ├── conn_state_evaluator.go │ │ │ │ ├── grpclb │ │ │ │ │ └── state │ │ │ │ │ │ └── state.go │ │ │ │ ├── pickfirst │ │ │ │ │ └── pickfirst.go │ │ │ │ └── roundrobin │ │ │ │ │ └── roundrobin.go │ │ │ ├── balancer_wrapper.go │ │ │ ├── binarylog │ │ │ │ └── grpc_binarylog_v1 │ │ │ │ │ └── binarylog.pb.go │ │ │ ├── call.go │ │ │ ├── channelz │ │ │ │ └── channelz.go │ │ │ ├── clientconn.go │ │ │ ├── codec.go │ │ │ ├── codes │ │ │ │ ├── code_string.go │ │ │ │ └── codes.go │ │ │ ├── connectivity │ │ │ │ └── connectivity.go │ │ │ ├── credentials │ │ │ │ ├── credentials.go │ │ │ │ ├── insecure │ │ │ │ │ └── insecure.go │ │ │ │ └── tls.go │ │ │ ├── dialoptions.go │ │ │ ├── doc.go │ │ │ ├── encoding │ │ │ │ ├── encoding.go │ │ │ │ ├── encoding_v2.go │ │ │ │ └── proto │ │ │ │ │ └── proto.go │ │ │ ├── experimental │ │ │ │ └── stats │ │ │ │ │ ├── metricregistry.go │ │ │ │ │ └── metrics.go │ │ │ ├── grpclog │ │ │ │ ├── component.go │ │ │ │ ├── grpclog.go │ │ │ │ ├── internal │ │ │ │ │ ├── grpclog.go │ │ │ │ │ ├── logger.go │ │ │ │ │ └── loggerv2.go │ │ │ │ ├── logger.go │ │ │ │ └── loggerv2.go │ │ │ ├── interceptor.go │ │ │ ├── internal │ │ │ │ ├── backoff │ │ │ │ │ └── backoff.go │ │ │ │ ├── balancer │ │ │ │ │ └── gracefulswitch │ │ │ │ │ │ ├── config.go │ │ │ │ │ │ └── gracefulswitch.go │ │ │ │ ├── balancerload │ │ │ │ │ └── load.go │ │ │ │ ├── binarylog │ │ │ │ │ ├── binarylog.go │ │ │ │ │ ├── binarylog_testutil.go │ │ │ │ │ ├── env_config.go │ │ │ │ │ ├── method_logger.go │ │ │ │ │ └── sink.go │ │ │ │ ├── buffer │ │ │ │ │ └── unbounded.go │ │ │ │ ├── channelz │ │ │ │ │ ├── channel.go │ │ │ │ │ ├── channelmap.go │ │ │ │ │ ├── funcs.go │ │ │ │ │ ├── logging.go │ │ │ │ │ ├── server.go │ │ │ │ │ ├── socket.go │ │ │ │ │ ├── subchannel.go │ │ │ │ │ ├── syscall_linux.go │ │ │ │ │ ├── syscall_nonlinux.go │ │ │ │ │ └── trace.go │ │ │ │ ├── credentials │ │ │ │ │ ├── credentials.go │ │ │ │ │ ├── spiffe.go │ │ │ │ │ ├── syscallconn.go │ │ │ │ │ └── util.go │ │ │ │ ├── envconfig │ │ │ │ │ ├── envconfig.go │ │ │ │ │ ├── observability.go │ │ │ │ │ └── xds.go │ │ │ │ ├── experimental.go │ │ │ │ ├── grpclog │ │ │ │ │ └── prefix_logger.go │ │ │ │ ├── grpcsync │ │ │ │ │ ├── callback_serializer.go │ │ │ │ │ ├── event.go │ │ │ │ │ ├── oncefunc.go │ │ │ │ │ └── pubsub.go │ │ │ │ ├── grpcutil │ │ │ │ │ ├── compressor.go │ │ │ │ │ ├── encode_duration.go │ │ │ │ │ ├── grpcutil.go │ │ │ │ │ ├── metadata.go │ │ │ │ │ ├── method.go │ │ │ │ │ └── regex.go │ │ │ │ ├── idle │ │ │ │ │ └── idle.go │ │ │ │ ├── internal.go │ │ │ │ ├── metadata │ │ │ │ │ └── metadata.go │ │ │ │ ├── pretty │ │ │ │ │ └── pretty.go │ │ │ │ ├── resolver │ │ │ │ │ ├── config_selector.go │ │ │ │ │ ├── dns │ │ │ │ │ │ ├── dns_resolver.go │ │ │ │ │ │ └── internal │ │ │ │ │ │ │ └── internal.go │ │ │ │ │ ├── passthrough │ │ │ │ │ │ └── passthrough.go │ │ │ │ │ └── unix │ │ │ │ │ │ └── unix.go │ │ │ │ ├── serviceconfig │ │ │ │ │ ├── duration.go │ │ │ │ │ └── serviceconfig.go │ │ │ │ ├── stats │ │ │ │ │ ├── labels.go │ │ │ │ │ └── metrics_recorder_list.go │ │ │ │ ├── status │ │ │ │ │ └── status.go │ │ │ │ ├── syscall │ │ │ │ │ ├── syscall_linux.go │ │ │ │ │ └── syscall_nonlinux.go │ │ │ │ ├── tcp_keepalive_others.go │ │ │ │ ├── tcp_keepalive_unix.go │ │ │ │ ├── tcp_keepalive_windows.go │ │ │ │ └── transport │ │ │ │ │ ├── bdp_estimator.go │ │ │ │ │ ├── controlbuf.go │ │ │ │ │ ├── defaults.go │ │ │ │ │ ├── flowcontrol.go │ │ │ │ │ ├── handler_server.go │ │ │ │ │ ├── http2_client.go │ │ │ │ │ ├── http2_server.go │ │ │ │ │ ├── http_util.go │ │ │ │ │ ├── logging.go │ │ │ │ │ ├── networktype │ │ │ │ │ └── networktype.go │ │ │ │ │ ├── proxy.go │ │ │ │ │ └── transport.go │ │ │ ├── keepalive │ │ │ │ └── keepalive.go │ │ │ ├── mem │ │ │ │ ├── buffer_pool.go │ │ │ │ ├── buffer_slice.go │ │ │ │ └── buffers.go │ │ │ ├── metadata │ │ │ │ └── metadata.go │ │ │ ├── peer │ │ │ │ └── peer.go │ │ │ ├── picker_wrapper.go │ │ │ ├── preloader.go │ │ │ ├── resolver │ │ │ │ ├── dns │ │ │ │ │ └── dns_resolver.go │ │ │ │ ├── map.go │ │ │ │ └── resolver.go │ │ │ ├── resolver_wrapper.go │ │ │ ├── rpc_util.go │ │ │ ├── server.go │ │ │ ├── service_config.go │ │ │ ├── serviceconfig │ │ │ │ └── serviceconfig.go │ │ │ ├── stats │ │ │ │ ├── handlers.go │ │ │ │ └── stats.go │ │ │ ├── status │ │ │ │ └── status.go │ │ │ ├── stream.go │ │ │ ├── stream_interfaces.go │ │ │ ├── tap │ │ │ │ └── tap.go │ │ │ ├── trace.go │ │ │ ├── trace_notrace.go │ │ │ ├── trace_withtrace.go │ │ │ └── version.go │ │ └── protobuf │ │ │ ├── LICENSE │ │ │ ├── PATENTS │ │ │ ├── encoding │ │ │ ├── protojson │ │ │ │ ├── decode.go │ │ │ │ ├── doc.go │ │ │ │ ├── encode.go │ │ │ │ └── well_known_types.go │ │ │ ├── prototext │ │ │ │ ├── decode.go │ │ │ │ ├── doc.go │ │ │ │ └── encode.go │ │ │ └── protowire │ │ │ │ └── wire.go │ │ │ ├── internal │ │ │ ├── descfmt │ │ │ │ └── stringer.go │ │ │ ├── descopts │ │ │ │ └── options.go │ │ │ ├── detrand │ │ │ │ └── rand.go │ │ │ ├── editiondefaults │ │ │ │ ├── defaults.go │ │ │ │ └── editions_defaults.binpb │ │ │ ├── editionssupport │ │ │ │ └── editions.go │ │ │ ├── encoding │ │ │ │ ├── defval │ │ │ │ │ └── default.go │ │ │ │ ├── json │ │ │ │ │ ├── decode.go │ │ │ │ │ ├── decode_number.go │ │ │ │ │ ├── decode_string.go │ │ │ │ │ ├── decode_token.go │ │ │ │ │ └── encode.go │ │ │ │ ├── messageset │ │ │ │ │ └── messageset.go │ │ │ │ ├── tag │ │ │ │ │ └── tag.go │ │ │ │ └── text │ │ │ │ │ ├── decode.go │ │ │ │ │ ├── decode_number.go │ │ │ │ │ ├── decode_string.go │ │ │ │ │ ├── decode_token.go │ │ │ │ │ ├── doc.go │ │ │ │ │ └── encode.go │ │ │ ├── errors │ │ │ │ ├── errors.go │ │ │ │ ├── is_go112.go │ │ │ │ └── is_go113.go │ │ │ ├── filedesc │ │ │ │ ├── build.go │ │ │ │ ├── desc.go │ │ │ │ ├── desc_init.go │ │ │ │ ├── desc_lazy.go │ │ │ │ ├── desc_list.go │ │ │ │ ├── desc_list_gen.go │ │ │ │ ├── editions.go │ │ │ │ └── placeholder.go │ │ │ ├── filetype │ │ │ │ └── build.go │ │ │ ├── flags │ │ │ │ ├── flags.go │ │ │ │ ├── proto_legacy_disable.go │ │ │ │ └── proto_legacy_enable.go │ │ │ ├── genid │ │ │ │ ├── any_gen.go │ │ │ │ ├── api_gen.go │ │ │ │ ├── descriptor_gen.go │ │ │ │ ├── doc.go │ │ │ │ ├── duration_gen.go │ │ │ │ ├── empty_gen.go │ │ │ │ ├── field_mask_gen.go │ │ │ │ ├── go_features_gen.go │ │ │ │ ├── goname.go │ │ │ │ ├── map_entry.go │ │ │ │ ├── source_context_gen.go │ │ │ │ ├── struct_gen.go │ │ │ │ ├── timestamp_gen.go │ │ │ │ ├── type_gen.go │ │ │ │ ├── wrappers.go │ │ │ │ └── wrappers_gen.go │ │ │ ├── impl │ │ │ │ ├── api_export.go │ │ │ │ ├── checkinit.go │ │ │ │ ├── codec_extension.go │ │ │ │ ├── codec_field.go │ │ │ │ ├── codec_gen.go │ │ │ │ ├── codec_map.go │ │ │ │ ├── codec_map_go111.go │ │ │ │ ├── codec_map_go112.go │ │ │ │ ├── codec_message.go │ │ │ │ ├── codec_messageset.go │ │ │ │ ├── codec_reflect.go │ │ │ │ ├── codec_tables.go │ │ │ │ ├── codec_unsafe.go │ │ │ │ ├── convert.go │ │ │ │ ├── convert_list.go │ │ │ │ ├── convert_map.go │ │ │ │ ├── decode.go │ │ │ │ ├── encode.go │ │ │ │ ├── enum.go │ │ │ │ ├── extension.go │ │ │ │ ├── legacy_enum.go │ │ │ │ ├── legacy_export.go │ │ │ │ ├── legacy_extension.go │ │ │ │ ├── legacy_file.go │ │ │ │ ├── legacy_message.go │ │ │ │ ├── merge.go │ │ │ │ ├── merge_gen.go │ │ │ │ ├── message.go │ │ │ │ ├── message_reflect.go │ │ │ │ ├── message_reflect_field.go │ │ │ │ ├── message_reflect_gen.go │ │ │ │ ├── pointer_reflect.go │ │ │ │ ├── pointer_unsafe.go │ │ │ │ ├── validate.go │ │ │ │ └── weak.go │ │ │ ├── msgfmt │ │ │ │ └── format.go │ │ │ ├── order │ │ │ │ ├── order.go │ │ │ │ └── range.go │ │ │ ├── pragma │ │ │ │ └── pragma.go │ │ │ ├── set │ │ │ │ └── ints.go │ │ │ ├── strs │ │ │ │ ├── strings.go │ │ │ │ ├── strings_pure.go │ │ │ │ ├── strings_unsafe_go120.go │ │ │ │ └── strings_unsafe_go121.go │ │ │ └── version │ │ │ │ └── version.go │ │ │ ├── proto │ │ │ ├── checkinit.go │ │ │ ├── decode.go │ │ │ ├── decode_gen.go │ │ │ ├── doc.go │ │ │ ├── encode.go │ │ │ ├── encode_gen.go │ │ │ ├── equal.go │ │ │ ├── extension.go │ │ │ ├── merge.go │ │ │ ├── messageset.go │ │ │ ├── proto.go │ │ │ ├── proto_methods.go │ │ │ ├── proto_reflect.go │ │ │ ├── reset.go │ │ │ ├── size.go │ │ │ ├── size_gen.go │ │ │ └── wrappers.go │ │ │ ├── protoadapt │ │ │ └── convert.go │ │ │ ├── reflect │ │ │ ├── protodesc │ │ │ │ ├── desc.go │ │ │ │ ├── desc_init.go │ │ │ │ ├── desc_resolve.go │ │ │ │ ├── desc_validate.go │ │ │ │ ├── editions.go │ │ │ │ └── proto.go │ │ │ ├── protoreflect │ │ │ │ ├── methods.go │ │ │ │ ├── proto.go │ │ │ │ ├── source.go │ │ │ │ ├── source_gen.go │ │ │ │ ├── type.go │ │ │ │ ├── value.go │ │ │ │ ├── value_equal.go │ │ │ │ ├── value_pure.go │ │ │ │ ├── value_union.go │ │ │ │ ├── value_unsafe_go120.go │ │ │ │ └── value_unsafe_go121.go │ │ │ └── protoregistry │ │ │ │ └── registry.go │ │ │ ├── runtime │ │ │ ├── protoiface │ │ │ │ ├── legacy.go │ │ │ │ └── methods.go │ │ │ └── protoimpl │ │ │ │ ├── impl.go │ │ │ │ └── version.go │ │ │ ├── testing │ │ │ └── protocmp │ │ │ │ ├── reflect.go │ │ │ │ ├── util.go │ │ │ │ └── xform.go │ │ │ └── types │ │ │ ├── descriptorpb │ │ │ └── descriptor.pb.go │ │ │ ├── gofeaturespb │ │ │ └── go_features.pb.go │ │ │ └── known │ │ │ ├── anypb │ │ │ └── any.pb.go │ │ │ ├── durationpb │ │ │ └── duration.pb.go │ │ │ └── timestamppb │ │ │ └── timestamp.pb.go │ │ ├── gopkg.in │ │ └── yaml.v2 │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── LICENSE.libyaml │ │ │ ├── NOTICE │ │ │ ├── README.md │ │ │ ├── apic.go │ │ │ ├── decode.go │ │ │ ├── emitterc.go │ │ │ ├── encode.go │ │ │ ├── parserc.go │ │ │ ├── readerc.go │ │ │ ├── resolve.go │ │ │ ├── scannerc.go │ │ │ ├── sorter.go │ │ │ ├── writerc.go │ │ │ ├── yaml.go │ │ │ ├── yamlh.go │ │ │ └── yamlprivateh.go │ │ └── modules.txt ├── dtx │ ├── SConscript │ ├── dtx_coll.c │ ├── dtx_common.c │ ├── dtx_cos.c │ ├── dtx_internal.h │ ├── dtx_resync.c │ ├── dtx_rpc.c │ ├── dtx_srv.c │ └── tests │ │ ├── SConscript │ │ ├── dts_aggregate.c │ │ ├── dts_cmt_stat.c │ │ ├── dts_discard_invalid.c │ │ ├── dts_local.c │ │ ├── dts_local_rdb.c │ │ ├── dts_structs.c │ │ ├── dts_utils.c │ │ ├── dts_utils.h │ │ ├── dtx_tests.c │ │ ├── dtx_ut.c │ │ ├── pl_map_mock.c │ │ ├── sched_mock.c │ │ ├── srv_mock.c │ │ ├── srv_module_mock.c │ │ └── ult_mock.c ├── engine │ ├── README.md │ ├── SConscript │ ├── drpc_client.c │ ├── drpc_handler.c │ ├── drpc_handler.h │ ├── drpc_internal.h │ ├── drpc_listener.c │ ├── drpc_progress.c │ ├── drpc_ras.c │ ├── event.pb-c.c │ ├── event.pb-c.h │ ├── init.c │ ├── module.c │ ├── profile.c │ ├── rpc.c │ ├── sched.c │ ├── server_iv.c │ ├── srv.c │ ├── srv.pb-c.c │ ├── srv.pb-c.h │ ├── srv_cli.c │ ├── srv_internal.h │ ├── srv_metrics.c │ ├── tests │ │ ├── SConscript │ │ ├── abt_perf.c │ │ ├── abt_stack.c │ │ ├── drpc_client_tests.c │ │ ├── drpc_comm_tests.c │ │ ├── drpc_handler_tests.c │ │ ├── drpc_listener_tests.c │ │ ├── drpc_progress_tests.c │ │ ├── drpc_test_listener.c │ │ ├── drpc_test_listener.h │ │ └── mock_abt.c │ ├── ult.c │ └── util.c ├── gurt │ ├── SConscript │ ├── debug.c │ ├── dlog.c │ ├── errno.c │ ├── examples │ │ ├── SConscript │ │ ├── telem_consumer_example.c │ │ └── telem_producer_example.c │ ├── fault_inject.c │ ├── hash.c │ ├── heap.c │ ├── hlc.c │ ├── hlct.c │ ├── misc.c │ ├── signals.c │ ├── slab.c │ ├── telemetry.c │ └── tests │ │ ├── SConscript │ │ ├── mocks-gurt-ld-opts │ │ ├── mocks_gurt.c │ │ ├── mocks_gurt.h │ │ ├── test_gurt.c │ │ ├── test_gurt_telem_producer.c │ │ └── wrap_cmocka.h ├── include │ ├── cart │ │ ├── api.h │ │ ├── iv.h │ │ ├── swim.h │ │ └── types.h │ ├── daos.h │ ├── daos │ │ ├── agent.h │ │ ├── api.h │ │ ├── array.h │ │ ├── btree.h │ │ ├── btree_class.h │ │ ├── checksum.h │ │ ├── cipher.h │ │ ├── cmd_parser.h │ │ ├── common.h │ │ ├── compression.h │ │ ├── cont_props.h │ │ ├── container.h │ │ ├── credit.h │ │ ├── debug.h │ │ ├── dedup.h │ │ ├── dfs_lib_int.h │ │ ├── dpar.h │ │ ├── drpc.h │ │ ├── drpc.pb-c.h │ │ ├── drpc_modules.h │ │ ├── drpc_test.pb-c.h │ │ ├── drpc_types.h │ │ ├── dts.h │ │ ├── dtx.h │ │ ├── event.h │ │ ├── job.h │ │ ├── kv.h │ │ ├── lru.h │ │ ├── mem.h │ │ ├── metrics.h │ │ ├── mgmt.h │ │ ├── multihash.h │ │ ├── object.h │ │ ├── pipeline.h │ │ ├── placement.h │ │ ├── pool.h │ │ ├── pool_map.h │ │ ├── profile.h │ │ ├── qat.h │ │ ├── rpc.h │ │ ├── rsvc.h │ │ ├── security.h │ │ ├── sys_db.h │ │ ├── sys_debug.h │ │ ├── task.h │ │ ├── test_mocks.h │ │ ├── test_perf.h │ │ ├── test_utils.h │ │ ├── tests_lib.h │ │ ├── tls.h │ │ └── tse.h │ ├── daos_api.h │ ├── daos_array.h │ ├── daos_cont.h │ ├── daos_errno.h │ ├── daos_event.h │ ├── daos_fs.h │ ├── daos_fs_sys.h │ ├── daos_kv.h │ ├── daos_mgmt.h │ ├── daos_obj.h │ ├── daos_obj_class.h │ ├── daos_pipeline.h │ ├── daos_pool.h │ ├── daos_prop.h │ ├── daos_s3.h │ ├── daos_security.h │ ├── daos_srv │ │ ├── ad_mem.h │ │ ├── bio.h │ │ ├── checker.h │ │ ├── container.h │ │ ├── control.h │ │ ├── daos_chk.h │ │ ├── daos_engine.h │ │ ├── daos_mgmt_srv.h │ │ ├── dtx_srv.h │ │ ├── evtree.h │ │ ├── iv.h │ │ ├── mgmt_tgt_common.h │ │ ├── object.h │ │ ├── pool.h │ │ ├── ras.h │ │ ├── rdb.h │ │ ├── rebuild.h │ │ ├── rsvc.h │ │ ├── security.h │ │ ├── smd.h │ │ ├── srv_csum.h │ │ ├── srv_obj_ec.h │ │ ├── vea.h │ │ ├── vos.h │ │ └── vos_types.h │ ├── daos_task.h │ ├── daos_types.h │ ├── daos_uns.h │ ├── daos_version.h.in │ ├── dfuse_ioctl.h │ └── gurt │ │ ├── atomic.h │ │ ├── common.h │ │ ├── debug.h │ │ ├── debug_setup.h │ │ ├── dlog.h │ │ ├── fault_inject.h │ │ ├── hash.h │ │ ├── heap.h │ │ ├── list.h │ │ ├── slab.h │ │ ├── telemetry_common.h │ │ ├── telemetry_consumer.h │ │ ├── telemetry_producer.h │ │ └── types.h ├── mgmt │ ├── SConscript │ ├── acl.pb-c.c │ ├── acl.pb-c.h │ ├── check.pb-c.c │ ├── check.pb-c.h │ ├── cli_debug.c │ ├── cli_mgmt.c │ ├── cli_query.c │ ├── cont.pb-c.c │ ├── cont.pb-c.h │ ├── drpc_internal.h │ ├── mgmt_common.c │ ├── pool.pb-c.c │ ├── pool.pb-c.h │ ├── rpc.c │ ├── rpc.h │ ├── server.pb-c.c │ ├── server.pb-c.h │ ├── shared │ │ ├── ranks.pb-c.c │ │ └── ranks.pb-c.h │ ├── smd.pb-c.c │ ├── smd.pb-c.h │ ├── srv.c │ ├── srv_chk.c │ ├── srv_container.c │ ├── srv_drpc.c │ ├── srv_internal.h │ ├── srv_layout.c │ ├── srv_layout.h │ ├── srv_pool.c │ ├── srv_query.c │ ├── srv_system.c │ ├── srv_target.c │ ├── srv_util.c │ ├── svc.pb-c.c │ ├── svc.pb-c.h │ ├── system.pb-c.c │ ├── system.pb-c.h │ └── tests │ │ ├── SConscript │ │ ├── mocks.c │ │ ├── mocks.h │ │ └── srv_drpc_tests.c ├── object │ ├── README.md │ ├── SConscript │ ├── cli_coll.c │ ├── cli_csum.c │ ├── cli_csum.h │ ├── cli_ec.c │ ├── cli_mod.c │ ├── cli_obj.c │ ├── cli_shard.c │ ├── obj_class.c │ ├── obj_class.h │ ├── obj_class_def.c │ ├── obj_ec.h │ ├── obj_enum.c │ ├── obj_internal.h │ ├── obj_layout.c │ ├── obj_rpc.c │ ├── obj_rpc.h │ ├── obj_task.c │ ├── obj_tx.c │ ├── obj_utils.c │ ├── obj_verify.c │ ├── rpc_csum.c │ ├── rpc_csum.h │ ├── srv_cli.c │ ├── srv_coll.c │ ├── srv_csum.c │ ├── srv_ec.c │ ├── srv_ec_aggregate.c │ ├── srv_enum.c │ ├── srv_internal.h │ ├── srv_io_map.c │ ├── srv_mod.c │ ├── srv_obj.c │ ├── srv_obj_migrate.c │ ├── srv_obj_remote.c │ └── tests │ │ ├── SConscript │ │ ├── cli_checksum_tests.c │ │ └── srv_checksum_tests.c ├── pipeline │ ├── README.md │ ├── SConscript │ ├── aggr_funcs.c │ ├── cli_mod.c │ ├── cli_pipeline.c │ ├── common_pipeline.c │ ├── filter.c │ ├── filter_funcs.c │ ├── getdata_funcs.c │ ├── pipeline_internal.h │ ├── pipeline_rpc.c │ ├── pipeline_rpc.h │ ├── pipeline_task.c │ ├── srv_mod.c │ └── srv_pipeline.c ├── placement │ ├── JUMP_MAP.md │ ├── README.md │ ├── RING_MAP.md │ ├── SConscript │ ├── jump_map.c │ ├── jump_map.h │ ├── jump_map_versions.c │ ├── pl_map.c │ ├── pl_map.h │ ├── pl_map_common.c │ ├── ring_map.c │ └── tests │ │ ├── README.md │ │ ├── SConscript │ │ ├── benchmark_util.h │ │ ├── jump_map_dist.c │ │ ├── jump_map_pda.c │ │ ├── jump_map_pda_layout.c │ │ ├── jump_map_place_obj.c │ │ ├── pl_bench.c │ │ ├── place_obj_common.c │ │ ├── place_obj_common.h │ │ ├── placement_test.c │ │ └── ring_map_place_obj.c ├── pool │ ├── README.md │ ├── SConscript │ ├── cli.c │ ├── cli_internal.h │ ├── rpc.c │ ├── rpc.h │ ├── srv.c │ ├── srv_cli.c │ ├── srv_internal.h │ ├── srv_iv.c │ ├── srv_layout.c │ ├── srv_layout.h │ ├── srv_metrics.c │ ├── srv_pool.c │ ├── srv_pool_check.c │ ├── srv_pool_chkpt.c │ ├── srv_pool_map.c │ ├── srv_pool_map.h │ ├── srv_pool_scrub_ult.c │ ├── srv_target.c │ └── srv_util.c ├── proto │ ├── Makefile │ ├── README.md │ ├── chk │ │ ├── chk.proto │ │ └── faults.proto │ ├── ctl │ │ ├── common.proto │ │ ├── ctl.proto │ │ ├── firmware.proto │ │ ├── network.proto │ │ ├── ranks.proto │ │ ├── server.proto │ │ ├── smd.proto │ │ ├── storage.proto │ │ ├── storage_nvme.proto │ │ ├── storage_scm.proto │ │ └── support.proto │ ├── drpc.proto │ ├── mgmt │ │ ├── acl.proto │ │ ├── check.proto │ │ ├── cont.proto │ │ ├── mgmt.proto │ │ ├── pool.proto │ │ ├── svc.proto │ │ └── system.proto │ ├── security │ │ └── auth.proto │ ├── shared │ │ ├── event.proto │ │ └── ranks.proto │ ├── srv │ │ └── srv.proto │ └── test │ │ └── drpc_test.proto ├── rdb │ ├── README.md │ ├── SConscript │ ├── raft_tests │ │ └── raft_tests.py │ ├── rdb.c │ ├── rdb_internal.h │ ├── rdb_kvs.c │ ├── rdb_layout.c │ ├── rdb_layout.h │ ├── rdb_module.c │ ├── rdb_path.c │ ├── rdb_raft.c │ ├── rdb_rpc.c │ ├── rdb_tx.c │ ├── rdb_util.c │ └── tests │ │ ├── README │ │ ├── SConscript │ │ ├── rdb_test.c │ │ ├── rdbt.c │ │ ├── rpc.c │ │ └── rpc.h ├── rebuild │ ├── README.md │ ├── SConscript │ ├── ras.c │ ├── rebuild_internal.h │ ├── rebuild_iv.c │ ├── rpc.c │ ├── rpc.h │ ├── scan.c │ └── srv.c ├── rsvc │ ├── README.md │ ├── SConscript │ ├── rpc.c │ ├── rpc.h │ ├── srv.c │ └── srv_common.c ├── security │ ├── README.md │ ├── SConscript │ ├── acl.c │ ├── acl.h │ ├── auth.pb-c.c │ ├── auth.pb-c.h │ ├── cli_security.c │ ├── srv.c │ ├── srv_acl.c │ ├── srv_internal.h │ └── tests │ │ ├── SConscript │ │ ├── cli_security_tests.c │ │ ├── drpc_mocks.c │ │ ├── drpc_mocks.h │ │ ├── sec_test_util.c │ │ ├── sec_test_util.h │ │ └── srv_acl_tests.c ├── tests │ ├── SConscript │ ├── daos_mw_fi.c │ ├── daos_perf.c │ ├── daos_racer.c │ ├── drpc │ │ ├── SConscript │ │ ├── drpc_engine_test.c │ │ └── drpc_test.c │ ├── dts.c │ ├── ftest │ │ ├── SConscript │ │ ├── __init__.py │ │ ├── aggregation │ │ │ ├── basic.py │ │ │ ├── basic.yaml │ │ │ ├── checksum.py │ │ │ ├── checksum.yaml │ │ │ ├── continuous_write.py │ │ │ ├── continuous_write.yaml │ │ │ ├── dfuse_space_check.py │ │ │ ├── dfuse_space_check.yaml │ │ │ ├── io_small.py │ │ │ ├── io_small.yaml │ │ │ ├── multiple_pool_cont.py │ │ │ ├── multiple_pool_cont.yaml │ │ │ ├── punching.py │ │ │ ├── punching.yaml │ │ │ ├── shutdown_restart.py │ │ │ ├── shutdown_restart.yaml │ │ │ ├── space_rb.py │ │ │ ├── space_rb.yaml │ │ │ ├── throttling.py │ │ │ └── throttling.yaml │ │ ├── avocado_tests.py │ │ ├── avocado_tests.yaml │ │ ├── cart │ │ │ ├── SConscript │ │ │ ├── common.h │ │ │ ├── corpc │ │ │ │ ├── corpc_five_node.py │ │ │ │ ├── corpc_five_node.yaml │ │ │ │ ├── corpc_one_node.py │ │ │ │ ├── corpc_one_node.yaml │ │ │ │ ├── corpc_two_node.py │ │ │ │ └── corpc_two_node.yaml │ │ │ ├── crt_basic.c │ │ │ ├── ctl │ │ │ │ ├── ctl_five_node.py │ │ │ │ ├── ctl_five_node.yaml │ │ │ │ ├── ctl_one_node.py │ │ │ │ └── ctl_one_node.yaml │ │ │ ├── dual_iface_server.c │ │ │ ├── dump_errnos.c │ │ │ ├── fault_status.c │ │ │ ├── ghost_rank_rpc │ │ │ │ ├── ghost_rank_rpc_one_node.py │ │ │ │ └── ghost_rank_rpc_one_node.yaml │ │ │ ├── group_test │ │ │ │ ├── group_test.py │ │ │ │ └── group_test.yaml │ │ │ ├── iv │ │ │ │ ├── iv_one_node.py │ │ │ │ ├── iv_one_node.yaml │ │ │ │ ├── iv_two_node.py │ │ │ │ └── iv_two_node.yaml │ │ │ ├── iv_client.c │ │ │ ├── iv_common.h │ │ │ ├── iv_server.c │ │ │ ├── no_pmix │ │ │ │ ├── multictx_one_node.py │ │ │ │ └── multictx_one_node.yaml │ │ │ ├── no_pmix_corpc_errors.c │ │ │ ├── no_pmix_group_test.c │ │ │ ├── no_pmix_group_version.c │ │ │ ├── no_pmix_launcher_client.c │ │ │ ├── no_pmix_launcher_common.h │ │ │ ├── no_pmix_launcher_server.c │ │ │ ├── no_pmix_multi_ctx.c │ │ │ ├── nopmix_launcher │ │ │ │ ├── launcher_one_node.py │ │ │ │ └── launcher_one_node.yaml │ │ │ ├── rpc │ │ │ │ ├── bulk_one_node.py │ │ │ │ ├── bulk_one_node.yaml │ │ │ │ ├── multisend_one_node.py │ │ │ │ ├── multisend_one_node.yaml │ │ │ │ ├── rpc_one_node.py │ │ │ │ ├── rpc_one_node.yaml │ │ │ │ ├── rpc_two_node.py │ │ │ │ ├── rpc_two_node.yaml │ │ │ │ ├── swim_notification.py │ │ │ │ └── swim_notification.yaml │ │ │ ├── rpc_test_cli.c │ │ │ ├── rpc_test_common.h │ │ │ ├── rpc_test_srv.c │ │ │ ├── rpc_test_srv2.c │ │ │ ├── selftest │ │ │ │ ├── selftest_three_node.py │ │ │ │ └── selftest_three_node.yaml │ │ │ ├── test_corpc_exclusive.c │ │ │ ├── test_corpc_prefwd.c │ │ │ ├── test_ep_cred_client.c │ │ │ ├── test_ep_cred_common.h │ │ │ ├── test_ep_cred_server.c │ │ │ ├── test_group_np_cli.c │ │ │ ├── test_group_np_common.h │ │ │ ├── test_group_np_common_cli.h │ │ │ ├── test_group_np_srv.c │ │ │ ├── test_group_rpc.h │ │ │ ├── test_hlc_net.c │ │ │ ├── test_multisend_client.c │ │ │ ├── test_multisend_common.h │ │ │ ├── test_multisend_server.c │ │ │ ├── test_no_timeout.c │ │ │ ├── test_proto_client.c │ │ │ ├── test_proto_common.h │ │ │ ├── test_proto_server.c │ │ │ ├── test_rpc_error.c │ │ │ ├── test_rpc_to_ghost_rank.c │ │ │ ├── test_swim.c │ │ │ ├── test_swim_emu.c │ │ │ ├── test_swim_net.c │ │ │ ├── threaded_client.c │ │ │ ├── threaded_rpc.h │ │ │ ├── threaded_server.c │ │ │ ├── utest │ │ │ │ ├── SConscript │ │ │ │ ├── test_linkage.cpp │ │ │ │ ├── utest_hlc.c │ │ │ │ ├── utest_portnumber.c │ │ │ │ ├── utest_protocol.c │ │ │ │ ├── utest_swim.c │ │ │ │ └── wrap_cmocka.h │ │ │ └── util │ │ │ │ ├── __init__.py │ │ │ │ ├── cart_logparse.py │ │ │ │ ├── cart_logtest.py │ │ │ │ ├── cart_logusage.py │ │ │ │ ├── cart_utils.py │ │ │ │ └── daos_sys_logscan.py │ │ ├── checksum │ │ │ ├── csum_basic.py │ │ │ ├── csum_basic.yaml │ │ │ ├── csum_error_logging.py │ │ │ └── csum_error_logging.yaml │ │ ├── config_file_gen.py │ │ ├── container │ │ │ ├── api_basic_attribute.py │ │ │ ├── api_basic_attribute.yaml │ │ │ ├── auto_oc_selection.py │ │ │ ├── auto_oc_selection.yaml │ │ │ ├── basic_snapshot.py │ │ │ ├── basic_snapshot.yaml │ │ │ ├── boundary.py │ │ │ ├── boundary.yaml │ │ │ ├── destroy.py │ │ │ ├── destroy.yaml │ │ │ ├── fill_destroy_loop.py │ │ │ ├── fill_destroy_loop.yaml │ │ │ ├── full_pool_container_create.py │ │ │ ├── full_pool_container_create.yaml │ │ │ ├── label.py │ │ │ ├── label.yaml │ │ │ ├── list.py │ │ │ ├── list.yaml │ │ │ ├── multiple_delete.py │ │ │ ├── multiple_delete.yaml │ │ │ ├── open.py │ │ │ ├── open.yaml │ │ │ ├── per_server_fault_domain.py │ │ │ ├── per_server_fault_domain.yaml │ │ │ ├── query_attribute.py │ │ │ ├── query_attribute.yaml │ │ │ ├── query_properties.py │ │ │ ├── query_properties.yaml │ │ │ ├── rf_enforcement.py │ │ │ ├── rf_enforcement.yaml │ │ │ ├── snapshot.py │ │ │ ├── snapshot.yaml │ │ │ ├── snapshot_aggregation.py │ │ │ └── snapshot_aggregation.yaml │ │ ├── control │ │ │ ├── config_generate_output.py │ │ │ ├── config_generate_output.yaml │ │ │ ├── config_generate_run.py │ │ │ ├── config_generate_run.yaml │ │ │ ├── daos_agent_config.py │ │ │ ├── daos_agent_config.yaml │ │ │ ├── daos_agent_support_collect_log.py │ │ │ ├── daos_agent_support_collect_log.yaml │ │ │ ├── daos_control_config.py │ │ │ ├── daos_control_config.yaml │ │ │ ├── daos_object_query.py │ │ │ ├── daos_object_query.yaml │ │ │ ├── daos_server_helper.py │ │ │ ├── daos_server_helper.yaml │ │ │ ├── daos_server_support_collect_log.py │ │ │ ├── daos_server_support_collect_log.yaml │ │ │ ├── daos_snapshot.py │ │ │ ├── daos_snapshot.yaml │ │ │ ├── daos_system_query.py │ │ │ ├── daos_system_query.yaml │ │ │ ├── dmg_network_scan.py │ │ │ ├── dmg_network_scan.yaml │ │ │ ├── dmg_nvme_scan_test.py │ │ │ ├── dmg_nvme_scan_test.yaml │ │ │ ├── dmg_pool_exclude_ranks.py │ │ │ ├── dmg_pool_exclude_ranks.yaml │ │ │ ├── dmg_pool_query_ranks.py │ │ │ ├── dmg_pool_query_ranks.yaml │ │ │ ├── dmg_pool_query_test.py │ │ │ ├── dmg_pool_query_test.yaml │ │ │ ├── dmg_scale.py │ │ │ ├── dmg_scale.yaml │ │ │ ├── dmg_server_set_logmasks.py │ │ │ ├── dmg_server_set_logmasks.yaml │ │ │ ├── dmg_storage_query.py │ │ │ ├── dmg_storage_query.yaml │ │ │ ├── dmg_storage_scan_scm.py │ │ │ ├── dmg_storage_scan_scm.yaml │ │ │ ├── dmg_support_collect_log.py │ │ │ ├── dmg_support_collect_log.yaml │ │ │ ├── dmg_system_cleanup.py │ │ │ ├── dmg_system_cleanup.yaml │ │ │ ├── dmg_system_reformat.py │ │ │ ├── dmg_system_reformat.yaml │ │ │ ├── dmg_system_start.py │ │ │ ├── dmg_system_start.yaml │ │ │ ├── dmg_telemetry_basic.py │ │ │ ├── dmg_telemetry_basic.yaml │ │ │ ├── dmg_telemetry_io_basic.py │ │ │ ├── dmg_telemetry_io_basic.yaml │ │ │ ├── dmg_telemetry_io_latency.py │ │ │ ├── dmg_telemetry_io_latency.yaml │ │ │ ├── dmg_telemetry_nvme.py │ │ │ ├── dmg_telemetry_nvme.yaml │ │ │ ├── log_entry.py │ │ │ ├── log_entry.yaml │ │ │ ├── ms_failover.py │ │ │ ├── ms_failover.yaml │ │ │ ├── ms_resilience.py │ │ │ ├── ms_resilience.yaml │ │ │ ├── ssd_socket.py │ │ │ ├── ssd_socket.yaml │ │ │ ├── super_block_versioning.py │ │ │ ├── super_block_versioning.yaml │ │ │ ├── version.py │ │ │ └── version.yaml │ │ ├── daos_perf │ │ │ ├── large.py │ │ │ ├── large.yaml │ │ │ ├── small.py │ │ │ └── small.yaml │ │ ├── daos_racer │ │ │ ├── multi.py │ │ │ ├── multi.yaml │ │ │ ├── parallel.py │ │ │ ├── parallel.yaml │ │ │ ├── simple.py │ │ │ └── simple.yaml │ │ ├── daos_test │ │ │ ├── dfs.py │ │ │ ├── dfs.yaml │ │ │ ├── dfuse.py │ │ │ ├── dfuse.yaml │ │ │ ├── nvme_recovery.py │ │ │ ├── nvme_recovery.yaml │ │ │ ├── rebuild.py │ │ │ ├── rebuild.yaml │ │ │ ├── suite.py │ │ │ ├── suite.single_host.yaml │ │ │ └── suite.yaml │ │ ├── daos_vol │ │ │ ├── bigio.py │ │ │ ├── bigio.yaml │ │ │ ├── h5_suite.py │ │ │ └── h5_suite.yaml │ │ ├── datamover │ │ │ ├── copy_procs.py │ │ │ ├── copy_procs.yaml │ │ │ ├── dst_create.py │ │ │ ├── dst_create.yaml │ │ │ ├── large_dir.py │ │ │ ├── large_dir.yaml │ │ │ ├── large_file.py │ │ │ ├── large_file.yaml │ │ │ ├── negative.py │ │ │ ├── negative.yaml │ │ │ ├── negative_space.py │ │ │ ├── negative_space.yaml │ │ │ ├── obj_large_posix.py │ │ │ ├── obj_large_posix.yaml │ │ │ ├── obj_small.py │ │ │ ├── obj_small.yaml │ │ │ ├── posix_meta_entry.py │ │ │ ├── posix_meta_entry.yaml │ │ │ ├── posix_preserve_props.py │ │ │ ├── posix_preserve_props.yaml │ │ │ ├── posix_subsets.py │ │ │ ├── posix_subsets.yaml │ │ │ ├── posix_symlinks.py │ │ │ ├── posix_symlinks.yaml │ │ │ ├── posix_types.py │ │ │ ├── posix_types.yaml │ │ │ ├── serial_large_posix.py │ │ │ ├── serial_large_posix.yaml │ │ │ ├── serial_small.py │ │ │ └── serial_small.yaml │ │ ├── dbench │ │ │ ├── dbench.py │ │ │ └── dbench.yaml │ │ ├── deployment │ │ │ ├── agent_failure.py │ │ │ ├── agent_failure.yaml │ │ │ ├── basic_checkout.py │ │ │ ├── basic_checkout.yaml │ │ │ ├── critical_integration.py │ │ │ ├── critical_integration.yaml │ │ │ ├── disk_failure.py │ │ │ ├── disk_failure.yaml │ │ │ ├── io_sys_admin.py │ │ │ ├── io_sys_admin.yaml │ │ │ ├── ior_per_rank.py │ │ │ ├── ior_per_rank.yaml │ │ │ ├── network_failure.py │ │ │ ├── network_failure.yaml │ │ │ ├── server_rank_failure.py │ │ │ ├── server_rank_failure.yaml │ │ │ ├── target_failure.py │ │ │ └── target_failure.yaml │ │ ├── dfuse │ │ │ ├── bash.py │ │ │ ├── bash.yaml │ │ │ ├── bash_dcache.py │ │ │ ├── bash_dcache.yaml │ │ │ ├── bash_fd.py │ │ │ ├── bash_fd.yaml │ │ │ ├── caching_check.py │ │ │ ├── caching_check.yaml │ │ │ ├── container_attrs.py │ │ │ ├── container_attrs.yaml │ │ │ ├── container_type.py │ │ │ ├── container_type.yaml │ │ │ ├── daos_build.py │ │ │ ├── daos_build.yaml │ │ │ ├── daos_build_vm.py │ │ │ ├── daos_build_vm.yaml │ │ │ ├── enospace.py │ │ │ ├── enospace.yaml │ │ │ ├── find.py │ │ │ ├── find.yaml │ │ │ ├── fio_pil4dfs_small.py │ │ │ ├── fio_pil4dfs_small.yaml │ │ │ ├── fio_small.py │ │ │ ├── fio_small.yaml │ │ │ ├── il_whitelist.py │ │ │ ├── il_whitelist.yaml │ │ │ ├── ioctl_pool_handles.py │ │ │ ├── ioctl_pool_handles.yaml │ │ │ ├── mu_mount.py │ │ │ ├── mu_mount.yaml │ │ │ ├── mu_perms.py │ │ │ ├── mu_perms.yaml │ │ │ ├── pil4dfs_dcache.py │ │ │ ├── pil4dfs_dcache.yaml │ │ │ ├── pil4dfs_fio.py │ │ │ ├── pil4dfs_fio.yaml │ │ │ ├── posix_stat.py │ │ │ ├── posix_stat.yaml │ │ │ ├── read.py │ │ │ ├── read.yaml │ │ │ ├── root_container.py │ │ │ ├── root_container.yaml │ │ │ ├── simul.py │ │ │ ├── simul.yaml │ │ │ ├── sparse_file.py │ │ │ ├── sparse_file.yaml │ │ │ └── utest │ │ │ │ ├── SConscript │ │ │ │ ├── pil4dfs_dcache.c │ │ │ │ └── whitelist_test.c │ │ ├── directory_tree.py │ │ ├── dtx │ │ │ ├── basic.py │ │ │ └── basic.yaml │ │ ├── erasurecode │ │ │ ├── aggregation.py │ │ │ ├── aggregation.yaml │ │ │ ├── cell_size.py │ │ │ ├── cell_size.yaml │ │ │ ├── cell_size_property.py │ │ │ ├── cell_size_property.yaml │ │ │ ├── ior_smoke.py │ │ │ ├── ior_smoke.yaml │ │ │ ├── mdtest_smoke.py │ │ │ ├── mdtest_smoke.yaml │ │ │ ├── multiple_rank_failure.py │ │ │ ├── multiple_rank_failure.yaml │ │ │ ├── multiple_target_failure.py │ │ │ ├── multiple_target_failure.yaml │ │ │ ├── offline_rebuild.py │ │ │ ├── offline_rebuild.yaml │ │ │ ├── offline_rebuild_aggregation.py │ │ │ ├── offline_rebuild_aggregation.yaml │ │ │ ├── offline_rebuild_single.py │ │ │ ├── offline_rebuild_single.yaml │ │ │ ├── online_rebuild.py │ │ │ ├── online_rebuild.yaml │ │ │ ├── online_rebuild_mdtest.py │ │ │ ├── online_rebuild_mdtest.yaml │ │ │ ├── online_rebuild_single.py │ │ │ ├── online_rebuild_single.yaml │ │ │ ├── rank_failure.py │ │ │ ├── rank_failure.yaml │ │ │ ├── rebuild_disabled.py │ │ │ ├── rebuild_disabled.yaml │ │ │ ├── rebuild_disabled_single.py │ │ │ ├── rebuild_disabled_single.yaml │ │ │ ├── rebuild_fio.py │ │ │ ├── rebuild_fio.yaml │ │ │ ├── restart.py │ │ │ ├── restart.yaml │ │ │ ├── space_usage.py │ │ │ ├── space_usage.yaml │ │ │ ├── truncate.py │ │ │ └── truncate.yaml │ │ ├── fault_domain │ │ │ ├── fault_domain.py │ │ │ └── fault_domain.yaml │ │ ├── fault_injection │ │ │ ├── ec.py │ │ │ ├── ec.yaml │ │ │ ├── pool.py │ │ │ └── pool.yaml │ │ ├── harness │ │ │ ├── advanced.py │ │ │ ├── advanced.yaml │ │ │ ├── basic.py │ │ │ ├── basic.yaml │ │ │ ├── cmocka.py │ │ │ ├── cmocka.yaml │ │ │ ├── config.py │ │ │ ├── config.yaml │ │ │ ├── core_files.py │ │ │ ├── core_files.yaml │ │ │ ├── coverage.py │ │ │ ├── coverage.yaml │ │ │ ├── launch_setup.py │ │ │ ├── launch_setup.yaml │ │ │ ├── setup.py │ │ │ ├── setup.yaml │ │ │ ├── setup_vm.py │ │ │ ├── setup_vm.yaml │ │ │ ├── skip_list.py │ │ │ ├── skip_list.yaml │ │ │ ├── slurm.py │ │ │ ├── slurm.yaml │ │ │ ├── timeout.py │ │ │ ├── timeout.yaml │ │ │ ├── unit.py │ │ │ └── unit.yaml │ │ ├── interoperability │ │ │ ├── README.md │ │ │ ├── updown_grade.py │ │ │ ├── updown_grade.yaml │ │ │ └── upgrade_downgrade_base.py │ │ ├── io │ │ │ ├── io_consistency.py │ │ │ ├── io_consistency.yaml │ │ │ ├── large_file_count.py │ │ │ ├── large_file_count.yaml │ │ │ ├── macsio_test.py │ │ │ ├── macsio_test.yaml │ │ │ ├── parallel_io.py │ │ │ ├── parallel_io.yaml │ │ │ ├── seg_count.py │ │ │ ├── seg_count.yaml │ │ │ ├── small_file_count.py │ │ │ ├── small_file_count.yaml │ │ │ ├── unaligned_io.py │ │ │ └── unaligned_io.yaml │ │ ├── ior │ │ │ ├── crash.py │ │ │ ├── crash.yaml │ │ │ ├── hard.py │ │ │ ├── hard.yaml │ │ │ ├── hard_rebuild.py │ │ │ ├── hard_rebuild.yaml │ │ │ ├── intercept_messages.py │ │ │ ├── intercept_messages.yaml │ │ │ ├── intercept_messages_pil4dfs.py │ │ │ ├── intercept_messages_pil4dfs.yaml │ │ │ ├── intercept_multi_client.py │ │ │ ├── intercept_multi_client.yaml │ │ │ ├── small.py │ │ │ └── small.yaml │ │ ├── launch.py │ │ ├── mdtest │ │ │ ├── small.py │ │ │ └── small.yaml │ │ ├── mpiio │ │ │ ├── hdf5.py │ │ │ ├── hdf5.yaml │ │ │ ├── llnl_mpi4py.py │ │ │ ├── llnl_mpi4py.yaml │ │ │ ├── romio.py │ │ │ └── romio.yaml │ │ ├── network │ │ │ ├── cart_self_test.py │ │ │ └── cart_self_test.yaml │ │ ├── nvme │ │ │ ├── enospace.py │ │ │ ├── enospace.yaml │ │ │ ├── fault.py │ │ │ ├── fault.yaml │ │ │ ├── fragmentation.py │ │ │ ├── fragmentation.yaml │ │ │ ├── health.py │ │ │ ├── health.yaml │ │ │ ├── io.py │ │ │ ├── io.yaml │ │ │ ├── io_verification.py │ │ │ ├── io_verification.yaml │ │ │ ├── object.py │ │ │ ├── object.yaml │ │ │ ├── pool_capacity.py │ │ │ ├── pool_capacity.yaml │ │ │ ├── pool_exclude.py │ │ │ ├── pool_exclude.yaml │ │ │ ├── pool_extend.py │ │ │ └── pool_extend.yaml │ │ ├── object │ │ │ ├── create_many_dkeys.py │ │ │ ├── create_many_dkeys.yaml │ │ │ ├── fetch_bad_param.py │ │ │ ├── fetch_bad_param.yaml │ │ │ ├── integrity.py │ │ │ ├── integrity.yaml │ │ │ ├── open_bad_param.py │ │ │ ├── open_bad_param.yaml │ │ │ ├── punch_test.py │ │ │ ├── punch_test.yaml │ │ │ ├── same_key_different_value.py │ │ │ ├── same_key_different_value.yaml │ │ │ ├── update_bad_param.py │ │ │ └── update_bad_param.yaml │ │ ├── osa │ │ │ ├── dmg_negative_test.py │ │ │ ├── dmg_negative_test.yaml │ │ │ ├── offline_drain.py │ │ │ ├── offline_drain.yaml │ │ │ ├── offline_extend.py │ │ │ ├── offline_extend.yaml │ │ │ ├── offline_parallel_test.py │ │ │ ├── offline_parallel_test.yaml │ │ │ ├── offline_reintegration.py │ │ │ ├── offline_reintegration.yaml │ │ │ ├── online_drain.py │ │ │ ├── online_drain.yaml │ │ │ ├── online_extend.py │ │ │ ├── online_extend.yaml │ │ │ ├── online_parallel_test.py │ │ │ ├── online_parallel_test.yaml │ │ │ ├── online_reintegration.py │ │ │ └── online_reintegration.yaml │ │ ├── performance │ │ │ ├── ior_easy.py │ │ │ ├── ior_easy.yaml │ │ │ ├── ior_hard.py │ │ │ ├── ior_hard.yaml │ │ │ ├── mdtest_easy.py │ │ │ ├── mdtest_easy.yaml │ │ │ ├── mdtest_hard.py │ │ │ └── mdtest_hard.yaml │ │ ├── pool │ │ │ ├── Makefile │ │ │ ├── api_attribute.py │ │ │ ├── api_attribute.yaml │ │ │ ├── autotest.py │ │ │ ├── autotest.yaml │ │ │ ├── bad_connect.py │ │ │ ├── bad_connect.yaml │ │ │ ├── bad_evict.py │ │ │ ├── bad_evict.yaml │ │ │ ├── bad_query.py │ │ │ ├── bad_query.yaml │ │ │ ├── create.py │ │ │ ├── create.yaml │ │ │ ├── create_all_hw.py │ │ │ ├── create_all_hw.yaml │ │ │ ├── create_all_vm.py │ │ │ ├── create_all_vm.yaml │ │ │ ├── create_capacity.py │ │ │ ├── create_capacity.yaml │ │ │ ├── create_query.py │ │ │ ├── create_query.yaml │ │ │ ├── destroy.py │ │ │ ├── destroy.yaml │ │ │ ├── destroy_rebuild.py │ │ │ ├── destroy_rebuild.yaml │ │ │ ├── dynamic_server_pool.py │ │ │ ├── dynamic_server_pool.yaml │ │ │ ├── evict.py │ │ │ ├── evict.yaml │ │ │ ├── info.py │ │ │ ├── info.yaml │ │ │ ├── label.py │ │ │ ├── label.yaml │ │ │ ├── list_pools.py │ │ │ ├── list_pools.yaml │ │ │ ├── list_verbose.py │ │ │ ├── list_verbose.yaml │ │ │ ├── management_race.py │ │ │ ├── management_race.yaml │ │ │ ├── mem_ratio.py │ │ │ ├── mem_ratio.yaml │ │ │ ├── multi_server_create_delete.py │ │ │ ├── multi_server_create_delete.yaml │ │ │ ├── pda.py │ │ │ ├── pda.yaml │ │ │ ├── permission.py │ │ │ ├── permission.yaml │ │ │ ├── query_attribute.py │ │ │ ├── query_attribute.yaml │ │ │ ├── rf.py │ │ │ ├── rf.yaml │ │ │ ├── svc.py │ │ │ ├── svc.yaml │ │ │ ├── target_query.py │ │ │ ├── target_query.yaml │ │ │ ├── uuid_corner_case.py │ │ │ ├── uuid_corner_case.yaml │ │ │ ├── verify_space.py │ │ │ └── verify_space.yaml │ │ ├── process_core_files.py │ │ ├── pytorch │ │ │ ├── checkpoint.py │ │ │ ├── checkpoint.yaml │ │ │ ├── dataset.py │ │ │ └── dataset.yaml │ │ ├── rebuild │ │ │ ├── basic.py │ │ │ ├── basic.yaml │ │ │ ├── cascading_failures.py │ │ │ ├── cascading_failures.yaml │ │ │ ├── container_create_race.py │ │ │ ├── container_create_race.yaml │ │ │ ├── container_rf.py │ │ │ ├── container_rf.yaml │ │ │ ├── continues_after_stop.py │ │ │ ├── continues_after_stop.yaml │ │ │ ├── delete_objects.py │ │ │ ├── delete_objects.yaml │ │ │ ├── mdtest.py │ │ │ ├── mdtest.yaml │ │ │ ├── no_cap.py │ │ │ ├── no_cap.yaml │ │ │ ├── pool_destroy_race.py │ │ │ ├── pool_destroy_race.yaml │ │ │ ├── read_array.py │ │ │ ├── read_array.yaml │ │ │ ├── widely_striped.py │ │ │ ├── widely_striped.yaml │ │ │ ├── with_io.py │ │ │ ├── with_io.yaml │ │ │ ├── with_ior.py │ │ │ └── with_ior.yaml │ │ ├── recovery │ │ │ ├── cat_recov_core.py │ │ │ ├── cat_recov_core.yaml │ │ │ ├── check_policy.py │ │ │ ├── check_policy.yaml │ │ │ ├── check_repair.py │ │ │ ├── check_repair.yaml │ │ │ ├── check_start_corner_case.py │ │ │ ├── check_start_corner_case.yaml │ │ │ ├── check_start_options.py │ │ │ ├── check_start_options.yaml │ │ │ ├── check_stop.py │ │ │ ├── check_stop.yaml │ │ │ ├── container_cleanup.py │ │ │ ├── container_cleanup.yaml │ │ │ ├── container_list_consolidation.py │ │ │ ├── container_list_consolidation.yaml │ │ │ ├── ddb.py │ │ │ ├── ddb.yaml │ │ │ ├── ms_membership.py │ │ │ ├── ms_membership.yaml │ │ │ ├── pool_cleanup.py │ │ │ ├── pool_cleanup.yaml │ │ │ ├── pool_list_consolidation.py │ │ │ ├── pool_list_consolidation.yaml │ │ │ ├── pool_membership.py │ │ │ └── pool_membership.yaml │ │ ├── scripts │ │ │ ├── cleanup_nodes.sh │ │ │ ├── main.sh │ │ │ ├── pre_clean_nodes.sh │ │ │ └── setup_nodes.sh │ │ ├── scrubber │ │ │ ├── aggregation.py │ │ │ ├── aggregation.yaml │ │ │ ├── basic.py │ │ │ ├── basic.yaml │ │ │ ├── check_csum_metrics_mdtest.py │ │ │ ├── check_csum_metrics_mdtest.yaml │ │ │ ├── csum_fault.py │ │ │ ├── csum_fault.yaml │ │ │ ├── frequency.py │ │ │ ├── frequency.yaml │ │ │ ├── rebuild.py │ │ │ ├── rebuild.yaml │ │ │ ├── snapshot.py │ │ │ ├── snapshot.yaml │ │ │ ├── target_auto_eviction.py │ │ │ └── target_auto_eviction.yaml │ │ ├── security │ │ │ ├── cont_acl.py │ │ │ ├── cont_acl.yaml │ │ │ ├── cont_create_acl.py │ │ │ ├── cont_create_acl.yaml │ │ │ ├── cont_delete_acl.py │ │ │ ├── cont_delete_acl.yaml │ │ │ ├── cont_get_acl.py │ │ │ ├── cont_get_acl.yaml │ │ │ ├── cont_overwrite_acl.py │ │ │ ├── cont_overwrite_acl.yaml │ │ │ ├── cont_owner.py │ │ │ ├── cont_owner.yaml │ │ │ ├── cont_update_acl.py │ │ │ ├── cont_update_acl.yaml │ │ │ ├── pool_acl.py │ │ │ ├── pool_acl.yaml │ │ │ ├── pool_connect_init.py │ │ │ ├── pool_connect_init.yaml │ │ │ ├── pool_groups.py │ │ │ └── pool_groups.yaml │ │ ├── server │ │ │ ├── cpu_usage.py │ │ │ ├── cpu_usage.yaml │ │ │ ├── daos_server_config.py │ │ │ ├── daos_server_config.yaml │ │ │ ├── daos_server_dump.py │ │ │ ├── daos_server_dump.yaml │ │ │ ├── daos_server_restart.py │ │ │ ├── daos_server_restart.yaml │ │ │ ├── dynamic_start_stop.py │ │ │ ├── dynamic_start_stop.yaml │ │ │ ├── metadata.py │ │ │ ├── metadata.yaml │ │ │ ├── multiengine_persocket.py │ │ │ ├── multiengine_persocket.yaml │ │ │ ├── replay.py │ │ │ ├── replay.yaml │ │ │ ├── storage_tiers.py │ │ │ └── storage_tiers.yaml │ │ ├── slurm_setup.py │ │ ├── soak │ │ │ ├── faults.py │ │ │ ├── faults.yaml │ │ │ ├── harassers.py │ │ │ ├── harassers.yaml │ │ │ ├── smoke.py │ │ │ ├── smoke.yaml │ │ │ ├── soak-extra-intelmpi.yaml │ │ │ ├── soak-extra-mdonssd.yaml │ │ │ ├── soak-extra-suse.yaml │ │ │ ├── stress.py │ │ │ ├── stress.yaml │ │ │ ├── stress_2h.py │ │ │ └── stress_2h.yaml │ │ ├── tags.py │ │ ├── telemetry │ │ │ ├── basic_client_telemetry.py │ │ │ ├── basic_client_telemetry.yaml │ │ │ ├── dfs_client_telemetry.py │ │ │ ├── dfs_client_telemetry.yaml │ │ │ ├── dkey_akey_enum_punch.py │ │ │ ├── dkey_akey_enum_punch.yaml │ │ │ ├── engine_events.py │ │ │ ├── engine_events.yaml │ │ │ ├── pool_space_metrics.py │ │ │ ├── pool_space_metrics.yaml │ │ │ ├── pool_svc_metrics.py │ │ │ ├── pool_svc_metrics.yaml │ │ │ ├── telemetry_pool_metrics.py │ │ │ ├── telemetry_pool_metrics.yaml │ │ │ ├── wal_metrics.py │ │ │ └── wal_metrics.yaml │ │ ├── util │ │ │ ├── SConscript │ │ │ ├── __init__.py │ │ │ ├── agent_utils.py │ │ │ ├── agent_utils_params.py │ │ │ ├── apricot │ │ │ │ ├── VERSION │ │ │ │ ├── apricot │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── test.py │ │ │ │ └── setup.py │ │ │ ├── avocado_utils.py │ │ │ ├── cart_ctl_utils.py │ │ │ ├── cmocka_utils.py │ │ │ ├── code_coverage_utils.py │ │ │ ├── collection_utils.py │ │ │ ├── command_utils.py │ │ │ ├── command_utils_base.py │ │ │ ├── configuration_utils.py │ │ │ ├── cont_security_test_base.py │ │ │ ├── container_rf_test_base.py │ │ │ ├── control_test_base.py │ │ │ ├── cpu_utils.py │ │ │ ├── daos_core_base.py │ │ │ ├── daos_io_conf.py │ │ │ ├── daos_perf_base.py │ │ │ ├── daos_perf_utils.py │ │ │ ├── daos_racer_utils.py │ │ │ ├── daos_utils.py │ │ │ ├── daos_utils_base.py │ │ │ ├── data_mover_test_base.py │ │ │ ├── data_mover_utils.py │ │ │ ├── data_utils.py │ │ │ ├── dbench_utils.py │ │ │ ├── ddb_utils.py │ │ │ ├── dfuse_utils.py │ │ │ ├── distro_utils.py │ │ │ ├── dmg_utils.py │ │ │ ├── dmg_utils_base.py │ │ │ ├── dmg_utils_params.py │ │ │ ├── duns_utils.py │ │ │ ├── ec_utils.py │ │ │ ├── environment_utils.py │ │ │ ├── exception_utils.py │ │ │ ├── fault_config_utils.py │ │ │ ├── file_count_test_base.py │ │ │ ├── file_utils.py │ │ │ ├── fio_test_base.py │ │ │ ├── fio_utils.py │ │ │ ├── general_utils.py │ │ │ ├── host_utils.py │ │ │ ├── io_utilities.py │ │ │ ├── ior_intercept_test_base.py │ │ │ ├── ior_test_base.py │ │ │ ├── ior_utils.py │ │ │ ├── job_manager_utils.py │ │ │ ├── launch_utils.py │ │ │ ├── logger_utils.py │ │ │ ├── macsio_util.py │ │ │ ├── mdtest_test_base.py │ │ │ ├── mdtest_utils.py │ │ │ ├── mpiio_test_base.py │ │ │ ├── mpiio_utils.py │ │ │ ├── network_utils.py │ │ │ ├── nvme_utils.py │ │ │ ├── oclass_utils.py │ │ │ ├── osa_utils.py │ │ │ ├── package_utils.py │ │ │ ├── performance_test_base.py │ │ │ ├── pool_create_all_base.py │ │ │ ├── pool_security_test_base.py │ │ │ ├── profiler_utils.py │ │ │ ├── rebuild_test_base.py │ │ │ ├── recovery_utils.py │ │ │ ├── results_utils.py │ │ │ ├── run_utils.py │ │ │ ├── scrubber_test_base.py │ │ │ ├── scrubber_utils.py │ │ │ ├── security_test_base.py │ │ │ ├── server_utils.py │ │ │ ├── server_utils_base.py │ │ │ ├── server_utils_params.py │ │ │ ├── slurm_utils.py │ │ │ ├── soak_test_base.py │ │ │ ├── soak_utils.py │ │ │ ├── storage_utils.py │ │ │ ├── support_test_base.py │ │ │ ├── systemctl_utils.py │ │ │ ├── telemetry_test_base.py │ │ │ ├── telemetry_utils.py │ │ │ ├── test_utils_base.py │ │ │ ├── test_utils_container.py │ │ │ ├── test_utils_pool.py │ │ │ ├── thread_manager.py │ │ │ ├── user_utils.py │ │ │ ├── vol_test_base.py │ │ │ ├── write_host_file.py │ │ │ └── yaml_utils.py │ │ ├── verify_perms.py │ │ └── vmd │ │ │ ├── fault_reintegration.py │ │ │ ├── fault_reintegration.yaml │ │ │ ├── led.py │ │ │ └── led.yaml │ ├── input │ │ └── calgary │ ├── jobtest.c │ ├── obj_ctl.c │ ├── perf_common.c │ ├── perf_internal.h │ ├── rpc │ │ ├── SConscript │ │ └── rpc_tests.c │ ├── security │ │ ├── SConscript │ │ ├── acl_dump_test.c │ │ └── security_test.c │ ├── simple_array.c │ ├── simple_common.h │ ├── simple_dfs.c │ ├── simple_obj.c │ ├── suite │ │ ├── SConscript │ │ ├── daos_aggregate_ec.c │ │ ├── daos_array.c │ │ ├── daos_base_tx.c │ │ ├── daos_capa.c │ │ ├── daos_checksum.c │ │ ├── daos_container.c │ │ ├── daos_cr.c │ │ ├── daos_debug_set_params.c │ │ ├── daos_dedup.c │ │ ├── daos_degrade_ec.c │ │ ├── daos_degraded.c │ │ ├── daos_dist_tx.c │ │ ├── daos_drain_common.c │ │ ├── daos_drain_simple.c │ │ ├── daos_epoch.c │ │ ├── daos_epoch_io.c │ │ ├── daos_epoch_recovery.c │ │ ├── daos_extend_common.c │ │ ├── daos_extend_simple.c │ │ ├── daos_inc_reint.c │ │ ├── daos_iotest.h │ │ ├── daos_kv.c │ │ ├── daos_md_replication.c │ │ ├── daos_mgmt.c │ │ ├── daos_nvme_recovery.c │ │ ├── daos_obj.c │ │ ├── daos_obj_array.c │ │ ├── daos_obj_ec.c │ │ ├── daos_oid_alloc.c │ │ ├── daos_pipeline.c │ │ ├── daos_pool.c │ │ ├── daos_rebuild.c │ │ ├── daos_rebuild_common.c │ │ ├── daos_rebuild_ec.c │ │ ├── daos_rebuild_interactive.c │ │ ├── daos_rebuild_simple.c │ │ ├── daos_test.c │ │ ├── daos_test.h │ │ ├── daos_test_common.c │ │ ├── daos_upgrade.c │ │ ├── daos_verify_consistency.c │ │ ├── dfs_par_test.c │ │ ├── dfs_sys_unit_test.c │ │ ├── dfs_test.c │ │ ├── dfs_test.h │ │ ├── dfs_unit_test.c │ │ ├── dfuse_test.c │ │ └── io_conf │ │ │ ├── SConscript │ │ │ ├── daos_generate_io_conf.c │ │ │ ├── daos_io_conf_1 │ │ │ ├── daos_io_conf_2 │ │ │ ├── daos_io_conf_3 │ │ │ ├── daos_io_conf_4 │ │ │ ├── daos_io_conf_5 │ │ │ └── daos_run_io_conf.c │ ├── vos_engine.c │ └── vos_perf.c ├── utils │ ├── SConscript │ ├── crt_launch │ │ ├── SConscript │ │ └── crt_launch.c │ ├── ctl │ │ ├── SConscript │ │ └── cart_ctl.c │ ├── daos_autotest.c │ ├── daos_dfs_hdlr.c │ ├── daos_hdlr.c │ ├── daos_hdlr.h │ ├── daos_metrics │ │ ├── SConscript │ │ └── daos_metrics.c │ ├── daos_obj_ctl.c │ ├── daos_obj_ctl.h │ ├── ddb │ │ ├── README.md │ │ ├── SConscript │ │ ├── ddb.c │ │ ├── ddb.h │ │ ├── ddb_commands.c │ │ ├── ddb_common.h │ │ ├── ddb_entry.c │ │ ├── ddb_main.c │ │ ├── ddb_main.h │ │ ├── ddb_mgmt.c │ │ ├── ddb_mgmt.h │ │ ├── ddb_parse.c │ │ ├── ddb_parse.h │ │ ├── ddb_printer.c │ │ ├── ddb_printer.h │ │ ├── ddb_spdk.c │ │ ├── ddb_spdk.h │ │ ├── ddb_tree_path.c │ │ ├── ddb_tree_path.h │ │ ├── ddb_vos.c │ │ ├── ddb_vos.h │ │ └── tests │ │ │ ├── README.md │ │ │ ├── SConscript │ │ │ ├── ddb_cmd_options_tests.c │ │ │ ├── ddb_cmocka.h │ │ │ ├── ddb_commands_print_tests.c │ │ │ ├── ddb_commands_tests.c │ │ │ ├── ddb_main_tests.c │ │ │ ├── ddb_parse_tests.c │ │ │ ├── ddb_path_tests.c │ │ │ ├── ddb_smoke_tests.sh │ │ │ ├── ddb_test_driver.c │ │ │ ├── ddb_test_driver.h │ │ │ ├── ddb_ut.c │ │ │ ├── ddb_vos_tests.c │ │ │ └── ddb_vos_ut.c │ ├── dlck │ │ ├── SConscript │ │ ├── cmds │ │ │ └── dlck_cmd_check.c │ │ ├── dlck_abt.c │ │ ├── dlck_args.c │ │ ├── dlck_args.h │ │ ├── dlck_args_common.c │ │ ├── dlck_args_engine.c │ │ ├── dlck_args_files.c │ │ ├── dlck_args_parse.c │ │ ├── dlck_bitmap.h │ │ ├── dlck_checker.c │ │ ├── dlck_checker.h │ │ ├── dlck_cmds.h │ │ ├── dlck_engine.c │ │ ├── dlck_engine.h │ │ ├── dlck_main.c │ │ ├── dlck_pool.c │ │ ├── dlck_pool.h │ │ ├── dlck_report.c │ │ ├── dlck_report.h │ │ ├── dlck_sched.c │ │ ├── dlck_tls.c │ │ └── tests │ │ │ ├── SConscript │ │ │ ├── dlck_test_helper.c │ │ │ └── fault_injection_dlck.yaml │ ├── self_test │ │ ├── SConscript │ │ ├── self_test.c │ │ ├── self_test_lib.c │ │ └── self_test_lib.h │ └── wrap │ │ ├── SConscript │ │ └── mpi │ │ ├── SConscript │ │ ├── dpar_mpi.c │ │ └── dpar_stub.c ├── vea │ ├── README.md │ ├── SConscript │ ├── tests │ │ ├── SConscript │ │ ├── vea_stress.c │ │ └── vea_ut.c │ ├── vea_alloc.c │ ├── vea_api.c │ ├── vea_free.c │ ├── vea_hint.c │ ├── vea_init.c │ ├── vea_internal.h │ └── vea_util.c └── vos │ ├── README.md │ ├── SConscript │ ├── evt_iter.c │ ├── evt_priv.h │ ├── evtree.c │ ├── ilog.c │ ├── ilog.h │ ├── ilog_internal.h │ ├── lru_array.c │ ├── lru_array.h │ ├── pmdk_log.c │ ├── pmdk_log.h │ ├── storage_estimator │ ├── README.md │ ├── SConscript │ ├── common │ │ ├── __init__.py │ │ ├── dfs_sb.py │ │ ├── explorer.py │ │ ├── parse_csv.py │ │ ├── tests │ │ │ ├── __init__.py │ │ │ ├── pytest.ini │ │ │ ├── storage_estimator.sh │ │ │ ├── storage_estimator_test.py │ │ │ ├── test_files │ │ │ │ ├── test_data.csv │ │ │ │ ├── test_data_16p2gx.yaml │ │ │ │ ├── test_data_3gx.yaml │ │ │ │ ├── test_data_big_16p2gx.yaml │ │ │ │ ├── test_data_big_3gx.yaml │ │ │ │ ├── test_data_big_sx.yaml │ │ │ │ └── test_data_sx.yaml │ │ │ └── util.py │ │ ├── util.py │ │ ├── vos_size.py │ │ └── vos_structures.py │ └── daos_storage_estimator.py │ ├── sys_db.c │ ├── tests │ ├── SConscript │ ├── bio_ut.c │ ├── bio_ut.h │ ├── daos_nvme.conf │ ├── evt_ctl.c │ ├── evt_ctl.sh │ ├── evt_stress.py │ ├── pool_scrubbing_tests.c │ ├── vos_cmd.c │ ├── vos_size_input.yaml │ ├── vos_tests.c │ ├── vts_aggregate.c │ ├── vts_array.c │ ├── vts_array.h │ ├── vts_checksum.c │ ├── vts_common.c │ ├── vts_common.h │ ├── vts_container.c │ ├── vts_dtx.c │ ├── vts_evtree.c │ ├── vts_gc.c │ ├── vts_ilog.c │ ├── vts_io.c │ ├── vts_io.h │ ├── vts_mark.c │ ├── vts_mvcc.c │ ├── vts_pm.c │ ├── vts_pool.c │ ├── vts_tree.c │ ├── vts_ts.c │ ├── vts_wal.c │ └── wal_ut.c │ ├── vos_aggregate.c │ ├── vos_common.c │ ├── vos_container.c │ ├── vos_csum_recalc.c │ ├── vos_dtx.c │ ├── vos_dtx_iter.c │ ├── vos_gc.c │ ├── vos_ilog.c │ ├── vos_ilog.h │ ├── vos_internal.h │ ├── vos_io.c │ ├── vos_iterator.c │ ├── vos_layout.h │ ├── vos_obj.c │ ├── vos_obj.h │ ├── vos_obj_cache.c │ ├── vos_obj_index.c │ ├── vos_overhead.c │ ├── vos_pool.c │ ├── vos_pool_scrub.c │ ├── vos_query.c │ ├── vos_size.c │ ├── vos_space.c │ ├── vos_tls.h │ ├── vos_tree.c │ ├── vos_ts.c │ └── vos_ts.h ├── third_party_programs.txt └── utils ├── ansible └── ftest │ ├── README.md │ ├── ansible.cfg │ ├── file │ ├── configure-nofile.sh │ ├── configure-passwd.sh │ ├── daos.spec │ ├── enable-coredumps.sh │ └── install_dev-el8.sh │ ├── ftest.yml │ ├── inventory-sample.yml │ ├── library │ ├── __init__.py │ └── daos_hugepages.py │ ├── requirements.txt │ ├── tasks │ ├── Rocky8 │ ├── daos_base.yml │ ├── daos_clients.yml │ ├── daos_dev.yml │ ├── daos_servers.yml │ └── el8 │ │ ├── clients_dependencies.yml │ │ ├── devs_dependencies.yml │ │ └── servers_dependencies.yml │ ├── templates │ ├── daos-launch.sh.j2 │ ├── daos-launch_nlt.sh.j2 │ ├── daos-ld.so.conf.j2 │ ├── daos-make.sh.j2 │ ├── daos_agent.service.j2 │ └── daos_server.service.j2 │ └── vars │ ├── Rocky8.yml │ └── defaults.yml ├── build.config ├── certs ├── SConscript ├── admin.cnf ├── agent.cnf ├── gen_certificates.sh ├── server.cnf └── test.cnf ├── ci ├── gha-file-check.sh ├── run_in_gha.sh └── run_unit_tests_in_gha.sh ├── completion └── daos.bash ├── config ├── SConscript ├── daos_agent.yml ├── daos_control.yml ├── daos_server.yml └── examples │ ├── daos_server_local.yml │ ├── daos_server_mdonssd.yml │ ├── daos_server_tcp.yml │ ├── daos_server_ucx.yml │ └── daos_server_verbs.yml ├── cq ├── README.md ├── check_update_copyright.sh ├── d_logging_check.py ├── daos_pylint.py ├── pylintrc ├── requirements.txt └── words.dict ├── docker ├── Dockerfile.code_scanning ├── Dockerfile.el.8 ├── Dockerfile.el.9 ├── Dockerfile.leap.15 ├── Dockerfile.ubuntu ├── README.md ├── examples │ ├── .env │ ├── README.md │ ├── daos-admin │ │ └── el8 │ │ │ ├── .dockerignore │ │ │ ├── Dockerfile │ │ │ ├── daos-bash.sh │ │ │ └── daos_control.yml.example │ ├── daos-agent │ │ └── el8 │ │ │ ├── .dockerignore │ │ │ ├── Dockerfile │ │ │ ├── daos_agent.yml.example │ │ │ └── run-daos_agent.sh │ ├── daos-base │ │ └── el8 │ │ │ ├── .dockerignore │ │ │ └── Dockerfile │ ├── daos-client │ │ └── el8 │ │ │ ├── .dockerignore │ │ │ ├── Dockerfile │ │ │ └── daos_agent.yml │ ├── daos-client_agent │ │ └── el8 │ │ │ ├── .dockerignore │ │ │ ├── Dockerfile │ │ │ └── daos-bash.sh │ ├── daos-server │ │ └── el8 │ │ │ ├── .dockerignore │ │ │ ├── 50_daos_limits.conf │ │ │ ├── Dockerfile │ │ │ ├── daos_server.yml.example │ │ │ └── run-daos_server.sh │ ├── daos-spdk_setup │ │ └── el8 │ │ │ ├── .dockerignore │ │ │ └── Dockerfile │ ├── deploy-docker_stack.sh │ ├── docker-compose.admin.yml │ ├── docker-compose.base.yml │ ├── docker-compose.client_bm.yml │ ├── docker-compose.client_gt.yml │ ├── docker-compose.client_sa.yml │ ├── docker-compose.server.yml │ ├── docker-compose.spdk_setup.yml │ ├── docker-stack.admin.yml │ └── docker-stack.client_gt.yml └── vcluster │ ├── .env │ ├── README.md │ ├── daos-admin │ └── el8 │ │ ├── .dockerignore │ │ ├── Dockerfile │ │ └── daos_control.yml.in │ ├── daos-base │ └── el8 │ │ ├── .dockerignore │ │ └── Dockerfile │ ├── daos-client │ └── el8 │ │ ├── .dockerignore │ │ ├── Dockerfile │ │ └── daos_agent.yml.in │ ├── daos-cm.sh │ ├── daos-server │ └── el8 │ │ ├── .dockerignore │ │ ├── Dockerfile │ │ └── daos_server.yml.in │ └── docker-compose.yml ├── githooks ├── README.md ├── branches.default ├── find_base.sh ├── get_branch ├── git-version.sh ├── hook_base.sh ├── pre-commit ├── pre-commit.d │ ├── 10-update-copyright.sh │ ├── 20-codespell.sh │ ├── 30-Jenkinsfile.sh │ ├── 40-yamllint.sh │ ├── 50-clang-format.sh │ ├── 60-gofmt.sh │ ├── 70-isort.sh │ ├── 71-flake.sh │ ├── 72-pylint.sh │ └── 73-ftest.sh ├── prepare-commit-msg └── prepare-commit-msg.d │ └── 10-submodule-update-check.py ├── grafana ├── DAOS-Grafana-Dashboard.json └── README.md ├── nlt_server.yaml ├── node_local_test.py ├── rpms ├── 10-daos_server.conf ├── Makefile ├── archive.sh ├── argobots.changelog ├── argobots.sh ├── build_packages.sh ├── bz-1955184_find-requires ├── create_local_repo.sh ├── daos.changelog ├── daos.rpmlintrc ├── daos.sh ├── daos.spec ├── fpm_common.sh ├── fused.sh ├── isa-l.changelog ├── isa-l.sh ├── isa-l_crypto.changelog ├── isa-l_crypto.sh ├── libfabric.changelog ├── libfabric.sh ├── mercury.sh ├── package_info.sh ├── package_version.sh ├── packaging │ ├── Dockerfile.centos.7 │ ├── Dockerfile.coverity │ ├── Dockerfile.mockbuild │ ├── Dockerfile.ubuntu │ ├── Makefile_distro_vars.mk │ ├── Makefile_packaging.mk │ ├── ccache-stats.patch │ ├── debian_chrootbuild │ ├── get_release_branch │ ├── rpm_chrootbuild │ └── rpmlint--ignore-unused-rpmlintrc.patch ├── pmdk.changelog ├── pmdk.sh ├── spdk.changelog └── spdk.sh ├── run_utest.py ├── scripts ├── copy_files.sh ├── create_spdk_pkgconfig.sh ├── helpers │ ├── build_url_repo.sh │ ├── daos-server-user-setup.sh │ ├── distro_info.sh │ ├── install_maldet.sh │ ├── maven-settings.xml.in │ ├── repo-helper-el8.sh │ ├── repo-helper-el9.sh │ ├── repo-helper-fedora.sh │ ├── repo-helper-leap15.sh │ ├── repo-helper-ubuntu.sh │ └── scan_daos_maldet.sh ├── install-el8.sh ├── install-el9.sh ├── install-leap15.sh └── install-ubuntu.sh ├── setup_daos_server_helper.sh ├── sl ├── fake_scons │ └── SCons │ │ ├── Action │ │ └── __init__.py │ │ ├── Builder │ │ └── __init__.py │ │ ├── Errors │ │ └── __init__.py │ │ ├── Script │ │ └── __init__.py │ │ ├── Subst │ │ └── __init__.py │ │ ├── Tool │ │ └── gcc │ │ │ └── __init__.py │ │ ├── Util │ │ └── __init__.py │ │ ├── Variables │ │ └── __init__.py │ │ ├── Warnings │ │ └── __init__.py │ │ └── __init__.py └── setup_local.sh ├── systemd ├── daos_agent.service ├── daos_server.service └── daosfiles.conf ├── test_memcheck.supp ├── trivy ├── .trivyignore ├── csv.tpl └── trivy.yaml ├── unit └── include_test.py └── utest.yaml /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-format-ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/.clang-format-ignore -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/.dockerignore -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/.flake8 -------------------------------------------------------------------------------- /.flake8-scons: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/.flake8-scons -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/.github/workflows/ci2.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/.gitmodules -------------------------------------------------------------------------------- /.rpmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/.rpmignore -------------------------------------------------------------------------------- /.yamllint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/.yamllint.yaml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/Doxyfile -------------------------------------------------------------------------------- /Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/Jenkinsfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- 1 | DAOS I/O Stack 2 | Copyright 2015-2022 Intel Corporation 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/README.md -------------------------------------------------------------------------------- /SConstruct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/SConstruct -------------------------------------------------------------------------------- /TAG: -------------------------------------------------------------------------------- 1 | 2.7.102-tb 2 | -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 2.7.102 2 | -------------------------------------------------------------------------------- /ci/bandit.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/ci/bandit.config -------------------------------------------------------------------------------- /ci/codespell.ignores: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/ci/codespell.ignores -------------------------------------------------------------------------------- /ci/coverity/model_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/ci/coverity/model_file.c -------------------------------------------------------------------------------- /ci/coverity_success.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/ci/coverity_success.sh -------------------------------------------------------------------------------- /ci/daos-flake-matcher.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/ci/daos-flake-matcher.json -------------------------------------------------------------------------------- /ci/doc_only_change.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/ci/doc_only_change.sh -------------------------------------------------------------------------------- /ci/docker_nlt.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/ci/docker_nlt.sh -------------------------------------------------------------------------------- /ci/functional/setup_nfs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/ci/functional/setup_nfs.sh -------------------------------------------------------------------------------- /ci/functional/test_main.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/ci/functional/test_main.sh -------------------------------------------------------------------------------- /ci/gen_commit_pragmas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/ci/gen_commit_pragmas.py -------------------------------------------------------------------------------- /ci/gha_functions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/ci/gha_functions.sh -------------------------------------------------------------------------------- /ci/gha_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/ci/gha_helper.py -------------------------------------------------------------------------------- /ci/jira_query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/ci/jira_query.py -------------------------------------------------------------------------------- /ci/junit.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/ci/junit.sh -------------------------------------------------------------------------------- /ci/parse_ci_envs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/ci/parse_ci_envs.sh -------------------------------------------------------------------------------- /ci/python_bandit_check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/ci/python_bandit_check.sh -------------------------------------------------------------------------------- /ci/rpm/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/ci/rpm/build.sh -------------------------------------------------------------------------------- /ci/rpm/build_deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/ci/rpm/build_deps.sh -------------------------------------------------------------------------------- /ci/rpm/build_success.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/ci/rpm/build_success.sh -------------------------------------------------------------------------------- /ci/rpm/create_repo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/ci/rpm/create_repo.sh -------------------------------------------------------------------------------- /ci/rpm/gen_rpms.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/ci/rpm/gen_rpms.sh -------------------------------------------------------------------------------- /ci/rpm/install_deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/ci/rpm/install_deps.sh -------------------------------------------------------------------------------- /ci/rpm/test_daos.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/ci/rpm/test_daos.sh -------------------------------------------------------------------------------- /ci/rpm/test_daos_node.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/ci/rpm/test_daos_node.sh -------------------------------------------------------------------------------- /ci/run_shellcheck.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/ci/run_shellcheck.sh -------------------------------------------------------------------------------- /ci/shellcheck-matcher.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/ci/shellcheck-matcher.json -------------------------------------------------------------------------------- /ci/stacktrace.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/ci/stacktrace.sh -------------------------------------------------------------------------------- /ci/storage/test_main.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/ci/storage/test_main.sh -------------------------------------------------------------------------------- /ci/test_files_to_stash.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/ci/test_files_to_stash.txt -------------------------------------------------------------------------------- /ci/unit/test_main.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/ci/unit/test_main.sh -------------------------------------------------------------------------------- /ci/unit/test_main_node.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/ci/unit/test_main_node.sh -------------------------------------------------------------------------------- /ci/unit/test_nlt.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/ci/unit/test_nlt.sh -------------------------------------------------------------------------------- /ci/unit/test_nlt_node.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/ci/unit/test_nlt_node.sh -------------------------------------------------------------------------------- /ci/unit/test_nlt_post.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/ci/unit/test_nlt_post.sh -------------------------------------------------------------------------------- /deps/prepare_submodule.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/deps/prepare_submodule.sh -------------------------------------------------------------------------------- /docs/QSG/cloud.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/QSG/cloud.md -------------------------------------------------------------------------------- /docs/QSG/docker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/QSG/docker.md -------------------------------------------------------------------------------- /docs/QSG/qemu-vms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/QSG/qemu-vms.md -------------------------------------------------------------------------------- /docs/QSG/setup_rhel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/QSG/setup_rhel.md -------------------------------------------------------------------------------- /docs/QSG/setup_suse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/QSG/setup_suse.md -------------------------------------------------------------------------------- /docs/QSG/tour.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/QSG/tour.md -------------------------------------------------------------------------------- /docs/admin/README.md: -------------------------------------------------------------------------------- 1 | # DAOS Administrator Guide 2 | -------------------------------------------------------------------------------- /docs/admin/common_tasks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/admin/common_tasks.md -------------------------------------------------------------------------------- /docs/admin/deployment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/admin/deployment.md -------------------------------------------------------------------------------- /docs/admin/hardware.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/admin/hardware.md -------------------------------------------------------------------------------- /docs/admin/nondefault-agent-socket.txt: -------------------------------------------------------------------------------- 1 | DAOS_AGENT_DRPC_DIR 2 | 3 | -------------------------------------------------------------------------------- /docs/admin/tiering_uns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/admin/tiering_uns.md -------------------------------------------------------------------------------- /docs/admin/ucx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/admin/ucx.md -------------------------------------------------------------------------------- /docs/admin/vmd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/admin/vmd.md -------------------------------------------------------------------------------- /docs/daos_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/daos_logo.png -------------------------------------------------------------------------------- /docs/daos_logo_wh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/daos_logo_wh.png -------------------------------------------------------------------------------- /docs/debugging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/debugging.md -------------------------------------------------------------------------------- /docs/dev/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/dev/contributing.md -------------------------------------------------------------------------------- /docs/dev/development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/dev/development.md -------------------------------------------------------------------------------- /docs/graph/Fig_002.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_002.png -------------------------------------------------------------------------------- /docs/graph/Fig_007.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_007.png -------------------------------------------------------------------------------- /docs/graph/Fig_011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_011.png -------------------------------------------------------------------------------- /docs/graph/Fig_012.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_012.png -------------------------------------------------------------------------------- /docs/graph/Fig_016.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_016.png -------------------------------------------------------------------------------- /docs/graph/Fig_017.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_017.png -------------------------------------------------------------------------------- /docs/graph/Fig_018.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_018.png -------------------------------------------------------------------------------- /docs/graph/Fig_021.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_021.png -------------------------------------------------------------------------------- /docs/graph/Fig_039.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_039.png -------------------------------------------------------------------------------- /docs/graph/Fig_040.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_040.png -------------------------------------------------------------------------------- /docs/graph/Fig_041.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_041.png -------------------------------------------------------------------------------- /docs/graph/Fig_042.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_042.png -------------------------------------------------------------------------------- /docs/graph/Fig_043.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_043.png -------------------------------------------------------------------------------- /docs/graph/Fig_044.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_044.png -------------------------------------------------------------------------------- /docs/graph/Fig_045.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_045.png -------------------------------------------------------------------------------- /docs/graph/Fig_046.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_046.png -------------------------------------------------------------------------------- /docs/graph/Fig_047.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_047.png -------------------------------------------------------------------------------- /docs/graph/Fig_048.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_048.png -------------------------------------------------------------------------------- /docs/graph/Fig_049.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_049.png -------------------------------------------------------------------------------- /docs/graph/Fig_050.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_050.png -------------------------------------------------------------------------------- /docs/graph/Fig_051.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_051.png -------------------------------------------------------------------------------- /docs/graph/Fig_052.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_052.png -------------------------------------------------------------------------------- /docs/graph/Fig_053.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_053.png -------------------------------------------------------------------------------- /docs/graph/Fig_054.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_054.png -------------------------------------------------------------------------------- /docs/graph/Fig_055.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_055.png -------------------------------------------------------------------------------- /docs/graph/Fig_056.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_056.png -------------------------------------------------------------------------------- /docs/graph/Fig_057.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_057.png -------------------------------------------------------------------------------- /docs/graph/Fig_058.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_058.png -------------------------------------------------------------------------------- /docs/graph/Fig_059.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_059.png -------------------------------------------------------------------------------- /docs/graph/Fig_060.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_060.png -------------------------------------------------------------------------------- /docs/graph/Fig_061.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_061.png -------------------------------------------------------------------------------- /docs/graph/Fig_062.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_062.png -------------------------------------------------------------------------------- /docs/graph/Fig_064.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_064.png -------------------------------------------------------------------------------- /docs/graph/Fig_065.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_065.png -------------------------------------------------------------------------------- /docs/graph/Fig_066.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_066.png -------------------------------------------------------------------------------- /docs/graph/Fig_067.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_067.png -------------------------------------------------------------------------------- /docs/graph/Fig_070.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_070.png -------------------------------------------------------------------------------- /docs/graph/Fig_071.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_071.png -------------------------------------------------------------------------------- /docs/graph/Fig_072.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_072.png -------------------------------------------------------------------------------- /docs/graph/Fig_073.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_073.png -------------------------------------------------------------------------------- /docs/graph/Fig_074.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Fig_074.png -------------------------------------------------------------------------------- /docs/graph/Intel_VMD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Intel_VMD.png -------------------------------------------------------------------------------- /docs/graph/Untitled-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/Untitled-1.png -------------------------------------------------------------------------------- /docs/graph/containers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/containers.png -------------------------------------------------------------------------------- /docs/graph/layering.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/layering.png -------------------------------------------------------------------------------- /docs/graph/posix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/posix.png -------------------------------------------------------------------------------- /docs/graph/services.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/services.png -------------------------------------------------------------------------------- /docs/graph/uncertainty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/graph/uncertainty.png -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/overview/fault.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/overview/fault.md -------------------------------------------------------------------------------- /docs/overview/security.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/overview/security.md -------------------------------------------------------------------------------- /docs/overview/storage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/overview/storage.md -------------------------------------------------------------------------------- /docs/overview/use_cases.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/overview/use_cases.md -------------------------------------------------------------------------------- /docs/release/upgrading.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/release/upgrading.md -------------------------------------------------------------------------------- /docs/testing/autotest.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/testing/autotest.md -------------------------------------------------------------------------------- /docs/testing/datamover.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/testing/datamover.md -------------------------------------------------------------------------------- /docs/testing/dbench.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/testing/dbench.md -------------------------------------------------------------------------------- /docs/testing/ior.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/testing/ior.md -------------------------------------------------------------------------------- /docs/user/blockdev.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/user/blockdev.md -------------------------------------------------------------------------------- /docs/user/container.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/user/container.md -------------------------------------------------------------------------------- /docs/user/datamover.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/user/datamover.md -------------------------------------------------------------------------------- /docs/user/filesystem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/user/filesystem.md -------------------------------------------------------------------------------- /docs/user/hdf5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/user/hdf5.md -------------------------------------------------------------------------------- /docs/user/interface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/user/interface.md -------------------------------------------------------------------------------- /docs/user/mpi-io.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/user/mpi-io.md -------------------------------------------------------------------------------- /docs/user/python.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/user/python.md -------------------------------------------------------------------------------- /docs/user/pytorch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/user/pytorch.md -------------------------------------------------------------------------------- /docs/user/spark.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/user/spark.md -------------------------------------------------------------------------------- /docs/user/tensorflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/user/tensorflow.md -------------------------------------------------------------------------------- /docs/user/workflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/docs/user/workflow.md -------------------------------------------------------------------------------- /ftest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/ftest.sh -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements-build.txt: -------------------------------------------------------------------------------- 1 | scons 2 | ninja 3 | meson 4 | distro 5 | pyelftools 6 | -------------------------------------------------------------------------------- /requirements-ftest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/requirements-ftest.txt -------------------------------------------------------------------------------- /requirements-utest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/requirements-utest.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/requirements.txt -------------------------------------------------------------------------------- /site_scons/env_modules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/site_scons/env_modules.py -------------------------------------------------------------------------------- /src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/README.md -------------------------------------------------------------------------------- /src/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/SConscript -------------------------------------------------------------------------------- /src/bio/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/bio/README.md -------------------------------------------------------------------------------- /src/bio/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/bio/SConscript -------------------------------------------------------------------------------- /src/bio/bio_buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/bio/bio_buffer.c -------------------------------------------------------------------------------- /src/bio/bio_bulk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/bio/bio_bulk.c -------------------------------------------------------------------------------- /src/bio/bio_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/bio/bio_config.c -------------------------------------------------------------------------------- /src/bio/bio_context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/bio/bio_context.c -------------------------------------------------------------------------------- /src/bio/bio_device.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/bio/bio_device.c -------------------------------------------------------------------------------- /src/bio/bio_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/bio/bio_internal.h -------------------------------------------------------------------------------- /src/bio/bio_monitor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/bio/bio_monitor.c -------------------------------------------------------------------------------- /src/bio/bio_recovery.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/bio/bio_recovery.c -------------------------------------------------------------------------------- /src/bio/bio_wal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/bio/bio_wal.c -------------------------------------------------------------------------------- /src/bio/bio_wal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/bio/bio_wal.h -------------------------------------------------------------------------------- /src/bio/bio_xstream.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/bio/bio_xstream.c -------------------------------------------------------------------------------- /src/bio/smd.pb-c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/bio/smd.pb-c.c -------------------------------------------------------------------------------- /src/bio/smd.pb-c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/bio/smd.pb-c.h -------------------------------------------------------------------------------- /src/bio/smd/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/bio/smd/SConscript -------------------------------------------------------------------------------- /src/bio/smd/smd_device.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/bio/smd/smd_device.c -------------------------------------------------------------------------------- /src/bio/smd/smd_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/bio/smd/smd_internal.h -------------------------------------------------------------------------------- /src/bio/smd/smd_pool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/bio/smd/smd_pool.c -------------------------------------------------------------------------------- /src/bio/smd/smd_store.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/bio/smd/smd_store.c -------------------------------------------------------------------------------- /src/bio/smd/tests/smd_ut.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/bio/smd/tests/smd_ut.c -------------------------------------------------------------------------------- /src/cart/README.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/cart/README.env -------------------------------------------------------------------------------- /src/cart/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/cart/README.md -------------------------------------------------------------------------------- /src/cart/README.swifi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/cart/README.swifi -------------------------------------------------------------------------------- /src/cart/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/cart/SConscript -------------------------------------------------------------------------------- /src/cart/crt_bulk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/cart/crt_bulk.c -------------------------------------------------------------------------------- /src/cart/crt_context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/cart/crt_context.c -------------------------------------------------------------------------------- /src/cart/crt_corpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/cart/crt_corpc.c -------------------------------------------------------------------------------- /src/cart/crt_ctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/cart/crt_ctl.c -------------------------------------------------------------------------------- /src/cart/crt_debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/cart/crt_debug.c -------------------------------------------------------------------------------- /src/cart/crt_debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/cart/crt_debug.h -------------------------------------------------------------------------------- /src/cart/crt_group.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/cart/crt_group.c -------------------------------------------------------------------------------- /src/cart/crt_group.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/cart/crt_group.h -------------------------------------------------------------------------------- /src/cart/crt_hg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/cart/crt_hg.c -------------------------------------------------------------------------------- /src/cart/crt_hg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/cart/crt_hg.h -------------------------------------------------------------------------------- /src/cart/crt_hg_proc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/cart/crt_hg_proc.c -------------------------------------------------------------------------------- /src/cart/crt_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/cart/crt_init.c -------------------------------------------------------------------------------- /src/cart/crt_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/cart/crt_internal.h -------------------------------------------------------------------------------- /src/cart/crt_iv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/cart/crt_iv.c -------------------------------------------------------------------------------- /src/cart/crt_register.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/cart/crt_register.c -------------------------------------------------------------------------------- /src/cart/crt_rpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/cart/crt_rpc.c -------------------------------------------------------------------------------- /src/cart/crt_rpc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/cart/crt_rpc.h -------------------------------------------------------------------------------- /src/cart/crt_self_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/cart/crt_self_test.h -------------------------------------------------------------------------------- /src/cart/crt_swim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/cart/crt_swim.c -------------------------------------------------------------------------------- /src/cart/crt_swim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/cart/crt_swim.h -------------------------------------------------------------------------------- /src/cart/crt_tree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/cart/crt_tree.c -------------------------------------------------------------------------------- /src/cart/crt_tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/cart/crt_tree.h -------------------------------------------------------------------------------- /src/cart/crt_tree_flat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/cart/crt_tree_flat.c -------------------------------------------------------------------------------- /src/cart/crt_tree_kary.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/cart/crt_tree_kary.c -------------------------------------------------------------------------------- /src/cart/macro_prefix.h_in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/cart/macro_prefix.h_in -------------------------------------------------------------------------------- /src/cart/swim/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/cart/swim/SConscript -------------------------------------------------------------------------------- /src/cart/swim/swim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/cart/swim/swim.c -------------------------------------------------------------------------------- /src/cart/utils/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/cart/utils/SConscript -------------------------------------------------------------------------------- /src/cart/utils/crt_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/cart/utils/crt_utils.c -------------------------------------------------------------------------------- /src/cart/utils/crt_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/cart/utils/crt_utils.h -------------------------------------------------------------------------------- /src/chk/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/chk/SConscript -------------------------------------------------------------------------------- /src/chk/chk.pb-c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/chk/chk.pb-c.c -------------------------------------------------------------------------------- /src/chk/chk.pb-c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/chk/chk.pb-c.h -------------------------------------------------------------------------------- /src/chk/chk_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/chk/chk_common.c -------------------------------------------------------------------------------- /src/chk/chk_engine.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/chk/chk_engine.c -------------------------------------------------------------------------------- /src/chk/chk_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/chk/chk_internal.h -------------------------------------------------------------------------------- /src/chk/chk_iv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/chk/chk_iv.c -------------------------------------------------------------------------------- /src/chk/chk_leader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/chk/chk_leader.c -------------------------------------------------------------------------------- /src/chk/chk_rpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/chk/chk_rpc.c -------------------------------------------------------------------------------- /src/chk/chk_srv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/chk/chk_srv.c -------------------------------------------------------------------------------- /src/chk/chk_upcall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/chk/chk_upcall.c -------------------------------------------------------------------------------- /src/chk/chk_vos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/chk/chk_vos.c -------------------------------------------------------------------------------- /src/client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/README.md -------------------------------------------------------------------------------- /src/client/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/SConscript -------------------------------------------------------------------------------- /src/client/api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/api/README.md -------------------------------------------------------------------------------- /src/client/api/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/api/SConscript -------------------------------------------------------------------------------- /src/client/api/agent.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/api/agent.c -------------------------------------------------------------------------------- /src/client/api/array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/api/array.c -------------------------------------------------------------------------------- /src/client/api/container.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/api/container.c -------------------------------------------------------------------------------- /src/client/api/event.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/api/event.c -------------------------------------------------------------------------------- /src/client/api/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/api/init.c -------------------------------------------------------------------------------- /src/client/api/job.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/api/job.c -------------------------------------------------------------------------------- /src/client/api/kv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/api/kv.c -------------------------------------------------------------------------------- /src/client/api/metrics.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/api/metrics.c -------------------------------------------------------------------------------- /src/client/api/mgmt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/api/mgmt.c -------------------------------------------------------------------------------- /src/client/api/object.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/api/object.c -------------------------------------------------------------------------------- /src/client/api/pipeline.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/api/pipeline.c -------------------------------------------------------------------------------- /src/client/api/pool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/api/pool.c -------------------------------------------------------------------------------- /src/client/api/rpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/api/rpc.c -------------------------------------------------------------------------------- /src/client/api/task.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/api/task.c -------------------------------------------------------------------------------- /src/client/api/tx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/api/tx.c -------------------------------------------------------------------------------- /src/client/api/version.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/api/version.c -------------------------------------------------------------------------------- /src/client/array/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/array/README.md -------------------------------------------------------------------------------- /src/client/dfs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/dfs/README.md -------------------------------------------------------------------------------- /src/client/dfs/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/dfs/SConscript -------------------------------------------------------------------------------- /src/client/dfs/common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/dfs/common.c -------------------------------------------------------------------------------- /src/client/dfs/cont.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/dfs/cont.c -------------------------------------------------------------------------------- /src/client/dfs/dfs_sys.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/dfs/dfs_sys.c -------------------------------------------------------------------------------- /src/client/dfs/dir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/dfs/dir.c -------------------------------------------------------------------------------- /src/client/dfs/duns.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/dfs/duns.c -------------------------------------------------------------------------------- /src/client/dfs/file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/dfs/file.c -------------------------------------------------------------------------------- /src/client/dfs/io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/dfs/io.c -------------------------------------------------------------------------------- /src/client/dfs/lookup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/dfs/lookup.c -------------------------------------------------------------------------------- /src/client/dfs/metrics.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/dfs/metrics.c -------------------------------------------------------------------------------- /src/client/dfs/metrics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/dfs/metrics.h -------------------------------------------------------------------------------- /src/client/dfs/mnt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/dfs/mnt.c -------------------------------------------------------------------------------- /src/client/dfs/obj.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/dfs/obj.c -------------------------------------------------------------------------------- /src/client/dfs/pipeline.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/dfs/pipeline.c -------------------------------------------------------------------------------- /src/client/dfs/readdir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/dfs/readdir.c -------------------------------------------------------------------------------- /src/client/dfs/rename.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/dfs/rename.c -------------------------------------------------------------------------------- /src/client/dfs/xattr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/dfs/xattr.c -------------------------------------------------------------------------------- /src/client/dfuse/dfuse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/dfuse/dfuse.h -------------------------------------------------------------------------------- /src/client/dfuse/file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/dfuse/file.c -------------------------------------------------------------------------------- /src/client/dfuse/il/ioil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/dfuse/il/ioil.h -------------------------------------------------------------------------------- /src/client/dfuse/inval.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/dfuse/inval.c -------------------------------------------------------------------------------- /src/client/ds3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/ds3/README.md -------------------------------------------------------------------------------- /src/client/ds3/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/ds3/SConscript -------------------------------------------------------------------------------- /src/client/ds3/bucket.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/ds3/bucket.c -------------------------------------------------------------------------------- /src/client/ds3/multipart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/ds3/multipart.c -------------------------------------------------------------------------------- /src/client/ds3/object.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/ds3/object.c -------------------------------------------------------------------------------- /src/client/ds3/pool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/ds3/pool.c -------------------------------------------------------------------------------- /src/client/ds3/user.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/ds3/user.c -------------------------------------------------------------------------------- /src/client/java/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/java/README.md -------------------------------------------------------------------------------- /src/client/java/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/java/pom.xml -------------------------------------------------------------------------------- /src/client/kv/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/kv/README.md -------------------------------------------------------------------------------- /src/client/kv/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/kv/SConscript -------------------------------------------------------------------------------- /src/client/kv/dc_kv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/kv/dc_kv.c -------------------------------------------------------------------------------- /src/client/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/client/setup.py -------------------------------------------------------------------------------- /src/common/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/README.md -------------------------------------------------------------------------------- /src/common/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/SConscript -------------------------------------------------------------------------------- /src/common/acl_api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/acl_api.c -------------------------------------------------------------------------------- /src/common/acl_principal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/acl_principal.c -------------------------------------------------------------------------------- /src/common/acl_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/acl_util.c -------------------------------------------------------------------------------- /src/common/ad_mem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/ad_mem.c -------------------------------------------------------------------------------- /src/common/ad_mem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/ad_mem.h -------------------------------------------------------------------------------- /src/common/ad_tx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/ad_tx.c -------------------------------------------------------------------------------- /src/common/btree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/btree.c -------------------------------------------------------------------------------- /src/common/btree_class.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/btree_class.c -------------------------------------------------------------------------------- /src/common/checksum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/checksum.c -------------------------------------------------------------------------------- /src/common/cipher.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/cipher.c -------------------------------------------------------------------------------- /src/common/cipher_isal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/cipher_isal.c -------------------------------------------------------------------------------- /src/common/cmd_parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/cmd_parser.c -------------------------------------------------------------------------------- /src/common/compression.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/compression.c -------------------------------------------------------------------------------- /src/common/cont_props.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/cont_props.c -------------------------------------------------------------------------------- /src/common/control.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/control.c -------------------------------------------------------------------------------- /src/common/credit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/credit.c -------------------------------------------------------------------------------- /src/common/dav/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/README.md -------------------------------------------------------------------------------- /src/common/dav/bucket.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/bucket.c -------------------------------------------------------------------------------- /src/common/dav/bucket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/bucket.h -------------------------------------------------------------------------------- /src/common/dav/container.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/container.h -------------------------------------------------------------------------------- /src/common/dav/critnib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/critnib.c -------------------------------------------------------------------------------- /src/common/dav/critnib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/critnib.h -------------------------------------------------------------------------------- /src/common/dav/dav.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/dav.h -------------------------------------------------------------------------------- /src/common/dav/dav_clogs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/dav_clogs.c -------------------------------------------------------------------------------- /src/common/dav/dav_clogs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/dav_clogs.h -------------------------------------------------------------------------------- /src/common/dav/dav_iface.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/dav_iface.c -------------------------------------------------------------------------------- /src/common/dav/heap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/heap.c -------------------------------------------------------------------------------- /src/common/dav/heap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/heap.h -------------------------------------------------------------------------------- /src/common/dav/memblock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/memblock.c -------------------------------------------------------------------------------- /src/common/dav/memblock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/memblock.h -------------------------------------------------------------------------------- /src/common/dav/memops.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/memops.c -------------------------------------------------------------------------------- /src/common/dav/memops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/memops.h -------------------------------------------------------------------------------- /src/common/dav/mo_wal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/mo_wal.h -------------------------------------------------------------------------------- /src/common/dav/obj.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/obj.h -------------------------------------------------------------------------------- /src/common/dav/os_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/os_thread.h -------------------------------------------------------------------------------- /src/common/dav/out.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/out.h -------------------------------------------------------------------------------- /src/common/dav/palloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/palloc.c -------------------------------------------------------------------------------- /src/common/dav/palloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/palloc.h -------------------------------------------------------------------------------- /src/common/dav/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/queue.h -------------------------------------------------------------------------------- /src/common/dav/ravl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/ravl.c -------------------------------------------------------------------------------- /src/common/dav/ravl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/ravl.h -------------------------------------------------------------------------------- /src/common/dav/recycler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/recycler.c -------------------------------------------------------------------------------- /src/common/dav/recycler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/recycler.h -------------------------------------------------------------------------------- /src/common/dav/stats.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/stats.c -------------------------------------------------------------------------------- /src/common/dav/stats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/stats.h -------------------------------------------------------------------------------- /src/common/dav/sys_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/sys_util.h -------------------------------------------------------------------------------- /src/common/dav/tx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/tx.c -------------------------------------------------------------------------------- /src/common/dav/tx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/tx.h -------------------------------------------------------------------------------- /src/common/dav/ulog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/ulog.c -------------------------------------------------------------------------------- /src/common/dav/ulog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/ulog.h -------------------------------------------------------------------------------- /src/common/dav/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/util.c -------------------------------------------------------------------------------- /src/common/dav/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/util.h -------------------------------------------------------------------------------- /src/common/dav/vec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/vec.h -------------------------------------------------------------------------------- /src/common/dav/vecq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/vecq.h -------------------------------------------------------------------------------- /src/common/dav/wal_tx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/wal_tx.c -------------------------------------------------------------------------------- /src/common/dav/wal_tx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav/wal_tx.h -------------------------------------------------------------------------------- /src/common/dav_v2/bucket.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav_v2/bucket.c -------------------------------------------------------------------------------- /src/common/dav_v2/bucket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav_v2/bucket.h -------------------------------------------------------------------------------- /src/common/dav_v2/dav_v2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav_v2/dav_v2.h -------------------------------------------------------------------------------- /src/common/dav_v2/heap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav_v2/heap.c -------------------------------------------------------------------------------- /src/common/dav_v2/heap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav_v2/heap.h -------------------------------------------------------------------------------- /src/common/dav_v2/memops.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav_v2/memops.c -------------------------------------------------------------------------------- /src/common/dav_v2/memops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav_v2/memops.h -------------------------------------------------------------------------------- /src/common/dav_v2/mo_wal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav_v2/mo_wal.h -------------------------------------------------------------------------------- /src/common/dav_v2/obj.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav_v2/obj.h -------------------------------------------------------------------------------- /src/common/dav_v2/out.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav_v2/out.h -------------------------------------------------------------------------------- /src/common/dav_v2/palloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav_v2/palloc.c -------------------------------------------------------------------------------- /src/common/dav_v2/palloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav_v2/palloc.h -------------------------------------------------------------------------------- /src/common/dav_v2/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav_v2/queue.h -------------------------------------------------------------------------------- /src/common/dav_v2/ravl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav_v2/ravl.c -------------------------------------------------------------------------------- /src/common/dav_v2/ravl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav_v2/ravl.h -------------------------------------------------------------------------------- /src/common/dav_v2/stats.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav_v2/stats.c -------------------------------------------------------------------------------- /src/common/dav_v2/stats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav_v2/stats.h -------------------------------------------------------------------------------- /src/common/dav_v2/tx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav_v2/tx.c -------------------------------------------------------------------------------- /src/common/dav_v2/tx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav_v2/tx.h -------------------------------------------------------------------------------- /src/common/dav_v2/ulog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav_v2/ulog.c -------------------------------------------------------------------------------- /src/common/dav_v2/ulog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav_v2/ulog.h -------------------------------------------------------------------------------- /src/common/dav_v2/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav_v2/util.c -------------------------------------------------------------------------------- /src/common/dav_v2/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav_v2/util.h -------------------------------------------------------------------------------- /src/common/dav_v2/vec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav_v2/vec.h -------------------------------------------------------------------------------- /src/common/dav_v2/vecq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav_v2/vecq.h -------------------------------------------------------------------------------- /src/common/dav_v2/wal_tx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav_v2/wal_tx.c -------------------------------------------------------------------------------- /src/common/dav_v2/wal_tx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dav_v2/wal_tx.h -------------------------------------------------------------------------------- /src/common/debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/debug.c -------------------------------------------------------------------------------- /src/common/dedup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/dedup.c -------------------------------------------------------------------------------- /src/common/drpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/drpc.c -------------------------------------------------------------------------------- /src/common/drpc.pb-c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/drpc.pb-c.c -------------------------------------------------------------------------------- /src/common/fail_loc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/fail_loc.c -------------------------------------------------------------------------------- /src/common/fault_domain.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/fault_domain.c -------------------------------------------------------------------------------- /src/common/fault_domain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/fault_domain.h -------------------------------------------------------------------------------- /src/common/lru.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/lru.c -------------------------------------------------------------------------------- /src/common/mem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/mem.c -------------------------------------------------------------------------------- /src/common/metrics.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/metrics.c -------------------------------------------------------------------------------- /src/common/misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/misc.c -------------------------------------------------------------------------------- /src/common/multihash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/multihash.c -------------------------------------------------------------------------------- /src/common/pool_map.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/pool_map.c -------------------------------------------------------------------------------- /src/common/proc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/proc.c -------------------------------------------------------------------------------- /src/common/profile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/profile.c -------------------------------------------------------------------------------- /src/common/prop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/prop.c -------------------------------------------------------------------------------- /src/common/qat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/qat.c -------------------------------------------------------------------------------- /src/common/rsvc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/rsvc.c -------------------------------------------------------------------------------- /src/common/sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/sort.c -------------------------------------------------------------------------------- /src/common/tests/btree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/tests/btree.c -------------------------------------------------------------------------------- /src/common/tests/btree.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/tests/btree.sh -------------------------------------------------------------------------------- /src/common/tests/lru.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/tests/lru.c -------------------------------------------------------------------------------- /src/common/tests/other.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/tests/other.c -------------------------------------------------------------------------------- /src/common/tests/sched.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/tests/sched.c -------------------------------------------------------------------------------- /src/common/tests_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/tests_lib.c -------------------------------------------------------------------------------- /src/common/tls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/tls.c -------------------------------------------------------------------------------- /src/common/tse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/tse.c -------------------------------------------------------------------------------- /src/common/tse_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/tse_internal.h -------------------------------------------------------------------------------- /src/common/ult_errno.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/common/ult_errno.c -------------------------------------------------------------------------------- /src/container/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/container/README.md -------------------------------------------------------------------------------- /src/container/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/container/SConscript -------------------------------------------------------------------------------- /src/container/cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/container/cli.c -------------------------------------------------------------------------------- /src/container/oid_iv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/container/oid_iv.c -------------------------------------------------------------------------------- /src/container/rpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/container/rpc.c -------------------------------------------------------------------------------- /src/container/rpc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/container/rpc.h -------------------------------------------------------------------------------- /src/container/srv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/container/srv.c -------------------------------------------------------------------------------- /src/container/srv_cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/container/srv_cli.c -------------------------------------------------------------------------------- /src/container/srv_epoch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/container/srv_epoch.c -------------------------------------------------------------------------------- /src/container/srv_layout.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/container/srv_layout.c -------------------------------------------------------------------------------- /src/container/srv_layout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/container/srv_layout.h -------------------------------------------------------------------------------- /src/container/srv_target.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/container/srv_target.c -------------------------------------------------------------------------------- /src/control/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/control/README.md -------------------------------------------------------------------------------- /src/control/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/control/SConscript -------------------------------------------------------------------------------- /src/control/build/info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/control/build/info.go -------------------------------------------------------------------------------- /src/control/cmd/daos/fi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/control/cmd/daos/fi.go -------------------------------------------------------------------------------- /src/control/cmd/dmg/fi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/control/cmd/dmg/fi.go -------------------------------------------------------------------------------- /src/control/drpc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/control/drpc/README.md -------------------------------------------------------------------------------- /src/control/drpc/fault.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/control/drpc/fault.go -------------------------------------------------------------------------------- /src/control/events/ras.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/control/events/ras.go -------------------------------------------------------------------------------- /src/control/fault/fault.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/control/fault/fault.go -------------------------------------------------------------------------------- /src/control/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/control/go.mod -------------------------------------------------------------------------------- /src/control/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/control/go.sum -------------------------------------------------------------------------------- /src/control/lib/ui/acl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/control/lib/ui/acl.go -------------------------------------------------------------------------------- /src/control/pbin/app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/control/pbin/app.go -------------------------------------------------------------------------------- /src/control/pbin/exec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/control/pbin/exec.go -------------------------------------------------------------------------------- /src/control/pbin/faults.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/control/pbin/faults.go -------------------------------------------------------------------------------- /src/control/pbin/mocks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/control/pbin/mocks.go -------------------------------------------------------------------------------- /src/control/pbin/pbin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/control/pbin/pbin.go -------------------------------------------------------------------------------- /src/control/pbin/stdio.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/control/pbin/stdio.go -------------------------------------------------------------------------------- /src/control/provider/system/distros/centos7.9-rel: -------------------------------------------------------------------------------- 1 | CentOS Linux release 7.9.2009 (Core) 2 | -------------------------------------------------------------------------------- /src/control/provider/system/distros/centos8.3-rel: -------------------------------------------------------------------------------- 1 | CentOS Linux release 8.3.2011 2 | -------------------------------------------------------------------------------- /src/control/security/testdata/certs/ImproperKey.golden: -------------------------------------------------------------------------------- 1 | key contains an unsupported key type -------------------------------------------------------------------------------- /src/control/server/drpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/control/server/drpc.go -------------------------------------------------------------------------------- /src/control/system/pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/control/system/pool.go -------------------------------------------------------------------------------- /src/control/vendor/github.com/desertbit/columnize/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | go: 3 | - tip 4 | -------------------------------------------------------------------------------- /src/control/vendor/github.com/desertbit/go-shlex/.gitignore: -------------------------------------------------------------------------------- 1 | shlex.test 2 | .idea 3 | .vscode 4 | -------------------------------------------------------------------------------- /src/control/vendor/github.com/desertbit/readline/.gitignore: -------------------------------------------------------------------------------- 1 | .vscode/* 2 | -------------------------------------------------------------------------------- /src/control/vendor/github.com/hashicorp/go-hclog/.gitignore: -------------------------------------------------------------------------------- 1 | .idea* -------------------------------------------------------------------------------- /src/control/vendor/github.com/matttproud/golang_protobuf_extensions/pbutil/.gitignore: -------------------------------------------------------------------------------- 1 | cover.dat 2 | -------------------------------------------------------------------------------- /src/control/vendor/github.com/prometheus/procfs/.gitignore: -------------------------------------------------------------------------------- 1 | /fixtures/ 2 | -------------------------------------------------------------------------------- /src/control/vendor/go.etcd.io/bbolt/.gitignore: -------------------------------------------------------------------------------- 1 | *.prof 2 | *.test 3 | *.swp 4 | /bin/ 5 | cover.out 6 | -------------------------------------------------------------------------------- /src/control/vendor/golang.org/x/net/http2/.gitignore: -------------------------------------------------------------------------------- 1 | *~ 2 | h2i/h2i 3 | -------------------------------------------------------------------------------- /src/control/vendor/golang.org/x/sys/unix/.gitignore: -------------------------------------------------------------------------------- 1 | _obj/ 2 | unix.test 3 | -------------------------------------------------------------------------------- /src/control/vendor/google.golang.org/grpc/AUTHORS: -------------------------------------------------------------------------------- 1 | Google Inc. 2 | -------------------------------------------------------------------------------- /src/dtx/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/dtx/SConscript -------------------------------------------------------------------------------- /src/dtx/dtx_coll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/dtx/dtx_coll.c -------------------------------------------------------------------------------- /src/dtx/dtx_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/dtx/dtx_common.c -------------------------------------------------------------------------------- /src/dtx/dtx_cos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/dtx/dtx_cos.c -------------------------------------------------------------------------------- /src/dtx/dtx_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/dtx/dtx_internal.h -------------------------------------------------------------------------------- /src/dtx/dtx_resync.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/dtx/dtx_resync.c -------------------------------------------------------------------------------- /src/dtx/dtx_rpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/dtx/dtx_rpc.c -------------------------------------------------------------------------------- /src/dtx/dtx_srv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/dtx/dtx_srv.c -------------------------------------------------------------------------------- /src/dtx/tests/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/dtx/tests/SConscript -------------------------------------------------------------------------------- /src/dtx/tests/dts_local.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/dtx/tests/dts_local.c -------------------------------------------------------------------------------- /src/dtx/tests/dts_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/dtx/tests/dts_utils.c -------------------------------------------------------------------------------- /src/dtx/tests/dts_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/dtx/tests/dts_utils.h -------------------------------------------------------------------------------- /src/dtx/tests/dtx_tests.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/dtx/tests/dtx_tests.c -------------------------------------------------------------------------------- /src/dtx/tests/dtx_ut.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/dtx/tests/dtx_ut.c -------------------------------------------------------------------------------- /src/dtx/tests/sched_mock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/dtx/tests/sched_mock.c -------------------------------------------------------------------------------- /src/dtx/tests/srv_mock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/dtx/tests/srv_mock.c -------------------------------------------------------------------------------- /src/dtx/tests/ult_mock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/dtx/tests/ult_mock.c -------------------------------------------------------------------------------- /src/engine/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/engine/README.md -------------------------------------------------------------------------------- /src/engine/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/engine/SConscript -------------------------------------------------------------------------------- /src/engine/drpc_client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/engine/drpc_client.c -------------------------------------------------------------------------------- /src/engine/drpc_handler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/engine/drpc_handler.c -------------------------------------------------------------------------------- /src/engine/drpc_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/engine/drpc_handler.h -------------------------------------------------------------------------------- /src/engine/drpc_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/engine/drpc_internal.h -------------------------------------------------------------------------------- /src/engine/drpc_listener.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/engine/drpc_listener.c -------------------------------------------------------------------------------- /src/engine/drpc_progress.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/engine/drpc_progress.c -------------------------------------------------------------------------------- /src/engine/drpc_ras.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/engine/drpc_ras.c -------------------------------------------------------------------------------- /src/engine/event.pb-c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/engine/event.pb-c.c -------------------------------------------------------------------------------- /src/engine/event.pb-c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/engine/event.pb-c.h -------------------------------------------------------------------------------- /src/engine/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/engine/init.c -------------------------------------------------------------------------------- /src/engine/module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/engine/module.c -------------------------------------------------------------------------------- /src/engine/profile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/engine/profile.c -------------------------------------------------------------------------------- /src/engine/rpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/engine/rpc.c -------------------------------------------------------------------------------- /src/engine/sched.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/engine/sched.c -------------------------------------------------------------------------------- /src/engine/server_iv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/engine/server_iv.c -------------------------------------------------------------------------------- /src/engine/srv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/engine/srv.c -------------------------------------------------------------------------------- /src/engine/srv.pb-c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/engine/srv.pb-c.c -------------------------------------------------------------------------------- /src/engine/srv.pb-c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/engine/srv.pb-c.h -------------------------------------------------------------------------------- /src/engine/srv_cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/engine/srv_cli.c -------------------------------------------------------------------------------- /src/engine/srv_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/engine/srv_internal.h -------------------------------------------------------------------------------- /src/engine/srv_metrics.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/engine/srv_metrics.c -------------------------------------------------------------------------------- /src/engine/ult.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/engine/ult.c -------------------------------------------------------------------------------- /src/engine/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/engine/util.c -------------------------------------------------------------------------------- /src/gurt/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/gurt/SConscript -------------------------------------------------------------------------------- /src/gurt/debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/gurt/debug.c -------------------------------------------------------------------------------- /src/gurt/dlog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/gurt/dlog.c -------------------------------------------------------------------------------- /src/gurt/errno.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/gurt/errno.c -------------------------------------------------------------------------------- /src/gurt/fault_inject.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/gurt/fault_inject.c -------------------------------------------------------------------------------- /src/gurt/hash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/gurt/hash.c -------------------------------------------------------------------------------- /src/gurt/heap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/gurt/heap.c -------------------------------------------------------------------------------- /src/gurt/hlc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/gurt/hlc.c -------------------------------------------------------------------------------- /src/gurt/hlct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/gurt/hlct.c -------------------------------------------------------------------------------- /src/gurt/misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/gurt/misc.c -------------------------------------------------------------------------------- /src/gurt/signals.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/gurt/signals.c -------------------------------------------------------------------------------- /src/gurt/slab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/gurt/slab.c -------------------------------------------------------------------------------- /src/gurt/telemetry.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/gurt/telemetry.c -------------------------------------------------------------------------------- /src/gurt/tests/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/gurt/tests/SConscript -------------------------------------------------------------------------------- /src/gurt/tests/test_gurt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/gurt/tests/test_gurt.c -------------------------------------------------------------------------------- /src/gurt/tests/wrap_cmocka.h: -------------------------------------------------------------------------------- 1 | ../../tests/ftest/cart/utest/wrap_cmocka.h -------------------------------------------------------------------------------- /src/include/cart/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/cart/api.h -------------------------------------------------------------------------------- /src/include/cart/iv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/cart/iv.h -------------------------------------------------------------------------------- /src/include/cart/swim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/cart/swim.h -------------------------------------------------------------------------------- /src/include/cart/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/cart/types.h -------------------------------------------------------------------------------- /src/include/daos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos.h -------------------------------------------------------------------------------- /src/include/daos/agent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos/agent.h -------------------------------------------------------------------------------- /src/include/daos/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos/api.h -------------------------------------------------------------------------------- /src/include/daos/array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos/array.h -------------------------------------------------------------------------------- /src/include/daos/btree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos/btree.h -------------------------------------------------------------------------------- /src/include/daos/cipher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos/cipher.h -------------------------------------------------------------------------------- /src/include/daos/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos/common.h -------------------------------------------------------------------------------- /src/include/daos/credit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos/credit.h -------------------------------------------------------------------------------- /src/include/daos/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos/debug.h -------------------------------------------------------------------------------- /src/include/daos/dedup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos/dedup.h -------------------------------------------------------------------------------- /src/include/daos/dpar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos/dpar.h -------------------------------------------------------------------------------- /src/include/daos/drpc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos/drpc.h -------------------------------------------------------------------------------- /src/include/daos/dts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos/dts.h -------------------------------------------------------------------------------- /src/include/daos/dtx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos/dtx.h -------------------------------------------------------------------------------- /src/include/daos/event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos/event.h -------------------------------------------------------------------------------- /src/include/daos/job.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos/job.h -------------------------------------------------------------------------------- /src/include/daos/kv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos/kv.h -------------------------------------------------------------------------------- /src/include/daos/lru.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos/lru.h -------------------------------------------------------------------------------- /src/include/daos/mem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos/mem.h -------------------------------------------------------------------------------- /src/include/daos/metrics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos/metrics.h -------------------------------------------------------------------------------- /src/include/daos/mgmt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos/mgmt.h -------------------------------------------------------------------------------- /src/include/daos/object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos/object.h -------------------------------------------------------------------------------- /src/include/daos/pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos/pool.h -------------------------------------------------------------------------------- /src/include/daos/profile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos/profile.h -------------------------------------------------------------------------------- /src/include/daos/qat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos/qat.h -------------------------------------------------------------------------------- /src/include/daos/rpc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos/rpc.h -------------------------------------------------------------------------------- /src/include/daos/rsvc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos/rsvc.h -------------------------------------------------------------------------------- /src/include/daos/sys_db.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos/sys_db.h -------------------------------------------------------------------------------- /src/include/daos/task.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos/task.h -------------------------------------------------------------------------------- /src/include/daos/tls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos/tls.h -------------------------------------------------------------------------------- /src/include/daos/tse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos/tse.h -------------------------------------------------------------------------------- /src/include/daos_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos_api.h -------------------------------------------------------------------------------- /src/include/daos_array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos_array.h -------------------------------------------------------------------------------- /src/include/daos_cont.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos_cont.h -------------------------------------------------------------------------------- /src/include/daos_errno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos_errno.h -------------------------------------------------------------------------------- /src/include/daos_event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos_event.h -------------------------------------------------------------------------------- /src/include/daos_fs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos_fs.h -------------------------------------------------------------------------------- /src/include/daos_fs_sys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos_fs_sys.h -------------------------------------------------------------------------------- /src/include/daos_kv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos_kv.h -------------------------------------------------------------------------------- /src/include/daos_mgmt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos_mgmt.h -------------------------------------------------------------------------------- /src/include/daos_obj.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos_obj.h -------------------------------------------------------------------------------- /src/include/daos_pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos_pool.h -------------------------------------------------------------------------------- /src/include/daos_prop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos_prop.h -------------------------------------------------------------------------------- /src/include/daos_s3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos_s3.h -------------------------------------------------------------------------------- /src/include/daos_srv/bio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos_srv/bio.h -------------------------------------------------------------------------------- /src/include/daos_srv/iv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos_srv/iv.h -------------------------------------------------------------------------------- /src/include/daos_srv/ras.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos_srv/ras.h -------------------------------------------------------------------------------- /src/include/daos_srv/rdb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos_srv/rdb.h -------------------------------------------------------------------------------- /src/include/daos_srv/smd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos_srv/smd.h -------------------------------------------------------------------------------- /src/include/daos_srv/vea.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos_srv/vea.h -------------------------------------------------------------------------------- /src/include/daos_srv/vos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos_srv/vos.h -------------------------------------------------------------------------------- /src/include/daos_task.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos_task.h -------------------------------------------------------------------------------- /src/include/daos_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos_types.h -------------------------------------------------------------------------------- /src/include/daos_uns.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/daos_uns.h -------------------------------------------------------------------------------- /src/include/dfuse_ioctl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/dfuse_ioctl.h -------------------------------------------------------------------------------- /src/include/gurt/atomic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/gurt/atomic.h -------------------------------------------------------------------------------- /src/include/gurt/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/gurt/common.h -------------------------------------------------------------------------------- /src/include/gurt/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/gurt/debug.h -------------------------------------------------------------------------------- /src/include/gurt/dlog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/gurt/dlog.h -------------------------------------------------------------------------------- /src/include/gurt/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/gurt/hash.h -------------------------------------------------------------------------------- /src/include/gurt/heap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/gurt/heap.h -------------------------------------------------------------------------------- /src/include/gurt/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/gurt/list.h -------------------------------------------------------------------------------- /src/include/gurt/slab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/gurt/slab.h -------------------------------------------------------------------------------- /src/include/gurt/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/include/gurt/types.h -------------------------------------------------------------------------------- /src/mgmt/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/mgmt/SConscript -------------------------------------------------------------------------------- /src/mgmt/acl.pb-c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/mgmt/acl.pb-c.c -------------------------------------------------------------------------------- /src/mgmt/acl.pb-c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/mgmt/acl.pb-c.h -------------------------------------------------------------------------------- /src/mgmt/check.pb-c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/mgmt/check.pb-c.c -------------------------------------------------------------------------------- /src/mgmt/check.pb-c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/mgmt/check.pb-c.h -------------------------------------------------------------------------------- /src/mgmt/cli_debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/mgmt/cli_debug.c -------------------------------------------------------------------------------- /src/mgmt/cli_mgmt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/mgmt/cli_mgmt.c -------------------------------------------------------------------------------- /src/mgmt/cli_query.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/mgmt/cli_query.c -------------------------------------------------------------------------------- /src/mgmt/cont.pb-c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/mgmt/cont.pb-c.c -------------------------------------------------------------------------------- /src/mgmt/cont.pb-c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/mgmt/cont.pb-c.h -------------------------------------------------------------------------------- /src/mgmt/drpc_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/mgmt/drpc_internal.h -------------------------------------------------------------------------------- /src/mgmt/mgmt_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/mgmt/mgmt_common.c -------------------------------------------------------------------------------- /src/mgmt/pool.pb-c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/mgmt/pool.pb-c.c -------------------------------------------------------------------------------- /src/mgmt/pool.pb-c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/mgmt/pool.pb-c.h -------------------------------------------------------------------------------- /src/mgmt/rpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/mgmt/rpc.c -------------------------------------------------------------------------------- /src/mgmt/rpc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/mgmt/rpc.h -------------------------------------------------------------------------------- /src/mgmt/server.pb-c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/mgmt/server.pb-c.c -------------------------------------------------------------------------------- /src/mgmt/server.pb-c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/mgmt/server.pb-c.h -------------------------------------------------------------------------------- /src/mgmt/smd.pb-c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/mgmt/smd.pb-c.c -------------------------------------------------------------------------------- /src/mgmt/smd.pb-c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/mgmt/smd.pb-c.h -------------------------------------------------------------------------------- /src/mgmt/srv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/mgmt/srv.c -------------------------------------------------------------------------------- /src/mgmt/srv_chk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/mgmt/srv_chk.c -------------------------------------------------------------------------------- /src/mgmt/srv_container.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/mgmt/srv_container.c -------------------------------------------------------------------------------- /src/mgmt/srv_drpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/mgmt/srv_drpc.c -------------------------------------------------------------------------------- /src/mgmt/srv_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/mgmt/srv_internal.h -------------------------------------------------------------------------------- /src/mgmt/srv_layout.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/mgmt/srv_layout.c -------------------------------------------------------------------------------- /src/mgmt/srv_layout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/mgmt/srv_layout.h -------------------------------------------------------------------------------- /src/mgmt/srv_pool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/mgmt/srv_pool.c -------------------------------------------------------------------------------- /src/mgmt/srv_query.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/mgmt/srv_query.c -------------------------------------------------------------------------------- /src/mgmt/srv_system.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/mgmt/srv_system.c -------------------------------------------------------------------------------- /src/mgmt/srv_target.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/mgmt/srv_target.c -------------------------------------------------------------------------------- /src/mgmt/srv_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/mgmt/srv_util.c -------------------------------------------------------------------------------- /src/mgmt/svc.pb-c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/mgmt/svc.pb-c.c -------------------------------------------------------------------------------- /src/mgmt/svc.pb-c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/mgmt/svc.pb-c.h -------------------------------------------------------------------------------- /src/mgmt/system.pb-c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/mgmt/system.pb-c.c -------------------------------------------------------------------------------- /src/mgmt/system.pb-c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/mgmt/system.pb-c.h -------------------------------------------------------------------------------- /src/mgmt/tests/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/mgmt/tests/SConscript -------------------------------------------------------------------------------- /src/mgmt/tests/mocks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/mgmt/tests/mocks.c -------------------------------------------------------------------------------- /src/mgmt/tests/mocks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/mgmt/tests/mocks.h -------------------------------------------------------------------------------- /src/object/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/object/README.md -------------------------------------------------------------------------------- /src/object/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/object/SConscript -------------------------------------------------------------------------------- /src/object/cli_coll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/object/cli_coll.c -------------------------------------------------------------------------------- /src/object/cli_csum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/object/cli_csum.c -------------------------------------------------------------------------------- /src/object/cli_csum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/object/cli_csum.h -------------------------------------------------------------------------------- /src/object/cli_ec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/object/cli_ec.c -------------------------------------------------------------------------------- /src/object/cli_mod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/object/cli_mod.c -------------------------------------------------------------------------------- /src/object/cli_obj.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/object/cli_obj.c -------------------------------------------------------------------------------- /src/object/cli_shard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/object/cli_shard.c -------------------------------------------------------------------------------- /src/object/obj_class.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/object/obj_class.c -------------------------------------------------------------------------------- /src/object/obj_class.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/object/obj_class.h -------------------------------------------------------------------------------- /src/object/obj_class_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/object/obj_class_def.c -------------------------------------------------------------------------------- /src/object/obj_ec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/object/obj_ec.h -------------------------------------------------------------------------------- /src/object/obj_enum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/object/obj_enum.c -------------------------------------------------------------------------------- /src/object/obj_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/object/obj_internal.h -------------------------------------------------------------------------------- /src/object/obj_layout.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/object/obj_layout.c -------------------------------------------------------------------------------- /src/object/obj_rpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/object/obj_rpc.c -------------------------------------------------------------------------------- /src/object/obj_rpc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/object/obj_rpc.h -------------------------------------------------------------------------------- /src/object/obj_task.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/object/obj_task.c -------------------------------------------------------------------------------- /src/object/obj_tx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/object/obj_tx.c -------------------------------------------------------------------------------- /src/object/obj_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/object/obj_utils.c -------------------------------------------------------------------------------- /src/object/obj_verify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/object/obj_verify.c -------------------------------------------------------------------------------- /src/object/rpc_csum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/object/rpc_csum.c -------------------------------------------------------------------------------- /src/object/rpc_csum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/object/rpc_csum.h -------------------------------------------------------------------------------- /src/object/srv_cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/object/srv_cli.c -------------------------------------------------------------------------------- /src/object/srv_coll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/object/srv_coll.c -------------------------------------------------------------------------------- /src/object/srv_csum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/object/srv_csum.c -------------------------------------------------------------------------------- /src/object/srv_ec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/object/srv_ec.c -------------------------------------------------------------------------------- /src/object/srv_enum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/object/srv_enum.c -------------------------------------------------------------------------------- /src/object/srv_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/object/srv_internal.h -------------------------------------------------------------------------------- /src/object/srv_io_map.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/object/srv_io_map.c -------------------------------------------------------------------------------- /src/object/srv_mod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/object/srv_mod.c -------------------------------------------------------------------------------- /src/object/srv_obj.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/object/srv_obj.c -------------------------------------------------------------------------------- /src/pipeline/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/pipeline/README.md -------------------------------------------------------------------------------- /src/pipeline/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/pipeline/SConscript -------------------------------------------------------------------------------- /src/pipeline/aggr_funcs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/pipeline/aggr_funcs.c -------------------------------------------------------------------------------- /src/pipeline/cli_mod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/pipeline/cli_mod.c -------------------------------------------------------------------------------- /src/pipeline/filter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/pipeline/filter.c -------------------------------------------------------------------------------- /src/pipeline/srv_mod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/pipeline/srv_mod.c -------------------------------------------------------------------------------- /src/placement/JUMP_MAP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/placement/JUMP_MAP.md -------------------------------------------------------------------------------- /src/placement/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/placement/README.md -------------------------------------------------------------------------------- /src/placement/RING_MAP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/placement/RING_MAP.md -------------------------------------------------------------------------------- /src/placement/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/placement/SConscript -------------------------------------------------------------------------------- /src/placement/jump_map.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/placement/jump_map.c -------------------------------------------------------------------------------- /src/placement/jump_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/placement/jump_map.h -------------------------------------------------------------------------------- /src/placement/pl_map.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/placement/pl_map.c -------------------------------------------------------------------------------- /src/placement/pl_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/placement/pl_map.h -------------------------------------------------------------------------------- /src/placement/ring_map.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/placement/ring_map.c -------------------------------------------------------------------------------- /src/pool/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/pool/README.md -------------------------------------------------------------------------------- /src/pool/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/pool/SConscript -------------------------------------------------------------------------------- /src/pool/cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/pool/cli.c -------------------------------------------------------------------------------- /src/pool/cli_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/pool/cli_internal.h -------------------------------------------------------------------------------- /src/pool/rpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/pool/rpc.c -------------------------------------------------------------------------------- /src/pool/rpc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/pool/rpc.h -------------------------------------------------------------------------------- /src/pool/srv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/pool/srv.c -------------------------------------------------------------------------------- /src/pool/srv_cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/pool/srv_cli.c -------------------------------------------------------------------------------- /src/pool/srv_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/pool/srv_internal.h -------------------------------------------------------------------------------- /src/pool/srv_iv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/pool/srv_iv.c -------------------------------------------------------------------------------- /src/pool/srv_layout.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/pool/srv_layout.c -------------------------------------------------------------------------------- /src/pool/srv_layout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/pool/srv_layout.h -------------------------------------------------------------------------------- /src/pool/srv_metrics.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/pool/srv_metrics.c -------------------------------------------------------------------------------- /src/pool/srv_pool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/pool/srv_pool.c -------------------------------------------------------------------------------- /src/pool/srv_pool_check.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/pool/srv_pool_check.c -------------------------------------------------------------------------------- /src/pool/srv_pool_chkpt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/pool/srv_pool_chkpt.c -------------------------------------------------------------------------------- /src/pool/srv_pool_map.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/pool/srv_pool_map.c -------------------------------------------------------------------------------- /src/pool/srv_pool_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/pool/srv_pool_map.h -------------------------------------------------------------------------------- /src/pool/srv_target.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/pool/srv_target.c -------------------------------------------------------------------------------- /src/pool/srv_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/pool/srv_util.c -------------------------------------------------------------------------------- /src/proto/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/proto/Makefile -------------------------------------------------------------------------------- /src/proto/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/proto/README.md -------------------------------------------------------------------------------- /src/proto/chk/chk.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/proto/chk/chk.proto -------------------------------------------------------------------------------- /src/proto/chk/faults.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/proto/chk/faults.proto -------------------------------------------------------------------------------- /src/proto/ctl/common.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/proto/ctl/common.proto -------------------------------------------------------------------------------- /src/proto/ctl/ctl.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/proto/ctl/ctl.proto -------------------------------------------------------------------------------- /src/proto/ctl/ranks.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/proto/ctl/ranks.proto -------------------------------------------------------------------------------- /src/proto/ctl/server.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/proto/ctl/server.proto -------------------------------------------------------------------------------- /src/proto/ctl/smd.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/proto/ctl/smd.proto -------------------------------------------------------------------------------- /src/proto/drpc.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/proto/drpc.proto -------------------------------------------------------------------------------- /src/proto/mgmt/acl.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/proto/mgmt/acl.proto -------------------------------------------------------------------------------- /src/proto/mgmt/check.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/proto/mgmt/check.proto -------------------------------------------------------------------------------- /src/proto/mgmt/cont.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/proto/mgmt/cont.proto -------------------------------------------------------------------------------- /src/proto/mgmt/mgmt.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/proto/mgmt/mgmt.proto -------------------------------------------------------------------------------- /src/proto/mgmt/pool.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/proto/mgmt/pool.proto -------------------------------------------------------------------------------- /src/proto/mgmt/svc.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/proto/mgmt/svc.proto -------------------------------------------------------------------------------- /src/proto/srv/srv.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/proto/srv/srv.proto -------------------------------------------------------------------------------- /src/rdb/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/rdb/README.md -------------------------------------------------------------------------------- /src/rdb/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/rdb/SConscript -------------------------------------------------------------------------------- /src/rdb/rdb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/rdb/rdb.c -------------------------------------------------------------------------------- /src/rdb/rdb_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/rdb/rdb_internal.h -------------------------------------------------------------------------------- /src/rdb/rdb_kvs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/rdb/rdb_kvs.c -------------------------------------------------------------------------------- /src/rdb/rdb_layout.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/rdb/rdb_layout.c -------------------------------------------------------------------------------- /src/rdb/rdb_layout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/rdb/rdb_layout.h -------------------------------------------------------------------------------- /src/rdb/rdb_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/rdb/rdb_module.c -------------------------------------------------------------------------------- /src/rdb/rdb_path.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/rdb/rdb_path.c -------------------------------------------------------------------------------- /src/rdb/rdb_raft.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/rdb/rdb_raft.c -------------------------------------------------------------------------------- /src/rdb/rdb_rpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/rdb/rdb_rpc.c -------------------------------------------------------------------------------- /src/rdb/rdb_tx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/rdb/rdb_tx.c -------------------------------------------------------------------------------- /src/rdb/rdb_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/rdb/rdb_util.c -------------------------------------------------------------------------------- /src/rdb/tests/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/rdb/tests/README -------------------------------------------------------------------------------- /src/rdb/tests/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/rdb/tests/SConscript -------------------------------------------------------------------------------- /src/rdb/tests/rdb_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/rdb/tests/rdb_test.c -------------------------------------------------------------------------------- /src/rdb/tests/rdbt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/rdb/tests/rdbt.c -------------------------------------------------------------------------------- /src/rdb/tests/rpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/rdb/tests/rpc.c -------------------------------------------------------------------------------- /src/rdb/tests/rpc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/rdb/tests/rpc.h -------------------------------------------------------------------------------- /src/rebuild/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/rebuild/README.md -------------------------------------------------------------------------------- /src/rebuild/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/rebuild/SConscript -------------------------------------------------------------------------------- /src/rebuild/ras.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/rebuild/ras.c -------------------------------------------------------------------------------- /src/rebuild/rebuild_iv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/rebuild/rebuild_iv.c -------------------------------------------------------------------------------- /src/rebuild/rpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/rebuild/rpc.c -------------------------------------------------------------------------------- /src/rebuild/rpc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/rebuild/rpc.h -------------------------------------------------------------------------------- /src/rebuild/scan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/rebuild/scan.c -------------------------------------------------------------------------------- /src/rebuild/srv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/rebuild/srv.c -------------------------------------------------------------------------------- /src/rsvc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/rsvc/README.md -------------------------------------------------------------------------------- /src/rsvc/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/rsvc/SConscript -------------------------------------------------------------------------------- /src/rsvc/rpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/rsvc/rpc.c -------------------------------------------------------------------------------- /src/rsvc/rpc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/rsvc/rpc.h -------------------------------------------------------------------------------- /src/rsvc/srv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/rsvc/srv.c -------------------------------------------------------------------------------- /src/rsvc/srv_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/rsvc/srv_common.c -------------------------------------------------------------------------------- /src/security/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/security/README.md -------------------------------------------------------------------------------- /src/security/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/security/SConscript -------------------------------------------------------------------------------- /src/security/acl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/security/acl.c -------------------------------------------------------------------------------- /src/security/acl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/security/acl.h -------------------------------------------------------------------------------- /src/security/auth.pb-c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/security/auth.pb-c.c -------------------------------------------------------------------------------- /src/security/auth.pb-c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/security/auth.pb-c.h -------------------------------------------------------------------------------- /src/security/srv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/security/srv.c -------------------------------------------------------------------------------- /src/security/srv_acl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/security/srv_acl.c -------------------------------------------------------------------------------- /src/tests/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/tests/SConscript -------------------------------------------------------------------------------- /src/tests/daos_mw_fi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/tests/daos_mw_fi.c -------------------------------------------------------------------------------- /src/tests/daos_perf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/tests/daos_perf.c -------------------------------------------------------------------------------- /src/tests/daos_racer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/tests/daos_racer.c -------------------------------------------------------------------------------- /src/tests/drpc/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/tests/drpc/SConscript -------------------------------------------------------------------------------- /src/tests/drpc/drpc_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/tests/drpc/drpc_test.c -------------------------------------------------------------------------------- /src/tests/dts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/tests/dts.c -------------------------------------------------------------------------------- /src/tests/ftest/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/tests/ftest/SConscript -------------------------------------------------------------------------------- /src/tests/ftest/avocado_tests.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tests/ftest/cart/util/__init__.py: -------------------------------------------------------------------------------- 1 | """util __init__.py.""" 2 | -------------------------------------------------------------------------------- /src/tests/ftest/harness/basic.yaml: -------------------------------------------------------------------------------- 1 | timeout: 10 2 | -------------------------------------------------------------------------------- /src/tests/ftest/harness/cmocka.yaml: -------------------------------------------------------------------------------- 1 | timeout: 10 2 | -------------------------------------------------------------------------------- /src/tests/ftest/harness/skip_list.yaml: -------------------------------------------------------------------------------- 1 | timeout: 10 2 | -------------------------------------------------------------------------------- /src/tests/ftest/harness/timeout.yaml: -------------------------------------------------------------------------------- 1 | timeout: 3 2 | -------------------------------------------------------------------------------- /src/tests/ftest/harness/unit.yaml: -------------------------------------------------------------------------------- 1 | timeout: 10 2 | hosts: 3 | test_clients: 2 4 | -------------------------------------------------------------------------------- /src/tests/ftest/launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/tests/ftest/launch.py -------------------------------------------------------------------------------- /src/tests/ftest/nvme/io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/tests/ftest/nvme/io.py -------------------------------------------------------------------------------- /src/tests/ftest/pool/rf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/tests/ftest/pool/rf.py -------------------------------------------------------------------------------- /src/tests/ftest/tags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/tests/ftest/tags.py -------------------------------------------------------------------------------- /src/tests/ftest/util/__init__.py: -------------------------------------------------------------------------------- 1 | """util __init__.py.""" 2 | -------------------------------------------------------------------------------- /src/tests/ftest/util/apricot/VERSION: -------------------------------------------------------------------------------- 1 | 1.0 2 | -------------------------------------------------------------------------------- /src/tests/ftest/vmd/led.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/tests/ftest/vmd/led.py -------------------------------------------------------------------------------- /src/tests/input/calgary: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/tests/input/calgary -------------------------------------------------------------------------------- /src/tests/jobtest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/tests/jobtest.c -------------------------------------------------------------------------------- /src/tests/obj_ctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/tests/obj_ctl.c -------------------------------------------------------------------------------- /src/tests/perf_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/tests/perf_common.c -------------------------------------------------------------------------------- /src/tests/perf_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/tests/perf_internal.h -------------------------------------------------------------------------------- /src/tests/rpc/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/tests/rpc/SConscript -------------------------------------------------------------------------------- /src/tests/rpc/rpc_tests.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/tests/rpc/rpc_tests.c -------------------------------------------------------------------------------- /src/tests/simple_array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/tests/simple_array.c -------------------------------------------------------------------------------- /src/tests/simple_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/tests/simple_common.h -------------------------------------------------------------------------------- /src/tests/simple_dfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/tests/simple_dfs.c -------------------------------------------------------------------------------- /src/tests/simple_obj.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/tests/simple_obj.c -------------------------------------------------------------------------------- /src/tests/suite/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/tests/suite/SConscript -------------------------------------------------------------------------------- /src/tests/suite/daos_cr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/tests/suite/daos_cr.c -------------------------------------------------------------------------------- /src/tests/suite/daos_kv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/tests/suite/daos_kv.c -------------------------------------------------------------------------------- /src/tests/suite/daos_obj.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/tests/suite/daos_obj.c -------------------------------------------------------------------------------- /src/tests/suite/dfs_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/tests/suite/dfs_test.c -------------------------------------------------------------------------------- /src/tests/suite/dfs_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/tests/suite/dfs_test.h -------------------------------------------------------------------------------- /src/tests/vos_engine.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/tests/vos_engine.c -------------------------------------------------------------------------------- /src/tests/vos_perf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/tests/vos_perf.c -------------------------------------------------------------------------------- /src/utils/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/utils/SConscript -------------------------------------------------------------------------------- /src/utils/ctl/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/utils/ctl/SConscript -------------------------------------------------------------------------------- /src/utils/ctl/cart_ctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/utils/ctl/cart_ctl.c -------------------------------------------------------------------------------- /src/utils/daos_autotest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/utils/daos_autotest.c -------------------------------------------------------------------------------- /src/utils/daos_dfs_hdlr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/utils/daos_dfs_hdlr.c -------------------------------------------------------------------------------- /src/utils/daos_hdlr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/utils/daos_hdlr.c -------------------------------------------------------------------------------- /src/utils/daos_hdlr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/utils/daos_hdlr.h -------------------------------------------------------------------------------- /src/utils/daos_obj_ctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/utils/daos_obj_ctl.c -------------------------------------------------------------------------------- /src/utils/daos_obj_ctl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/utils/daos_obj_ctl.h -------------------------------------------------------------------------------- /src/utils/ddb/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/utils/ddb/README.md -------------------------------------------------------------------------------- /src/utils/ddb/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/utils/ddb/SConscript -------------------------------------------------------------------------------- /src/utils/ddb/ddb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/utils/ddb/ddb.c -------------------------------------------------------------------------------- /src/utils/ddb/ddb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/utils/ddb/ddb.h -------------------------------------------------------------------------------- /src/utils/ddb/ddb_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/utils/ddb/ddb_common.h -------------------------------------------------------------------------------- /src/utils/ddb/ddb_entry.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/utils/ddb/ddb_entry.c -------------------------------------------------------------------------------- /src/utils/ddb/ddb_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/utils/ddb/ddb_main.c -------------------------------------------------------------------------------- /src/utils/ddb/ddb_main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/utils/ddb/ddb_main.h -------------------------------------------------------------------------------- /src/utils/ddb/ddb_mgmt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/utils/ddb/ddb_mgmt.c -------------------------------------------------------------------------------- /src/utils/ddb/ddb_mgmt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/utils/ddb/ddb_mgmt.h -------------------------------------------------------------------------------- /src/utils/ddb/ddb_parse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/utils/ddb/ddb_parse.c -------------------------------------------------------------------------------- /src/utils/ddb/ddb_parse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/utils/ddb/ddb_parse.h -------------------------------------------------------------------------------- /src/utils/ddb/ddb_spdk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/utils/ddb/ddb_spdk.c -------------------------------------------------------------------------------- /src/utils/ddb/ddb_spdk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/utils/ddb/ddb_spdk.h -------------------------------------------------------------------------------- /src/utils/ddb/ddb_vos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/utils/ddb/ddb_vos.c -------------------------------------------------------------------------------- /src/utils/ddb/ddb_vos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/utils/ddb/ddb_vos.h -------------------------------------------------------------------------------- /src/utils/dlck/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/utils/dlck/SConscript -------------------------------------------------------------------------------- /src/utils/dlck/dlck_abt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/utils/dlck/dlck_abt.c -------------------------------------------------------------------------------- /src/utils/dlck/dlck_args.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/utils/dlck/dlck_args.c -------------------------------------------------------------------------------- /src/utils/dlck/dlck_args.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/utils/dlck/dlck_args.h -------------------------------------------------------------------------------- /src/utils/dlck/dlck_cmds.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/utils/dlck/dlck_cmds.h -------------------------------------------------------------------------------- /src/utils/dlck/dlck_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/utils/dlck/dlck_main.c -------------------------------------------------------------------------------- /src/utils/dlck/dlck_pool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/utils/dlck/dlck_pool.c -------------------------------------------------------------------------------- /src/utils/dlck/dlck_pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/utils/dlck/dlck_pool.h -------------------------------------------------------------------------------- /src/utils/dlck/dlck_tls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/utils/dlck/dlck_tls.c -------------------------------------------------------------------------------- /src/utils/wrap/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/utils/wrap/SConscript -------------------------------------------------------------------------------- /src/vea/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vea/README.md -------------------------------------------------------------------------------- /src/vea/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vea/SConscript -------------------------------------------------------------------------------- /src/vea/tests/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vea/tests/SConscript -------------------------------------------------------------------------------- /src/vea/tests/vea_stress.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vea/tests/vea_stress.c -------------------------------------------------------------------------------- /src/vea/tests/vea_ut.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vea/tests/vea_ut.c -------------------------------------------------------------------------------- /src/vea/vea_alloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vea/vea_alloc.c -------------------------------------------------------------------------------- /src/vea/vea_api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vea/vea_api.c -------------------------------------------------------------------------------- /src/vea/vea_free.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vea/vea_free.c -------------------------------------------------------------------------------- /src/vea/vea_hint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vea/vea_hint.c -------------------------------------------------------------------------------- /src/vea/vea_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vea/vea_init.c -------------------------------------------------------------------------------- /src/vea/vea_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vea/vea_internal.h -------------------------------------------------------------------------------- /src/vea/vea_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vea/vea_util.c -------------------------------------------------------------------------------- /src/vos/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/README.md -------------------------------------------------------------------------------- /src/vos/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/SConscript -------------------------------------------------------------------------------- /src/vos/evt_iter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/evt_iter.c -------------------------------------------------------------------------------- /src/vos/evt_priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/evt_priv.h -------------------------------------------------------------------------------- /src/vos/evtree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/evtree.c -------------------------------------------------------------------------------- /src/vos/ilog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/ilog.c -------------------------------------------------------------------------------- /src/vos/ilog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/ilog.h -------------------------------------------------------------------------------- /src/vos/ilog_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/ilog_internal.h -------------------------------------------------------------------------------- /src/vos/lru_array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/lru_array.c -------------------------------------------------------------------------------- /src/vos/lru_array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/lru_array.h -------------------------------------------------------------------------------- /src/vos/pmdk_log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/pmdk_log.c -------------------------------------------------------------------------------- /src/vos/pmdk_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/pmdk_log.h -------------------------------------------------------------------------------- /src/vos/sys_db.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/sys_db.c -------------------------------------------------------------------------------- /src/vos/tests/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/tests/SConscript -------------------------------------------------------------------------------- /src/vos/tests/bio_ut.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/tests/bio_ut.c -------------------------------------------------------------------------------- /src/vos/tests/bio_ut.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/tests/bio_ut.h -------------------------------------------------------------------------------- /src/vos/tests/evt_ctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/tests/evt_ctl.c -------------------------------------------------------------------------------- /src/vos/tests/evt_ctl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/tests/evt_ctl.sh -------------------------------------------------------------------------------- /src/vos/tests/vos_cmd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/tests/vos_cmd.c -------------------------------------------------------------------------------- /src/vos/tests/vos_tests.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/tests/vos_tests.c -------------------------------------------------------------------------------- /src/vos/tests/vts_array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/tests/vts_array.c -------------------------------------------------------------------------------- /src/vos/tests/vts_array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/tests/vts_array.h -------------------------------------------------------------------------------- /src/vos/tests/vts_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/tests/vts_common.c -------------------------------------------------------------------------------- /src/vos/tests/vts_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/tests/vts_common.h -------------------------------------------------------------------------------- /src/vos/tests/vts_dtx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/tests/vts_dtx.c -------------------------------------------------------------------------------- /src/vos/tests/vts_evtree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/tests/vts_evtree.c -------------------------------------------------------------------------------- /src/vos/tests/vts_gc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/tests/vts_gc.c -------------------------------------------------------------------------------- /src/vos/tests/vts_ilog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/tests/vts_ilog.c -------------------------------------------------------------------------------- /src/vos/tests/vts_io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/tests/vts_io.c -------------------------------------------------------------------------------- /src/vos/tests/vts_io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/tests/vts_io.h -------------------------------------------------------------------------------- /src/vos/tests/vts_mark.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/tests/vts_mark.c -------------------------------------------------------------------------------- /src/vos/tests/vts_mvcc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/tests/vts_mvcc.c -------------------------------------------------------------------------------- /src/vos/tests/vts_pm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/tests/vts_pm.c -------------------------------------------------------------------------------- /src/vos/tests/vts_pool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/tests/vts_pool.c -------------------------------------------------------------------------------- /src/vos/tests/vts_tree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/tests/vts_tree.c -------------------------------------------------------------------------------- /src/vos/tests/vts_ts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/tests/vts_ts.c -------------------------------------------------------------------------------- /src/vos/tests/vts_wal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/tests/vts_wal.c -------------------------------------------------------------------------------- /src/vos/tests/wal_ut.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/tests/wal_ut.c -------------------------------------------------------------------------------- /src/vos/vos_aggregate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/vos_aggregate.c -------------------------------------------------------------------------------- /src/vos/vos_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/vos_common.c -------------------------------------------------------------------------------- /src/vos/vos_container.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/vos_container.c -------------------------------------------------------------------------------- /src/vos/vos_csum_recalc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/vos_csum_recalc.c -------------------------------------------------------------------------------- /src/vos/vos_dtx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/vos_dtx.c -------------------------------------------------------------------------------- /src/vos/vos_dtx_iter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/vos_dtx_iter.c -------------------------------------------------------------------------------- /src/vos/vos_gc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/vos_gc.c -------------------------------------------------------------------------------- /src/vos/vos_ilog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/vos_ilog.c -------------------------------------------------------------------------------- /src/vos/vos_ilog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/vos_ilog.h -------------------------------------------------------------------------------- /src/vos/vos_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/vos_internal.h -------------------------------------------------------------------------------- /src/vos/vos_io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/vos_io.c -------------------------------------------------------------------------------- /src/vos/vos_iterator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/vos_iterator.c -------------------------------------------------------------------------------- /src/vos/vos_layout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/vos_layout.h -------------------------------------------------------------------------------- /src/vos/vos_obj.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/vos_obj.c -------------------------------------------------------------------------------- /src/vos/vos_obj.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/vos_obj.h -------------------------------------------------------------------------------- /src/vos/vos_obj_cache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/vos_obj_cache.c -------------------------------------------------------------------------------- /src/vos/vos_obj_index.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/vos_obj_index.c -------------------------------------------------------------------------------- /src/vos/vos_overhead.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/vos_overhead.c -------------------------------------------------------------------------------- /src/vos/vos_pool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/vos_pool.c -------------------------------------------------------------------------------- /src/vos/vos_pool_scrub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/vos_pool_scrub.c -------------------------------------------------------------------------------- /src/vos/vos_query.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/vos_query.c -------------------------------------------------------------------------------- /src/vos/vos_size.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/vos_size.c -------------------------------------------------------------------------------- /src/vos/vos_space.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/vos_space.c -------------------------------------------------------------------------------- /src/vos/vos_tls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/vos_tls.h -------------------------------------------------------------------------------- /src/vos/vos_tree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/vos_tree.c -------------------------------------------------------------------------------- /src/vos/vos_ts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/vos_ts.c -------------------------------------------------------------------------------- /src/vos/vos_ts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/src/vos/vos_ts.h -------------------------------------------------------------------------------- /third_party_programs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/third_party_programs.txt -------------------------------------------------------------------------------- /utils/ansible/ftest/file/daos.spec: -------------------------------------------------------------------------------- 1 | ../../../rpms/daos.spec -------------------------------------------------------------------------------- /utils/ansible/ftest/library/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/ansible/ftest/tasks/Rocky8: -------------------------------------------------------------------------------- 1 | el8 -------------------------------------------------------------------------------- /utils/build.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/build.config -------------------------------------------------------------------------------- /utils/certs/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/certs/SConscript -------------------------------------------------------------------------------- /utils/certs/admin.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/certs/admin.cnf -------------------------------------------------------------------------------- /utils/certs/agent.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/certs/agent.cnf -------------------------------------------------------------------------------- /utils/certs/server.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/certs/server.cnf -------------------------------------------------------------------------------- /utils/certs/test.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/certs/test.cnf -------------------------------------------------------------------------------- /utils/ci/gha-file-check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/ci/gha-file-check.sh -------------------------------------------------------------------------------- /utils/ci/run_in_gha.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/ci/run_in_gha.sh -------------------------------------------------------------------------------- /utils/completion/daos.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/completion/daos.bash -------------------------------------------------------------------------------- /utils/config/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/config/SConscript -------------------------------------------------------------------------------- /utils/cq/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/cq/README.md -------------------------------------------------------------------------------- /utils/cq/daos_pylint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/cq/daos_pylint.py -------------------------------------------------------------------------------- /utils/cq/pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/cq/pylintrc -------------------------------------------------------------------------------- /utils/cq/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/cq/requirements.txt -------------------------------------------------------------------------------- /utils/cq/words.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/cq/words.dict -------------------------------------------------------------------------------- /utils/docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/docker/README.md -------------------------------------------------------------------------------- /utils/docker/examples/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/docker/examples/.env -------------------------------------------------------------------------------- /utils/docker/vcluster/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/docker/vcluster/.env -------------------------------------------------------------------------------- /utils/docker/vcluster/daos-base/el8/.dockerignore: -------------------------------------------------------------------------------- 1 | # Ignore everything 2 | * 3 | -------------------------------------------------------------------------------- /utils/githooks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/githooks/README.md -------------------------------------------------------------------------------- /utils/githooks/get_branch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/githooks/get_branch -------------------------------------------------------------------------------- /utils/githooks/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/githooks/pre-commit -------------------------------------------------------------------------------- /utils/grafana/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/grafana/README.md -------------------------------------------------------------------------------- /utils/nlt_server.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/nlt_server.yaml -------------------------------------------------------------------------------- /utils/node_local_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/node_local_test.py -------------------------------------------------------------------------------- /utils/rpms/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/rpms/Makefile -------------------------------------------------------------------------------- /utils/rpms/archive.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/rpms/archive.sh -------------------------------------------------------------------------------- /utils/rpms/argobots.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/rpms/argobots.sh -------------------------------------------------------------------------------- /utils/rpms/daos.changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/rpms/daos.changelog -------------------------------------------------------------------------------- /utils/rpms/daos.rpmlintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/rpms/daos.rpmlintrc -------------------------------------------------------------------------------- /utils/rpms/daos.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/rpms/daos.sh -------------------------------------------------------------------------------- /utils/rpms/daos.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/rpms/daos.spec -------------------------------------------------------------------------------- /utils/rpms/fpm_common.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/rpms/fpm_common.sh -------------------------------------------------------------------------------- /utils/rpms/fused.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/rpms/fused.sh -------------------------------------------------------------------------------- /utils/rpms/isa-l.changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/rpms/isa-l.changelog -------------------------------------------------------------------------------- /utils/rpms/isa-l.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/rpms/isa-l.sh -------------------------------------------------------------------------------- /utils/rpms/isa-l_crypto.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/rpms/isa-l_crypto.sh -------------------------------------------------------------------------------- /utils/rpms/libfabric.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/rpms/libfabric.sh -------------------------------------------------------------------------------- /utils/rpms/mercury.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/rpms/mercury.sh -------------------------------------------------------------------------------- /utils/rpms/package_info.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/rpms/package_info.sh -------------------------------------------------------------------------------- /utils/rpms/pmdk.changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/rpms/pmdk.changelog -------------------------------------------------------------------------------- /utils/rpms/pmdk.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/rpms/pmdk.sh -------------------------------------------------------------------------------- /utils/rpms/spdk.changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/rpms/spdk.changelog -------------------------------------------------------------------------------- /utils/rpms/spdk.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/rpms/spdk.sh -------------------------------------------------------------------------------- /utils/run_utest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/run_utest.py -------------------------------------------------------------------------------- /utils/sl/fake_scons/SCons/Util/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/sl/setup_local.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/sl/setup_local.sh -------------------------------------------------------------------------------- /utils/test_memcheck.supp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/test_memcheck.supp -------------------------------------------------------------------------------- /utils/trivy/csv.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/trivy/csv.tpl -------------------------------------------------------------------------------- /utils/trivy/trivy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/trivy/trivy.yaml -------------------------------------------------------------------------------- /utils/utest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daos-stack/daos/HEAD/utils/utest.yaml --------------------------------------------------------------------------------