dependabot-preview[bot]
|
841ecfd927
|
chore(deps): bump bincode from 1.2.1 to 1.3.1 (#10867)
* chore(deps): bump bincode from 1.2.1 to 1.3.1
Bumps [bincode](https://github.com/servo/bincode) from 1.2.1 to 1.3.1.
- [Release notes](https://github.com/servo/bincode/releases)
- [Commits](https://github.com/servo/bincode/commits)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* [auto-commit] Update all Cargo lock files
* Switch from deprecated method
* Add options to maintain behavior with bincode::options()
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com>
Co-authored-by: Tyera Eulberg <tyera@solana.com>
|
2020-07-09 00:08:05 +00:00 |
|
Greg Fitzgerald
|
0550b893b0
|
Fix typos (#10675)
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
|
2020-06-17 20:54:52 -07:00 |
|
carllin
|
439fd30840
|
Fix erasure (#10095)
* Fix bad FEC blocks
* Add test
Co-authored-by: Carl <carl@solana.com>
|
2020-05-19 16:13:12 -07:00 |
|
carllin
|
97f2bcff69
|
master: Add nonce to shreds repairs, add shred data size to header (#10109)
* Add nonce to shreds/repairs
* Add data shred size to header
Co-authored-by: Carl <carl@solana.com>
|
2020-05-19 12:38:18 -07:00 |
|
sakridge
|
f562ed4cc8
|
Distinguish between shred type in shred fetch stage duplicate filter (#10068)
* Shred type check
* Test
|
2020-05-15 13:23:56 -07:00 |
|
Kristofer Peterson
|
58ef02f02b
|
9951 clippy errors in the test suite (#10030)
automerge
|
2020-05-15 09:35:43 -07:00 |
|
sakridge
|
a5419fe79e
|
Error for invalid shred. (#9588)
|
2020-04-19 21:15:09 -07:00 |
|
Stephen Akridge
|
30b3862770
|
Don't unwrap on session new
|
2020-04-16 08:25:45 -07:00 |
|
Michael Vines
|
73063544bd
|
Move shred_version module to sdk/
|
2020-02-24 14:46:12 -07:00 |
|
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 |
|