Rob Walker 
							
						 
					 
					
						
						
							
						
						3ea784aff7 
					 
					
						
						
							
							clippy fixups  
						
						
						
						
					 
					
						2018-08-01 14:42:58 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						fef93958c8 
					 
					
						
						
							
							fixups, tests  
						
						
						
						
					 
					
						2018-08-01 14:42:58 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						cae88c90b1 
					 
					
						
						
							
							add a persistent ledger of index and data files  
						
						
						
						
					 
					
						2018-08-01 14:42:58 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						1a8da769b6 
					 
					
						
						
							
							...  
						
						
						
						
					 
					
						2018-08-01 14:42:58 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						2b259aeb41 
					 
					
						
						
							
							testnet now deploys successfully on days of the month < 10  
						
						
						
						
					 
					
						2018-08-01 14:10:52 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						de7e9b4b4c 
					 
					
						
						
							
							Remove retry  
						
						... 
						
						
						
						This was introduced to mask the occasional failure of racy tests.  But this is misguided as it helps hid the true problem, the racy test, and it causes tries builds that fail deterministically to retry only to fail once again. 
						
						
					 
					
						2018-08-01 12:02:39 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						0f95031b99 
					 
					
						
						
							
							CI builds no longer turn red if a metrics write fails  
						
						
						
						
					 
					
						2018-08-01 11:35:19 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						d622742b84 
					 
					
						
						
							
							Mark test-multinode-basic as ignore  
						
						
						
						
					 
					
						2018-08-01 10:13:05 -06:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						ff254fbe5f 
					 
					
						
						
							
							re-instate traces  
						
						
						
						
					 
					
						2018-08-01 09:08:38 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						05153e4884 
					 
					
						
						
							
							de-trace this function, new blob is not a dup  
						
						
						
						
					 
					
						2018-08-01 09:08:38 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						2ece27ee3a 
					 
					
						
						
							
							fix leak  
						
						
						
						
					 
					
						2018-08-01 09:08:38 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						a58df52205 
					 
					
						
						
							
							Fix build  
						
						... 
						
						
						
						Last two PRs crossed in flight. A keypair is now required for all
types of FullNode, not just validators. 
						
						
					 
					
						2018-08-01 08:53:21 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						2ea6f86199 
					 
					
						
						
							
							Submit leader's vote after observing 2/3 validator votes ( #780 )  
						
						... 
						
						
						
						* fixup!
