go-ethereum/ethdb/pebble
rjl493456442 7f3afa1b71
Some checks are pending
/ Linux Build (push) Waiting to run
/ Linux Build (arm) (push) Waiting to run
/ Keeper Build (push) Waiting to run
/ Windows Build (push) Waiting to run
/ Docker Image (push) Waiting to run
ethdb/pebble, cmd, node: add pebble v2 support (#34009)
This PR adds the support of Pebble v2, details as below:

- Pebble V2 will be used if database is empty
- Pebble V1 will be used if database is not empty and the format is old
- Upgrade command (geth db pebble-upgrade) is provided to upgrade the
format to v2 offline
2026-06-22 12:50:49 +02:00
..
pebble.go ethdb/pebble, cmd, node: add pebble v2 support (#34009) 2026-06-22 12:50:49 +02:00
pebble_test.go ethdb/pebble, cmd, node: add pebble v2 support (#34009) 2026-06-22 12:50:49 +02:00
pebble_v1.go ethdb/pebble, cmd, node: add pebble v2 support (#34009) 2026-06-22 12:50:49 +02:00
version.go ethdb/pebble, cmd, node: add pebble v2 support (#34009) 2026-06-22 12:50:49 +02:00
version_test.go ethdb/pebble, cmd, node: add pebble v2 support (#34009) 2026-06-22 12:50:49 +02:00