carllin 
							
						 
					 
					
						
						
							
						
						2e1d59ff85 
					 
					
						
						
							
							Adopt heaviest subtree fork choice rule  ( #10441 )  
						
						... 
						
						
						
						* Add HeaviestSubtreeForkChoice
* Make replay stage switch between two fork choice rules
Co-authored-by: Carl <carl@solana.com > 
						
						
					 
					
						2020-06-11 12:16:04 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						4131eee94d 
					 
					
						
						
							
							Expose last-valid-slot to BankClient and ThinClient users ( #10478 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-06-09 17:07:32 -07:00 
						 
				 
			
				
					
						
							
							
								Kristofer Peterson 
							
						 
					 
					
						
						
							
						
						e23340d89e 
					 
					
						
						
							
							Clippy cleanup for all targets and nighly rust (also support 1.44.0) ( #10445 )  
						
						... 
						
						
						
						* address warnings from 'rustup run beta cargo clippy --workspace'
minor refactoring in:
- cli/src/cli.rs
- cli/src/offline/blockhash_query.rs
- logger/src/lib.rs
- runtime/src/accounts_db.rs
expect some performance improvement AccountsDB::clean_accounts()
* address warnings from 'rustup run beta cargo clippy --workspace --tests'
* address warnings from 'rustup run nightly cargo clippy --workspace --all-targets'
* rustfmt
* fix warning stragglers
* properly fix clippy warnings test_vote_subscribe()
replace ref-to-arc with ref parameters where arc not cloned
* Remove lock around JsonRpcRequestProcessor (#10417 )
automerge
* make ancestors parameter optional to avoid forcing construction of empty hash maps
Co-authored-by: Greg Fitzgerald <greg@solana.com > 
						
						
					 
					
						2020-06-09 09:38:14 +09:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						db82d9e914 
					 
					
						
						
							
							Enable more fine-grained control in partition tests ( #10418 )  
						
						... 
						
						
						
						Co-authored-by: Carl <carl@solana.com > 
						
						
					 
					
						2020-06-04 23:32:53 -07:00 
						 
				 
			
				
					
						
							
							
								Kristofer Peterson 
							
						 
					 
					
						
						
							
						
						58ef02f02b 
					 
					
						
						
							
							9951 clippy errors in the test suite ( #10030 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-05-15 09:35:43 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						eb1acaf927 
					 
					
						
						
							
							Remove archiver and storage program ( #9992 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-05-14 18:22:47 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						3442f36f8a 
					 
					
						
						
							
							Repair alternate versions of dead slots ( #9805 )  
						
						... 
						
						
						
						Co-authored-by: Carl <carl@solana.com > 
						
						
					 
					
						2020-05-05 14:07:21 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						fa20963b93 
					 
					
						
						
							
							Revert shred fs ( #9712 )  
						
						... 
						
						
						
						* Revert "Untar is called for shred archives that do not exist. (#9565 )"
This reverts commit 729cb5eec6#9366 )"
This reverts commit 5ed39de8c5 
						
						
					 
					
						2020-04-24 15:04:23 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						a7aa7e172b 
					 
					
						
						
							
							validator: Consider the activated stake of this node to be online again ( #9573 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-04-18 10:16:19 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						addbdcb660 
					 
					
						
						
							
							Remove wait_for_majority  
						
						
						
						
					 
					
						2020-04-18 08:23:00 -07:00 
						 
				 
			
				
					
						
							
							
								anatoly yakovenko 
							
						 
					 
					
						
						
							
						
						5ed39de8c5 
					 
					
						
						
							
							Dont insert shred payload into rocksdb ( #9366 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-04-16 18:20:55 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						66abe45ea1 
					 
					
						
						
							
							Decouple accounts hash calculation from snapshot hash ( #9507 )  
						
						
						
						
					 
					
						2020-04-16 15:12:20 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						9493de4443 
					 
					
						
						
							
							Add snapshot compression option ( #9276 )  
						
						
						
						
					 
					
						2020-04-03 13:13:49 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						a61ddb6f61 
					 
					
						
						
							
							max_ledger_slots -> max_ledger_shreds ( #9198 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-03-31 17:21:19 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						88ba8439fc 
					 
					
						
						
							
							Add frozen account support ( #8989 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-03-22 11:10:04 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						dc347dd3d7 
					 
					
						
						
							
							Add Accounts hash consistency halting ( #8772 )  
						
						... 
						
						
						
						* Accounts hash consistency halting
* Add option to inject account hash faults for testing.
Enable option in local cluster test to see that node halts. 
						
						
					 
					
						2020-03-16 08:37:31 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						97986a5241 
					 
					
						
						
							
							Move download code to download-utils crate ( #8704 )  
						
						
						
						
					 
					
						2020-03-07 07:08:01 -08:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						b70d195473 
					 
					
						
						
							
							Connect partition flag to validators ( #8622 )  
						
						
						
						
					 
					
						2020-03-04 16:18:45 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						13551885c2 
					 
					
						
						
							
							--wait-for-supermajority now requires a SLOT  
						
						
						
						
					 
					
						2020-03-02 12:59:35 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						0d4cb252c4 
					 
					
						
						
							
							Adapt local-cluster/  
						
						
						
						
					 
					
						2020-02-26 23:32:53 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						fbf78b83c4 
					 
					
						
						
							
							Add retry mechanism when downloading genesis and snapshots  
						
						
						
						
					 
					
						2020-02-26 14:21:37 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						b7386f9d84 
					 
					
						
						
							
							Add --trusted-validator support for snapshot hash validation ( #8390 )  
						
						
						
						
					 
					
						2020-02-21 18:42:24 -08:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						ab361a8073 
					 
					
						
						
							
							Rename KeypairUtil to Signer ( #8360 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-02-20 13:28:55 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						8c19b6268c 
					 
					
						
						
							
							Add Preview operating mode, rename SoftLaunch operating mode to Stable ( #8331 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-02-19 16:48:58 -08:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						1d06aa3b31 
					 
					
						
						
							
							Remove repairman as its spamming cluster with unwanted repairs ( #8193 )  
						
						... 
						
						
						
						* Remove repairman as its spamming cluster with unwanted repairs
* remove obsolete test 
						
						
					 
					
						2020-02-10 17:00:00 -08:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						fd207b6907 
					 
					
						
						
							
							Fix stale gossip entrypoint ( #8053 )  
						
						
						
						
					 
					
						2020-01-30 21:51:11 -08:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						7058287273 
					 
					
						
						
							
							Consensus fix, don't consider threshold check if.. ( #7948 )  
						
						... 
						
						
						
						* Consensus fix, don't consider threshold check if
lockouts are not increased
* Change partition tests to wait for epoch with > lockout slots
* Use atomic bool to signal partition 
						
						
					 
					
						2020-01-27 16:49:25 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						b045f9a50d 
					 
					
						
						
							
							codemod --extensions rs get_snapshot_tar_path get_snapshot_archive_path  
						
						
						
						
					 
					
						2020-01-23 13:37:13 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						57bf618627 
					 
					
						
						
							
							Enable config program at soft launch epoch 0 ( #7854 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-01-16 23:05:33 -08:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						b5dba77056 
					 
					
						
						
							
							Rename blocktree to blockstore ( #7757 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-01-13 13:13:52 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						43897de12e 
					 
					
						
						
							
							Account for stake held by the current node while waiting for the supermajority to join gossip  
						
						
						
						
					 
					
						2020-01-07 22:29:31 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						e782c26908 
					 
					
						
						
							
							Prune older epoch stakes  
						
						
						
						
					 
					
						2020-01-04 09:34:27 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						33f7103eae 
					 
					
						
						
							
							Enable system program at SoftLaunch epoch 0 ( #7313 )  
						
						
						
						
					 
					
						2019-12-06 23:16:28 -07:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						b7d4330dd4 
					 
					
						
						
							
							Fail fast if account paths cannot be canonicalized ( #7300 )  
						
						... 
						
						
						
						* Canonicalize account paths to avoid symlink issues
* fixes 
						
						
					 
					
						2019-12-05 21:41:29 -05:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						f0a40862d6 
					 
					
						
						
							
							Support local cluster edge case testing ( #7135 )  
						
						... 
						
						
						
						* Refactor local cluster to support killing a partition
* Rework run_network_partition
* Introduce fixed leader schedule
* Plumb fixed schedule into test 
						
						
					 
					
						2019-12-03 16:31:59 -08:00 
						 
				 
			
				
					
						
							
							
								anatoly yakovenko 
							
						 
					 
					
						
						
							
						
						d9e7a5fcbe 
					 
					
						
						
							
							Use fork weight instead of individual bank weight for fork selection. ( #7079 )  
						
						... 
						
						
						
						* Fix weight calculation
* Fix tests
* fork weight
* wait until nodes are in the leader schedule
* enable sanity
* fewer long tests 
						
						
					 
					
						2019-11-21 15:47:08 -08:00 
						 
				 
			
				
					
						
							
							
								anatoly yakovenko 
							
						 
					 
					
						
						
							
						
						b150da837a 
					 
					
						
						
							
							Use epoch as the gossip purge timeout for staked nodes. ( #7005 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-11-20 11:25:18 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						d184d3a732 
					 
					
						
						
							
							Merge native programs parts into one unit ( #7047 )  
						
						
						
						
					 
					
						2019-11-20 10:12:43 -08:00 
						 
				 
			
				
					
						
							
							
								anatoly yakovenko 
							
						 
					 
					
						
						
							
						
						59413b3124 
					 
					
						
						
							
							Fix rules for fork selection ( #6906 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-11-15 08:36:33 -08:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						79d7090867 
					 
					
						
						
							
							Remove obsolete references to Blob ( #6957 )  
						
						... 
						
						
						
						* Remove the name "blob" from archivers
* Remove the name "blob" from broadcast
* Remove the name "blob" from Cluset Info
* Remove the name "blob" from Repair
* Remove the name "blob" from a bunch more places
* Remove the name "blob" from tests and book 
						
						
					 
					
						2019-11-14 11:49:31 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						2fd2140f64 
					 
					
						
						
							
							🍢 banking-bench/, genesis-programs/ and local-cluster/ ( #6920 )  
						
						... 
						
						
						
						* git mv genesis_programs genesis-programs
* git mv local_cluster local-cluster
* git mv banking_bench banking-bench 
						
						
					 
					
						2019-11-12 22:20:48 -07:00