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

Peering - disconnects refactor #6968

Open
wants to merge 21 commits into
base: main
Choose a base branch
from

Commits on Apr 18, 2024

  1. peers don't do their own disconnects

    Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
    macfarla committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    4ced6a0 View commit details
    Browse the repository at this point in the history
  2. only disconnect if at capacity; use peer reputation for peer comparator

    Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
    macfarla committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    2d4badf View commit details
    Browse the repository at this point in the history
  3. delay the decision about whether to connect if we have full peers, un…

    …til we actually compare
    
    Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
    macfarla committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    632a3e0 View commit details
    Browse the repository at this point in the history
  4. delay the tru decision

    Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
    macfarla committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    3dccfaf View commit details
    Browse the repository at this point in the history
  5. delay the tru decision

    Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
    macfarla committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    bb695b5 View commit details
    Browse the repository at this point in the history
  6. remove scheduled task

    Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
    macfarla committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    b275d52 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

  1. use simple comparator for ethPeers in tests

    Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
    macfarla committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    de4db90 View commit details
    Browse the repository at this point in the history
  2. removed unused method

    Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
    macfarla committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    d9e840f View commit details
    Browse the repository at this point in the history
  3. fix some tests

    Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
    macfarla committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    ad927c3 View commit details
    Browse the repository at this point in the history
  4. formatting

    Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
    macfarla committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    f808a72 View commit details
    Browse the repository at this point in the history
  5. changelog

    Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
    macfarla committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    f623e72 View commit details
    Browse the repository at this point in the history
  6. fixed block propagation tests

    Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
    macfarla committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    6afebd3 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2024

  1. merge

    Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
    macfarla committed Apr 21, 2024
    Configuration menu
    Copy the full SHA
    40405a3 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. allow some trailing peers

    Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
    macfarla committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    ab1809c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    60aa98d View commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

  1. merge

    Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
    macfarla committed May 15, 2024
    Configuration menu
    Copy the full SHA
    e02c1ab View commit details
    Browse the repository at this point in the history

Commits on May 16, 2024

  1. simplify the logic around enforcing connection limits

    Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
    macfarla committed May 16, 2024
    Configuration menu
    Copy the full SHA
    5fa7599 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9857dce View commit details
    Browse the repository at this point in the history

Commits on May 22, 2024

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

Commits on May 29, 2024

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