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

Transaction pool improvements to avoid filling the pool with not executable transactions #4425

Merged
merged 17 commits into from
Sep 23, 2022

Commits on Sep 20, 2022

  1. Add more tracing logs to transaction pool

    Signed-off-by: Fabio Di Fabio <[email protected]>
    fab-10 committed Sep 20, 2022
    Configuration menu
    Copy the full SHA
    5a506f6 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2022

  1. Prevent adding non executable transactions and evict based on age

    Signed-off-by: Fabio Di Fabio <[email protected]>
    fab-10 committed Sep 21, 2022
    Configuration menu
    Copy the full SHA
    7f7ad90 View commit details
    Browse the repository at this point in the history
  2. Move sender account in TransactionsForSenderInfo

    Signed-off-by: Fabio Di Fabio <[email protected]>
    fab-10 committed Sep 21, 2022
    Configuration menu
    Copy the full SHA
    fd1b308 View commit details
    Browse the repository at this point in the history
  3. account can be nullable on first contact (#1)

    Signed-off-by: Justin Florentine <[email protected]>
    
    Signed-off-by: Justin Florentine <[email protected]>
    jflo authored Sep 21, 2022
    Configuration menu
    Copy the full SHA
    2e65d55 View commit details
    Browse the repository at this point in the history
  4. Retry block creation on IllegalStateException

    Signed-off-by: Fabio Di Fabio <[email protected]>
    fab-10 committed Sep 21, 2022
    Configuration menu
    Copy the full SHA
    c91b1d4 View commit details
    Browse the repository at this point in the history
  5. sender account could not exist

    Signed-off-by: Fabio Di Fabio <[email protected]>
    fab-10 committed Sep 21, 2022
    Configuration menu
    Copy the full SHA
    745d84b View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2022

  1. Fix for ConcurrentModificationException when building a block

    Signed-off-by: Fabio Di Fabio <[email protected]>
    fab-10 committed Sep 22, 2022
    Configuration menu
    Copy the full SHA
    e4120a1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    13e4ecc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c46edd7 View commit details
    Browse the repository at this point in the history
  4. Update remaining unit tests

    Signed-off-by: Fabio Di Fabio <[email protected]>
    fab-10 committed Sep 22, 2022
    Configuration menu
    Copy the full SHA
    4993f19 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    47edec1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fc6f53d View commit details
    Browse the repository at this point in the history
  7. Update integration tests

    Signed-off-by: Fabio Di Fabio <[email protected]>
    fab-10 committed Sep 22, 2022
    Configuration menu
    Copy the full SHA
    f659f1d View commit details
    Browse the repository at this point in the history
  8. Remove eviction sortig by nonce, to fix max pool size issue

    Signed-off-by: Fabio Di Fabio <[email protected]>
    fab-10 committed Sep 22, 2022
    Configuration menu
    Copy the full SHA
    31b6694 View commit details
    Browse the repository at this point in the history
  9. Update unit test to reflect new eviction order

    Signed-off-by: Fabio Di Fabio <[email protected]>
    fab-10 committed Sep 22, 2022
    Configuration menu
    Copy the full SHA
    8eedbf3 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3d33bb3 View commit details
    Browse the repository at this point in the history
  11. Update CHANGELOG

    Signed-off-by: Fabio Di Fabio <[email protected]>
    fab-10 committed Sep 22, 2022
    Configuration menu
    Copy the full SHA
    443f845 View commit details
    Browse the repository at this point in the history