mirror of
https://github.com/hashicorp/vault.git
synced 2026-05-19 08:41:20 -04:00
* Implement raft-wal * go mod tidy * add metrics, fix a panic * fix the panic for real this time * PR feedback * refactor tests to use a helper and reduce duplication * add a test to verify we don't use raft-wal if raft.db exists * add config to enable the verifier * add tests for parsing verification intervals * run the verifier in the background * wire up the verifier * go mod tidy * refactor config parsing * remove unused function * trying to get the verifier working * wire up some more verifier bits * sorted out an error, added a new test, lots of debug logging that needs to come out * fix a bug and remove all the debugging statements * make sure we close raft-wal stablestore too * run verifier tests for both boltdb and raft-wal * PR feedback * Vault 20270 docker test raft wal (#24463) * adding a migration test from boltdb to raftwal and back adding a migration test using snapshot restore * feedback * Update physical/raft/raft.go Co-authored-by: Paul Banks <pbanks@hashicorp.com> * PR feedback * change verifier function * make this shorter * add changelog * Fix Close behavior * make supporting empty logs more explicit * add some godocs --------- Co-authored-by: hamid ghaf <hamid@hashicorp.com> Co-authored-by: Hamid Ghaf <83242695+hghaf099@users.noreply.github.com> Co-authored-by: Paul Banks <pbanks@hashicorp.com> |
||
|---|---|---|
| .. | ||
| file | ||
| inmem | ||
| cache.go | ||
| cache_test.go | ||
| encoding.go | ||
| encoding_test.go | ||
| entry.go | ||
| error.go | ||
| error_test.go | ||
| latency.go | ||
| latency_test.go | ||
| physical.go | ||
| physical_access.go | ||
| physical_view.go | ||
| testing.go | ||
| transactions.go | ||