5.1. CDA¶
Detailed Design & Implementation: Systemd Watchdog Integration dimpl~system-sd-notify-watchdog-integration
|
Detailed Design & Implementation: Local filesystem implementation of the Storage Access API dimpl~storage-local-filesystem-implementation
|
Detailed Design & Implementation: Startup recovery of interrupted transactions from the WAL dimpl~storage-crash-recovery
|
Detailed Design & Implementation: Write-ahead log with checksum-verified one-phase commit dimpl~storage-wal-journaling
|
Detailed Design & Implementation: GET /data/{service} SDG handler dimpl~sovd-api-component-data-sdgsd
|
Detailed Design & Implementation: PUT endpoint for ECU variant detection dimpl~sovd-api-ecu-variant-detection
|
Detailed Design & Implementation: Atomic commit of a staged transaction via WAL and backup-rename dimpl~storage-atomic-commit
|
Unit Test: Recovery discards an incomplete transaction that crashed while still recording test~storage-atomicity-recovery-discards-recording-phase-crash
|
Unit Test: Recovery restores the original file from its backup after an interrupted overwrite test~storage-atomicity-recovery-restores-overwritten-file
|
Detailed Design & Implementation: GET /operations/{service} SDG handler dimpl~sovd-api-component-operations-sdgsd
|
Unit Test: Recovery removes a newly-written file left by an interrupted commit with no backup to restore test~storage-atomicity-recovery-removes-new-file
|
Unit Test: Recovery removes an empty collection directory left by an interrupted `CreateCollection` commit test~storage-atomicity-recovery-removes-new-collection
|
Unit Test: Recovery cleans up orphaned backup files left after a successful commit test~storage-atomicity-recovery-cleans-orphaned-backups
|
Unit Test: Recovery discards a WAL with a corrupt checksum during the recording phase test~storage-atomicity-recovery-discards-corrupt-wal
|
Unit Test: WAL entries round-trip through checksum-verified encode/decode test~storage-wal-checksum-round-trip
|
Unit Test: Recovery fully rolls back a multi-operation transaction that created a collection and wrote into it test~storage-atomicity-recovery-removes-orphaned-collection-dir
|