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

v1.2.2 (non-squash merge) #1264

Merged
merged 10 commits into from
Jan 3, 2024
Merged

v1.2.2 (non-squash merge) #1264

merged 10 commits into from
Jan 3, 2024

Commits on Dec 6, 2023

  1. fix: stale operator ID in p2pNetwork (#1229)

    * fix: stale operator ID in `p2pNetwork`
    
    ---------
    
    Co-authored-by: Lior Rutenberg <[email protected]>
    moshe-blox and Lior Rutenberg authored Dec 6, 2023
    Configuration menu
    Copy the full SHA
    b08a00e View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2023

  1. fix: sufficient timeout for initial duty fetch (#1214)

    * fix: sufficient timeout for initial duty fetch (#1214)
    ---------
    
    Co-authored-by: Matus Kysel <[email protected]>
    moshe-blox and MatusKysel authored Dec 7, 2023
    Configuration menu
    Copy the full SHA
    455f4e7 View commit details
    Browse the repository at this point in the history
  2. deployment: change bootnode for holesky-stage (#1233)

    * deploy new bootnode ENR for holesky stage
    moshe-blox authored Dec 7, 2023
    Configuration menu
    Copy the full SHA
    98eeaf9 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2023

  1. Voluntary exit (#1200)

    * Voluntary exit
    
    ---------
    
    Co-authored-by: moshe-blox <[email protected]>
    Co-authored-by: olegshmuelov <[email protected]>
    Co-authored-by: MatheusFranco99 <[email protected]>
    4 people authored Dec 11, 2023
    Configuration menu
    Copy the full SHA
    fb113d9 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2023

  1. feat: include 'connected' in peer scores log (#1224)

    * feat: include 'connected' in peer scores log
    moshe-blox authored Dec 17, 2023
    Configuration menu
    Copy the full SHA
    4a6e3f6 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2023

  1. P2P metrics (#1163)

    * metrics: added p4 score (invalidMessageDeliveries)
    
    * metrics: added total msgs accepted, msgs accepted from peer with Id, signatures verification
    
    * deploy to the stage
    
    # Conflicts:
    #	.gitlab-ci.yml
    
    * metrics: added counters flush once in 8h
    
    * metrics: added counters for duties
    
    * Added auto delete disconnected peers label metrics. Added RSA verifications metric
    
    * disabled ci
    
    * Updated p4 score metric update
    
    * metrics: added p4 score (invalidMessageDeliveries)
    
    * metrics: added total msgs accepted, msgs accepted from peer with Id, signatures verification
    
    * deploy to the stage
    
    # Conflicts:
    #	.gitlab-ci.yml
    
    * metrics: added counters flush once in 8h
    
    * metrics: added counters for duties
    
    * Added auto delete disconnected peers label metrics. Added RSA verifications metric
    
    * disabled ci
    
    * Updated p4 score metric update
    
    * review comments fixes
    
    * deploy
    
    * deploy
    
    * testing metrics differ
    
    * added duties created and finalized
    
    * removed extra monitoring.metricsreporter usage
    
    * removed topic from p4score. made it a sum of squares
    
    * deploy to all nodes
    
    * deploy p2p_metrics
    
    * pr review fixes
    
    * trigger ci
    
    * deploy 9-20
    
    * Fix msg validation rsa verification counter metric
    
    * allocate p2p_metrics
    
    * inspect scores more frequently, but don't log every time
    
    * renamed duties created/finalized metrics and refactored to record role
    
    * deploy to 5--8
    
    * deploy to 5--8
    
    * rename metric
    
    * blank space
    
    * approve spec change (just a metric)
    
    * refactors
    
    * reset scores
    
    * metric help msg
    
    * revert gitlab
    
    * deploy
    
    * revert deploy
    
    * Add metrics for signature verifications
    
    * Update differ.config.yaml with approved changes
    
    ---------
    
    Co-authored-by: Anton Korpusenko <[email protected]>
    Co-authored-by: Gal Rogozinski <[email protected]>
    Co-authored-by: Matus Kysel <[email protected]>
    Co-authored-by: MatheusFranco99 <[email protected]>
    Co-authored-by: moshe-blox <[email protected]>
    6 people authored Dec 19, 2023
    Configuration menu
    Copy the full SHA
    f452a79 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2023

  1. Node health (#1203)

    * chore: link to SSV API docs in configs & README
    
    * initial commit
    
    * add node health route to ssv API
    
    * update health route
    
    * update health route
    
    * update health route
    
    * update health route
    
    * deploy to stage
    
    * add plaintext response
    
    * lint
    
    * lint
    
    * change to good/bad
    
    * lint
    
    * lint
    
    * refactor
    
    * Revert "deploy to stage"
    
    This reverts commit 2f54f4e.
    
    * lint
    
    * add inbound/outbound count for health + deploy to stage
    
    * change ports back
    
    * update count
    
    * lint
    
    * update conns
    
    * lint
    
    * remove connected peer count
    
    * test blocked ports
    
    * Revert "remove connected peer count"
    
    This reverts commit 79e2b94.
    
    * leave only active peers count
    
    * Revert "test blocked ports"
    
    This reverts commit 6fc9282.
    
    * ci to stage
    
    * add mutex to nodes access
    
    * refactor: node health API (#1222)
    
    * refactor: node health API
    
    * added cpu_cores to healthcheck output
    
    * fix inbound/outbound stats
    
    * Remove CPU core reporting
    
    ---------
    
    Co-authored-by: moshe-blox <[email protected]>
    Co-authored-by: Matus Kysel <[email protected]>
    Co-authored-by: moshe-blox <[email protected]>
    4 people authored Dec 21, 2023
    Configuration menu
    Copy the full SHA
    84582f9 View commit details
    Browse the repository at this point in the history
  2. feat: subscribe to a random subnet with 0 validators (#1245)

    * feat: subscribe to a random subnet with 0 validators
    moshe-blox authored Dec 21, 2023
    Configuration menu
    Copy the full SHA
    6a3acc3 View commit details
    Browse the repository at this point in the history
  3. Fix: health route host addres (#1246)

    * node health api route advertises the host addresses from the config.
    
    * set up listenaddress directly
    y0sher authored Dec 21, 2023
    Configuration menu
    Copy the full SHA
    7dcd39c View commit details
    Browse the repository at this point in the history

Commits on Dec 25, 2023

  1. feat: rate limit inbound connections by IP (#1226)

    * feat: rate limit inbound connections by IP
    
    * activate conngater
    
    * deploy to 5--8
    
    * fix
    
    * fix
    
    * Refactor connection gating in p2p setup
    
    * Update ipLimiter parameters
    
    * revert gitlab
    
    * Revert "revert gitlab"
    
    This reverts commit fcc7902.
    
    * Revert "Revert "revert gitlab""
    
    This reverts commit feb9e4e.
    
    ---------
    
    Co-authored-by: Gal Rogozinski <[email protected]>
    moshe-blox and GalRogozinski authored Dec 25, 2023
    Configuration menu
    Copy the full SHA
    c4e1e1b View commit details
    Browse the repository at this point in the history