diff --git a/doc/motr-design-doc-list.md b/doc/motr-design-doc-list.md new file mode 100644 index 00000000000..5a95f2f7a4c --- /dev/null +++ b/doc/motr-design-doc-list.md @@ -0,0 +1,79 @@ +# Motr - Design Document List + +| No. | Ref file from Motr Source Code | Line no. | PDF File Link | GitHub Link | +|-----|------------------------------------|------------|---------------------------------------------------------------------|-----------------| +| 1 | capa/capa.h | 48 | [HLD of Capability in Motr](/doc/PDF/HLD_of_Capability_in_Motr.pdf) | [HLD Capability Motr](/doc/HLD-Capability-Motr.md) | +| 2 | cas/service.c | 274 | [HLD of Catalogue Service](/doc/PDF/HLD_of_catalogue_service.pdf) | [HLD of Catalogue Services](/doc/HLD-of-Catalogue-Service.md) | +| 3 | cm/cp.c | 377 | [HLD of SNS Repair](/doc/PDF/HLD_of_SNS_Repair.pdf) | [HLD of SNS Repair](/doc/HLD-of-SNS-Repair.md) | +| 4 | conf/confd.h | 101 | [HLD of Configuration Schema](/doc/PDF/HLD_of_configuration.schema.pdf) | [HLD of Configuration Schema](/doc/HLD-Configuration-Schema.md) | | +| | | | [HLD of Configuration Caching](/doc/PDF/HLD_of_configuration_caching.pdf) | [HLD of Configuration Caching](doc/HLD-of-Motr-Caching.md) | +| 5 | conf/objs/pool.c | 155 | [Pools in Configuration Schema](/doc/PDF/Pools_in_configuration_schema.pdf) | [Pools in Configuration Schema](/doc/Pools_in_configuration_schema.rst) | +| 6 | dix/client.h | 153 | [HLD of Distributed Indexing](/doc/HLD-of-distributed-indexing.md) | [HLD of Distributed Indexing](/doc/HLD-of-distributed-indexing.md) | +| 7 | doc/reading-list.md | 4 | [Reading List](/doc/PDF/Motr_reading_list.pdf) | [Reading List](/doc/reading-list.md) | +| | | 5 | [Data Organization](/doc/PDF/Motr_Data_Organization.pdf) | [Data Organization](/doc/Data-Organization.md) | +| | | 6 | [Motr Architecture 2](/doc/PDF/Motr_architectural_2-pager.pdf) | [Motr Architecture 2](/doc/Motr_Architectural_2.rst) | +| | | 11 | [Motr Architecture](/doc/PDF/Motr_%20Architecture_Documentation.pdf) | [Motr Architecture](https://github.com/Seagate/cortx-motr/blob/main/doc/CORTX-MOTR-ARCHITECTURE.md) | +| | | 12 | [FAQs](/doc/PDF/Motr_FAQ.pdf) | | +| | | 13 | [Glossary](/doc/PDF/Glossary.pdf) | | +| | | 18 | [Containers Overview](/doc/PDF/Containers_overview.pdf) | | +| | | 23 | [DTM Overview](/doc/PDF/DTM_overview.pdf) | [DTM](/doc/DTM.md) | +| | | 24 | | [Resource Management Interface](/doc/HLD-Resource-Management-Interface.md) | +| | | 31 | [HLD of Version Numbers](/doc/PDF/HLD_of_version_numbers.pdf) | [HLD of Version Numbers](/doc/HLD-Version-Numbers.md) | +| | | 47 | [Paxos](/doc/PDF/Paxos_overview.pdf) | [Paxos](/doc/Paxos.rst) | +| | | 52 | [Request Handler](/doc/PDF/Request_handler.pdf) | [Request Handler](/doc/Request_Handler.rst) | +| | | 54 | [HLD of fop state machine](/doc/PDF/HLD_of_fop_state_machine.pdf) | [HLD of fop state machine](/doc/PDF/HLD_of_fop_state_machine.pdf) | +| | | 61 | [SNS Overview](/doc/PDF/SNS_overview.pdf) | [SNS Overview](/doc/SNS_Overview.rst) | +| | | 67 | [Motr Layouts](/doc/PDF/Motr_layouts.pdf) | | +| | | 77 | [AR of RPC Layer](/doc/PDF/AR_of_rpc%20layer.pdf) | [AR of RPC Layer](/doc/RPC_Layer_Core.rst) | +| | | 89 | [ADDB Overview](/doc/PDF/ADDB_overview.pdf) | [ADDB](/doc/ADDB.rst) | +| 14 | dtm/dtm.h | 71 | [HLD of DTM](/doc/PDF/HLD_of_distributed_transaction_manager.pdf) | | +| 16 | fdmi/fdmi.c | 842 | [HLD of FDMI](/doc/PDF/HLD_of_FDMI_(reformatted).pdf) | [HLD of FDMI](/doc/HLD-of-FDMI.md) | +| 18 | file/file.c | 122 | [HLD of RM Interfaces](/doc/PDF/HLD_of_RM_interfaces.pdf) | [HLD of RM Interfaces](/doc/HLD-Resource-Management-Interface.md) | +| 20 | fop/fom_generic.h | 50 | [HLD of fop object iterator](/doc/PDF/HLD_of_fop_object_iterator.pdf) | [HLD of fop object iterator](/doc/HLD-fop-object-Iterator.md) | +| 22 | ioservice/io_foms.c | 556 | [FOPFOM Programming Guide](/doc/PDF/FOPFOM_Programming_Guide.pdf) | [FOPFOM Programming Guide](/doc/FOPFOM-Programming-Guide.md) | +| 23 | ioservice/io_fops.c | 526 | [HLD of FOL](/doc/PDF/HLD_of_FOL.pdf) | [HLD of FOL](/doc/HLD-of-FOL.md) | +| | fop/fom_generic.h | | [HLD of Data Block Allocator](/doc/PDF/HLD_of_fop_object_iterator.pdf) | [HLD of Data Block Allocator](/doc/HLD-Data-Block-Allocator.md) | +| 24 | ioservice/io_fops.c | 795 | [RPC Bulk Transfer Task Plan](/doc/PDF/RPC_Bulk_Transfer_Task_Plan.pdf) | +| 25 | iscservice/isc.h | 101 | [ISC Service User Guide](/doc/PDF/ISC_user_guide.pdf) | [ISC Service User Guide](/doc/ISC-Service-User-Guide.md) +| 26 | iscservice/isc.h | 57 | [HLD_of_Object_Index](/doc/PDF/HLD_of_Object_Index_(COB).pdf) | [HLD_of_Object_Index](/doc/HLD-of-Motr-Object-Index.md) +| 27 | layout/layout_db.c | 336 | [HLD of Layout Schema](/doc/PDF/HLD_of_layout_schema.pdf) | [HLD of Layout Schema](/doc/HLD-Layout-Schema.md) +| 33 | net/bulk_emulation/mem_xprt.h | 95 | [RPC Bulk Transfer Task Plan](/doc/PDF/RPC_Bulk_Transfer_Task_Plan.pdf) | +| 34 | net/lnet/bev_cqueue.c | 61 | [HLD of Motr LNet Transport](/doc/PDF/HLD_Motr_LNet_Transport.pdf) | [HLD of Motr LNet Transport](/doc/HLD-OF-Motr-LNet-Transport.md) +| 54 | reqh/reqh.h | 56 | [HLD of Request Handler](/doc/PDF/HLD_of_request_handler.pdf) | [HLD of Request Handler](/doc/Request_Handler.rst) +| 55 | rm/rm_rwlock.c | 145 | [HLD of RM Interfaces](/doc/PDF/HLD_of_RM_interfaces.pdf) | [HLD of RM Interfaces](/doc/HLD-Resource-Management-Interface.md) +| 57 | rpc/at.h | 203 | | [RP Adaptive Transmission](/doc/RPC_Adaptive_Transmission.rst) +| | | | [HLD of Function Shipping](/doc/PDF/HLD_of_Function_Shipping_and_In-Storage_Compute.pdf) | +| | | | [HLD of ADDB Monitoring](/doc/PDF/HLD_of_ADDB_Monitoring.pdf) | [HLD of ADDB Monitoring](/doc/ADDB_Monitoring.md) +| | | | [HLD of Auxillary Databases](/doc/PDF/HLD_%20of_%20Auxiliary_Databases_%20for_%20SNS%20repair.pdf) | [HLD of Auxillary Databases](/doc/HLD-of-Auxillary-Databases.md) +| | | | [HLD of Background Scrub](/doc/PDF/HLD_of_Background_Scrub.pdf) | [HLD of Background Scrub](/doc/HLD-Background-Scrub.md) +| | | | [HLD of Motr Lostore](/doc/PDF/HLD_of_Motr_lostore.pdf) | [HLD of Motr Lostore](/doc/HLD-of-Motr-Lostore.md) +| | | | [HLD of Motr Network Benchmark](/doc/PDF/HLD_of_Motr_Network_Benchmark.pdf) | +| | | | [HLD of Configuration Caching](/doc/PDF/HLD_of_configuration_caching.pdf) | [HLD of Configuration Caching](/doc/HLD-of-Motr-Caching.md) +| | | | [HLD of Configuration Schema](/doc/PDF/HLD_of_configuration.schema.pdf) | [HLD of Configuration Schema](/doc/HLD-Configuration-Schema.md) +| | | | [HLD of Data Block Allocator](/doc/PDF/HLD_of_data-block-allocator.pdf) | [HLD of Data Block Allocator](/doc/HLD_Data_Block_Allocator.rst) +| | | | [Data Integrity in Motr](/doc/PDF/Data_integrity_in_Motr.pdf) | [Data Integrity in Motr](/doc/End-to-end-Data-Integrity.md) +| | | | [HLD of FDMI](/doc/PDF/HLD_of_FDMI_(reformatted).pdf) | [HLD of FDMI](/doc/HLD-of-FDMI.md) +| | | | [HLD of FOL](/doc/PDF/HLD_of_FOL.pdf) | [HLD of FOL](/doc/HLD-of-FOL.md) +| | | | [HLD of HA interface](/doc/PDF/HLD_of_HA_interface.pdf) | [HLD of HA interface](/doc/HLD-of-Motr-HA-nterface.md) +| | | | [HLD of Meta Data Back End](/doc/PDF/HLD_of_meta-data_back-end.pdf) | [HLD of Meta Data Back End](/doc/HLD-Meta-Data-Back-End.md) +| | | | [HLD of NBA](/doc/PDF/HLD_of_NBA.pdf) | +| | | | [HLD of Object Index](/doc/PDF/HLD_of_Object_Index_(COB).pdf) | [HLD of Object Index](/doc/HLD-of-Motr-Object-Index.md) +| | | | [HLD of RPC Formation](/doc/PDF/HLD_of_RPC_Formation.pdf) | [HLD of RPC Formation](/doc/RPC_Formation.rst) +| | | | [RPC Layer Core](/doc/PDF/HLD_of_rpc_layer_core.pdf) | [RPC Layer Core](/doc/RPC_Layer_Core.rst) +| | | | [HLD of SNS client](/doc/PDF/HLD_of_SNS_client.pdf) | [HLD of SNS client](/doc/HLD-of-SNS-client.md) +| | | | [HLD of SNS Repair](/doc/PDF/HLD_of_SNS_Repair.pdf) | [HLD of SNS Repair](HLD-of-SNS-Repair.md) +| | | | [HLD of SNS Server](/doc/PDF/HLD_of_SNS_server.pdf) | [HLD of SNS Server](/doc/HLD_of_SNS_Server.rst) +| | | | [HLD of Version Numbers](/doc/PDF/HLD_of_version_numbers.pdf) | [HLD of Version Numbers](/doc/HLD-Version-Numbers.md) +| | | | [HLD of Spiel API](/doc/PDF/HLD.spiel.api.pdf) | [HLD of Spiel API](/doc/HLD-of-Motr-Spiel-API.md) +| | | | [Repair Auxdb](/doc/PDF/repair_auxdb.pdf) | [Repair Auxdb](/doc/Repair_auxdb.rst) +| | | | [HLD of SSPL](/doc/PDF/SSPL_HLD.pdf) | [HLD of SSPL](/doc/SSPL_HLD.rst) +| | | | [HLD of Build Environment](/doc/PDF/Build_Environment_HLD.pdf) | +| | | | [HLD of CaStor Management](/doc/PDF/CaStor_Management_HLD.pdf) | [HLD of CaStor Management](/doc/Castor-Management.md) +| | | | [HLD of Meroepochs](/doc/PDF/Copy_of_Meroepochs_%20HLD.pdf) | [HLD of Meroepochs](/doc/Motr-Epochs-HLD.md) +| | | | [Data Integrity in Motr](/doc/PDF/Data_integrity_in_Motr.pdf) | [Data Integrity in Motr](/doc/End-to-end-Data-Integrity.md) + + + + + + diff --git a/doc/motr-design-doc-list.rst b/doc/motr-design-doc-list.rst deleted file mode 100644 index 58ee526bcbe..00000000000 --- a/doc/motr-design-doc-list.rst +++ /dev/null @@ -1,282 +0,0 @@ -Motr - Design Document List -############################ - -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| No. | Ref file from Motr Source Code | Line No| PDF File Link | Github Link | Google Drive Link | Corresponding Sharepoint link | -+=======+====================================+========+=======================================================================================================+===============================================================================================+==========================================================================================================================================================================================================================================================+=======================================================================================================================================================================================================================================================================================================================+ -| 1 | capa/capa.h | 48 | `HLD of Capability in Motr `_ | ``_ | `HLD of capability in Motr `_ | `HLD of capability in Motr `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 2 | cas/service.c | 274 | `HLD of Catalogue Service `_ | ``_ | `HLD of catalogue service `_ | `HLD of catalogue service `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 3 | cm/cm.c | 420 | | | `Copy Machine redesign. `_ | TBD : Link is broken | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of SNS Repair `_ | | `HLD of copy machine and agents `_ | `HLD of SNS Repair `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of SNS Repair `_ | ``_ | `HLD of SNS Repair `_ | `HLD of SNS Repair `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of SNS Repair `_ | ``_ | `HLD of SNS Repair `_ | `HLD of SNS Repair `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 4 | cm/cp.c | 377 | `HLD of SNS Repair `_ | ``_ | `HLD of Copy machine and agents `_ | `HLD of SNS Repair `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 5 | conf/confd.h | 101 | `HLD of Configuration Schema `_ | ``_ | `HLD of Motr’s configuration database schema `_ | `HLD of Motr’s configuration database schema `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of Configuration Caching `_ | ``_ | `HLD of configuration caching `_ | `HLD of configuration caching `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of Configuration Schema `_ | ``_ | `HLD of configuration.schema `_ | `HLD of configuration.schema `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 6 | conf/obj.c | 298 | | | `Configuration one-pager `_ | `Configuration one-pager `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 7 | conf/objs/pool.c | 155 | `Pools in Configuration Schema `_ | ``_ | `Pools in Configuration Schema `_ | `Pools in Configuration Schema `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 8 | conf/schema.h | 65 | `HLD of Configuration Schema `_ | ``_ | `HLD of configuration schema `_ | `HLD of configuration schema `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 9 | dix/client.h | 153 | `HLD of Distributed Indexing `_ | ``_ | `HLD of the distributed indexing `_ | `HLD of the distributed indexing `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 10 | dix/cm/cm.c | 292 | | | `Copy Machine redesign `_ | TBD : Link is broken | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | | | `HLD of copy machine and agents `_ | TBD : Link is broken | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of SNS Repair `_ | ``_ | `HLD of SNS Repair `_ | `HLD of SNS Repair `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 11 | doc/dld/dld-index.c | 57 | | | `Google Drive Motr Design Folder `_ | TBD : Link is broken | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 12 | doc/dld/dld-template.c | 523 | | | `Detailed level design HOWTO `_ | TBD : Link is broken | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 13 | doc/reading-list.md | 4 | `Reading List `_ | ``_ | `Motr Reading List `_ | `Motr Reading List `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | 5 | `Data Organization `_ | ``_ | `Motr data organization `_ | `Motr data organization `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | 6 | `Motr Architectural 2 Pager `_ | ``_ | `Motr architecture 2-pager `_ | `Motr architecture 2-pager `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | 7 | | | `Summary of M0 architecture `_ | TBD : Link is broken | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | 11 | `Motr Architecture `_ | ``_ | `M0 Architecture Documentation `_ | `M0 Architecture Documentation `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | 12 | `FAQs `_ | | `FAQ `_ | `FAQ `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | 13 | `Glossary `_ | | `Glossary `_ | `Glossary `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | 18 | `Containers Overview `_ | ``_ | `containers 1-pager `_ | `containers 1-pager `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | 23 | `DTM Overview `_ | ``_ | `1-pager `_ | `1-pager `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | 24 | | ``_ | `High level design of resource management interfaces `_ | `High level design of resource management interfaces `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | 29 | | ``_ | `DTM [1-pager] `_ | TBD : Link is broken | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | 30 | `DTM Overview `_ | ``_ | `overview `_ | `Overview `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | 31 | `HLD of Version Numbers `_ | ``_ | `High level design of version numbers `_ | `High level design of version numbers `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | 47 | `Paxos `_ | ``_ | `Paxos overview `_ | `Paxos overview `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | 52 | `Request Handler `_ | ``_ | `request handler 1-pager `_ | `request handler 1-pager `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | 53 | `HLD of FOP State Machine `_ | ``_ | `High level design of fop state machine `_ | `High level design of fop state machine `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | 54 | `HLD of Request Handler `_ | ``_ | `High level design of M0 request handler `_ | `High level design of M0 request handler `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | 55 | | | `Non-blocking server and locality of reference `_ | TBD : Link is broken | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | 60 | | | `sns 1-pager `_ | TBD : Link is broken | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | 61 | `SNS Overview `_ | ``_ | `sns overview `_ | `sns overview `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | 62 | | | `High level design of a parity de-clustering algorithm `_ | `High level design of a parity de-clustering algorithm `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | 67 | `Motr Layouts `_ | | `On layouts `_ | `On layouts `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | 77 | `AR of RPC Layer `_ | ``_ | `AR of rpc layer `_ | `AR of rpc layer `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | 89 | `ADDB Overview `_ | ``_ | `addb 1-pager `_ | `addb 1-pager `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 14 | dtm/dtm.h | 71 | `HLD of DTM `_ | | `HLD of Distributed Transaction Manager `_ | `HLD of Distributed Transaction Manager `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 15 | fd/fd.h | 82 | | | `HLD for details of the algorithm `_ | TBD : Link is broken | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 16 | fdmi/fdmi.c | 842 | `HLD of FDMI `_ | ``_ | `Motr FDMI HLD `_ | `Motr FDMI HLD `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 17 | file/di.h | 55 | | | `Docment `_ | TBD : Link is broken | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 18 | file/file.c | 122 | `HLD of RM Interfaces `_ | ``_ | `HLD of resource manager Interfaces `_ | `HLD of resource manager Interfaces `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 19 | fol/fol.h | 35 | | | `HLD for the description of requirements, usage patterns and constraints on fol, as well as important terminology (update, operation, etc.) `_ | TBD : Link is broken | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 20 | fop/fom_generic.h | 50 | `HLD of fop object iterator `_ | ``_ | `HLD of FOP object iterator `_ | `HLD of FOP object iterator `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 21 | fop/fom.h | 191 | | | `Document `_ | TBD : Link is broken | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 22 | ioservice/io_foms.c | 556 | `FOPFOM Programming Guide `_ | ``_ | `FOPFOM Programming Guide `_ | `FOPFOM Programming Guide `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of fop state machine `_ | ``_ | `High Level Design - FOP State Machine `_ | `High Level Design - FOP State Machine `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of rpc layer core `_ | ``_ | `High level design of rpc layer core `_ | `High level design of rpc layer core `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 23 | ioservice/io_fops.c | 526 | `HLD of version numbers `_ | ``_ | `HLD of version numbers `_ | `HLD of version numbers `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of FOL `_ | ``_ | `HLD of FOL `_ | `HLD of FOL `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of Data Block Allocator `_ | ``_ | `HLD of data block allocator `_ | `HLD of data block allocator `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 24 | ioservice/io_fops.c | 795 | `RPC Bulk Transfer Task Plan `_ | | `RPC Bulk Transfer Task Plan `_ | `RPC Bulk Transfer Task Plan `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | | | `Detailed level design `_ | TBD : Link is broken | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 25 | iscservice/isc.h | 101 | `ISC Service User Guide `_ | ``_ | `ISC service user Guide `_ | `ISC service User Guide `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 26 | layout/layout_db.c | 57 | `HLD of Object Index `_ | ``_ | `High level design of a Motr Object Index `_ | `High level design of a Motr Object Index `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 27 | layout/layout_db.c | 336 | `HLD of Layout Schema `_ | ``_ | `HLD of Layout Schema `_ | `HLD of Layout Schema `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `Understanding Layout Schema `_ | ``_ | `Understanding Layout Schema `_ | `Understanding Layout Schema `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 28 | layout/pdclust.h | 63 | | | `Document `_ | TBD : Link is broken | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 29 | m0t1fs/linux_kernel/file_internal.h| 1037 | | | `Detailed level design `_ | TBD : Link is broken | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 30 | m0t1fs/linux_kernel/file.c | 306 | `HLD of SNS Repair `_ | ``_ | `HLD of SNS repair `_ | `HLD of SNS repair `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 31 | motr/client.h | 511 | | | `Document `_ | TBD : Link is broken | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 32 | motr/iem.c | 28 | | | `Document `_ | `Document Link `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 33 | net/bulk_emulation/mem_xprt.h | 95 | `RPC Bulk Transfer Task Plan `_ | | `RPC Bulk Transfer Task Plan `_ | `RPC Bulk Transfer Task Plan `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 34 | net/lnet/bev_cqueue.c | 61 | `HLD of Motr LNet Transport `_ | ``_ | `HLD of Motr LNet Transport `_ | `HLD of Motr LNet Transport `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 35 | net/lnet/bev_cqueue.c | 472 | `HLD of Motr LNet Transport `_ | ``_ | `HLD of Motr LNet Transport `_ | `HLD of Motr LNet Transport `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | | | `Writing Lock-Free Code: A Corrected Queue, Herb Sutter, in Dr Dobbs Journal, 2008 `_ | TBD : Link is broken | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 36 | net/lnet/linux_kernel/klnet_core.c | 66 | `HLD of Motr LNet Transport `_ | ``_ | `HLD of Motr LNet Transport `_ | `HLD of Motr LNet Transport `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 37 | net/lnet/linux_kernel/klnet_core.c | 778 | `HLD of Motr LNet Transport `_ | ``_ | `HLD of Motr LNet Transport `_ | `HLD of Motr LNet Transport `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 38 | net/lnet/linux_kernel/klnet_drv.c | 70 | `HLD of Motr LNet Transport `_ | ``_ | `HLD of Motr LNet Transport `_ | `HLD of Motr LNet Transport `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 39 | net/lnet/linux_kernel/klnet_drv.c | 228 | `HLD of Motr LNet Transport `_ | ``_ | `HLD of Motr LNet Transport `_ | `HLD of Motr LNet Transport `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 40 | net/lnet/linux_kernel/klnet_drv.c | 811 | `HLD of Motr LNet Transport `_ | ``_ | `HLD of Motr LNet Transport `_ | `HLD of Motr LNet Transport `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 41 | net/lnet/lnet_main.c | 72 | `HLD of Motr LNet Transport `_ | ``_ | `HLD of Motr LNet Transport `_ | `HLD of Motr LNet Transport `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 42 | net/lnet/lnet_main.c | 582 | `RPC Bulk Transfer Task Plan `_ | | `RPC Bulk Transfer Task Plan `_ | `RPC Bulk Transfer Task Plan `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 43 | net/lnet/lnet_main.c | 746 | `HLD of Motr LNet Transport `_ | ``_ | `HLD of Motr LNet Transport `_ | `HLD of Motr LNet Transport `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `RPC Bulk Transfer Task Plan `_ | | `RPC Bulk Transfer Task Plan `_ | `RPC Bulk Transfer Task Plan `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 44 | net/lnet/ulnet_core.c | 67 | `HLD of Motr LNet Transport `_ | ``_ | `HLD of Motr LNet Transport `_ | `HLD of Motr LNet Transport `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 45 | net/lnet/ulnet_core.c | 138 | `HLD of Motr LNet Transport `_ | ``_ | `HLD of Motr LNet Transport `_ | `HLD of Motr LNet Transport `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 46 | net/lnet/ulnet_core.c | 465 | `HLD of Motr LNet Transport `_ | ``_ | `HLD of Motr LNet Transport `_ | `HLD of Motr LNet Transport `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 47 | net/lnet/ulnet_core.c | 479 | `HLD of Motr LNet Transport `_ | ``_ | `HLD of Motr LNet Transport `_ | `HLD of Motr LNet Transport `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 48 | net/net.h | 62 | `RPC Bulk Transfer Task Plan `_ | | `RPC Bulk Transfer Task Plan `_ | `RPC Bulk Transfer Task Plan `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 49 | net/net.h | 68 | `HLD of Motr LNet Transport `_ | ``_ | `HLD of Motr LNet Transport `_ | `HLD of Motr LNet Transport `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 50 | net/test/node.c | 693 | | ``_ | `Motr Network Benchmark HLD `_ | TBD : Link is broken | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 51 | net/tm_provision.c | 48 | `HLD of Motr LNet Transport `_ | ``_ | `HLD of Motr LNet Transport `_ | `HLD of Motr LNet Transport `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 52 | net/tm_provision.c | 57 | `HLD of Motr LNet Transport `_ | ``_ | `HLD of Motr LNet Transport `_ | `HLD of Motr LNet Transport `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 53 | net/tm_provision.c | 399 | `HLD of Motr LNet Transport `_ | ``_ | `HLD of Motr LNet Transport `_ | `HLD of Motr LNet Transport `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `RPC Bulk Transfer Task Plan `_ | | `RPC Bulk Transfer Task Plan `_ | `RPC Bulk Transfer Task Plan `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 54 | reqh/reqh.h | 56 | `HLD of Request Handler `_ | ``_ | `High level design of M0 request handler `_ | `High level design of M0 request handler `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 55 | rm/rm_rwlock.c | 145 | `HLD of RM Interfaces `_ | ``_ | `HLD of resource manager Interfaces `_ | `HLD of resource manager Interfaces `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 56 | rm/rm.h | 210 | `HLD of RM Interfaces `_ | ``_ | `HLD of resource management interfaces `_ | `HLD of resource management interfaces `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 57 | rpc/at.h | 203 | | ``_ | `RPC AT Requirements `_ | `RPC AT Requirements `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 58 | rpc/rpc.h | 29 | | | `Document `_ | TBD : Link is broken | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 59 | sns/cm/cm.c | 353 | | | `Copy Machine redesign `_ | TBD : Link is broken | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | | | `HLD of copy machine and agents `_ | TBD : Link is broken | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of SNS Repair `_ | ``_ | `HLD of SNS repair `_ | `HLD of SNS repair `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 60 | stats/stats_srv.c | 172 | | | `DLD-stats-svc-ref References `_ | TBD : Link is broken | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| 61 | udb/udb.h | 32 | | | `Enterprise User Data-base HLD `_ | TBD : Link is broken | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of Function Shipping `_ | ``_ | HLD of Function Shipping and In-Storage Compute | `HLD of Function Shipping and In-Storage Compute `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of ADDB Monitoring `_ | ``_ | ADDB | `ADDB `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of ADDB Monitoring `_ | ``_ | ADDB | `ADDB `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of Auxillary Databases `_ | ``_ | High level design of Auxiliary Databases for SNS repair | `High level design of Auxiliary Databases for SNS repair `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of Background Scrub `_ | ``_ | High Level Design of Background Scrub | `High Level Design of Background Scrub `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of Motr Lostore `_ | ``_ | High level design of a Motr lostore module | `High level design of a Motr lostore module `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of Motr Network Benchmark `_ | | High level design of Motr Network Benchmark | `High level design of Motr Network Benchmark `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of Configuration Caching `_ | ``_ | High level design of Motr configuration caching | `High level design of Motr configuration caching `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of Configuration Schema `_ | ``_ | High level design of Motr’s configuration database schema | `High level design of Motr’s configuration database schema `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of Data Block Allocator `_ | ``_ | High level design of a data-block-allocator | `High level design of a data-block-allocator `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of Data Integrity in Motr `_ | ``_ | High level design of End-to-end data integrity in Motr | `High level design of End-to-end data integrity in Motr `_| -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of FDMI `_ | ``_ | HLD of FDMI | `HLD of FDMI `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of FOL `_ | ``_ | High level design of a file operations log | `High level design of a file operations log `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of fop object iterator `_ | ``_ | High level design of a fop object iterator | `High level design of a fop object iterator `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of fop state machine `_ | ``_ | High level design of fop state machine | `High level design of fop state machine `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of HA Interface `_ | ``_ | High level design of Motr HA interface | `High level design of Motr HA interface `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of Layout Schema `_ | ``_ | High level design of a layout schema | `High level design of a layout schema `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of Meta Data Back End `_ | ``_ | High level design of meta-data back-end | `High level design of meta-data back-end `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of NBA `_ | | High level design of non-blocking availability module for Motr port | `High level design of non-blocking availability module for Motr port `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of Object Index `_ | ``_ | High level design of a Motr Object Index | `High level design of a Motr Object Index `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of Request Handler `_ | ``_ | High level design of M0 request handler | `High level design of M0 request handler `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of RM Interfaces `_ | ``_ | High level design of resource management interfaces | `High level design of resource management interfaces `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of RPC Formation `_ | ``_ | High level design of RPC Formation | `High level design of RPC Formation `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of RPC Layer Core `_ | ``_ | High level design of rpc layer core | `High level design of rpc layer core `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of SNS Client `_ | ``_ | High level design of an SNS client module for C2 T1 | `High level design of an SNS client module for C2 T1 `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of SNS Repair `_ | ``_ | High Level Design of SNS Repair | `High Level Design of SNS Repair `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of SNS Repair `_ | ``_ | High Level Design of SNS Repair | `High Level Design of SNS Repair `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of SNS Server `_ | ``_ | High level design of an SNS server server for C2 T1 | `High level design of an SNS server server for C2 T1 `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of Version Numbers `_ | ``_ | High level design of version numbers | `High level design of version numbers `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of Spiel API `_ | ``_ | High level design of Motr Spiel API | `High level design of Motr Spiel API `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `Repair Auxdb `_ | ``_ | Repair Aux-db | `Repair Aux-db `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of SSPL `_ | ``_ | High Level Design Seagate Storage Platform Library | `High Level Design Seagate Storage Platform Library `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of Build Environment `_ | ``_ | Build Environment HLD for Motr project | `Build Environment HLD for Motr project `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of CaStor Management `_ | ``_ | CaStor Management & Monitoring High Level Design | `CaStor Management & Monitoring High Level Design `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `HLD of Meroepochs `_ | ``_ | Motr epochs - HLD | `Motr epochs - HLD `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | | | `Data Integrity in Motr `_ | ``_ | Motr End-to-end Data integrity | `Motr End-to-end Data integrity `_ | -+-------+------------------------------------+--------+-------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ \ No newline at end of file