lighthouse-pulse/beacon_node
Michael Sproul 299cfe1fe6 Switch default slasher backend to LMDB (#4360)
## Issue Addressed

Closes #4354
Closes #3987

Replaces #4305, #4283

## Proposed Changes

This switches the default slasher backend _back_ to LMDB.

If an MDBX database exists and the MDBX backend is enabled then MDBX will continue to be used. Our release binaries and Docker images will continue to include MDBX for as long as it is practical, so users of these should not notice any difference.

The main benefit is to users compiling from source and devs running tests. These users no longer have to struggle to compile MDBX and deal with the compatibility issues that arises. Similarly, devs don't need to worry about toggling feature flags in tests or risk forgetting to run the slasher tests due to backend issues.
2023-06-07 01:50:33 +00:00
..
beacon_chain Switch default slasher backend to LMDB (#4360) 2023-06-07 01:50:33 +00:00
builder_client
client Switch default slasher backend to LMDB (#4360) 2023-06-07 01:50:33 +00:00
eth1
execution_layer Always log the value of relay and local blocks for comparison (#4352) 2023-06-07 01:50:31 +00:00
genesis
http_api Logging via the HTTP API (#4074) 2023-05-22 05:57:08 +00:00
http_metrics Appease clippy in Rust 1.70 (#4365) 2023-06-02 03:17:40 +00:00
lighthouse_network Appease clippy in Rust 1.70 (#4365) 2023-06-02 03:17:40 +00:00
network Shift subnet backbone structure (attnets revamp) (#4304) 2023-05-30 06:15:56 +00:00
operation_pool
src Switch default slasher backend to LMDB (#4360) 2023-06-07 01:50:33 +00:00
store Switch default slasher backend to LMDB (#4360) 2023-06-07 01:50:33 +00:00
tests
timer
Cargo.toml Switch default slasher backend to LMDB (#4360) 2023-06-07 01:50:33 +00:00