Michael Vines 
							
						 
					 
					
						
						
							
						
						f063f02c41 
					 
					
						
						
							
							solana-test-validator now uses the BPF JIT by default, --no-bpf-jit to disable  
						
						
						
						
					 
					
						2021-02-09 20:24:14 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						f34b8643c7 
					 
					
						
						
							
							Add |solana-validator monitor| subcommand ( #15118 )  
						
						
						
						
					 
					
						2021-02-05 22:39:23 -08:00 
						 
				 
			
				
					
						
							
							
								Jeff Washington (jwash) 
							
						 
					 
					
						
						
							
						
						600ff0d915 
					 
					
						
						
							
							calculate hash from store instead of index ( #15034 )  
						
						... 
						
						
						
						* calculate hash from store instead of index
* restore update hash in abs 
						
						
					 
					
						2021-02-04 09:00:33 -06:00 
						 
				 
			
				
					
						
							
							
								behzad nouri 
							
						 
					 
					
						
						
							
						
						0ad063f4e9 
					 
					
						
						
							
							adds flag to disable duplicate instance check ( #15006 )  
						
						
						
						
					 
					
						2021-02-03 16:26:17 +00:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						d978cd1a2a 
					 
					
						
						
							
							TestValidator store cpi and logs  
						
						
						
						
					 
					
						2021-02-01 15:35:33 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						cbb8b79a60 
					 
					
						
						
							
							Add validator flag to opt in to cpi and logs storage ( #14922 )  
						
						... 
						
						
						
						* Add validator flag to opt in to cpi and logs storage
* Default TestValidator to opt-in; allow using in multinode-demo
* No clone
Co-authored-by: Carl Lin <carl@solana.com > 
						
						
					 
					
						2021-02-01 14:00:51 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						49c908dc50 
					 
					
						
						
							
							Add "init" subcommand  
						
						
						
						
					 
					
						2021-02-01 08:12:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						8993ac0c74 
					 
					
						
						
							
							Surface faucet start failures to the user of solana-test-validator  
						
						
						
						
					 
					
						2021-01-28 22:35:58 +00:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						5bf5a5ec41 
					 
					
						
						
							
							Enable accounts caching by default ( #14854 )  
						
						... 
						
						
						
						Co-authored-by: Carl Lin <carl@solana.com > 
						
						
					 
					
						2021-01-26 12:06:39 -08:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						ffa5c7dcc8 
					 
					
						
						
							
							Deprecate commitment variants ( #14797 )  
						
						... 
						
						
						
						* Deprecate commitment variants
* Add new CommitmentConfig builders
* Add helpers to avoid allowing deprecated variants
* Remove deprecated transaction-status code
* Include new commitment variants in runtime commitment; allow deprecated as long as old variants persist
* Remove deprecated banks code
* Remove deprecated variants in core; allow deprecated in rpc/rpc-subscriptions for now
* Heavier hand with rpc/rpc-subscription commitment
* Remove deprecated variants from local-cluster
* Remove deprecated variants from various tools
* Remove deprecated variants from validator
* Update docs
* Remove deprecated client code
* Add new variants to cli; remove deprecated variants as possible
* Don't send new commitment variants to old clusters
* Retain deprecated method in test_validator_saves_tower
* Fix clippy matches! suggestion for BPF solana-sdk legacy compile test
* Refactor node version check to handle commitment variants and transaction encoding
* Hide deprecated variants from cli help
* Add cli App comments 
						
						
					 
					
						2021-01-26 19:23:07 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						bf1943e489 
					 
					
						
						
							
							Add solana-test-validator --warp-slot argument  
						
						
						
						
					 
					
						2021-01-22 21:17:02 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						cbb9ac19b9 
					 
					
						
						
							
							Add ability to clone accounts from an RPC endpoint  
						
						
						
						
					 
					
						2021-01-22 13:29:36 -08:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						4964b0fe61 
					 
					
						
						
							
							Cli: default to single gossip ( #14673 )  
						
						... 
						
						
						
						* Init cli RpcClient with chosen commitment; default to single_gossip
* Fill in missing client methods
* Cli tests: make RpcClient commitment specific
* Simply rpc_client calls, using configured commitment
* Check validator vote account with single-gossip commitment 
						
						
					 
					
						2021-01-19 15:33:03 -07:00 
						 
				 
			
				
					
						
							
							
								Ryo Onodera 
							
						 
					 
					
						
						
							
						
						dcaa025822 
					 
					
						
						
							
							Configure Bigtable's timeout, enabling by default ( #14657 )  
						
						... 
						
						
						
						* Configure bigtable's timeout when read-only
* Review comments
* Apply nits (thanks!)
Co-authored-by: Michael Vines <mvines@gmail.com >
* Timeout in the streamed decoding as well
Co-authored-by: Michael Vines <mvines@gmail.com > 
						
						
					 
					
						2021-01-19 13:57:16 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						5d9dc609b1 
					 
					
						
						
							
							Rename RpcNodeUnhealthy error to NodeUnhealthy, generalize getHealth RPC error object for the future  
						
						
						
						
					 
					
						2021-01-18 19:57:25 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						4003f86f04 
					 
					
						
						
							
							Add getSnapshotSlot RPC method  
						
						
						
						
					 
					
						2021-01-16 19:31:21 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						dacb95083d 
					 
					
						
						
							
							Add getHealth RPC method  
						
						
						
						
					 
					
						2021-01-16 10:10:48 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						1c2ae15b1d 
					 
					
						
						
							
							Improve solana-test-validator output  
						
						
						
						
					 
					
						2021-01-14 23:07:24 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						11daaadc93 
					 
					
						
						
							
							Add --rpc-threads argument  
						
						
						
						
					 
					
						2021-01-13 13:34:46 -08:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						6dfad0652f 
					 
					
						
						
							
							Cache account stores, flush from AccountsBackgroundService ( #13140 )  
						
						
						
						
					 
					
						2021-01-11 17:00:23 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						4a66e3eddc 
					 
					
						
						
							
							Use standard tmp-snapshot- file prefix for the "new_state" archive for better cleanup/consistency  
						
						
						
						
					 
					
						2021-01-11 16:51:26 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						3bd4c38a84 
					 
					
						
						
							
							Clarify log message, the remote snapshot might not actually be newer  
						
						
						
						
					 
					
						2021-01-11 11:53:13 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						7be6770808 
					 
					
						
						
							
							Rename CompressionType to ArchiveFormat  
						
						
						
						
					 
					
						2021-01-09 09:07:49 -08:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						5affd8aa72 
					 
					
						
						
							
							Add secondary indexes ( #14212 )  
						
						
						
						
					 
					
						2020-12-31 18:06:03 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						0b23abd479 
					 
					
						
						
							
							Bind RPC and faucet to 0.0.0.0  
						
						
						
						
					 
					
						2020-12-31 07:55:26 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						04bf5ce830 
					 
					
						
						
							
							Minor help improvements  
						
						
						
						
					 
					
						2020-12-31 07:55:26 +00:00 
						 
				 
			
				
					
						
							
							
								Trent Nelson 
							
						 
					 
					
						
						
							
						
						fe667db910 
					 
					
						
						
							
							validator: Add experimental flag to select PoH pinned core  
						
						
						
						
					 
					
						2020-12-29 19:15:44 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						2074e407cd 
					 
					
						
						
							
							Add poh speed check and tick speed calibration ( #14292 )  
						
						
						
						
					 
					
						2020-12-29 09:35:57 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						9ddd6f08e8 
					 
					
						
						
							
							Persist gossip contact info  
						
						
						
						
					 
					
						2020-12-27 20:46:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						87eb924d2a 
					 
					
						
						
							
							Remove stray dbg  
						
						
						
						
					 
					
						2020-12-24 10:44:39 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						65dcb3dc81 
					 
					
						
						
							
							Add log message for when a local snapshot is too old  
						
						
						
						
					 
					
						2020-12-22 19:39:17 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						ace360ade2 
					 
					
						
						
							
							Multiple entrypoint support  
						
						
						
						
					 
					
						2020-12-22 18:35:31 -08:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						baa9602411 
					 
					
						
						
							
							Add shrink paths ( #14238 )  
						
						
						
						
					 
					
						2020-12-21 21:33:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						8082a2454c 
					 
					
						
						
							
							Allow multiple --accounts arguments  
						
						
						
						
					 
					
						2020-12-21 07:39:23 +00:00 
						 
				 
			
				
					
						
							
							
								Ryo Onodera 
							
						 
					 
					
						
						
							
						
						3c9b853268 
					 
					
						
						
							
							Reject invalid --expected-shred-version ( #14183 )  
						
						... 
						
						
						
						* Reject invalid --expected-shred-version
* less code 
						
						
					 
					
						2020-12-18 07:01:26 +00:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						da7d1e2302 
					 
					
						
						
							
							Improved Transaction Forwarding ( #13944 )  
						
						... 
						
						
						
						* Forwarding
* Dedupe leaders
* Use consistent commitment for last_valid_slot in rpc send_transaction
* Plumb rpc send_transaction options into solana-validator
* Extend num slots banking-stage holds forwarded txs
Co-authored-by: Tyera Eulberg <tyera@solana.com > 
						
						
					 
					
						2020-12-17 15:37:22 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						8d700c3b94 
					 
					
						
						
							
							Use an ephemeral mint address if the client keypair is not available  
						
						... 
						
						
						
						Typically this can occur in a CI environment 
						
						
					 
					
						2020-12-16 20:43:08 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						aeda8d8b91 
					 
					
						
						
							
							Remove stray println  
						
						
						
						
					 
					
						2020-12-15 16:44:31 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						00c46c528e 
					 
					
						
						
							
							Add --reset flag to allow for easy ledger reset  
						
						
						
						
					 
					
						2020-12-15 21:51:37 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						f3272db7f7 
					 
					
						
						
							
							Prevent multiple test-validators from using the same ledger directory  
						
						
						
						
					 
					
						2020-12-15 21:51:37 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						1e977ac025 
					 
					
						
						
							
							Bump version to v1.6.0  
						
						
						
						
					 
					
						2020-12-15 18:28:04 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						cdd3e7d856 
					 
					
						
						
							
							Remove solana-vote-signer ( #14099 )  
						
						
						
						
					 
					
						2020-12-13 19:12:20 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						9f2d154588 
					 
					
						
						
							
							Rework TestValidator API to be more like ProgramTest  
						
						
						
						
					 
					
						2020-12-13 07:45:55 +00:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						88d950e5a8 
					 
					
						
						
							
							chore: bump log from 0.4.8 to 0.4.11 ( #13691 )  
						
						... 
						
						
						
						* chore: bump log from 0.4.8 to 0.4.11
Bumps [log](https://github.com/rust-lang/log ) from 0.4.8 to 0.4.11.
- [Release notes](https://github.com/rust-lang/log/releases )
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/log/compare/0.4.8...0.4.11 )
Signed-off-by: dependabot[bot] <support@github.com >
* [auto-commit] Update all Cargo lock files
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com > 
						
						
					 
					
						2020-12-13 13:48:23 +09:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						8df9bcc784 
					 
					
						
						
							
							chore: bump libc from 0.2.80 to 0.2.81 ( #14092 )  
						
						... 
						
						
						
						* chore: bump libc from 0.2.80 to 0.2.81
Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.80 to 0.2.81.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.80...0.2.81 )
Signed-off-by: dependabot[bot] <support@github.com >
* [auto-commit] Update all Cargo lock files
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com > 
						
						
					 
					
						2020-12-13 12:13:17 +09:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						bbad3fe501 
					 
					
						
						
							
							TestValidator now implements Drop, no need to close() it  
						
						
						
						
					 
					
						2020-12-11 04:17:38 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						0a9ff1dc9d 
					 
					
						
						
							
							Initial solana-test-validator command-line program  
						
						
						
						
					 
					
						2020-12-11 04:17:38 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						6e9dbb4f6e 
					 
					
						
						
							
							Add --rpc-max-multiple-accounts to override the getMultipleAccounts JSON RPC maximum  
						
						
						
						
					 
					
						2020-12-07 16:31:01 -08:00 
						 
				 
			
				
					
						
							
							
								Ryo Onodera 
							
						 
					 
					
						
						
							
						
						2f374df494 
					 
					
						
						
							
							Don't show confusing message for blacklist expires ( #13983 )  
						
						
						
						
					 
					
						2020-12-07 12:47:27 +00:00 
						 
				 
			
				
					
						
							
							
								Alexander Meißner 
							
						 
					 
					
						
						
							
						
						a706706572 
					 
					
						
						
							
							Validator CLI option to enable just-in-time compilation of BPF ( #13789 )  
						
						... 
						
						
						
						* Adds a CLI option to the validator to enable just-in-time compilation of BPF.
* Refactoring to use bpf_loader_program instead of feature_set to pass JIT flag from the validator CLI to the executor. 
						
						
					 
					
						2020-12-07 09:49:55 +01:00