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

Fix/net slow lock #2266

Merged
merged 17 commits into from
Jan 5, 2021
Merged

Fix/net slow lock #2266

merged 17 commits into from
Jan 5, 2021

Commits on Jan 4, 2021

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

Commits on Jan 5, 2021

  1. move unconfirmed state management and microblock mining out of the p2…

    …p thread and into the relayer thread
    jcnelson committed Jan 5, 2021
    Configuration menu
    Copy the full SHA
    73e6509 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b7194c3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bab57bd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    08a4fe1 View commit details
    Browse the repository at this point in the history
  5. create read-only mode of operation that cannot refresh state from mic…

    …roblocks, but can read an existing trie
    jcnelson committed Jan 5, 2021
    Configuration menu
    Copy the full SHA
    3e8198b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8f2c8d5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    039d2cd View commit details
    Browse the repository at this point in the history
  8. reading unconfirmed state read-only can fail due to an absent underly…

    …ing trie, so handle as a 404
    jcnelson committed Jan 5, 2021
    Configuration menu
    Copy the full SHA
    00a7c2d View commit details
    Browse the repository at this point in the history
  9. read-only connection, but checked (i.e. for reading an unconfirmed tr…

    …ie that can disappear)
    jcnelson committed Jan 5, 2021
    Configuration menu
    Copy the full SHA
    cb87592 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f117581 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d310f68 View commit details
    Browse the repository at this point in the history
  12. move microblock miner and unconfirmed state management into the relay…

    … thread, and have the relay thread pass back the list of unconfirmed transactions to the p2p thread so it can service requests to them via the RPC interface
    jcnelson committed Jan 5, 2021
    Configuration menu
    Copy the full SHA
    0cd2602 View commit details
    Browse the repository at this point in the history
  13. some better debug otuputs

    jcnelson committed Jan 5, 2021
    Configuration menu
    Copy the full SHA
    23b2bb7 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    19c5c7f View commit details
    Browse the repository at this point in the history
  15. cargo fmt

    jcnelson committed Jan 5, 2021
    Configuration menu
    Copy the full SHA
    bfc3edc View commit details
    Browse the repository at this point in the history
  16. address feedback

    jcnelson committed Jan 5, 2021
    Configuration menu
    Copy the full SHA
    1d977c1 View commit details
    Browse the repository at this point in the history