Michael Vines 
							
						 
					 
					
						
						
							
						
						70c149c7da 
					 
					
						
						
							
							Rename leader/validator to bootstrap-leader/fullnode  
						
						... 
						
						
						
						Only rsyncing the genesis ledger snuck in here as well 
						
						
					 
					
						2018-12-06 19:44:47 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						c4b8f0cd2f 
					 
					
						
						
							
							bench-tps will now generate an ephemeral identity if not provided with one  
						
						... 
						
						
						
						Also simplify scripts as a result 
						
						
					 
					
						2018-12-06 16:30:48 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						b45d07c8cb 
					 
					
						
						
							
							Remove non-common functions from common.sh  
						
						
						
						
					 
					
						2018-12-06 10:15:14 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						a6312ba98f 
					 
					
						
						
							
							Switch snap to bootstrap-fullnode/fullnode naming  
						
						
						
						
					 
					
						2018-12-05 18:59:43 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						33a5d5fe93 
					 
					
						
						
							
							Enable debug builds by default for better backtraces  
						
						
						
						
					 
					
						2018-11-17 10:52:08 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						d96a6b42a5 
					 
					
						
						
							
							Move drone into its own crate  
						
						
						
						
					 
					
						2018-11-16 20:42:21 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						a537154c28 
					 
					
						
						
							
							Remove all cuda dependencies from release tarball beyond solana-fullnode-cuda  
						
						
						
						
					 
					
						2018-11-07 14:44:40 -08:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						3cc78d3a41 
					 
					
						
						
							
							Added a new remote node configuration script to set rmem/wmem ( #1647 )  
						
						... 
						
						
						
						* Added a new remote node configuration script to set rmem/wmem
* Update common.sh for rmem/wmem configuration 
						
						
					 
					
						2018-10-30 09:17:35 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						386a96b7e0 
					 
					
						
						
							
							capture multinode logs by default ( #1367 )  
						
						
						
						
					 
					
						2018-09-26 19:30:40 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						bc88473030 
					 
					
						
						
							
							Increase wmem for kernel network memory usage ( #1323 )  
						
						... 
						
						
						
						- Validators were running out of kernel buffer while retransmitting
  blobs 
						
						
					 
					
						2018-09-24 13:02:56 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						0125163190 
					 
					
						
						
							
							Remove wallet.sh, update entrypoint syntax for wallet network argument  
						
						
						
						
					 
					
						2018-09-17 11:53:33 -06:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						7029e4395c 
					 
					
						
						
							
							Fix OOM reporting  
						
						
						
						
					 
					
						2018-09-08 18:57:31 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						e175c9dea9 
					 
					
						
						
							
							Remove ip address hardcode.   Fixes   #959  
						
						
						
						
					 
					
						2018-09-06 19:54:39 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						e2e569cb43 
					 
					
						
						
							
							Set rsync url for local deployments  
						
						
						
						
					 
					
						2018-09-05 09:02:02 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						61abee204f 
					 
					
						
						
							
							don't check for snap mode in common.sh, is only relevant to snap daemons ( #1113 )  
						
						... 
						
						
						
						snap mode is for daemons, remove it from client (i.e. common.sh)
supply leader info to client via snap 
						
						
					 
					
						2018-09-04 14:31:54 +09:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						7b3c7f148b 
					 
					
						
						
							
							supply leader and leader_address  
						
						
						
						
					 
					
						2018-09-02 02:27:05 +09:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						25d7dc7b96 
					 
					
						
						
							
							fixups  
						
						
						
						
					 
					
						2018-09-01 04:38:18 +09:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						d1f1cbe88f 
					 
					
						
						
							
							leader-address=>leader-ip  
						
						
						
						
					 
					
						2018-09-01 04:38:18 +09:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						176e806d94 
					 
					
						
						
							
							rework of netwrk rendezvous  
						
						... 
						
						
						
						* rename NodeInfo field of Node from "data" to "info"
      (touches a lot of files)
  * update client to use gossip to find leader, a la drone
  * rework multinode scripts
      * move more stuff into rust
      * added usage to all
      * no more rsync unless you're a validator (TODO: whack that, too)
  * fullnode doesn't bail if drone isn't up yet, just keeps trying
  * drone doesn't bail if network isn't up yet, just keeps trying 
						
						
					 
					
						2018-08-31 23:21:07 +09:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						bd5c6158ae 
					 
					
						
						
							
							Move some common scripts from multinode-demo/ to scripts/  
						
						
						
						
					 
					
						2018-08-27 13:52:38 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						31d1087103 
					 
					
						
						
							
							Documentation  
						
						
						
						
					 
					
						2018-08-27 13:52:38 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						c641ba1006 
					 
					
						
						
							
							Up network buffers to 64MB max ( #1057 )  
						
						... 
						
						
						
						500ms of data at 1Gbps = 125GB/2 = 64MB
Seems to help tx rate in GCP network tests. 
						
						
					 
					
						2018-08-24 18:17:48 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						7aeef27b99 
					 
					
						
						
							
							not quite banishing build.rs, but better  
						
						
						
						
					 
					
						2018-08-16 22:33:31 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						06af9de753 
					 
					
						
						
							
							fixups  
						
						
						
						
					 
					
						2018-08-10 11:41:31 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						846ad61941 
					 
					
						
						
							
							use ~/.solana instead of PWD to keep cargo happy, don't rsync --append  
						
						
						
						
					 
					
						2018-08-10 11:41:31 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						02f9cb415b 
					 
					
						
						
							
							Ignore failure to write oom_score_adj  
						
						
						
						
					 
					
						2018-08-07 13:35:01 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						0ee935dd72 
					 
					
						
						
							
							Adjust fullnode/drone oom_score_adj to goad the kernel into killing it first  
						
						
						
						
					 
					
						2018-08-07 10:42:53 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						1c38e40dee 
					 
					
						
						
							
							Validate ledger once all the tests complete  
						
						
						
						
					 
					
						2018-08-07 10:00:52 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						e7d3069f58 
					 
					
						
						
							
							macOS: Adjust maxdgram to allow for large UDP packets  
						
						
						
						
					 
					
						2018-08-04 21:42:59 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						40ea3e3e61 
					 
					
						
						
							
							tweak multinode-demo to work better in snap, validator-x be more stand-alone  
						
						
						
						
					 
					
						2018-08-04 01:04:06 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						19792192a7 
					 
					
						
						
							
							support any number of self-setup validators on a single host  
						
						
						
						
					 
					
						2018-08-03 15:34:11 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						c5ceb15e02 
					 
					
						
						
							
							Skip network tuning on CI machines  
						
						
						
						
					 
					
						2018-08-03 10:46:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						d96e267624 
					 
					
						
						
							
							Keep around 3GB of logs, 160MB is just not enough  
						
						
						
						
					 
					
						2018-07-27 22:40:21 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						537be6a29d 
					 
					
						
						
							
							export SOLANA_DEFAULT_METRICS_RATE  
						
						
						
						
					 
					
						2018-07-24 15:43:25 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						637f890b91 
					 
					
						
						
							
							Rename client-demo to bench-tps  
						
						
						
						
					 
					
						2018-07-21 11:36:20 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						9d25d7611a 
					 
					
						
						
							
							Protect against unsupported configurations to prevent non-obvious errors later  
						
						
						
						
					 
					
						2018-07-20 09:47:01 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						17d927ac74 
					 
					
						
						
							
							Count testnet nodes as a part of sanity  
						
						
						
						
					 
					
						2018-07-19 12:05:21 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						4eb676afaa 
					 
					
						
						
							
							Tunnel SOLANA_DEFAULT_METRICS_RATE into Snap nodes  
						
						
						
						
					 
					
						2018-07-18 08:23:59 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						90b3b90391 
					 
					
						
						
							
							-p  
						
						
						
						
					 
					
						2018-07-17 19:42:00 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						fd4f294fd3 
					 
					
						
						
							
							Rotate logs at 16MB  
						
						
						
						
					 
					
						2018-07-17 19:42:00 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						145274c001 
					 
					
						
						
							
							Ensure log directories are go+r  
						
						
						
						
					 
					
						2018-07-17 18:16:40 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						5b0418793e 
					 
					
						
						
							
							Keep Snap fullnode/drone logs out of syslog, we're too spammy  
						
						
						
						
					 
					
						2018-07-17 15:08:35 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						f6eb85e7a3 
					 
					
						
						
							
							Permit Snap RUST_LOG to be overridden  
						
						
						
						
					 
					
						2018-07-16 17:44:54 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						d6a8e437bb 
					 
					
						
						
							
							Temporarily disable erasure  
						
						
						
						
					 
					
						2018-07-16 08:15:47 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						e76bf1438b 
					 
					
						
						
							
							A validator and leader running from the same workspace no longer share an identity  
						
						
						
						
					 
					
						2018-07-15 13:34:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						79b3564a26 
					 
					
						
						
							
							Log metrics params to stderr  
						
						... 
						
						
						
						Keep stdout clean for the actual program.  This is a specific concern for the
wallet command, where there exists tests that capture stdout from the wallet to
confirm transactions. 
						
						
					 
					
						2018-07-14 21:24:22 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						0025b42c26 
					 
					
						
						
							
							Locate perf libs  
						
						
						
						
					 
					
						2018-07-14 10:24:20 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						3f7f492cc0 
					 
					
						
						
							
							Fix snap client-demo fixes  
						
						
						
						
					 
					
						2018-07-14 00:18:54 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						490d7875dd 
					 
					
						
						
							
							Snap client-demo fixes  
						
						
						
						
					 
					
						2018-07-13 23:51:33 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						58c0508f94 
					 
					
						
						
							
							add drone information to multinode demo instructions  
						
						
						
						
					 
					
						2018-07-13 17:16:55 -07:00