Michael Vines 
							
						 
					 
					
						
						
							
						
						f06113500d 
					 
					
						
						
							
							bench-tps/net sanity: add ability to check for unexpected extra nodes  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-12 15:38:57 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Walker 
							
						 
					 
					
						
						
							
						
						9ab5692acf 
					 
					
						
						
							
							fix "leak" in Blob::recv_from ( #1198 )  
						
						 
						
						... 
						
						
						
						* fix "leak" in Blob::recv_from
fixes  #1199  
						
						
							
						
					 
					
						2018-09-12 14:45:43 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Walker 
							
						 
					 
					
						
						
							
						
						e7a910b664 
					 
					
						
						
							
							v0.9  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-12 10:27:33 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Walker 
							
						 
					 
					
						
						
							
						
						b52230097e 
					 
					
						
						
							
							groom Fullnode's new_with_bank() to match new() more  
						
						 
						
						
						
						
							
  v0.8.0-rc.1
 
						
					 
					
						2018-09-12 09:24:42 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Walker 
							
						 
					 
					
						
						
							
						
						a8fdb8a5a7 
					 
					
						
						
							
							use a single BlobRecycler per fullnode  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-11 16:56:54 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sakridge 
							
						 
					 
					
						
						
							
						
						297f859631 
					 
					
						
						
							
							Change '>=' back to '>' to fix recycling of blobs/packets ( #1192 )  
						
						 
						
						... 
						
						
						
						Recycler will have a strong ref to the item so it will be at
least 1, >= will always prevent recycling. 
						
						
							
						
					 
					
						2018-09-11 16:52:45 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						5d19b799af 
					 
					
						
						
							
							Fix snap configuration for netstat daemon ( #1190 )  
						
						 
						
						... 
						
						
						
						- Also increased the frequency at which the stats are sent
- Fixed file permissions for snapcraft.yaml 
						
						
							
						
					 
					
						2018-09-11 14:49:05 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						af3eb5a16c 
					 
					
						
						
							
							.sh  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-11 11:29:49 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Walker 
							
						 
					 
					
						
						
							
						
						b313b7f6f9 
					 
					
						
						
							
							Revert "move rpc_server to drop() semantics instead of having its own thread"  
						
						 
						
						... 
						
						
						
						This reverts commit 40aa0654fa . 
						
						
							
						
					 
					
						2018-09-10 22:48:33 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Walker 
							
						 
					 
					
						
						
							
						
						016ee36808 
					 
					
						
						
							
							remove -x  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-10 21:40:14 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Walker 
							
						 
					 
					
						
						
							
						
						c3fc98c48f 
					 
					
						
						
							
							use gossip to find the leader for every airdrop request  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-10 21:29:45 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Walker 
							
						 
					 
					
						
						
							
						
						40aa0654fa 
					 
					
						
						
							
							move rpc_server to drop() semantics instead of having its own thread  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-10 20:25:53 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						bace2880d0 
					 
					
						
						
							
							Correct spelling  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-10 19:58:21 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sakridge 
							
						 
					 
					
						
						
							
						
						9d80eefb81 
					 
					
						
						
							
							Log the number of accounts each 250k txes ( #1178 )  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-10 17:40:00 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						1c17c6dd2b 
					 
					
						
						
							
							Report UDP network statistics ( #1176 )  
						
						 
						
						... 
						
						
						
						* Report UDP network statistics
Fixes  #1093 
* Address review comments
* Address additional review comments
* Fix shellcheck errors 
						
						
							
						
					 
					
						2018-09-10 15:52:08 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						2be0dbddbb 
					 
					
						
						
							
							Correct spelling  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-10 13:48:43 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Walker 
							
						 
					 
					
						
						
							
						
						a91b785ba5 
					 
					
						
						
							
							move fullnode trace generation into crdt  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-10 13:47:57 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						0ef05de889 
					 
					
						
						
							
							Add sleep to prevent spinning thread  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-10 12:50:28 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						a093d5c809 
					 
					
						
						
							
							Fix erasure build  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-10 11:40:26 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						fc64e1853c 
					 
					
						
						
							
							Initialize Window, not SharedWindow  
						
						 
						
						... 
						
						
						
						Wrap with Arc<RwLock>> when/if needed, no earlier. 
						
						
							
						
					 
					
						2018-09-10 11:40:26 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						7f669094de 
					 
					
						
						
							
							Split window into two modules  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-10 11:40:26 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						5025d89c88 
					 
					
						
						
							
							Inline window method implementations  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-10 11:40:26 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						2b44c4504a 
					 
					
						
						
							
							Use WindowUtil for more idiomatic code  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-10 11:40:26 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						d2c9beb843 
					 
					
						
						
							
							Add a trait to pretend Window is an object  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-10 11:40:26 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						9e6d3bf532 
					 
					
						
						
							
							Correct spelling  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-10 09:29:01 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								anatoly yakovenko 
							
						 
					 
					
						
						
							
						
						a89b611e9e 
					 
					
						
						
							
							comments ( #1165 )  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-09 07:07:38 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						ebcac3c2d1 
					 
					
						
						
							
							Use a common solana user on all testnet instances  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-08 22:34:26 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						7029e4395c 
					 
					
						
						
							
							Fix OOM reporting  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-08 18:57:31 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						5afcdcbbe6 
					 
					
						
						
							
							More log grooming  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-08 14:16:34 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						3840b4b516 
					 
					
						
						
							
							Groom log output  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-08 14:10:18 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						7aeb6d642b 
					 
					
						
						
							
							Display log file  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-08 13:59:45 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						1d6c4aacae 
					 
					
						
						
							
							Retry rsync a couple times before failing  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-08 13:59:45 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						9f5c86e60c 
					 
					
						
						
							
							Install earlyoom at gce instance startup  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-08 13:59:45 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						9f413fd656 
					 
					
						
						
							
							Establish net/scripts/... for better scoping  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-08 13:59:45 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Walker 
							
						 
					 
					
						
						
							
						
						97c3125a78 
					 
					
						
						
							
							improve localnet-sanity's robustness ( #1160 )  
						
						 
						
						... 
						
						
						
						* fix poll_gossip_for_leader() loop to actually wait
         for 30 seconds
    * reduce reuseaddr use to only when necessary,
         try to avoid already bound sockets
    * move nat.rs to netutil.rs
    * add gossip tracing to thin_client and bench-tps 
						
						
							
						
					 
					
						2018-09-09 04:50:43 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						a77aca75b2 
					 
					
						
						
							
							Add NO_VALIDATOR_SANITY back  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-07 22:37:05 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Walker 
							
						 
					 
					
						
						
							
						
						96bfd9478b 
					 
					
						
						
							
							make all the nodes have a pretty seq id ( #1159 )  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-08 14:18:18 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						e8206cb2d4 
					 
					
						
						
							
							Echo the network address before entering a quiet polling loop  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-07 21:20:00 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						c3af0d9d25 
					 
					
						
						
							
							Improve client.log  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-07 21:20:00 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						932c994dc9 
					 
					
						
						
							
							Use new bench-tps command-line args  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-07 21:20:00 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								anatoly yakovenko 
							
						 
					 
					
						
						
							
						
						c34d911eaf 
					 
					
						
						
							
							Migrate Budget DSL to use the Account state ( #979 )  
						
						 
						
						... 
						
						
						
						* Migrate Budget DSL to use the Account state instead of global bank data structures.
* Serialize Instruction into Transaction::userdata.
* Store the pending set in the Account::userdata
* Enforce the token balance rules on contract execution. This becomes the entry point for generic contracts.
* This pr will have a performance impact on the bank. The next set of changes will fix this by locking each account during multi threaded execution of all the contracts.
* With this change a contract transaction needs to store its state under an address. That address could be the destination of the tokens, or any random address. For the latter, an extra step would be needed to claim the tokens which isn't implemented by budget_dsl at the moment.
* test tracking issue 1157 
						
						
							
						
					 
					
						2018-09-07 20:18:36 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						ddd1871840 
					 
					
						
						
							
							Install libssl1.1 for solanalabs/rust docker image compat  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-07 19:57:41 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						db825788fa 
					 
					
						
						
							
							Document how to get ssh access into CD testnets  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-07 19:41:13 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						b1b03ec13b 
					 
					
						
						
							
							Refine docker image tagging to avoid breaking stabilization branches on updates  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-07 18:42:25 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						73a8441add 
					 
					
						
						
							
							/var/snap is not writable by most users  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-07 17:41:20 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Walker 
							
						 
					 
					
						
						
							
						
						bf29590f41 
					 
					
						
						
							
							WSL needs ReuseAddr in addition to ReusePort (which it doesn't honor) ( #1149 )  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-08 07:28:22 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Walker 
							
						 
					 
					
						
						
							
						
						51b27779c9 
					 
					
						
						
							
							client changes for TODOs and looping ( #1138 )  
						
						 
						
						... 
						
						
						
						* remove client.sh from snap
* default to ephemeral instead of ~/.config key
* rework CLI for bench-tps
* remote multinode-demo stuff from remote-client.sh
* remove multinode-demo from remote-sanity and localnet-sanity 
						
						
							
						
					 
					
						2018-09-08 07:07:10 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						5169c8d08f 
					 
					
						
						
							
							Add method to return hash of bank state  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-07 15:38:53 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						0d945e6a92 
					 
					
						
						
							
							Groom testnet-sanity logging  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-07 12:45:48 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						1090254ba5 
					 
					
						
						
							
							Add datapoints for leader/validator start  
						
						 
						
						
						
						
							
						
					 
					
						2018-09-07 12:45:48 -07:00