Skip to content

incompatiblity: tx_search is reset to a single entry when using goleveldb with cometbft v0.38.x #4295

@faddat

Description

@faddat

Goleveldb (not pebble) is broken when using tx_search with cometbft v0.38.12 and cometbft-db v0.13.0+

I don't know if this happens in main or not.

If users should not use cometbft-db > 0.12.x with cometbft v0.38.x, we should probably say that.

I think it is more likely that this breakage was unintentional, related to the contract changes mentioned in the release nodes for cometbft-db:

Note that users of cometbft v0.38.x may wish to use:

  • the latest pebble
  • the latest rocksdb
  • goleveldb

....all in one place, and that the only way to do that is to either fork cometbft-db or just use the latest version.

This PR:

fixes the dependency versioning only. I think that there are additional issues here in cometbft that prevent goleveldb from working correctly when used with cometbft v0.38.x and cometbft-db v0.13.0+

Metadata

Metadata

Assignees

Labels

dependenciesDependency updatesneeds-informationWaiting for additional information or feedback

Type

No type

Projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions