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

api: optimize /transactions/pending/{txid} endpoint #5891

Merged
merged 6 commits into from
Jan 17, 2024

Commits on Jan 4, 2024

  1. api: optimize /transactions/pending/{txid} endpoint

    * Use txtail data to find txid in memory instead of iterating blocks
    * RPS: before: 10, after: 450
    * Another optimization possible with caching blocks that would
      bump RPS to 30k
    algorandskiy committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    d943702 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fab5ac2 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2024

  1. unit tests

    algorandskiy committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    d88d36d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2f09f62 View commit details
    Browse the repository at this point in the history
  3. Update ledger/ledger.go

    algorandskiy committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    2294d6d View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

  1. CR fixes

    algorandskiy committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    002cebf View commit details
    Browse the repository at this point in the history