sakridge 
							
						 
					 
					
						
						
							
						
						6eb5ef6ac7 
					 
					
						
						
							
							Add back missing pull_response success counter ( #10491 )  
						
						
						
						
					 
					
						2020-06-10 09:17:57 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						ecb6959720 
					 
					
						
						
							
							Optimize process pull responses ( #10460 )  
						
						... 
						
						
						
						* Batch process pull responses
* Generate pull requests at 1/2 rate
* Do filtering work of process_pull_response in read lock
Only take write lock to insert if needed. 
						
						
					 
					
						2020-06-09 17:08:13 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						a264a9dd0b 
					 
					
						
						
							
							Bump serde_json from 1.0.53 to 1.0.54  
						
						... 
						
						
						
						Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.53 to 1.0.54.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.53...v1.0.54 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com > 
						
						
					 
					
						2020-06-09 16:57:46 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						8e2745c2a2 
					 
					
						
						
							
							Clean up delinquency slot distance computation  
						
						
						
						
					 
					
						2020-06-09 11:27:30 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						ed351400b2 
					 
					
						
						
							
							Add SendTransactionService  
						
						
						
						
					 
					
						2020-06-09 07:46:40 -07:00 
						 
				 
			
				
					
						
							
							
								anatoly yakovenko 
							
						 
					 
					
						
						
							
						
						832d324a23 
					 
					
						
						
							
							Revert "Gossip PullRequests tend to return a lot of duplicates. ( #10326 )" ( #10455 )  
						
						... 
						
						
						
						This reverts commit 31e20eff82 
						
						
					 
					
						2020-06-09 07:27:00 -07:00 
						 
				 
			
				
					
						
							
							
								Kristofer Peterson 
							
						 
					 
					
						
						
							
						
						e23340d89e 
					 
					
						
						
							
							Clippy cleanup for all targets and nighly rust (also support 1.44.0) ( #10445 )  
						
						... 
						
						
						
						* address warnings from 'rustup run beta cargo clippy --workspace'
minor refactoring in:
- cli/src/cli.rs
- cli/src/offline/blockhash_query.rs
- logger/src/lib.rs
- runtime/src/accounts_db.rs
expect some performance improvement AccountsDB::clean_accounts()
* address warnings from 'rustup run beta cargo clippy --workspace --tests'
* address warnings from 'rustup run nightly cargo clippy --workspace --all-targets'
* rustfmt
* fix warning stragglers
* properly fix clippy warnings test_vote_subscribe()
replace ref-to-arc with ref parameters where arc not cloned
* Remove lock around JsonRpcRequestProcessor (#10417 )
automerge
* make ancestors parameter optional to avoid forcing construction of empty hash maps
Co-authored-by: Greg Fitzgerald <greg@solana.com > 
						
						
					 
					
						2020-06-09 09:38:14 +09:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						af8c21c559 
					 
					
						
						
							
							Remove lock around JsonRpcRequestProcessor ( #10417 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-06-07 20:54:03 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						0645a0c96d 
					 
					
						
						
							
							Gossip cleanup remove duplicate gossip metrics and name worker threads ( #10435 )  
						
						... 
						
						
						
						Refactor into functions 
						
						
					 
					
						2020-06-06 15:05:45 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						ebb612ab4e 
					 
					
						
						
							
							Enable and add tick rate to metrics ( #10430 )  
						
						
						
						
					 
					
						2020-06-06 11:47:11 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						7e2651ca51 
					 
					
						
						
							
							RPC simulateTransaction endpoint now returns program log output ( #10432 )  
						
						
						
						
					 
					
						2020-06-06 10:18:28 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						2725acebea 
					 
					
						
						
							
							Lower counter level ( #10428 )  
						
						
						
						
					 
					
						2020-06-05 15:53:09 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						2e37eccfc4 
					 
					
						
						
							
							Bump jsonrpc-core-client from 14.1.0 to 14.2.0 ( #10425 )  
						
						... 
						
						
						
						Bumps [jsonrpc-core-client](https://github.com/paritytech/jsonrpc ) from 14.1.0 to 14.2.0.
- [Release notes](https://github.com/paritytech/jsonrpc/releases )
- [Commits](https://github.com/paritytech/jsonrpc/compare/v14.1.0...v14.2.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> 
						
						
					 
					
						2020-06-05 15:51:01 -06:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						3d2230f1a9 
					 
					
						
						
							
							Add pull request count metrics ( #10421 )  
						
						
						
						
					 
					
						2020-06-05 09:36:31 -07:00 
						 
				 
			
				
					
						
							
							
								anatoly yakovenko 
							
						 
					 
					
						
						
							
						
						31e20eff82 
					 
					
						
						
							
							Gossip PullRequests tend to return a lot of duplicates. ( #10326 )  
						
						... 
						
						
						
						* filter messages that are likely to be pushed from the response
* tests
* tests
* wait to start filtering responses, and push stats to influx
* wait to start filtering responses, and push stats to influx
* reduce the timers to match the publish self timeout
* fmt
* fmt 
						
						
					 
					
						2020-06-05 08:01:45 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						aa6832964c 
					 
					
						
						
							
							ledger_cleanup_service: compact at a slower rate than purging ( #10414 )  
						
						
						
						
					 
					
						2020-06-04 21:06:06 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						318835e3a0 
					 
					
						
						
							
							Merge pull request  #10410  from solana-labs/dependabot/cargo/jsonrpc-pubsub-14.2.0  
						
						... 
						
						
						
						Bump jsonrpc-pubsub from 14.1.0 to 14.2.0 
						
						
					 
					
						2020-06-04 19:06:14 -07:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						754f25ae99 
					 
					
						
						
							
							Avoid AccountInUse errors when simulating transactions ( #10391 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-06-04 19:06:01 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						68f95c791a 
					 
					
						
						
							
							Bump jsonrpc-ws-server from 14.1.0 to 14.2.0  
						
						... 
						
						
						
						Bumps [jsonrpc-ws-server](https://github.com/paritytech/jsonrpc ) from 14.1.0 to 14.2.0.
- [Release notes](https://github.com/paritytech/jsonrpc/releases )
- [Commits](https://github.com/paritytech/jsonrpc/compare/v14.1.0...v14.2.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com > 
						
						
					 
					
						2020-06-04 19:02:30 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						8736247554 
					 
					
						
						
							
							Bump jsonrpc-http-server from 14.1.0 to 14.2.0  
						
						... 
						
						
						
						Bumps [jsonrpc-http-server](https://github.com/paritytech/jsonrpc ) from 14.1.0 to 14.2.0.
- [Release notes](https://github.com/paritytech/jsonrpc/releases )
- [Commits](https://github.com/paritytech/jsonrpc/compare/v14.1.0...v14.2.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com > 
						
						
					 
					
						2020-06-04 19:00:28 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						ea9b958dff 
					 
					
						
						
							
							Bump jsonrpc-derive from 14.1.0 to 14.2.1  
						
						... 
						
						
						
						Bumps [jsonrpc-derive](https://github.com/paritytech/jsonrpc ) from 14.1.0 to 14.2.1.
- [Release notes](https://github.com/paritytech/jsonrpc/releases )
- [Commits](https://github.com/paritytech/jsonrpc/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com > 
						
						
					 
					
						2020-06-03 12:16:54 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						f58b6b3431 
					 
					
						
						
							
							Bump jsonrpc-core from 14.1.0 to 14.2.0  
						
						... 
						
						
						
						Bumps [jsonrpc-core](https://github.com/paritytech/jsonrpc ) from 14.1.0 to 14.2.0.
- [Release notes](https://github.com/paritytech/jsonrpc/releases )
- [Commits](https://github.com/paritytech/jsonrpc/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com > 
						
						
					 
					
						2020-06-03 09:02:07 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						6cf30c38a4 
					 
					
						
						
							
							Bump reqwest from 0.10.5 to 0.10.6  
						
						... 
						
						
						
						Bumps [reqwest](https://github.com/seanmonstar/reqwest ) from 0.10.5 to 0.10.6.
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/reqwest/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com > 
						
						
					 
					
						2020-06-03 09:01:36 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						2cf719ac2c 
					 
					
						
						
							
							Cache tvu peers for broadcast ( #10373 )  
						
						
						
						
					 
					
						2020-06-03 08:24:05 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						f901571026 
					 
					
						
						
							
							Bump serde from 1.0.110 to 1.0.111  
						
						... 
						
						
						
						Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.110 to 1.0.111.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.110...v1.0.111 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com > 
						
						
					 
					
						2020-06-02 23:29:14 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						8498b75d6c 
					 
					
						
						
							
							Bump indexmap from 1.3.2 to 1.4.0  
						
						... 
						
						
						
						Bumps [indexmap](https://github.com/bluss/indexmap ) from 1.3.2 to 1.4.0.
- [Release notes](https://github.com/bluss/indexmap/releases )
- [Commits](https://github.com/bluss/indexmap/compare/1.3.2...1.4.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com > 
						
						
					 
					
						2020-06-02 23:28:57 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						eee9a08376 
					 
					
						
						
							
							Purge TransactionStatus and AddressSignatures exactly from ledger-tool ( #10358 )  
						
						... 
						
						
						
						* Add failing test
* Add execution path to purge primary-index columns exactly
* Fail gracefully if older TransactionStatus rocksdb keys are present
* Remove columns_empty check for special columns
* Move blockstore purge methods to submodule
* Remove unused column empty check 
						
						
					 
					
						2020-06-02 19:49:31 -06:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						ebf8a65526 
					 
					
						
						
							
							Add test_rpc_send_transaction_preflight  
						
						
						
						
					 
					
						2020-06-01 17:51:04 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						9158479dc4 
					 
					
						
						
							
							Add node health check to transaction preflight  
						
						
						
						
					 
					
						2020-06-01 17:51:04 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						9dbf3d5430 
					 
					
						
						
							
							Factor out RpcHealth module  
						
						
						
						
					 
					
						2020-06-01 17:51:04 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						189aa7962e 
					 
					
						
						
							
							Add preflight checks to sendTransaction RPC method  
						
						
						
						
					 
					
						2020-06-01 17:51:04 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						ef37b82ffa 
					 
					
						
						
							
							More cluster stats and add epoch stakes cache in retransmit stage ( #10345 )  
						
						... 
						
						
						
						* More cluster info metrics for push request/response counts
* Cache staked peers for the epoch 
						
						
					 
					
						2020-06-01 08:37:54 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						d9366776b2 
					 
					
						
						
							
							Add operating mode gating ( #10332 )  
						
						... 
						
						
						
						Co-authored-by: Carl <carl@solana.com > 
						
						
					 
					
						2020-05-30 00:03:19 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						19d11800bf 
					 
					
						
						
							
							Remove WithSigner ( #10325 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-05-29 23:17:44 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						eb45aaa6c3 
					 
					
						
						
							
							Added --health-check-slot-distance ( #10324 )  
						
						
						
						
					 
					
						2020-05-29 15:31:52 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						778078e1dc 
					 
					
						
						
							
							Distinguish switch/non-switching votes in ReplayStage ( #10218 )  
						
						... 
						
						
						
						* Add SwitchForkDecision, change vote instruction based on decision
* Factor out SelectVoteAndResetForkResult
Co-authored-by: Carl <carl@solana.com > 
						
						
					 
					
						2020-05-29 14:40:36 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						b563b49ed5 
					 
					
						
						
							
							Improve Rpc inflation tooling ( #10309 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-05-29 11:50:25 -07:00 
						 
				 
			
				
					
						
							
							
								Kristofer Peterson 
							
						 
					 
					
						
						
							
						
						fb4d8e1f62 
					 
					
						
						
							
							cleanup clippy tests ( #10172 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-05-29 00:26:06 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						a71833c17b 
					 
					
						
						
							
							Bump regex from 1.3.8 to 1.3.9 ( #10308 )  
						
						... 
						
						
						
						* Bump regex from 1.3.8 to 1.3.9
Bumps [regex](https://github.com/rust-lang/regex ) from 1.3.8 to 1.3.9.
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.3.8...1.3.9 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
* [auto-commit] Update all Cargo lock files
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com > 
						
						
					 
					
						2020-05-28 21:48:39 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						9eefb2c929 
					 
					
						
						
							
							Bump version to 1.3.0  
						
						
						
						
					 
					
						2020-05-28 15:01:13 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						e68621b8bb 
					 
					
						
						
							
							Fix repair dos ( #10299 )  
						
						... 
						
						
						
						Co-authored-by: Carl <carl@solana.com > 
						
						
					 
					
						2020-05-28 14:16:24 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						0442c45d5b 
					 
					
						
						
							
							Feign RPC health while in a --wait-for-supermajority holding pattern ( #10295 )  
						
						
						
						
					 
					
						2020-05-28 12:22:19 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						3f508b37fd 
					 
					
						
						
							
							Skip gossip requests with different shred version and split lock ( #10240 )  
						
						
						
						
					 
					
						2020-05-28 11:38:13 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						9227874ada 
					 
					
						
						
							
							Bump regex from 1.3.7 to 1.3.8 ( #10293 )  
						
						... 
						
						
						
						* Bump regex from 1.3.7 to 1.3.8
Bumps [regex](https://github.com/rust-lang/regex ) from 1.3.7 to 1.3.8.
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/regex-1.3.7...1.3.8 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
* [auto-commit] Update all Cargo lock files
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com > 
						
						
					 
					
						2020-05-28 10:02:23 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						3f0995d3b4 
					 
					
						
						
							
							Add commitment parameter to getFeeCalculatorForBlockhash ( #10255 )  
						
						... 
						
						
						
						* Accept commitment parameter on getFeeCalculatorForBlockhash
* Update docs
* Add get_fee_calculator_for_blockhash_with_commitment to rpc client 
						
						
					 
					
						2020-05-26 17:23:58 -06:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						4e431bc818 
					 
					
						
						
							
							Add mechanism to get blockhash's last valid slot ( #10239 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-05-26 12:06:21 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						7ebd8ee531 
					 
					
						
						
							
							Cluster info metrics ( #10215 )  
						
						
						
						
					 
					
						2020-05-25 15:03:34 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						156387aba4 
					 
					
						
						
							
							LedgerCleanupService no longer causes an OOM and actually purges ( #10199 )  
						
						... 
						
						
						
						* cleanup_ledger() now services new_root_receiver while purging
* purge_slots() now fully deletes before compacting
* Add ledger pruning grafana graph 
						
						
					 
					
						2020-05-24 21:41:54 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						3aae98c8be 
					 
					
						
						
							
							Add switching vote instruction ( #10197 )  
						
						... 
						
						
						
						* Add switching vote
* Make sure vote size stays under gossip limit
Co-authored-by: Carl <carl@solana.com > 
						
						
					 
					
						2020-05-24 15:38:35 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						42aaacf520 
					 
					
						
						
							
							Factor out LockedPubkeyReferences ( #10198 )  
						
						... 
						
						
						
						Co-authored-by: Carl <carl@solana.com > 
						
						
					 
					
						2020-05-22 23:23:17 -07:00