Skip to content

Conversation

@mergify
Copy link
Contributor

@mergify mergify bot commented Jun 24, 2025

This adds a reindex command to the CLI interface. The command was already implemented, and included in a previous tendermint release (0.34.x) but the backport was missed during the tendermint -> cometbft transition. This is a useful command to repipe events to a destination sink, for example because of a migration, or if an event was lost because the sink was offline.

This has been a recurring source of pain for us (Penumbra), and we didn't realize it existed until now. First, adding to main, and I will open backports to 0.38.x and 0.37.x.


PR checklist

  • Tests written/updated
  • Changelog entry added in .changelog (we use unclog to manage our changelog)
  • Updated relevant documentation (docs/ or spec/) and code comments

This is an automatic backport of pull request #5209 done by [Mergify](https://mergify.com).

This adds a reindex command to the CLI interface. The command was
already implemented, and included in a previous tendermint release
(`0.34.x`) but the backport was missed during the tendermint -> cometbft
transition. This is a useful command to repipe events to a destination
sink, for example because of a migration, or if an event was lost
because the sink was offline.

This has been a recurring source of pain for us (Penumbra), and we
didn't realize it existed until now. First, adding to `main`, and I will
open backports to `0.38.x` and `0.37.x`.

---

#### PR checklist
- [ ] Tests written/updated
- [ ] Changelog entry added in `.changelog` (we use
[unclog](https://github.com/informalsystems/unclog) to manage our
changelog)
- [ ] Updated relevant documentation (`docs/` or `spec/`) and code
comments

Co-authored-by: Zachary Becker <zachary@interchainlabs.io>
(cherry picked from commit c653eee)
@mergify mergify bot requested review from a team as code owners June 24, 2025 16:52
@zrbecker zrbecker merged commit 86dfbff into v0.38.x Jun 25, 2025
20 of 23 checks passed
@zrbecker zrbecker deleted the mergify/bp/v0.38.x/pr-5209 branch June 25, 2025 21:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants