Tyera Eulberg
|
ab361a8073
|
Rename KeypairUtil to Signer (#8360)
automerge
|
2020-02-20 13:28:55 -08:00 |
|
Pankaj Garg
|
ed5101b031
|
Generate max coding shreds when necessary (#8099)
* Generate max coding shreds when necessary
* test
|
2020-02-04 15:45:01 -08:00 |
|
Michael Vines
|
a2f2c46f87
|
Ensure shred version is never 0
|
2020-01-24 17:41:20 -07:00 |
|
Sagar Dhawan
|
37d1daf58e
|
Revert "Generate MAX_DATA_SHREDS_PER_FEC_BLOCK coding shreds for each FEC block (#7474)" (#7898)
automerge
|
2020-01-21 11:48:09 -08:00 |
|
Sagar Dhawan
|
2dd8ab197d
|
Remove redundant threadpools in sigverify (#7888)
* Limit the number of thread pools sigverify creates
* Name local threadpools
|
2020-01-20 20:08:19 -08:00 |
|
Pankaj Garg
|
87b2525e03
|
Limit maximum number of shreds in a slot to 32K (#7584)
* Limit maximum number of shreds in a slot to 32K
* mark dead slot replay as fatal error
|
2019-12-30 07:42:09 -08:00 |
|
anatoly yakovenko
|
97589f77f8
|
Pipeline broadcast socket transmit and blocktree record (#7481)
automerge
|
2019-12-16 17:11:18 -08:00 |
|
Pankaj Garg
|
7adc721d96
|
Generate MAX_DATA_SHREDS_PER_FEC_BLOCK coding shreds for each FEC block (#7474)
* Generate MAX_DATA_SHREDS_PER_FEC_BLOCK coding shreds for each FEC block
* fix tests, and detangle ErasureMeta::status
|
2019-12-13 14:50:22 -08:00 |
|
Pankaj Garg
|
d94041e98d
|
Allow coding shred index to be different than data shred index (#7438)
* Allow coding shred index to be different than data shred index
* move fec_set_index to shred's common header
* fix bench
|
2019-12-12 16:50:29 -08:00 |
|
anatoly yakovenko
|
e082418e4a
|
Cleanup the sign shreds interface (#7456)
automerge
|
2019-12-12 13:27:33 -08:00 |
|
sakridge
|
f526c424c5
|
Move slow shred multi_fec test to integration tests folder (#7426)
|
2019-12-11 11:10:21 -08:00 |
|
Greg Fitzgerald
|
6796b08909
|
Migrate to thiserror (#7177)
* Migrate to thiserror
* Discourage the use of other modules' Result alias
`io::Result` set a bad precedent. Don't import other `Result`
aliases.
|
2019-12-02 15:42:05 -07:00 |
|
Sagar Dhawan
|
6bfe0fca1f
|
Add a version field to shreds (#7023)
* Add a version field to shreds
* Clippy
* Fix Chacha Golden
* Fix shredder bench compile
* Fix blocktree bench compile
|
2019-11-18 18:05:02 -08:00 |
|
carllin
|
7c32640a9b
|
Set index and set data should write into shred data (#6995)
|
2019-11-16 02:41:59 -08:00 |
|
sakridge
|
6009801c5f
|
More granular timings in shred generation (#6900)
|
2019-11-13 16:30:12 -08:00 |
|
Pankaj Garg
|
ccac35fc01
|
Increase FEC ratio to 32:32 (#6800)
automerge
|
2019-11-07 16:38:06 -08:00 |
|
Sagar Dhawan
|
67d1e2903c
|
Upgrade Repair be more intelligent and agressive (#6789)
* Upgrade Repair be more intelligent and agressive
* Fix u64 casts
* Fix missing bracket
* Add 1 second delay to test to allow repair to kick in
|
2019-11-07 11:08:09 -08:00 |
|
Pankaj Garg
|
0ace79939b
|
Add reference tick to data shreds (#6772)
* Add reference tick to data shreds
* fix tests
|
2019-11-06 13:27:58 -08:00 |
|
carllin
|
7ff2a44a63
|
Make last shred for an interrupted slot signed + typed (#6760)
|
2019-11-06 08:25:17 -07:00 |
|
Jack May
|
9614d17024
|
Limit deserialization of data coming off the wire (#6751)
* Limit deserialization of data coming off the wire
* Feedback and cleanup
|
2019-11-06 00:07:57 -08:00 |
|
Michael Vines
|
50a17fc00b
|
Use Slot and Epoch type aliases instead of raw u64 (#6693)
automerge
|
2019-11-02 00:38:30 -07:00 |
|
Justin Starry
|
e8e5ddc55d
|
Verify number of hashes for each block of entries (#6262)
* Verify number of hashes for each block of entries
* Fix blocktree processor tick check
* Rebase once more
|
2019-10-31 16:38:50 -04:00 |
|
anatoly yakovenko
|
243fa6cf63
|
Shred gpu sigverify (#6520)
Implement APIs for verifying shred signatures on the GPU.
|
2019-10-28 10:29:38 -07:00 |
|
Pankaj Garg
|
84e911361a
|
Use constants instead of lazy_static for shred header sizes (#6472)
|
2019-10-21 12:46:16 -07:00 |
|
Pankaj Garg
|
badeb4d31a
|
Rework shred headers to fix position of signature (#6451)
* Rework shred headers to fix position of signature
* fix clippy
|
2019-10-18 22:55:59 -07:00 |
|
Greg Fitzgerald
|
5468be2ef9
|
Add solana-ledger crate (#6415)
automerge
|
2019-10-18 09:28:51 -07:00 |
|