carllin
|
512bfc93cb
|
Add a cache for leader schedules (#3841)
* Add a cache for leader schedules
|
2019-04-19 02:39:44 -07:00 |
Sagar Dhawan
|
3fcf03ff3e
|
Refactor LocalCluster and add support for listener nodes (#3790)
|
2019-04-15 15:27:45 -07:00 |
carllin
|
f886b3b12b
|
Fix resetting PohRecorder to wrong bank (#3553)
* Check whether future slot already has transmission
|
2019-03-29 20:00:36 -07:00 |
anatoly yakovenko
|
52f6c33ff9
|
Make sure banking stage is recording with the same bank that it read (#3447)
* make sure banking stage is recording with the same bank that it read with
|
2019-03-22 14:17:39 -07:00 |
Pankaj Garg
|
d7ff6645a9
|
change pubkey to ref
|
2019-03-20 16:55:01 -07:00 |
Pankaj Garg
|
1824e09d0a
|
find next leader slot before resetting working bank in Poh recorder
|
2019-03-20 16:55:01 -07:00 |
Pankaj Garg
|
66fb1bbb2e
|
Give last leader some grace ticks to catch up (#3299)
* Wait for last leader for some ticks
* New tests and fixed existing tests
|
2019-03-15 13:22:16 -07:00 |
carllin
|
cb3eeace56
|
Replay Stage start_leader() can use wrong parent fork() (#3238)
* Make sure start_leader starts on the last voted block, not necessarily the biggest indexed bank in frozen_slots()
* Fix tvu test
|
2019-03-12 17:42:53 -07:00 |
Michael Vines
|
6ab6e6cb9b
|
Clean up exit flag handing across TVU
|
2019-03-04 21:26:50 -08:00 |
Michael Vines
|
906df5e20e
|
Exit signal cleanup: pass in references, make the receiver clone as needed
|
2019-03-04 18:43:21 -08:00 |
anatoly yakovenko
|
1654199b23
|
Use PohRecorder to synchronize instead of rotate. (#3080)
|
2019-03-03 16:44:06 -08:00 |
Michael Vines
|
a94880574b
|
block_hash => blockhash
|
2019-03-02 12:13:30 -07:00 |
Michael Vines
|
2bfad87a5f
|
Rename Bank.last_id() to Bank.last_block_hash()
|
2019-03-02 12:13:30 -07:00 |
Michael Vines
|
5f5d779ee1
|
Move src/ into core/src. Top-level crate is now called solana-workspace
|
2019-03-02 09:52:18 -08:00 |