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

[WIP] Genesis benchmarks #1209

Draft
wants to merge 76 commits into
base: main
Choose a base branch
from
Draft

Commits on Jul 23, 2024

  1. Configuration menu
    Copy the full SHA
    1369102 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e3be2f1 View commit details
    Browse the repository at this point in the history
  3. Comment formatting

    Co-authored-by: Nicolas Jeannerod <niols@niols.fr>
    facundominguez and Niols committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    3c42b51 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    407db3b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    92ff252 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d7d7acc View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    705daf4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8bd6815 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    31705f2 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b20f711 View commit details
    Browse the repository at this point in the history
  11. Change how last starvation is recorded

    Previously, we only registered the time at which starvation started.
    This is in fact not enough: if after the grace period the peer is still
    not making us unstarved, we won't detect it. Instead, we record the last
    starvation as either ongoing or we record its end time.
    Niols authored and facundominguez committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    e894140 View commit details
    Browse the repository at this point in the history
  12. Revert "GSM: use diffusion layer info for HAA"

    This reverts commit 4946b3b.
    facundominguez committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    ebc49ce View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    7beffdc View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d3dbdf8 View commit details
    Browse the repository at this point in the history
  15. Follow configurable grace period

    Niols authored and facundominguez committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    b0946d3 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    2d51933 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    90d613c View commit details
    Browse the repository at this point in the history
  18. stylish haskell

    Niols authored and facundominguez committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    50ac9b1 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    60d0d62 View commit details
    Browse the repository at this point in the history
  20. ChainDB: let the BlockFetch client add blocks asynchronously

    This is a port of PR IntersectMBO/ouroboros-network#2721 to the new ChainSelQueue.
    
    Co-authored-by: mrBliss <thomas@well-typed.com>
    2 people authored and facundominguez committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    1efae68 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    91bf46d View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    bc445da View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    e93b423 View commit details
    Browse the repository at this point in the history
  24. Accomodate for the addition of ChainSyncClientHandleCollection and gr…

    …ace period and starvation event in BlockFetch
    facundominguez committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    5e5b37d View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    5aaa882 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    7ac6a88 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    956332f View commit details
    Browse the repository at this point in the history
  28. Add explicit tracing events for CSJ

    Niols authored and facundominguez committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    e742b01 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    a12cd89 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    eafa6a4 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    4500891 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    ff5f040 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    ea486e7 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    8226db3 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    eb8de6e View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    70f6713 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    315ea7e View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    07dab6b View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    8b510ce View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2024

  1. Accomodate for the addition of ChainSyncClientHandleCollection and gr…

    …ace period and starvation event in BlockFetch
    facundominguez committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    d9ea987 View commit details
    Browse the repository at this point in the history
  2. Reapply "GSM: use diffusion layer info for HAA"

    This reverts commit 66ab269.
    amesgen authored and facundominguez committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    6bb240e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a8111f7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6961bd4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b605fed View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7841fb5 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. Configuration menu
    Copy the full SHA
    314616f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    889a149 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. Configuration menu
    Copy the full SHA
    c93d7df View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bc2bb70 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    62981db View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

  1. Configuration menu
    Copy the full SHA
    1c6498e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4c212aa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    42b9ff4 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. Configuration menu
    Copy the full SHA
    e73e43a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aeb3290 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1ff5343 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    99edbed View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    499a95d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    db3eb9f View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2024

  1. Configuration menu
    Copy the full SHA
    8eb4ea2 View commit details
    Browse the repository at this point in the history
  2. disableBoringTimeouts: don't consider canAwaitTimeout boring

    This is relatively tight by default (10s), and applies eg to adversaries that
    simply stop sending headers
    amesgen committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    833d2ec View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    83ff29e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3d65fb1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6a184e5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c750764 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8eaf5dc View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c94e8ef View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2024

  1. Configuration menu
    Copy the full SHA
    39b4877 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0f22ff1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ab33a03 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. Configuration menu
    Copy the full SHA
    23542f9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d15230e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bcb2c11 View commit details
    Browse the repository at this point in the history
  4. lint: stylish-haskell

    nbacquey committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    88c10cd View commit details
    Browse the repository at this point in the history
  5. Update source-repository-package to `blockfetch/milestone-1-rebased…

    …` in `ouroboros-network`
    nbacquey committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    bfc0cac View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2024

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