Skip to content

Conversation

@eval-exec
Copy link
Collaborator

@eval-exec eval-exec commented Sep 14, 2025

What problem does this PR solve?

For rich-indexer, we don't really need to insert uncle block related info into database. This PR remove the related logic.

Related changes

  • Remove the uncle block logic for rich-indexer

Check List

Tests

  • Unit test
  • Integration test
  • Manual test (add detailed scripts or steps below)
  • No code ci-runs-only: [ quick_checks,linters ]

Side effects

  • None

Release note

Note: Rich Indexer: Uncle Block Tracking Removed

The rich-indexer no longer tracks uncle blocks. The `block_association_uncle` table has been removed from the schema.

**Action Required:** If you have an existing rich-indexer database, manually drop the unused table: DROP TABLE block_association_uncle;

@eval-exec eval-exec requested a review from a team as a code owner September 14, 2025 09:10
@eval-exec eval-exec requested review from doitian and removed request for a team September 14, 2025 09:10
@eval-exec eval-exec force-pushed the exec/rich-indexer-should-not-have-uncle branch 2 times, most recently from 038d935 to 9ba3b8c Compare September 14, 2025 11:07
@eval-exec eval-exec force-pushed the exec/rich-indexer-should-not-have-uncle branch from 196ad97 to 7f46118 Compare December 16, 2025 02:55
@doitian
Copy link
Member

doitian commented Dec 16, 2025

Suggest adding a release note that user can delete the table by running SQL DROP table xxx

@eval-exec eval-exec force-pushed the exec/rich-indexer-should-not-have-uncle branch from 7f46118 to bd3b568 Compare January 6, 2026 08:37
@eval-exec
Copy link
Collaborator Author

Suggest adding a release note that user can delete the table by running SQL DROP table xxx

Done

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