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

Trie log prune using TrieLogEvent #6394

Merged

Commits on Jan 10, 2024

  1. Change TrieLogPruner to implement a trieLogObserver

    Signed-off-by: Gabriel Fukushima <gabrielfukushima@gmail.com>
    gfukushima committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    47b3e83 View commit details
    Browse the repository at this point in the history
  2. Remove TrieLogPruner from trielogmanager

    Signed-off-by: Gabriel Fukushima <gabrielfukushima@gmail.com>
    gfukushima committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    8778c20 View commit details
    Browse the repository at this point in the history
  3. Create trielog pruner and subscribe to change in the trielog manager

    Signed-off-by: Gabriel Fukushima <gabrielfukushima@gmail.com>
    gfukushima committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    bd722e1 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2024

  1. add final to methods params

    Signed-off-by: Gabriel Fukushima <gabrielfukushima@gmail.com>
    gfukushima committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    688542b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dfdd6dc View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2024

  1. Refactor onTrieLogAdded

    Main change is to remove the unsafe prune of orphaned blocks
    Signed-off-by: Simon Dudley <simon.dudley@consensys.net>
    siladu committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    34a7767 View commit details
    Browse the repository at this point in the history
  2. Add onTrieLogAdded tests

    Signed-off-by: Simon Dudley <simon.dudley@consensys.net>
    siladu committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    9fb9a50 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

  1. Merge branch 'main' into move-trie-log-prune-to-use-observer

    Signed-off-by: Simon Dudley <simon.dudley@consensys.net>
    siladu committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    0adb692 View commit details
    Browse the repository at this point in the history
  2. Remove NoOpTrieLogPruner now it is conditionally added as an observer

    Signed-off-by: Simon Dudley <simon.dudley@consensys.net>
    siladu committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    9bcc17b View commit details
    Browse the repository at this point in the history
  3. Merge branch 'main' into move-trie-log-prune-to-use-observer

    Signed-off-by: Simon Dudley <simon.dudley@consensys.net>
    siladu committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    33aae79 View commit details
    Browse the repository at this point in the history
  4. fix javadoc

    Signed-off-by: Simon Dudley <simon.dudley@consensys.net>
    siladu committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    dcc8a04 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2024

  1. Remove TrieLogEvent test to avoid changing public API

    Signed-off-by: Simon Dudley <simon.dudley@consensys.net>
    siladu committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    1627416 View commit details
    Browse the repository at this point in the history
  2. Remove unnecessary cast

    Signed-off-by: Simon Dudley <simon.dudley@consensys.net>
    siladu committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    ee5b2fe View commit details
    Browse the repository at this point in the history
  3. prune async using EthScheduler.servicesExecutor

    Signed-off-by: Simon Dudley <simon.dudley@consensys.net>
    siladu committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    8f93171 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'main' into move-trie-log-prune-to-use-observer

    Signed-off-by: Simon Dudley <simon.dudley@consensys.net>
    siladu committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    ee31213 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. Remove unnecessary comma to avoid the plugin hash change

    Signed-off-by: Simon Dudley <simon.dudley@consensys.net>
    siladu committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    4d7d984 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into move-trie-log-prune-to-use-observer

    Signed-off-by: Simon Dudley <simon.dudley@consensys.net>
    siladu committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    5eeadd8 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'main' into move-trie-log-prune-to-use-observer

    Signed-off-by: Simon Dudley <simon.dudley@consensys.net>
    siladu committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    2c88a56 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2024

  1. Configuration menu
    Copy the full SHA
    5445f18 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ac629f9 View commit details
    Browse the repository at this point in the history