solana/core/benches
behzad nouri 65d59f4ef0
tracks erasure coding shreds' indices explicitly (#21822)
The indices for erasure coding shreds are tied to data shreds:
https://github.com/solana-labs/solana/blob/90f41fd9b/ledger/src/shred.rs#L921

However with the upcoming changes to erasure schema, there will be more
erasure coding shreds than data shreds and we can no longer infer coding
shreds indices from data shreds.

The commit adds constructs to track coding shreds indices explicitly.
2021-12-19 22:37:55 +00:00
..
banking_stage.rs Rename Packets to PacketBatch (#21794) 2021-12-11 09:44:15 -05:00
cluster_info.rs removes Slot from TransmitShreds (#19327) 2021-08-20 13:48:33 +00:00
consensus.rs Reformat imports to a consistent style for imports 2021-12-03 09:19:13 -08:00
gen_keys.rs Reformat imports to a consistent style for imports 2021-12-03 09:19:13 -08:00
retransmit_stage.rs tracks erasure coding shreds' indices explicitly (#21822) 2021-12-19 22:37:55 +00:00
shredder.rs tracks erasure coding shreds' indices explicitly (#21822) 2021-12-19 22:37:55 +00:00
sigverify_stage.rs Rename Packets to PacketBatch (#21794) 2021-12-11 09:44:15 -05:00