Closed k-yang closed 4 months ago
The recent changes to the Nibiru project involve updating the default database backend to pebbledb
. This update includes modifying the database backend assignment in the configuration initialization file and reflecting this change in the project's changelog. The primary goal is to enhance database configuration options by supporting pebbledb
.
File | Change Summary |
---|---|
CHANGELOG.md |
Added an entry for making pebbledb the default database backend. |
cmd/nibid/cmd/init.go |
Updated the customTendermintConfig function to set DBBackend to pebbledb . |
Objective (Issue #) | Addressed | Explanation |
---|---|---|
Add pebbledb support (1818) |
✅ |
In the land of code, where changes flow, PebbleDB now takes the show. RocksDB steps aside, with grace, A new backend now in place. Nibiru shines with database might, Configured to scale, day and night.
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 62.34%. Comparing base (
bbcc6f8
) to head (aba683e
). Report is 1 commits behind head on main.:exclamation: Current head aba683e differs from pull request most recent head 189d0de
Please upload reports for the commit 189d0de to get more accurate results.
Purpose / Abstract
Makes
PebbleDB
the default DB Backend. It doesn't affect existing nodes. It only setsdb_backend = "pebbledb"
inconfig.toml
whennibid init
is called.Summary by CodeRabbit
pebbledb
for improved performance and reliability.