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

feat: tracks block time using a gauge metric type #1090

Closed
wants to merge 22 commits into from

Commits on Jun 28, 2023

  1. build(deps): Bump github.com/celestiaorg/nmt from 0.16.0 to 0.17.0 (#…

    …1026)
    
    Bumps [github.com/celestiaorg/nmt](https://github.com/celestiaorg/nmt) from 0.16.0 to 0.17.0.
    - [Release notes](https://github.com/celestiaorg/nmt/releases)
    - [Commits](celestiaorg/nmt@v0.16.0...v0.17.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/celestiaorg/nmt
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jun 28, 2023
    Configuration menu
    Copy the full SHA
    f5f063c View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2023

  1. feat: pass chain-id in prepareProposal (#1028)

    * feat: pass chain-id in prepareProposal
    
    * chore: proto-gen
    
    ---------
    
    Co-authored-by: rachid <chamirachid1@gmail.com>
    evan-forbes and rach-id authored Jul 4, 2023
    Configuration menu
    Copy the full SHA
    67cc27b View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2023

  1. Configuration menu
    Copy the full SHA
    fc8278c View commit details
    Browse the repository at this point in the history
  2. Revert "feat!: account for time already elapsed when waiting after th…

    …e commit (#965)" (#1033)
    
    This reverts commit cc1bc3f.
    evan-forbes authored Jul 11, 2023
    Configuration menu
    Copy the full SHA
    d24c81a View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2023

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

Commits on Jul 13, 2023

  1. feat: add Namespace method to blob (#1030)

    * feat: add Namespace method to blob
    
    * lint
    
    ---------
    
    Co-authored-by: Callum Waters <cmwaters19@gmail.com>
    rootulp and cmwaters authored Jul 13, 2023
    Configuration menu
    Copy the full SHA
    3e636bb View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2023

  1. feat: pass software version from abci to node info (#1036)

    * pass software version from abci to node info
    
    * Update consensus/replay_test.go
    
    Co-authored-by: Rootul P <rootulp@gmail.com>
    cmwaters and rootulp authored Jul 14, 2023
    Configuration menu
    Copy the full SHA
    d5cd08c View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2023

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

Commits on Jul 24, 2023

  1. fix: networks/local/localnode/Dockerfile to reduce vulnerabilities (#…

    …1042)
    
    The following vulnerabilities are fixed with an upgrade:
    - https://snyk.io/vuln/SNYK-ALPINE37-MUSL-458286
    - https://snyk.io/vuln/SNYK-ALPINE37-MUSL-458286
    
    Co-authored-by: snyk-bot <snyk-bot@snyk.io>
    MSevey and snyk-bot authored Jul 24, 2023
    Configuration menu
    Copy the full SHA
    03b58f7 View commit details
    Browse the repository at this point in the history
  2. build(deps): Bump github.com/celestiaorg/nmt from 0.17.0 to 0.18.0 (#…

    …1039)
    
    Bumps [github.com/celestiaorg/nmt](https://github.com/celestiaorg/nmt) from 0.17.0 to 0.18.0.
    - [Release notes](https://github.com/celestiaorg/nmt/releases)
    - [Commits](celestiaorg/nmt@v0.17.0...v0.18.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/celestiaorg/nmt
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Evan Forbes <42654277+evan-forbes@users.noreply.github.com>
    dependabot[bot] and evan-forbes authored Jul 24, 2023
    Configuration menu
    Copy the full SHA
    8c9a9af View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. feat: remove square size from qgb commitment creation (#1047)

    ## Description
    
    Closes #1040
    
    After merging this one, I will cherry-pick this change for main. Then, I
    will open a separate PR for main to remove the square size and the data
    hash from the `Data` struct.
    
    ---
    
    
    #### PR checklist
    
    - [ ] Tests written/updated
    - [ ] Changelog entry added in `.changelog` (we use
    [unclog](https://github.com/informalsystems/unclog) to manage our
    changelog)
    - [ ] Updated relevant documentation (`docs/` or `spec/`) and code
    comments
    rach-id authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    9dd1ac1 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2023

  1. feat: initial pyroscope integration (#1006)

    ## Description
    
    leaving as a draft and WIP until I test this out more. not ready for
    review
    
    closes #1004
    
    ---------
    
    Co-authored-by: Rootul P <rootulp@gmail.com>
    evan-forbes and rootulp authored Aug 3, 2023
    Configuration menu
    Copy the full SHA
    518e0e1 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. feat: Add standard tracing points to portions of the mempool and cons…

    …ensus (#1055)
    
    ## Description
    
    This PR updates the trace client with a slight refactor (renaming to be
    more consistent) and then adds a few standard tables to store traced
    information. We are also able to select which tables we wish to update
    (and therefore which information to trace) in the config.
    
    closes #978
    
    ---------
    
    Co-authored-by: Rootul P <rootulp@gmail.com>
    evan-forbes and rootulp authored Aug 8, 2023
    Configuration menu
    Copy the full SHA
    2f93fc8 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

  1. fix: pass configured tables to the trace client (#1057)

    ## Description
    
    since its difficult to test the tracer irl, we missed this silly bug
    :facepalm:
    evan-forbes authored Aug 9, 2023
    Configuration menu
    Copy the full SHA
    61fb662 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

  1. fix: end exclusive data commitment range fix (#1058)

    ## Description
    
    Fixes celestiaorg/orchestrator-relayer#432
    
    #### PR checklist
    
    - [ ] Tests written/updated
    - [ ] Changelog entry added in `.changelog` (we use
    [unclog](https://github.com/informalsystems/unclog) to manage our
    changelog)
    - [ ] Updated relevant documentation (`docs/` or `spec/`) and code
    comments
    
    ---------
    
    Co-authored-by: Rootul P <rootulp@gmail.com>
    rach-id and rootulp authored Aug 10, 2023
    Configuration menu
    Copy the full SHA
    819b969 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

  1. chore(deps): bump pyroscope to v0.7.2 (#1061)

    ## Description
    
    Fixes: celestiaorg/celestia-app#2249
    
    #### PR checklist
    
    - [ ] Tests written/updated
    - [ ] Changelog entry added in `.changelog` (we use
    [unclog](https://github.com/informalsystems/unclog) to manage our
    changelog)
    - [ ] Updated relevant documentation (`docs/` or `spec/`) and code
    comments
    rach-id authored Aug 14, 2023
    Configuration menu
    Copy the full SHA
    f0446b2 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2023

  1. feat: traces block height and timestamp for InfluxDB (#1062)

    ## Description
    
    To accurately gauge block time, it's essential to track the timestamps
    of committed blocks. The modifications made in this PR incorporate this
    feature.
    
    Incremental work toward
    #1056
    staheri14 authored Aug 17, 2023
    Configuration menu
    Copy the full SHA
    76145bc View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. feat: add more block stats to the block trace table (#1064)

    ## Description
    
    adds more things to the block table, see
    #1062 (comment)
    for further context.
    
    part of #1056
    
    ---------
    
    Co-authored-by: Sanaz Taheri <35961250+staheri14@users.noreply.github.com>
    evan-forbes and staheri14 authored Aug 22, 2023
    Configuration menu
    Copy the full SHA
    9e02fe1 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. build(deps): bump nmt to 0.19.0 (#1076)

    ## Motivation
    
    
    #1073 (comment)
    rootulp authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    de9b4ec View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2023

  1. feat: add time to RequestPreparePropsosal (#1081)

    ## Description
    
    Adds the last commit median time to `RequestPreparePropsosal`. This
    allows the application to accurately calculate the spendable funds of
    vesting accounts, since this is the time used when executing the
    transactions and when evaluating the propsoal during `ProcessProposal`.
    
    The height was also added, but it doesn't have to be since the
    application can calculate that value. That value is also passed in other
    versions of comet, and we'll have to add it we want to unfork from the
    sdk so I figured why not. Happy to remove it as well.
    evan-forbes authored Sep 18, 2023
    Configuration menu
    Copy the full SHA
    074d981 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2023

  1. feat: adds channel ID label to the Prometheus message_receive_bytes_t…

    …otal and message_send_bytes_total metrics (#1078)
    
    Part of #1077
    staheri14 authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    38e13ff View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2023

  1. chore: bump to v0.34.29 of comet (#1087)

    Signed-off-by: dependabot[bot] <support@github.com>
    Signed-off-by: Thane Thomson <connect@thanethomson.com>
    Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
    Co-authored-by: Sergio Mena <sergio@informal.systems>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Jasmina Malicevic <jasmina.dustinac@gmail.com>
    Co-authored-by: Lasaro <lasaro@informal.systems>
    Co-authored-by: Thane Thomson <connect@thanethomson.com>
    Co-authored-by: mmsqe <mavis@crypto.com>
    Co-authored-by: yihuang <huang@crypto.com>
    Co-authored-by: Steven Ferrer <steven.r.ferrer@gmail.com>
    Co-authored-by: Chill Validation <92176880+chillyvee@users.noreply.github.com>
    11 people authored Sep 21, 2023
    Configuration menu
    Copy the full SHA
    367caa3 View commit details
    Browse the repository at this point in the history