/
WAL Unit tests
WAL Unit tests
daos/src/vos/tests/vts_wal.c at feature/vos_on_blob · daos-stack/daos
Gaps:
large transaction
compound RPC with large transactions
latest write timestamp flush (used for dfs modification time but for unit test, can use vos_obj_query_key). Needs to be tested across a crash.
Aggregation bits. For aggregation to work properly, we mark objects, keys, and values with an “aggregation needed bit”. We need that if we crash before aggregation runs, that we still aggregate same amount of data as we would otherwise.
, multiple selections available,
Related content
WAL Detailed Design
WAL Detailed Design
More like this
NVMe Test Plan
NVMe Test Plan
More like this
CI Functional Test Stages
CI Functional Test Stages
More like this
Test Manifest
Test Manifest
More like this
Metadata on SSD Phase 1 Test Plan
Metadata on SSD Phase 1 Test Plan
More like this
Meta blob and WAL blob layout
Meta blob and WAL blob layout
Read with this