Michael Vines 
							
						 
					 
					
						
						
							
						
						5c98c1d306 
					 
					
						
						
							
							Sanity check that runs on the blockstreamer node now checks that node instead of the bootstrap leader ( #4551 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-06-04 22:46:48 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						e3365529de 
					 
					
						
						
							
							Enable transaction fees for multinode-demo/ and net/ ( #4527 )  
						
						 
						
						... 
						
						
						
						* Collect fees at the end of a slot
* Enable transaction fees for multinode-demo/ and net/ 
						
						
					 
					
						2019-06-04 14:51:52 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						40a4ac15f1 
					 
					
						
						
							
							Remove per transaction fee ( #4521 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-06-03 13:00:08 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						e4ca3900ae 
					 
					
						
						
							
							Reduce default validators from 5 to 2  
						
						 
						
						
						
						
					 
					
						2019-06-02 22:58:59 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						e15246746d 
					 
					
						
						
							
							Enable non-zero fees for all testnets ( #4513 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-05-31 22:33:55 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						ec5cca41bc 
					 
					
						
						
							
							Separate bootstrap leader's stake lamports from its identity lamports ( #4510 )  
						
						 
						
						... 
						
						
						
						* Revert "Prevent run.sh from running beyond the first epoch under normal use (#4498 )"
This reverts commit d343c409e6 .
* Separate bootstrap leader's stake lamports from its identity lamports 
						
						
					 
					
						2019-05-31 19:58:52 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						ce04d2bfc2 
					 
					
						
						
							
							Add replicator support to net/ ( #4494 )  
						
						 
						
						
						
						
					 
					
						2019-05-31 15:27:31 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						a7ef409c2b 
					 
					
						
						
							
							Drop influxcloud ( #4460 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-05-28 16:26:59 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						1eceb4831d 
					 
					
						
						
							
							Use nohup and sleep a little to improve stability when launching a node  
						
						 
						
						
						
						
					 
					
						2019-05-27 13:57:40 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						471465a5f4 
					 
					
						
						
							
							net/:  Add solana-install test to sanity ( #4438 )  
						
						 
						
						... 
						
						
						
						* Add instance creation date to motd
* Setup localtime
* Add solana-install test 
						
						
					 
					
						2019-05-26 11:17:07 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sakridge 
							
						 
					 
					
						
						
							
						
						8611b40074 
					 
					
						
						
							
							Add argument to net/net to specify number of nodes ( #4429 )  
						
						 
						
						... 
						
						
						
						Allows for testing different node counts without recreating the network. 
						
						
					 
					
						2019-05-24 16:20:14 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						94beb4b8c2 
					 
					
						
						
							
							More fullnode -> validator renaming ( #4414 )  
						
						 
						
						... 
						
						
						
						* s/fullnode_config/validator_config/g
* s/FullnodeConfig/ValidatorConfig/g
* mv core/lib/fullnode.rs core/lib/validator.rs
* s/Fullnode/Validator/g
* Add replicator-x.sh
* Rename fullnode.md to validator.md
* cargo fmt 
						
						
					 
					
						2019-05-23 22:05:16 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						fb2eac20bb 
					 
					
						
						
							
							Rename solana-fullnode to solana-validator ( #4411 )  
						
						 
						
						
						
						
					 
					
						2019-05-23 15:06:01 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sakridge 
							
						 
					 
					
						
						
							
						
						90e73515ed 
					 
					
						
						
							
							Remove ls which is innacurate since we never clean up the logs ( #4392 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-05-22 13:11:20 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						cbebc7a80c 
					 
					
						
						
							
							Expand shortArgs correctly  
						
						 
						
						
						
						
					 
					
						2019-05-18 19:00:48 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						392a39dd54 
					 
					
						
						
							
							Poh subsystem cleanup, genesis plumbing, enable real PoH on edge testnet ( #4292 )  
						
						 
						
						... 
						
						
						
						* Remove unused PohServiceConfig::Step
* Clarify variable name
* Poh::hash() now takes an iteration counter
* man -> max
* Inline functions with single call site
* Move PohServiceConfig into GenesisBlock
* Add plumbing to enable real PoH on testnets
* Batch hashes to improve PoH hash rate
* Ensure a constant hashes_per_tick
* Remove PohEntry mixin field
* Poh/PohEntry no longer maintains tick_height
* Ensure a constant hashes_per_tick
* ci/localnet-sanity.sh: Use real PoH
* Rework Poh/PohService to keep PohRecorder unlocked as much as possible while hashing 
						
						
					 
					
						2019-05-18 14:01:36 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						458ae3fdac 
					 
					
						
						
							
							Switch to instances with AVX-512 if possible for better interop with dev machines ( #4328 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-05-17 20:06:07 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						915956b94b 
					 
					
						
						
							
							Remove disable leader rotation option ( #4299 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-05-15 15:16:45 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						1393d26f63 
					 
					
						
						
							
							Remove obsolete internal multinode-demo/ logging ( #4265 )  
						
						 
						
						
						
						
					 
					
						2019-05-13 10:51:18 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						50f79e495e 
					 
					
						
						
							
							net/ improvements ( #4257 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-05-11 22:54:50 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						dd12db2f06 
					 
					
						
						
							
							Correctly handle more zones than additional nodes  
						
						 
						
						
						
						
					 
					
						2019-05-11 14:47:27 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						bfc65e829e 
					 
					
						
						
							
							Use zone[0] for any left over nodes  
						
						 
						
						
						
						
					 
					
						2019-05-11 14:07:36 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						f2b727b534 
					 
					
						
						
							
							Update mint keypair filename  
						
						 
						
						
						
						
					 
					
						2019-05-09 07:27:13 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						5719b8f251 
					 
					
						
						
							
							Change remote node's ssh config to allow more login retries ( #4215 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-05-08 11:20:06 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						7609a007c6 
					 
					
						
						
							
							Add FeeCalculator to the genesis block ( #4196 )  
						
						 
						
						
						
						
					 
					
						2019-05-07 20:28:41 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						9b50583641 
					 
					
						
						
							
							wallet: add --url, remove --host/--rpc-host/--rpc-port/-rpc-tls ( #4153 )  
						
						 
						
						... 
						
						
						
						Also by default the wallet now talks to testnet.solana.com instead of
localhost 
						
						
					 
					
						2019-05-06 07:38:26 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						0139e5db21 
					 
					
						
						
							
							Correct blockstreamer node args  
						
						 
						
						
						
						
					 
					
						2019-05-04 08:22:36 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						586fb15c2c 
					 
					
						
						
							
							fullnode positional arguments may now be mixed with optional arguments ( #4151 )  
						
						 
						
						
						
						
					 
					
						2019-05-03 20:49:24 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						f3f416b7ba 
					 
					
						
						
							
							Rename --network argument to --entrypoint ( #4149 )  
						
						 
						
						
						
						
					 
					
						2019-05-03 15:00:19 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						7fe3c75c6b 
					 
					
						
						
							
							Add a node-specific ip echo service to remove dependency on ifconfig.co ( #4137 )  
						
						 
						
						
						
						
					 
					
						2019-05-03 11:01:35 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						598f765960 
					 
					
						
						
							
							Fix net.sh for running on macos ( #4107 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-05-01 16:03:35 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						950d8494ba 
					 
					
						
						
							
							earlyoom: Stop using unsupported -k option ( #4096 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-05-01 11:29:02 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						c5f8b4960c 
					 
					
						
						
							
							Stop nodes in parallel  
						
						 
						
						
						
						
					 
					
						2019-04-30 10:42:59 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						f02ec31c68 
					 
					
						
						
							
							Flip if/else  
						
						 
						
						
						
						
					 
					
						2019-04-30 08:56:53 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						d21fa4a177 
					 
					
						
						
							
							v0.14: various net/ fixes for large clusters ( #4080 )  
						
						 
						
						... 
						
						
						
						* net.sh: Add -F to discard validator nodes that didn't bootup successfully
* Relax sanity node count when validator bootup failure is permitted
* Less sanity for testnet-demo
* net.sh: Add -F to discard validator nodes that didn't bootup successfully 
						
						
					 
					
						2019-04-29 21:38:32 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						0cc3956693 
					 
					
						
						
							
							testnet-demo now runs across more GCE zones ( #4053 )  
						
						 
						
						... 
						
						
						
						* testnet-demo now runs across more GCE zones
* Save zone info to config file
* Add geoip whitelist for common data centers
* Skip more of start
* Include -x for config
* Fetch private key from first validator node if necessary
* Correct -r propagation 
						
						
					 
					
						2019-04-28 19:50:52 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						6f56501034 
					 
					
						
						
							
							Correctly terminate instances across multiple zones  
						
						 
						
						
						
						
					 
					
						2019-04-28 09:09:02 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						697cd17b59 
					 
					
						
						
							
							Use GPU nodes for blockstreamer as well if rest of testnet has GPUs ( #4046 )  
						
						 
						
						... 
						
						
						
						- The blockstreamer crashes otherwise, as sigverify() looks for CUDA libs 
						
						
					 
					
						2019-04-27 20:45:38 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						13fcfcb964 
					 
					
						
						
							
							Blockstreamer annotation fix for non buildkite deployments ( #4045 )  
						
						 
						
						
						
						
					 
					
						2019-04-27 20:37:36 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sakridge 
							
						 
					 
					
						
						
							
						
						b07290df81 
					 
					
						
						
							
							Add usage to net.sh when it encounters an invalid argument ( #4042 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-04-27 16:12:13 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						4ce2105548 
					 
					
						
						
							
							Switch from a S3 URL to release.solana.com for release assets ( #4017 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-04-26 13:06:55 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Albert 
							
						 
					 
					
						
						
							
						
						d12705f9b0 
					 
					
						
						
							
							Remove wait loops in non-GPU instance creation and add SSD option as default disk type ( #3992 )  
						
						 
						
						
						
						
					 
					
						2019-04-25 13:43:42 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						4dc0495a1b 
					 
					
						
						
							
							Fix tar version check  
						
						 
						
						
						
						
					 
					
						2019-04-25 11:16:49 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						b67b0bff05 
					 
					
						
						
							
							Do not enable rpc exit on the blockstreamer node ( #3977 )  
						
						 
						
						
						
						
					 
					
						2019-04-25 09:30:59 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						e867ce0944 
					 
					
						
						
							
							Find unique zones and delete nodes in each zone ( #3978 )  
						
						 
						
						
						
						
					 
					
						2019-04-24 17:50:42 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						29a25990d3 
					 
					
						
						
							
							Add provision in testnet scripts to ignore validator nodes that failed to bootup ( #3972 )  
						
						 
						
						... 
						
						
						
						* Skip writing to config file if the node didn't bootup
* Detect dead nodes quicker 
						
						
					 
					
						2019-04-24 16:23:26 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						9c7ccc0e2b 
					 
					
						
						
							
							More metrics to track memory usage ( #3966 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-04-24 11:11:30 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						3eed6a6090 
					 
					
						
						
							
							Annotate testnet buildkite logs with blockexplorer URL ( #3964 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-04-24 08:09:37 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Albert 
							
						 
					 
					
						
						
							
						
						4e7e5ace9d 
					 
					
						
						
							
							Add support for Azure instances in testnet creation ( #3905 )  
						
						 
						
						... 
						
						
						
						* Add support for Azure instances in testnet creation
* Fixup
* Fix shellcheck errors
* More shellcheck and cleanup node creation and deletion
* More shellcheck and cleanup node creation and deletion
* Fixup instance wait API
* Fix revieew comments and add GPU installation extension 
						
						
					 
					
						2019-04-23 16:41:45 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						3ba93aa8fe 
					 
					
						
						
							
							Facility to pass extra arguments to bench clients from net.sh command ( #3952 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-04-23 15:13:29 -07:00