sakridge 
							
						 
					 
					
						
						
							
						
						a61ddb6f61 
					 
					
						
						
							
							max_ledger_slots -> max_ledger_shreds ( #9198 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-03-31 17:21:19 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						0e2722c638 
					 
					
						
						
							
							solana-validator now supports multiple --authorized-voter arguments ( #9174 )  
						
						... 
						
						
						
						* Use Epoch type
* Vote account's authorized voter is now supported without a validator restart 
						
						
					 
					
						2020-03-31 08:23:42 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						66946a4680 
					 
					
						
						
							
							Check ClusterSlots for confirmation of block propagation ( #9115 )  
						
						
						
						
					 
					
						2020-03-30 19:57:11 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						73e99cc513 
					 
					
						
						
							
							Ledger cleanup fixes ( #9131 )  
						
						... 
						
						
						
						* Fix purging happening every slot when cleanup service is not started at slot 0
* Purge by shred count instead of slots since slots can have variable
number of shreds 
						
						
					 
					
						2020-03-30 19:02:12 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						50fa577af8 
					 
					
						
						
							
							Use cluster confirmations in rpc and pubsub ( #9138 )  
						
						... 
						
						
						
						* Add runtime methods to simply get status and slot
* Add helper function to get slot confirmation_count from BlockCommitmentCache
* Return cluster confirmations in getSignatureStatus
* Remove use of invalid get_signature_confirmation_status
* Remove unused methods
* Update pubsub to use cluster confirmations
* Fix test_check_signature_subscribe failure
* Refactor confirmations to read commitment cache only once
* Review comments
* Use bank, root from BlockCommitmentCache
* Update docs
* Add metric for block-commitment aggregations
Co-authored-by: Justin Starry <justin@solana.com > 
						
						
					 
					
						2020-03-30 17:53:25 -06:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						62040cef56 
					 
					
						
						
							
							Store BlockCommitmentCache slot and root metadata ( #9154 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-03-30 10:29:30 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						ae66c0e497 
					 
					
						
						
							
							Add repair message support to dos tool ( #9090 )  
						
						
						
						
					 
					
						2020-03-29 14:44:25 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						c67703e7a3 
					 
					
						
						
							
							Make repair metrics less chatty ( #9094 )  
						
						
						
						
					 
					
						2020-03-29 14:43:58 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						2ed3e2160d 
					 
					
						
						
							
							Bump serde_json from 1.0.48 to 1.0.49 ( #9139 )  
						
						... 
						
						
						
						* Bump serde_json from 1.0.48 to 1.0.49
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.48 to 1.0.49.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.48...v1.0.49 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
* Update serde_json in programs
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: Justin Starry <justin@solana.com > 
						
						
					 
					
						2020-03-28 12:19:40 -07:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						8bbf6e3f54 
					 
					
						
						
							
							Fix race in RPC subscriptions test ( #9142 )  
						
						
						
						
					 
					
						2020-03-29 01:58:51 +08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						d7fa40087c 
					 
					
						
						
							
							Bump version to 1.2.0  
						
						
						
						
					 
					
						2020-03-28 09:44:13 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						4a8b1d9b2c 
					 
					
						
						
							
							RpcClient now returns Signatures instead of Strings ( #9129 )  
						
						
						
						
					 
					
						2020-03-27 15:46:00 -07:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						c1a3b6ecc2 
					 
					
						
						
							
							Add RPC subscription api for rooted slots ( #9118 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-03-27 09:33:40 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						d47262d233 
					 
					
						
						
							
							Reduce transmit frequency ( #9113 )  
						
						... 
						
						
						
						Co-authored-by: Carl <carl@solana.com > 
						
						
					 
					
						2020-03-26 23:33:28 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						5a8658283a 
					 
					
						
						
							
							Add check for propagation of leader block before generating further blocks ( #8758 )  
						
						... 
						
						
						
						Co-authored-by: Carl <carl@solana.com > 
						
						
					 
					
						2020-03-26 19:57:27 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						4b97e58cba 
					 
					
						
						
							
							Consolidate signature-status rpcs ( #9069 )  
						
						... 
						
						
						
						* getSignatureStatus: return confirmations for non-rooted transactions
* Remove getNumConfirmations.. rpc
* Remove getSignatureConfirmation
* Review comments
* More review comments 
						
						
					 
					
						2020-03-26 19:21:01 -06:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						f3d556e3f9 
					 
					
						
						
							
							Refactor VoteTracker ( #9084 )  
						
						... 
						
						
						
						* Refactor VoteTracker
Co-authored-by: Carl <carl@solana.com > 
						
						
					 
					
						2020-03-26 17:55:17 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						b7b4aa5d4d 
					 
					
						
						
							
							move rpc types from client to client-types crate ( #9039 )  
						
						... 
						
						
						
						* Separate client types into own crate, so ledger does not need it
Removes about 50 crates of dependency from ledger
* Drop Rpc name from transaction-status types 
						
						
					 
					
						2020-03-26 13:29:30 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						ed036b978d 
					 
					
						
						
							
							Accumulate blockstore metrics and submit every 2s ( #9075 )  
						
						
						
						
					 
					
						2020-03-26 12:51:41 -07:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						e4472db33f 
					 
					
						
						
							
							Unflake rpc subscriptions test by reducing sub count ( #9078 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-03-25 20:43:38 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						076fef5e57 
					 
					
						
						
							
							Update Cluster Slots to support multiple threads ( #9071 )  
						
						... 
						
						
						
						Co-authored-by: Carl <carl@solana.com > 
						
						
					 
					
						2020-03-25 18:09:19 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						095c79e863 
					 
					
						
						
							
							Bump regex from 1.3.5 to 1.3.6 ( #9055 )  
						
						... 
						
						
						
						Bumps [regex](https://github.com/rust-lang/regex ) from 1.3.5 to 1.3.6.
- [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.5...1.3.6 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> 
						
						
					 
					
						2020-03-25 17:24:14 -07:00 
						 
				 
			
				
					
						
							
							
								Ryo Onodera 
							
						 
					 
					
						
						
							
						
						f987c18a7e 
					 
					
						
						
							
							Strictly validate the contents of snapshot/genesis ( #8959 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-03-25 02:46:41 -07:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						8f38bc7dc0 
					 
					
						
						
							
							Refactor how pubsub subscriptions are added ( #9042 )  
						
						
						
						
					 
					
						2020-03-25 00:53:32 +08:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						19dfb87b1f 
					 
					
						
						
							
							Fix timeout for subscriptions test ( #9043 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-03-24 01:57:28 -07:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						eed8087d87 
					 
					
						
						
							
							Respect confirmations param for signature subscription notifications ( #9019 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-03-23 17:00:34 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						1b8f9e75dd 
					 
					
						
						
							
							Update getSignatureStatus: support multiple signatures, include slot in each response item ( #9022 )  
						
						... 
						
						
						
						* Rename enable-rpc-get-confirmed-block
* Rename RpcTransactionStatus -> RpcTransactionStatusMeta
* Return simplified RpcTransactionStatus; Add support for multiple transactions
* Update docs
* typo 
						
						
					 
					
						2020-03-23 11:25:39 -06:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						4b397d15b3 
					 
					
						
						
							
							Accounts cleanup service and perf improvements ( #8799 )  
						
						... 
						
						
						
						* Use atomic for ref count instead of taking rwlock
* Accounts cleanup service
* Review comments 
						
						
					 
					
						2020-03-23 08:50:23 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						4d2b83d01f 
					 
					
						
						
							
							Add option to disable rocks compaction ( #9011 )  
						
						
						
						
					 
					
						2020-03-23 08:42:32 -07:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						a0ffcc61ae 
					 
					
						
						
							
							Add slot info to Bank::get_signature_confirmation_status ( #9018 )  
						
						
						
						
					 
					
						2020-03-23 21:55:15 +08:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						4b4819cd07 
					 
					
						
						
							
							Add slot context to rpc pubsub notifications ( #9001 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-03-23 05:34:42 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						88ba8439fc 
					 
					
						
						
							
							Add frozen account support ( #8989 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-03-22 11:10:04 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						aa24181a53 
					 
					
						
						
							
							Remove blockstream unix socket support.  RPC or bust ( #9004 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-03-21 20:17:11 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						18c1f0dfe9 
					 
					
						
						
							
							Remove stub core/src/genesis_utils.rs ( #8999 )  
						
						
						
						
					 
					
						2020-03-21 10:54:40 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						909321928c 
					 
					
						
						
							
							Shred fetch comment and debug message tweak ( #8980 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-03-20 11:00:48 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						453f5ce8f2 
					 
					
						
						
							
							Shred filter ( #8975 )  
						
						... 
						
						
						
						Thread bank_forks into shred fetch 
						
						
					 
					
						2020-03-20 07:49:48 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						dc1db33ec9 
					 
					
						
						
							
							Add Capabilities to Signal BroadcastStage to Retransmit ( #8899 )  
						
						
						
						
					 
					
						2020-03-19 23:35:01 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						24d871b529 
					 
					
						
						
							
							Bump serde from 1.0.104 to 1.0.105 ( #8954 )  
						
						... 
						
						
						
						Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.104 to 1.0.105.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.104...v1.0.105 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> 
						
						
					 
					
						2020-03-18 22:35:30 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						2dc50cff5b 
					 
					
						
						
							
							Bump bv from 0.11.0 to 0.11.1 ( #8952 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-03-18 21:37:21 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						c51049a59b 
					 
					
						
						
							
							Add counter for accounts hash verification. ( #8928 )  
						
						
						
						
					 
					
						2020-03-18 08:39:09 -07:00 
						 
				 
			
				
					
						
							
							
								anatoly yakovenko 
							
						 
					 
					
						
						
							
						
						9cedeb0a8d 
					 
					
						
						
							
							Pull streamer out into its own module. ( #8917 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-03-17 23:30:23 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						7079559c2d 
					 
					
						
						
							
							Fix windows build by removing sys-info ( #8860 )  
						
						... 
						
						
						
						Doesn't build for windows. 
						
						
					 
					
						2020-03-16 12:53:13 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						dc347dd3d7 
					 
					
						
						
							
							Add Accounts hash consistency halting ( #8772 )  
						
						... 
						
						
						
						* Accounts hash consistency halting
* Add option to inject account hash faults for testing.
Enable option in local cluster test to see that node halts. 
						
						
					 
					
						2020-03-16 08:37:31 -07:00 
						 
				 
			
				
					
						
							
							
								Carl 
							
						 
					 
					
						
						
							
						
						ead6dc553a 
					 
					
						
						
							
							If let  
						
						
						
						
					 
					
						2020-03-16 07:57:07 -07:00 
						 
				 
			
				
					
						
							
							
								Carl 
							
						 
					 
					
						
						
							
						
						009c124fac 
					 
					
						
						
							
							Remove generic  
						
						
						
						
					 
					
						2020-03-16 07:57:07 -07:00 
						 
				 
			
				
					
						
							
							
								Carl 
							
						 
					 
					
						
						
							
						
						9411fc00b8 
					 
					
						
						
							
							Lower error level  
						
						
						
						
					 
					
						2020-03-16 07:57:07 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						9afc5da2e1 
					 
					
						
						
							
							Fix vote polling ( #8829 )  
						
						... 
						
						
						
						Co-authored-by: Carl <carl@solana.com > 
						
						
					 
					
						2020-03-15 20:31:05 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						5481d1a039 
					 
					
						
						
							
							Validators now run a full gossip node while looking for a snapshot  
						
						
						
						
					 
					
						2020-03-15 09:31:55 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						29fb79382c 
					 
					
						
						
							
							Rework validator vote account defaults to half voting fees  
						
						
						
						
					 
					
						2020-03-13 20:13:33 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						53b8d0d528 
					 
					
						
						
							
							Remove holding Poh lock ( #8838 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-03-13 15:15:13 -07:00