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

Integrate tracing #6339

Draft
wants to merge 77 commits into
base: unstable
Choose a base branch
from
Draft

Commits on Sep 22, 2024

  1. Configuration menu
    Copy the full SHA
    f59246e View commit details
    Browse the repository at this point in the history
  2. add tracing to common

    ThreeHrSleep committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    c5ab874 View commit details
    Browse the repository at this point in the history
  3. add tracing to consensus

    ThreeHrSleep committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    2b2577b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    131e939 View commit details
    Browse the repository at this point in the history
  5. add tracing to lcli

    ThreeHrSleep committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    a3c4a4d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9749a5e View commit details
    Browse the repository at this point in the history
  7. add tracing to slasher

    ThreeHrSleep committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    18b7a6a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    80ee046 View commit details
    Browse the repository at this point in the history
  9. add tracing to validator_client

    Add retropgf funding (sigp#6324)
    
    Migrate from `ethereum-types` to `alloy-primitives` (sigp#6078)
    
    * Remove use of ethers_core::RlpStream
    
    * Merge branch 'unstable' of https://github.com/sigp/lighthouse into remove_use_of_ethers_core
    
    * Remove old code
    
    * Simplify keccak call
    
    * Remove unused package
    
    * Merge branch 'unstable' of https://github.com/ethDreamer/lighthouse into remove_use_of_ethers_core
    
    * Merge branch 'unstable' into remove_use_of_ethers_core
    
    * Run clippy
    
    * Merge branch 'remove_use_of_ethers_core' of https://github.com/dospore/lighthouse into remove_use_of_ethers_core
    
    * Check all cargo fmt
    
    * migrate to alloy primitives init
    
    * fix deps
    
    * integrate alloy-primitives
    
    * resolve dep issues
    
    * more changes based on dep changes
    
    * add TODOs
    
    * Merge branch 'unstable' of https://github.com/sigp/lighthouse into remove_use_of_ethers_core
    
    * Revert lock
    
    * Add BeaconBlocksByRange v3
    
    * continue migration
    
    * Revert "Add BeaconBlocksByRange v3"
    
    This reverts commit e3ce7fc.
    
    * impl hash256 extended trait
    
    * revert some uneeded diffs
    
    * merge conflict resolved
    
    * fix subnet id rshift calc
    
    * rename to FixedBytesExtended
    
    * debugging
    
    * Merge branch 'unstable' of https://github.com/sigp/lighthouse into migrate-to-alloy-primitives
    
    * fix failed test
    
    * fixing more tests
    
    * Merge branch 'unstable' of https://github.com/sigp/lighthouse into remove_use_of_ethers_core
    
    * introduce a shim to convert between the two u256 types
    
    * move alloy to wrokspace
    
    * align alloy versions
    
    * update
    
    * update web3signer test certs
    
    * refactor
    
    * resolve failing tests
    
    * linting
    
    * fix graffiti string test
    
    * fmt
    
    * fix ef test
    
    * resolve merge conflicts
    
    * remove udep and revert cert
    
    * cargo patch
    
    * cyclic dep
    
    * fix build error
    
    * Merge branch 'unstable' of https://github.com/sigp/lighthouse into migrate-to-alloy-primitives
    
    * resolve conflicts, update deps
    
    * merge unstable
    
    * fmt
    
    * fix deps
    
    * Merge branch 'unstable' of https://github.com/sigp/lighthouse into migrate-to-alloy-primitives
    
    * resolve merge conflicts
    
    * resolve conflicts, make necessary changes
    
    * Remove patch
    
    * fmt
    
    * remove file
    
    * merge conflicts
    
    * sneaking in a smol change
    
    * bump versions
    
    * Merge remote-tracking branch 'origin/unstable' into migrate-to-alloy-primitives
    
    * Updates for peerDAS
    
    * Update ethereum_hashing to prevent dupe
    
    * updated alloy-consensus, removed TODOs
    
    * cargo update
    
    * endianess fix
    
    * Merge branch 'unstable' of https://github.com/sigp/lighthouse into migrate-to-alloy-primitives
    
    * fmt
    
    * fix merge
    
    * fix test
    
    * fixed_bytes crate
    
    * minor fixes
    
    * convert u256 to i64
    
    * panic free mixin to_low_u64_le
    
    * from_str_radix
    
    * computbe_subnet api and ensuring we use big-endian
    
    * Merge branch 'unstable' of https://github.com/sigp/lighthouse into migrate-to-alloy-primitives
    
    * fix test
    
    * Simplify subnet_id test
    
    * Simplify some more tests
    
    * Add tests to fixed_bytes crate
    
    * Merge branch 'unstable' into migrate-to-alloy-primitives
    
    update libp2p to version 0.54 (sigp#6249)
    
    * update libp2p to version 0.54.0
    
    * address review
    
    * Merge branch 'unstable' of github.com:sigp/lighthouse into update-libp2p
    
    * Merge branch 'update-libp2p' of github.com:sigp/lighthouse into update-libp2p
    
    Drop block data from BlockError and BlobError (sigp#5735)
    
    * Drop block data from BlockError and BlobError
    
    * Debug release tests
    
    * Fix release tests
    
    * Revert unnecessary changes to lighthouse_metrics
    
    Update manual checkpoint sync content in Lighthouse book (sigp#6338)
    
    * Update manual checkpiont sync
    
    * Update faq
    
    * Minor revision
    
    * Minor revision
    
    Light Client Bug Fix (sigp#6299)
    
    * Light Client Bug Fix
    
    Ignore Rust 1.82 warnings about void patterns (sigp#6357)
    
    * Ignore Rust 1.82 warnings about void patterns
    
    Enable `large_stack_frames` lint (sigp#6343)
    
    * Enable `large_stack_frames` lint
    
    Add blob count label to `DATA_COLUMN_SIDECAR_COMPUTATION` metric (sigp#6340)
    
    * Add blob count label to `DATA_COLUMN_SIDECAR_COMPUTATION` metric, and move metrics into the compute function, recording only successful computation.
    
    * Move `discard_timer_on_break` usage to caller site.
    
    * Merge branch 'unstable' into compute-data-column-metric
    
    * Merge branch 'unstable' into compute-data-column-metric
    
    Metadata request ordering (sigp#6336)
    
    * Send metadata request ordering
    
    * Merge branch 'unstable' into metadata-order
    
    Clarify validator monitor block log (sigp#6342)
    
    * Clarify validator monitor block log
    
    * Merge branch 'unstable' into clarify-block-log
    
    Check known parent on rpc blob process (sigp#5893)
    
    * Check known parent on rpc blob process
    
    * fix test
    
    * Merge branch 'unstable' of https://github.com/sigp/lighthouse into blob-unknown-parent
    
    Remove beta tag from gossipsub 1.2 (sigp#6344)
    
    * Remove the beta tag from gossipsub v1.2
    
    * fix clippy
    
    * Merge branch 'unstable' into remove-beta-tag
    
    Fix lints for Rust 1.81 (sigp#6363)
    
    * Fix lints for Rust 1.81
    
    Use tikv-jemallocator instead of jemallocator (sigp#6354)
    
    * Use tikv-jemallocator instead of jemallocator
    
    * Merge branch 'unstable' into tikv-jemallocator
    
    * Bump tikv-jemallocator and tikv-jemalloc-ctl
    
    Improve `get_custody_columns` validation, caching and error handling (sigp#6308)
    
    * Improve `get_custody_columns` validation, caching and error handling.
    
    * Merge branch 'unstable' into get-custody-columns-error-handing
    
    * Fix failing test and add more test.
    
    * Fix failing test and add more test.
    
    * Merge branch 'unstable' into get-custody-columns-error-handing
    
    * Add unit test to make sure the default specs won't panic on the `compute_custody_requirement_subnets` function.
    
    * Add condition when calling `compute_custody_subnets_from_metadata` and update logs.
    
    * Validate `csc` when returning from enr. Remove `csc` computation on connection since we get them on metadata anyway.
    
    * Add `peers_per_custody_subnet_count` to track peer csc and supernodes.
    
    * Disconnect peers with invalid metadata and find other peers instead.
    
    * Fix sampling tests.
    
    * Merge branch 'unstable' into get-custody-columns-error-handing
    
    * Merge branch 'unstable' into get-custody-columns-error-handing
    
    Delete legacy payload reconstruction (sigp#6213)
    
    * Delete legacy payload reconstruction
    
    * Delete unneeded failing test
    
    * Merge remote-tracking branch 'origin/unstable' into remove-more-ethers
    
    * Merge remote-tracking branch 'origin/unstable' into remove-more-ethers
    
    * Cleanups
    
    simplify rpc codec logic (sigp#6304)
    
    * simplify rpc codec logic
    
    * Merge branch 'unstable' of github.com:sigp/lighthouse into simplify-rpc-codec
    
    * Merge branch 'unstable' of github.com:sigp/lighthouse into simplify-rpc-codec
    
    * Merge branch 'unstable' of github.com:sigp/lighthouse into simply-rpc-codec
    
    * Merge branch 'unstable' into simplify-rpc-codec
    
    * Merge branch 'unstable' into simplify-rpc-codec
    ThreeHrSleep committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    e5c107e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f558244 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    52e0471 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    c361e0e View commit details
    Browse the repository at this point in the history
  13. add tracing to boot_node

    ThreeHrSleep committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    eaf3174 View commit details
    Browse the repository at this point in the history
  14. nit

    Revert "Merge branch 'sigp:stable' into tracing-integration"
    
    This reverts commit 668157c, reversing
    changes made to ee25fbe.
    ThreeHrSleep committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    497e04a View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    df09d4e View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    8d7a009 View commit details
    Browse the repository at this point in the history
  17. remove more loggers

    ThreeHrSleep committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    49745c0 View commit details
    Browse the repository at this point in the history
  18. minor fixes + cargo fmt

    ThreeHrSleep committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    4aebccb View commit details
    Browse the repository at this point in the history
  19. remove junk

    ThreeHrSleep committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    4ca9e28 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. Apply suggestions from code review

    Co-authored-by: Eitan Seri-Levi <[email protected]>
    ThreeHrSleep and eserilev authored Oct 2, 2024
    Configuration menu
    Copy the full SHA
    b2c058e View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2024

  1. fix errors(partial)

    ThreeHrSleep committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    57df87e View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2024

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

Commits on Oct 7, 2024

  1. nit

    ThreeHrSleep committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    d235cf6 View commit details
    Browse the repository at this point in the history
  2. nit

    ThreeHrSleep committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    d137df1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d222bb7 View commit details
    Browse the repository at this point in the history
  4. resolve merge conflicts

    ThreeHrSleep committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    99ddc8d View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

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

Commits on Oct 9, 2024

  1. Configuration menu
    Copy the full SHA
    602b16d View commit details
    Browse the repository at this point in the history
  2. fix beacon node crash

    ThreeHrSleep committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    1c65b76 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9ada2c5 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

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

    ThreeHrSleep committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    60335a4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9744b27 View commit details
    Browse the repository at this point in the history
  4. resolve conflict

    ThreeHrSleep committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    c069004 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. Configuration menu
    Copy the full SHA
    0a52c2d View commit details
    Browse the repository at this point in the history
  2. adjust formatter

    ThreeHrSleep committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    a0828a7 View commit details
    Browse the repository at this point in the history
  3. format crit

    ThreeHrSleep committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    991be3b View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2024

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

    ThreeHrSleep committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    3314eba View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. add sse logging

    ThreeHrSleep committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    63002ff View commit details
    Browse the repository at this point in the history
  2. format crit (sse)

    ThreeHrSleep committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    a2a4c97 View commit details
    Browse the repository at this point in the history
  3. clean up

    ThreeHrSleep committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    666f572 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. remove slog totally

    ThreeHrSleep committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    46c5fd4 View commit details
    Browse the repository at this point in the history
  2. add spans

    ThreeHrSleep committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    6cc4f18 View commit details
    Browse the repository at this point in the history
  3. plug in MetricsLayer

    ThreeHrSleep committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    d2cf3d6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9249fdc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    394ea1b View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2024

  1. nit

    ThreeHrSleep committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    8b58428 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c7b3680 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2024

  1. nit

    ThreeHrSleep committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    129bf06 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c6a00d9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4f9bd29 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2024

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

Commits on Oct 19, 2024

  1. Configuration menu
    Copy the full SHA
    c16e505 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b078f75 View commit details
    Browse the repository at this point in the history
  3. fix errors

    ThreeHrSleep committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    3f41aee View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2024

  1. fix spans

    ThreeHrSleep committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    8b35d37 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

  1. add spans for service

    ThreeHrSleep committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    4d1681f View commit details
    Browse the repository at this point in the history
  2. nit

    ThreeHrSleep committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    fb79b99 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2024

  1. fix simulator tests

    ThreeHrSleep committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    d84ba77 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

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

    ThreeHrSleep committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    dc75b41 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2024

  1. Configuration menu
    Copy the full SHA
    b2757b0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    069240c View commit details
    Browse the repository at this point in the history
  3. Remove static SSE

    macladson committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    ac83633 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b01aaff View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2024

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

Commits on Oct 28, 2024

  1. Configuration menu
    Copy the full SHA
    02848a4 View commit details
    Browse the repository at this point in the history
  2. info level

    eserilev committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    b8d6c73 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2cbc2c2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7b4fa4d View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2024

  1. Merge pull request #1 from eserilev/tracing-integration-slasher-span

    add tracing spans to the slasher
    ThreeHrSleep authored Oct 30, 2024
    Configuration menu
    Copy the full SHA
    0370a2c View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2024

  1. Configuration menu
    Copy the full SHA
    89b2847 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    86a18a2 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2024

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

Commits on Nov 5, 2024

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

    ThreeHrSleep committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    349baf3 View commit details
    Browse the repository at this point in the history