Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Indexer performance issues on L2's #887

Closed
kaladinlight opened this issue Nov 20, 2023 · 0 comments · Fixed by #888
Closed

Indexer performance issues on L2's #887

kaladinlight opened this issue Nov 20, 2023 · 0 comments · Fixed by #888
Assignees

Comments

@kaladinlight
Copy link
Collaborator

Overview

There has been a large increase in 500's when fetching tx history from L2's specifically related to accounts with a lot of spam token/nft airdrops in their transaction history

References and additional details

https://indexer.gnosis.shapeshift.com/api/v2/address/0x6bF198c2B5c8E48Af4e876bc2173175b89b1DA0C?details=txs

Acceptance Criteria

  • think about any quick monkey patches that could help reduce the amount of 500's
    • lower page size in client
    • owned txhistory flag to remove token transfers that aren't associated with the tx history account
  • get a fresh indexer sync to see if there was an issue with db performance due to corruption/bloat
  • determine if the issue is related to and fix accordingly:
    • db performance
    • extra node traffic when fetching tx history (indexer side)
    • request payload size affecting performance

Need By Date

No response

Screenshots/Mockups

No response

Estimated effort

No response

@kaladinlight kaladinlight self-assigned this Nov 20, 2023
@kaladinlight kaladinlight moved this from To schedule to Up next in ShapeShift Dashboard Nov 20, 2023
@kaladinlight kaladinlight linked a pull request Nov 22, 2023 that will close this issue
@github-project-automation github-project-automation bot moved this from Up next to Done in ShapeShift Dashboard Nov 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

1 participant