* fixups!
* send the vote and count it
* actually vote
* test
* Spelling fixes
* Process the voting transaction in the leader's bank
* Send tokens to the leader
* Give leader tokens in more cases
* Test for write_stage::leader_vote
* Request airdrop inside fullnode and not the script
* Change readme to indicate that drone should be up before leader
And start drone before leader in snap scripts
* Rename _kp => _keypair for keypairs and other review fixups
* Remove empty else
* tweak test_leader_vote numbers to be closer to testing 2/3 boundary
* combine creating blob and transaction for leader/validator 
						
						
					 
					
						2018-07-31 22:07:53 -07:00 
						 
				 
			
				
					
						
							
							
								pgarg66 
							
						 
					 
					
						
						
							
						
						7c5172a65e 
					 
					
						
						
							
							Converted sigverify disable flag to runtime check instead of "cfg" ( #799 )  
						
						
						
						
					 
					
						2018-07-31 16:54:24 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						821e3bc3ca 
					 
					
						
						
							
							Avoid race between test_lograte and test_lograte_env  
						
						
						
						
					 
					
						2018-07-31 16:08:01 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						5dd2f737a3 
					 
					
						
						
							
							clear out old blobs in find_next_missing  
						
						
						
						
					 
					
						2018-07-31 15:54:32 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						c9bb5c1f5b 
					 
					
						
						
							
							Update snap log file documentation  
						
						
						
						
					 
					
						2018-07-31 13:13:27 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						5d936e5c8a 
					 
					
						
						
							
							Trap SIGINT for clean ^C shutdown  
						
						
						
						
					 
					
						2018-07-30 17:15:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						e985c2e7d5 
					 
					
						
						
							
							.gitignore more generated files  
						
						
						
						
					 
					
						2018-07-30 17:15:50 -07:00 
						 
				 
			
				
					
						
							
							
								anatoly yakovenko 
							
						 
					 
					
						
						
							
						
						308b6c3371 
					 
					
						
						
							
							Follow Shared prefix convention for Window alias ( #798 )  
						
						... 
						
						
						
						Follow Shared prefix convention for Window alias. 
						
						
					 
					
						2018-07-30 16:56:01 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						ea7fa11b3e 
					 
					
						
						
							
							use size_of() instead of serialized_size() and magic number 8  
						
						
						
						
					 
					
						2018-07-30 16:48:58 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						5a40ea3fd7 
					 
					
						
						
							
							Only map HOME when in CI  
						
						
						
						
					 
					
						2018-07-30 16:36:26 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						102510ac0e 
					 
					
						
						
							
							Clear apt cache to reduce image size  
						
						
						
						
					 
					
						2018-07-30 16:36:26 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						2158329058 
					 
					
						
						
							
							Switch to docker-rust image  
						
						
						
						
					 
					
						2018-07-30 16:36:26 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						bc484ffe5f 
					 
					
						
						
							
							Add docker-rust image  
						
						
						
						
					 
					
						2018-07-30 16:36:26 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						6fcf4584d5 
					 
					
						
						
							
							Propagate more BUILDKITE environment variables into containers  
						
						
						
						
					 
					
						2018-07-30 16:36:26 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						1adc83d148 
					 
					
						
						
							
							Add localnet-sanity.sh  
						
						
						
						
					 
					
						2018-07-30 16:36:26 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						647053e973 
					 
					
						
						
							
							Terminate child process when main script is interrupted  
						
						
						
						
					 
					
						2018-07-30 16:36:26 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						95b98b3845 
					 
					
						
						
							
							Fix --addr option  
						
						
						
						
					 
					
						2018-07-30 16:36:26 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						f27613754a 
					 
					
						
						
							
							Report number of nodes found on failure too  
						
						
						
						
					 
					
						2018-07-30 16:36:26 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						3e351b0b13 
					 
					
						
						
							
							Drop -t  
						
						
						
						
					 
					
						2018-07-30 16:13:51 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						79ece53e3c 
					 
					
						
						
							
							Don't panic the tokio worker thread when deserialize() fails  
						
						
						
						
					 
					
						2018-07-30 14:56:53 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						f341b2ec10 
					 
					
						
						
							
							fixups  
						
						
						
						
					 
					
						2018-07-30 14:26:44 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						167b079e29 
					 
					
						
						
							
							fixups  
						
						
						
						
					 
					
						2018-07-30 14:26:44 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						7ded5a70be 
					 
					
						
						
							
							fixups  
						
						
						
						
					 
					
						2018-07-30 14:26:44 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						fc476ff979 
					 
					
						
						
							
							implement iterator for parsing length + data ledger  
						
						
						
						
					 
					
						2018-07-30 14:26:44 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						c3279c8a00 
					 
					
						
						
							
							chugga  
						
						
						
						
					 
					
						2018-07-30 14:26:44 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						e471ea41da 
					 
					
						
						
							
							fixups  
						
						
						
						
					 
					
						2018-07-30 14:26:44 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						552d4adff5 
					 
					
						
						
							
							use a binary ledger: newline-separated, newline-escaped entries instead of json  
						
						
						
						
					 
					
						2018-07-30 14:26:44 -07:00 
						 
				 
			
				
					
						
							
							
								pgarg66 
							
						 
					 
					
						
						
							
						
						0c33c9e0d7 
					 
					
						
						
							
							Dynamic network test changes ( #795 )  
						
						... 
						
						
						
						- No sigverify if feature sigverify_cpu_disable is used
- Purge validators in the test if lag count increases beyond
  SOLANA_DYNAMIC_NODES_PURGE_LAG environment variable
- Other useful log messages in the test 
						
						
					 
					
						2018-07-30 13:57:10 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						fae9fff24c 
					 
					
						
						
							
							Unify logging initialization  
						
						
						
						
					 
					
						2018-07-29 19:08:27 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						79924e407c 
					 
					
						
						
							
							Include nanoseconds in log timestamp  
						
						
						
						
					 
					
						2018-07-29 19:08:27 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						18d4da0076 
					 
					
						
						
							
							Fetch env_logger from github until 0.5.12 is available  
						
						
						
						
					 
					
						2018-07-29 19:08:27 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						416c141775 
					 
					
						
						
							
							export SKIP_INSTALL=1 to reset the network without reinstalling the snap 
						
						
						
						
					 
					
						2018-07-28 18:04:13 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						af1a2e83bc 
					 
					
						
						
							
							Don't panic again when waiting for a panicked validator thread  
						
						
						
						
					 
					
						2018-07-28 16:35:35 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						4cdb9a73f8 
					 
					
						
						
							
							Skip testnet-sanity on manual deploy  
						
						
						
						
					 
					
						2018-07-28 12:37:29 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						4433730610 
					 
					
						
						
							
							Add support for deploying a locally built snap  
						
						
						
						
					 
					
						2018-07-28 12:37:29 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						71eb5bdecc 
					 
					
						
						
							
							Factor out vm_foreach  
						
						
						
						
					 
					
						2018-07-28 12:37:29 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						029e2db2cf 
					 
					
						
						
							
							Improve assert message  
						
						
						
						
					 
					
						2018-07-28 10:40:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						81db333490 
					 
					
						
						
							
							Guard against rsyncing TBs of ledger  
						
						
						
						
					 
					
						2018-07-27 23:53:20 -07:00