carllin 
							
						 
					 
					
						
						
							
						
						ac2374e9a1 
					 
					
						
						
							
							Shred entries in parallel ( #6180 )  
						
						... 
						
						
						
						* Make shredding more parallel
* Fix erasure tests
* Fix replicator test
* Remove UnfinishedSlotInfo 
						
						
					 
					
						2019-10-08 00:42:51 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						e12c577b16 
					 
					
						
						
							
							remove verify_hash_internal_state ( #6261 )  
						
						
						
						
					 
					
						2019-10-07 16:38:54 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						ba7efbb136 
					 
					
						
						
							
							Retransmit stage optimization, don't copy packets ( #6250 )  
						
						
						
						
					 
					
						2019-10-07 15:33:22 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						17f169f446 
					 
					
						
						
							
							BlobFetchStage cleanup post shred work ( #6254 )  
						
						
						
						
					 
					
						2019-10-07 11:08:01 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						4870a2cbac 
					 
					
						
						
							
							Panic when a snapshot fails to verify  
						
						
						
						
					 
					
						2019-10-07 08:12:18 +09:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						da7d94d0f0 
					 
					
						
						
							
							Retransmit stage benchmark ( #6249 )  
						
						
						
						
					 
					
						2019-10-06 12:56:17 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						cdef065cca 
					 
					
						
						
							
							Broadcast Metrics ( #6166 )  
						
						... 
						
						
						
						* Add timing logigng to broadcast
* Shred metrics
* Fixes 
						
						
					 
					
						2019-10-05 22:51:47 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						5ef012b2c1 
					 
					
						
						
							
							Tweak debug to remove unreadable datapoints ( #6060 )  
						
						
						
						
					 
					
						2019-10-04 16:25:22 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						0c3ff6b75c 
					 
					
						
						
							
							Cli refactor: vote and storage program functionalities ( #6242 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-10-04 14:18:19 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						7f53737000 
					 
					
						
						
							
							Periodically pull from the entrypoint if it's no longer in Crdt ( #6240 )  
						
						
						
						
					 
					
						2019-10-04 14:18:07 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						23ea8ae56b 
					 
					
						
						
							
							Optimize retransmit stage ( #6231 )  
						
						... 
						
						
						
						* Optimize retransmit stage
* Remove comment
* Fix test
* Skip iteration to fixup 0 stakes 
						
						
					 
					
						2019-10-04 11:52:02 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						f9f5bc2eb5 
					 
					
						
						
							
							More clippy  
						
						
						
						
					 
					
						2019-10-02 21:21:07 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						f331f1d1e9 
					 
					
						
						
							
							Don't forward transaction to self ( #6218 )  
						
						
						
						
					 
					
						2019-10-02 14:07:34 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						211cae5811 
					 
					
						
						
							
							Remove dead constants ( #6207 )  
						
						
						
						
					 
					
						2019-10-01 18:22:57 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						774e9df2e5 
					 
					
						
						
							
							Finish unfininished slot before processing new slots ( #6197 )  
						
						
						
						
					 
					
						2019-10-01 11:46:14 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						ae7700296d 
					 
					
						
						
							
							broadcast_shreds opt ( #6175 )  
						
						... 
						
						
						
						* Don't clone/copy/sort ContactInfo vec 
						
						
					 
					
						2019-10-01 09:38:29 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						520f7c3e18 
					 
					
						
						
							
							Optimize BPF logs ( #6186 )  
						
						
						
						
					 
					
						2019-09-30 14:21:29 -07:00 
						 
				 
			
				
					
						
							
							
								Parth 
							
						 
					 
					
						
						
							
						
						2c8c2029d8 
					 
					
						
						
							
							cli: enforce rent-exemption balance for stake, vote and program accounts in cli ( #6118 )  
						
						... 
						
						
						
						* require minimum balance for stake, vote and program accounts 
						
						
					 
					
						2019-10-01 01:14:49 +05:30 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						4f4618441c 
					 
					
						
						
							
							split wallet staking commands ( #6168 )  
						
						... 
						
						
						
						* split wallet staking commands
* elide real home
* unit->UNIT for usage
* unit->UNIT, don't try to run SUBCOMMANDS: ;)
* more fixup
* fixups
* actually check
* shellcheck
* preserve #6158  after rebase
* fixup
* test
* too hard
* remove test 
						
						
					 
					
						2019-09-29 21:18:15 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						e5a7d08966 
					 
					
						
						
							
							Add --expected-genesis-blockhash validator argument ( #6174 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-09-29 19:09:24 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						d50aef8404 
					 
					
						
						
							
							Add get-epoch-info command ( #6161 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-09-27 22:00:30 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						5637f88aff 
					 
					
						
						
							
							Don't try signging coding shred if fec rate is 0 ( #6171 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-09-27 21:58:53 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						c9e58743e7 
					 
					
						
						
							
							Prevent subtract overflow panic when slot < MAX_LOCKOUT_HISTORY ( #6135 )  
						
						
						
						
					 
					
						2019-09-26 19:40:18 -06:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						b4da83a3ab 
					 
					
						
						
							
							Remove CUDA feature ( #6094 )  
						
						
						
						
					 
					
						2019-09-26 13:36:51 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						a964570b1a 
					 
					
						
						
							
							add authorities to stake init ( #6104 )  
						
						... 
						
						
						
						* add authorities to stake init
* fixups
* code review 
						
						
					 
					
						2019-09-26 13:29:29 -07:00 
						 
				 
			
				
					
						
							
							
								Parth 
							
						 
					 
					
						
						
							
						
						67d07254c2 
					 
					
						
						
							
							Add rent estimation rpc ( #6109 )  
						
						... 
						
						
						
						* server side new rpc endpoint
* client side rpc
* take data_len as usize
Co-Authored-By: Tyera Eulberg <teulberg@gmail.com >
* add test and documentation 
						
						
					 
					
						2019-09-26 23:27:13 +05:30 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						701d90a41d 
					 
					
						
						
							
							Remove some AccountStorage Serialization ( #6047 )  
						
						... 
						
						
						
						* Remove serialization of AccountStorageEntry fields
* Add metric for evaluating BankRc serialization time
* Serialize AppendVec current len
* Add dashboard metrics
* Move flush of AppendVecs to packaging thread 
						
						
					 
					
						2019-09-25 18:07:41 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						43795193c4 
					 
					
						
						
							
							add authorized parameters to vote api ( #6072 )  
						
						... 
						
						
						
						* add authorized parameters to vote api
* code review 
						
						
					 
					
						2019-09-25 13:53:49 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						e987d0094f 
					 
					
						
						
							
							Move status cache serialization to the Snapshot Packager service ( #6081 )  
						
						... 
						
						
						
						* Move status cache serialization to the Snapshot Packager service
* Minor comment updates
* use ok_or_else instead of ok_or
* satus cache
* Remove assert when snapshot format is wrong
* Fix compile
* Remove slots_to_snapshot from bank forks
* Address review comment
* Remove unused imports 
						
						
					 
					
						2019-09-25 13:42:19 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						de3765ab70 
					 
					
						
						
							
							Add erasure recovery stats to dashboard ( #6079 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-09-24 19:59:42 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						5f079137e5 
					 
					
						
						
							
							Remove kvstore ( #6075 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-09-24 19:59:32 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						374b776a3e 
					 
					
						
						
							
							Fix using temp file for archive ( #6058 )  
						
						... 
						
						
						
						* Fix using temp file for archive
* Rename the temp archive instead of hardlinking it 
						
						
					 
					
						2019-09-24 15:24:54 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						5763d63737 
					 
					
						
						
							
							Additional tests for should_retransmit_and_persist ( #6062 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-09-24 14:54:10 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						3ed34b571c 
					 
					
						
						
							
							Window service is filtering out coding shreds ( #6052 )  
						
						... 
						
						
						
						* Window service is filtering out coding shreds
* update erasure stats to indicate recovery count
* filter out outdated coding shreds
* address review comments 
						
						
					 
					
						2019-09-24 12:25:25 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						57e90948a8 
					 
					
						
						
							
							Remove dead code from cluster_info ( #6051 )  
						
						
						
						
					 
					
						2019-09-24 10:27:59 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						26a20a7e62 
					 
					
						
						
							
							nits ( #6032 )  
						
						
						
						
					 
					
						2019-09-24 10:10:49 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						7fa809c16d 
					 
					
						
						
							
							Avoid hardlinking as that confuses tar ( #6042 )  
						
						
						
						
					 
					
						2019-09-23 20:12:16 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						84f74807d4 
					 
					
						
						
							
							Skip considering banks older than the latest vote slot ( #6037 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-09-23 19:40:03 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						3a9c03cc89 
					 
					
						
						
							
							Don't recover coding shreds ( #6034 )  
						
						... 
						
						
						
						* Don't recover coding shreds
* cleanup 
						
						
					 
					
						2019-09-23 16:24:21 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						62c22c6cb1 
					 
					
						
						
							
							Fix really old banks triggering log spam ( #6025 )  
						
						
						
						
					 
					
						2019-09-23 13:59:16 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						dbd337c616 
					 
					
						
						
							
							Upgrade to ReedSolomon 4.0 release ( #6026 )  
						
						
						
						
					 
					
						2019-09-23 13:53:52 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						eeda7338cc 
					 
					
						
						
							
							Dump tar stdout/err on failure for better debug ( #6024 )  
						
						
						
						
					 
					
						2019-09-23 13:05:09 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						8240d1fe0a 
					 
					
						
						
							
							Confidence implementation ( #5993 )  
						
						... 
						
						
						
						* Change confidence parameters
* Add status_cache_ancestors to get all relevant ancestors of a bank including roots from status cache
* Fix and add tests
* Clippy 
						
						
					 
					
						2019-09-20 19:38:56 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						fd6e7020eb 
					 
					
						
						
							
							Fix bank overlapping another bank's broadcast ( #6012 )  
						
						
						
						
					 
					
						2019-09-20 19:37:40 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						a60a3efc1a 
					 
					
						
						
							
							Revert "require stake, vote and executable accounts to be rent exempt ( #5928 )" ( #6005 )  
						
						... 
						
						
						
						This reverts commit 11e6197a83 
						
						
					 
					
						2019-09-20 14:10:39 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						19ae556857 
					 
					
						
						
							
							hash account state on store ( #5573 )  
						
						
						
						
					 
					
						2019-09-20 13:21:12 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						3d44cffcda 
					 
					
						
						
							
							✨  Beautify metrics datapoint logging ( #5998 )  
						
						
						
						
					 
					
						2019-09-20 12:00:43 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						c9be9acd14 
					 
					
						
						
							
							log snapshot time ( #5996 )  
						
						
						
						
					 
					
						2019-09-20 08:03:00 -07:00 
						 
				 
			
				
					
						
							
							
								Parth 
							
						 
					 
					
						
						
							
						
						11e6197a83 
					 
					
						
						
							
							require stake, vote and executable accounts to be rent exempt ( #5928 )  
						
						... 
						
						
						
						* require vote account to be exempt
* make stake account rent exempt
* add rent exempted system instruction
* use rent exemption instruction in vote and stake api
* use rent exempted account while creating executable account
* updating chacha golden hash as instruction data has changed
* rent will be initialized for genesis bank too 
						
						
					 
					
						2019-09-20 16:52:17 +05:30 
						 
				 
			
				
					
						
							
							
								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