Only publish reconstructed columns that we need to sample (#8269)

N/A


  We were publishing columns all columns that we didn't already have in the da cache when reconstructing. This is unnecessary outbound bandwidth for the node that is supposed to sample fewer columns.
This PR changes the behaviour to publish only columns that we are supposed to sample in the topics that we are subscribed to.


Co-Authored-By: Pawan Dhananjay <pawandhananjay@gmail.com>
This commit is contained in:
Pawan Dhananjay
2025-10-22 22:05:08 -07:00
committed by GitHub
parent d8c6c57029
commit c668cb7d9a
2 changed files with 22 additions and 25 deletions

View File

@@ -1875,7 +1875,7 @@ pub static DATA_AVAILABILITY_RECONSTRUCTED_COLUMNS: LazyLock<Result<IntCounter>>
LazyLock::new(|| {
try_create_int_counter(
"beacon_data_availability_reconstructed_columns_total",
"Total count of reconstructed columns",
"Total count of useful reconstructed columns",
)
});