Upgrade Priority
None: No need to upgrade. This release contains only minor QoL changes in the node.
What's Changed
- modify the dockerfile to use correct versions and tags, and install curl by @soragXYZ in #322
- fix typo in README.md and Cargo.toml by @buldazer23 in #321
- Marko/update prometheus metrics by @markopoloparadox in #325
- Marko/update dockerfiles and releaser workflow by @markopoloparadox in #326
- Bumped node version. Fixed small mistakes by @markopoloparadox in #327
- Added missing -y flag to docker run command by @markopoloparadox in #328
New Contributors
- @soragXYZ made their first contribution in #322
- @buldazer23 made their first contribution in #321
Full Changelog: v1.8.0.3...v1.8.0.4
Prometheus
New metrics have been added
desc: Header Extension Builder - Total Execution Time in microseconds
name: avail_header_extension_builder_total_execution_time
desc: Header Extension Builder - Evaluation Grid Build Time in microseconds
name: avail_header_extension_builder_evaluation_grid_build_time
desc: Header Extension Builder - Commitment Build Time in microseconds"
name: avail_header_extension_builder_commitment_build_time
desc: Header Extension Builder - Grid Rows
name: avail_header_extension_builder_grid_rows
desc: Header Extension Builder - Grid Columns
name: avail_header_extension_builder_grid_cols
desc: Kate RPC - Query Rows Time in microseconds
name: avail_kate_rpc_query_rows_execution_time
desc: Kate RPC - Query App Data Time in microseconds
name: avail_kate_rpc_query_app_data_execution_time
desc: Kate RPC - Query Proof Time in microseconds
name: avail_kate_rpc_query_proof_execution_time
desc: Kate RPC - Query Block Length Time in microseconds
name: avail_kate_rpc_query_block_length_execution_time
desc: Kate RPC - Query Data Proof Time in microseconds
name: avail_kate_rpc_query_data_proof_execution_time
desc: Import Block - Total Execution Time in microseconds
name: avail_import_block_total_execution_time
Benchmarks
Kate RPC
RPC Name | E2E Time (in ms) | Internal Time (in ms) |
---|---|---|
Query Proof | 3929 | 3869 |
Query Data Proof | 4.88 | 4.49 |
Query Rows | 92.46 | 30.20 |
Query Block Length | 0.38 | 0.09 |
Query App Data | 79.01 | 30.34 |
Commitment Builder
Divan
Columns | fastest | slowest | median | mean | samples | iters |
---|---|---|---|---|---|---|
32 | 1.722 s | 1.804 s | 1.736 s | 1.741 s | 69 | 69 |
18.57 item/s | 17.73 item/s | 18.43 item/s | 18.37 item/s | |||
64 | 1.713 s | 1.763 s | 1.728 s | 1.731 s | 70 | 70 |
37.35 item/s | 36.29 item/s | 37.02 item/s | 36.96 item/s | |||
128 | 1.791 s | 1.852 s | 1.808 s | 1.813 s | 67 | 67 |
71.44 item/s | 69.09 item/s | 70.77 item/s | 70.58 item/s | |||
256 | 845.6 ms | 870.3 ms | 849.9 ms | 853.4 ms | 100 | 100 |
302.7 item/s | 294.1 item/s | 301.2 item/s | 299.9 item/s |
IAI Callgrind
Columns | Instructions | L1 Hits | L2 Hits | RAM Hits | Total read+write | Estimated Cycles |
---|---|---|---|---|---|---|
32 | 36261491707 | 43471751795 | 667163 | 79437 | 43472498395 | 43477867905 |
64 | 36241046006 | 43454647417 | 821811 | 162495 | 43455631723 | 43464443797 |
128 | 36548611193 | 43829737712 | 1078939 | 187786 | 43831004437 | 43841704917 |
256 | 17053346485 | 20459446530 | 1027519 | 183976 | 20460658025 | 20471023285 |