Ryo Onodera 
							
						 
					 
					
						
						
							
						
						4fc767b3f6 
					 
					
						
						
							
							Move version! from core:: to clap_utils:: ( #6944 )  
						
						 
						
						... 
						
						
						
						* Move version! from core to clap-utils
* Completely move version! from core:: to clap_utils::
* rustfmt
* Do remaining transition after rebase 
						
						
					 
					
						2019-11-14 13:10:38 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						a3a830e1ab 
					 
					
						
						
							
							Delete Service trait ( #6921 )  
						
						 
						
						
						
						
					 
					
						2019-11-13 11:12:09 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryo Onodera 
							
						 
					 
					
						
						
							
						
						e5c5f34f9a 
					 
					
						
						
							
							Make solana-validator check vote account at start ( #6790 )  
						
						 
						
						... 
						
						
						
						* Make solana-validator check vote account at start
* Don't abort tests...
* Fix test breakage
* Remove extra semicolon
* Attempt to fix cluster-tests
* rustfmt
* Change behavior of vote_account ephemeral pubkeys
* save
* clean up
* clean up
* rustfmt && clippy
* Reorder for simpler diff
* Fix rebase...
* Fix message a bit
* Still more rebase fixes....
* Fix yet more
* Use find_map over filter_map & next and revert message
* More through error checks
* rustfmt & clippy
* Revert
* Revert core/src/validator.rs
* Cleanup
* Cleanup
* Cleanup
* Rebase fix
* Make clippy & rustfmt happy
* save
* Clean up
* Show rpc error detail
* Check node lamports only after pubkey matching
* rustfmt 
						
						
					 
					
						2019-11-13 16:48:55 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryo Onodera 
							
						 
					 
					
						
						
							
						
						3faeb7fa79 
					 
					
						
						
							
							Rename solana-netutil to solana-net-utils for consistency ( #6895 )  
						
						 
						
						... 
						
						
						
						* sed -i -e 's/netutil/net_utils/g' $(git grep --files-with-matches netutil :**.rs)
* sed -i -e 's/netutil/net-utils/g' $(git grep --files-with-matches netutil)
* git mv netutil/ net-utils
* Tweak a bit
* Fix rustfmt & clippy 
						
						
					 
					
						2019-11-12 13:37:13 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						4bc8fd3267 
					 
					
						
						
							
							Add --no-genesis-fetch flag ( #6893 )  
						
						 
						
						
						
						
					 
					
						2019-11-12 10:42:04 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryo Onodera 
							
						 
					 
					
						
						
							
						
						d84f367317 
					 
					
						
						
							
							Extract duplicate clap helpers into clap-utils ( #6812 )  
						
						 
						
						
						
						
					 
					
						2019-11-12 09:42:08 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						4be646c695 
					 
					
						
						
							
							discover() by gossip sockaddr instead of just by gossip ip address ( #6865 )  
						
						 
						
						
						
						
					 
					
						2019-11-11 12:42:58 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						cfab36cb1d 
					 
					
						
						
							
							Include channel and commit info in the version of pre-release builds ( #6819 )  
						
						 
						
						
						
						
					 
					
						2019-11-10 22:39:13 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						0fbd508c5f 
					 
					
						
						
							
							Only check the entrypoint's RPC address ( #6851 )  
						
						 
						
						
						
						
					 
					
						2019-11-09 00:56:31 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Starry 
							
						 
					 
					
						
						
							
						
						9807f47d4e 
					 
					
						
						
							
							Rename genesis block to genesis config ( #6816 )  
						
						 
						
						
						
						
					 
					
						2019-11-08 23:56:57 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sakridge 
							
						 
					 
					
						
						
							
						
						8e81bc1b49 
					 
					
						
						
							
							Fix pinning ( #6604 )  
						
						 
						
						... 
						
						
						
						Remove Deref implementations and add more pass-throughs to the PinnedVec
wrapper.
Warm recyclers
set_pinnable 
						
						
					 
					
						2019-11-07 19:48:33 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						23e232b496 
					 
					
						
						
							
							Avoid : in default log filename ( #6796 )  
						
						 
						
						
						
						
					 
					
						2019-11-07 15:36:29 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						2491719f36 
					 
					
						
						
							
							Fix windows build ( #6774 )  
						
						 
						
						
						
						
					 
					
						2019-11-06 16:07:28 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						8fa6935c9d 
					 
					
						
						
							
							Validators now log to a file by default (use -o -/--log - for stderr) ( #6768 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-11-06 11:47:34 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						18f146ace5 
					 
					
						
						
							
							validator/: Restructure main() to fully parse cli arguments first ( #6765 )  
						
						 
						
						
						
						
					 
					
						2019-11-06 11:34:31 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						b5074d8577 
					 
					
						
						
							
							Enable JSON RPC request/response logging by default ( #6758 )  
						
						 
						
						
						
						
					 
					
						2019-11-06 08:23:13 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						fba1af6ea9 
					 
					
						
						
							
							ledger-tool can now load a ledger snapshot ( #6729 )  
						
						 
						
						
						
						
					 
					
						2019-11-04 22:14:55 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								anatoly yakovenko 
							
						 
					 
					
						
						
							
						
						b825d04597 
					 
					
						
						
							
							Pull perf into a separate module. ( #6718 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-11-04 20:13:43 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						8b2327ed34 
					 
					
						
						
							
							Remove unneeded lib.rs  
						
						 
						
						
						
						
					 
					
						2019-11-04 08:11:40 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						1d0be265d9 
					 
					
						
						
							
							Add explicit validator-cuda crate ( #5985 )  
						
						 
						
						
						
						
					 
					
						2019-09-19 20:50:34 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						d379786c90 
					 
					
						
						
							
							Fix bind errors ( #5986 )  
						
						 
						
						... 
						
						
						
						* Add ability to bind to a common tcp/udp port
* Extend port range for local-net sanity and fix validator executable 
						
						
					 
					
						2019-09-19 17:16:22 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						92295dea4f 
					 
					
						
						
							
							Exit cleanly with error message when the user supplies a bad cluster entrypoint ( #5947 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-09-18 08:44:22 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						de1636c792 
					 
					
						
						
							
							Enable --limit-ledger-size on testnets ( #5927 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-09-17 10:05:41 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack May 
							
						 
					 
					
						
						
							
						
						e8d88f3237 
					 
					
						
						
							
							Split SDK's timing.rs ( #5823 )  
						
						 
						
						
						
						
					 
					
						2019-09-06 14:30:56 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						c4a5442146 
					 
					
						
						
							
							Confirm validator ports are reachable by the entrypoint at startup ( #5795 )  
						
						 
						
						
						
						
					 
					
						2019-09-04 23:10:35 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						b19d9a50d3 
					 
					
						
						
							
							Transition to ureq http client ( #5777 )  
						
						 
						
						... 
						
						
						
						* Transition to ureq http client
* Remove unwrap 
						
						
					 
					
						2019-09-04 12:11:44 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						e3a6c9234a 
					 
					
						
						
							
							Entrypoint RPC service discovery now blocks until the entrypoint is actually found ( #5756 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-08-30 16:12:58 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						6089c8030b 
					 
					
						
						
							
							Validator/replicator metrics host id is no longer set by bash ( #5755 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-08-30 15:33:30 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						22667d64d1 
					 
					
						
						
							
							Add various missing cli validators ( #5745 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-08-30 09:27:35 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						ffc748becb 
					 
					
						
						
							
							Disable LocalVoteSignerService.  It's grabbing an TCP port that's causing CI to fail occasionally ( #5690 )  
						
						 
						
						
						
						
					 
					
						2019-08-27 15:34:23 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						bb80116605 
					 
					
						
						
							
							Log build branch/commit on startup ( #5626 )  
						
						 
						
						
						
						
					 
					
						2019-08-23 15:45:55 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						3fc5009ef2 
					 
					
						
						
							
							Snapshot pipefitting through the validator cli ( #5617 )  
						
						 
						
						... 
						
						
						
						* Handle 404 errors better
* Snapshot pipefitting through the validator cli
* Add download progress bar
* Log the current entrypoint slot 
						
						
					 
					
						2019-08-23 13:02:07 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						e2d6f01ad3 
					 
					
						
						
							
							solana-validator now verifies its genesis blockhash against the cluster entrypoint ( #5589 )  
						
						 
						
						
						
						
					 
					
						2019-08-21 18:16:40 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						3450b9a44d 
					 
					
						
						
							
							Rename solana to solana-core ( #5583 )  
						
						 
						
						
						
						
					 
					
						2019-08-21 10:23:33 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						ff95f6dcfa 
					 
					
						
						
							
							Remove bad !  
						
						 
						
						
						
						
					 
					
						2019-08-15 21:41:14 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						9f6c9c428b 
					 
					
						
						
							
							Move genesis/snapshot archive download into Rust ( #5515 )  
						
						 
						
						
						
						
					 
					
						2019-08-14 19:25:22 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						8c15214923 
					 
					
						
						
							
							Add --dev-halt-at-slot option ( #5453 )  
						
						 
						
						
						
						
					 
					
						2019-08-08 09:14:30 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								carllin 
							
						 
					 
					
						
						
							
						
						b72c5689c9 
					 
					
						
						
							
							Blow away snapshots directory on start ( #5446 )  
						
						 
						
						
						
						
					 
					
						2019-08-06 21:41:38 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								carllin 
							
						 
					 
					
						
						
							
						
						6cb2040a1b 
					 
					
						
						
							
							Snapshot Packaging Service ( #5262 )  
						
						 
						
						... 
						
						
						
						* Snapshot serialization and packaging 
						
						
					 
					
						2019-07-31 17:58:10 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						4a336eb5ff 
					 
					
						
						
							
							ValidatorConfig path reform: use Path/PathBuf for paths ( #5353 )  
						
						 
						
						
						
						
					 
					
						2019-07-30 19:47:24 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						c78db6a94b 
					 
					
						
						
							
							ledger path reform: use Path/PathBuf instead of strings ( #5344 )  
						
						 
						
						
						
						
					 
					
						2019-07-30 15:53:41 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						4e093525c7 
					 
					
						
						
							
							Default to error logs, override with info only for those programs that need it ( #5321 )  
						
						 
						
						... 
						
						
						
						* Revert "Revert "Default log level to to RUST_LOG=solana=info (#5296 )" (#5302 )"
This reverts commit 7796e87814 .
* Default to error logs, override with info only for those programs that need it 
						
						
					 
					
						2019-07-29 10:57:00 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						20da2604f8 
					 
					
						
						
							
							storage-keypair argument should not be required ( #5295 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-07-26 15:18:55 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						0180246680 
					 
					
						
						
							
							Clean up argument parsing ( #5290 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-07-26 10:37:03 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						d6c74f438a 
					 
					
						
						
							
							Delete vestigal --vote-account argument ( #5287 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-07-26 08:42:48 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						a07b17b9b5 
					 
					
						
						
							
							Drop older slots in the ledger ( #5188 )  
						
						 
						
						... 
						
						
						
						* Add facility to delete blocktree columns in range
* Add ledger cleanup service
* Add local_cluster test 
						
						
					 
					
						2019-07-20 13:13:55 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						1c966aac25 
					 
					
						
						
							
							Facility to generate a blocktree prune list using ledger tool ( #5041 )  
						
						 
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-07-12 16:58:13 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						46eea85022 
					 
					
						
						
							
							Improve error message  
						
						 
						
						
						
						
					 
					
						2019-06-06 17:06:56 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sathish 
							
						 
					 
					
						
						
							
						
						182096dc1a 
					 
					
						
						
							
							Create bank snapshots ( #4244 )  
						
						 
						
						... 
						
						
						
						* Revert "Revert "Create bank snapshots (#3671 )" (#4243 )"
This reverts commit 81fa69d347 .
* keep saved and unsaved copies of status cache
* fix format check
* bench for status cache serialize
* misc cleanup
* remove appendvec storage on purge
* fix accounts restore
* cleanup
* Pass snapshot path as args
* Fix clippy 
						
						
					 
					
						2019-05-30 21:31:35 -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