Pankaj Garg 
							
						 
					 
					
						
						
							
						
						ca9d4e34df 
					 
					
						
						
							
							Broadcast stage tuning ( #5989 )  
						
						
						
						
					 
					
						2019-09-19 16:29:52 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						5cbd1190b2 
					 
					
						
						
							
							transaction batch ( #5962 )  
						
						... 
						
						
						
						* transaction batch
* fixup 
						
						
					 
					
						2019-09-19 10:06:08 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						0dbf7995b5 
					 
					
						
						
							
							Remove unnecessary serialize of shred data ( #5967 )  
						
						... 
						
						
						
						* Remove unnecessary serialize of shred data
* remove obsolete code
* fix golden hash 
						
						
					 
					
						2019-09-18 20:08:27 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						e0858cfe06 
					 
					
						
						
							
							Add parallel shred signing to shredder ( #5964 )  
						
						
						
						
					 
					
						2019-09-18 18:00:07 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						783e8672e7 
					 
					
						
						
							
							Removed Shred enum ( #5963 )  
						
						... 
						
						
						
						* Remove shred enum and it's references
* rename ShredInfo to Shred
* clippy 
						
						
					 
					
						2019-09-18 16:24:30 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						6c4e656795 
					 
					
						
						
							
							Remove obsoleted code from shred ( #5954 )  
						
						... 
						
						
						
						* Remove obsoleted code from shred
* fix broken test 
						
						
					 
					
						2019-09-18 13:56:44 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						b757294864 
					 
					
						
						
							
							Add minor performance bump to shredding ( #5956 )  
						
						
						
						
					 
					
						2019-09-18 12:35:52 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						0d4a2c5eb0 
					 
					
						
						
							
							simplify poh recorder => broadcast channel ( #5940 )  
						
						... 
						
						
						
						* simplify poh recorder broadcast channel
* fixup
* fixup 
						
						
					 
					
						2019-09-18 12:16:22 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						2f50d0e145 
					 
					
						
						
							
							Refactor confidence from replay stage ( #5938 )  
						
						
						
						
					 
					
						2019-09-17 19:43:40 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						ff608992ee 
					 
					
						
						
							
							Replace Shred usage with ShredInfo ( #5939 )  
						
						... 
						
						
						
						* Replace Shred usage with ShredInfo
* Fix tests
* fix clippy 
						
						
					 
					
						2019-09-17 18:22:46 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						a2595b44c6 
					 
					
						
						
							
							test randomize with error ( #5916 )  
						
						... 
						
						
						
						* test randomize with error
* update magic numbers
* fixup
* fixup
* fixup
* no more blobs
* fixup 
						
						
					 
					
						2019-09-17 15:11:29 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						14cb6353c0 
					 
					
						
						
							
							Change erasure ratio to 0.25 and increase data shreds to 16 ( #5931 )  
						
						... 
						
						
						
						* Change erasure ratio to 0.25 and increase data shreds to 16
* Fix case where no coding shreds are requested 
						
						
					 
					
						2019-09-17 11:59:14 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						e26f68fe62 
					 
					
						
						
							
							Get transactions from LockedAccountsResults when possible ( #5923 )  
						
						
						
						
					 
					
						2019-09-17 08:41:56 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						f10438d530 
					 
					
						
						
							
							Respect randomized transaction order when unlocking accounts ( #5918 )  
						
						
						
						
					 
					
						2019-09-16 21:45:16 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						7459eb15c3 
					 
					
						
						
							
							A new data-structure in shreds for partial deserialization ( #5915 )  
						
						... 
						
						
						
						* A new datastructure in shreds for partial deserialization
* fix chacha golden hash
* fix clippy and address review comments 
						
						
					 
					
						2019-09-16 20:28:54 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						c44e7ce184 
					 
					
						
						
							
							Leaders should not broadcast to replicators ( #5917 )  
						
						
						
						
					 
					
						2019-09-16 17:56:34 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						82615c703b 
					 
					
						
						
							
							Switch erasure to  solana-reed-solomon-erasure ( #5913 )  
						
						... 
						
						
						
						* Switch to solana-reed-solomon-erasure
* Disable Rayon for solana-reed-solomon-erasure 
						
						
					 
					
						2019-09-16 16:14:55 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						d5ba90d375 
					 
					
						
						
							
							Don't verify blobs that are less than root in window service ( #5901 )  
						
						
						
						
					 
					
						2019-09-16 13:13:53 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						5f54573613 
					 
					
						
						
							
							More shred related cleanup ( #5909 )  
						
						... 
						
						
						
						* More shred related cleanup
* fix uncle 
						
						
					 
					
						2019-09-16 10:28:28 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						c1880e3f3e 
					 
					
						
						
							
							Reduce number of shreds per FEC block ( #5908 )  
						
						
						
						
					 
					
						2019-09-15 10:37:12 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						ee791e2e3e 
					 
					
						
						
							
							Optimizations to shred writing and signing ( #5890 )  
						
						... 
						
						
						
						* Optimizations to shred writing and signing
* fix broken tests
* fixes 
						
						
					 
					
						2019-09-14 21:05:54 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						ceacc42126 
					 
					
						
						
							
							Call gpu init earlier to force compilation. ( #5902 )  
						
						
						
						
					 
					
						2019-09-14 12:32:57 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						84c8a5bbec 
					 
					
						
						
							
							Add replay-stage-mark_dead_slot datapoint ( #5907 )  
						
						
						
						
					 
					
						2019-09-14 08:50:53 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						8135279335 
					 
					
						
						
							
							Reduce serialize/deserialize in shred recovery ( #5887 )  
						
						
						
						
					 
					
						2019-09-12 21:52:13 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						c1d788880d 
					 
					
						
						
							
							Limit Rayon threadpool threads  ( #5871 )  
						
						
						
						
					 
					
						2019-09-12 11:39:39 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						385086359c 
					 
					
						
						
							
							Reduce serializations/deserializations of shreds ( #5879 )  
						
						
						
						
					 
					
						2019-09-12 10:10:25 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						1853771930 
					 
					
						
						
							
							Add support for SDK sysvar types ( #5876 )  
						
						
						
						
					 
					
						2019-09-10 18:53:02 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						ee4266bc59 
					 
					
						
						
							
							Remove banks in locktower not in bank_forks ( #5837 )  
						
						... 
						
						
						
						* Remove unnecessary calculations from collect_vote_lockouts
* Add test for locktower startup from snapshot 
						
						
					 
					
						2019-09-10 13:58:27 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						b426dfb2c0 
					 
					
						
						
							
							Change tx batching in banking process and record ( #5832 )  
						
						... 
						
						
						
						* Change tx batching in banking process and record
* Change batching to reduce impact on replay stage 
						
						
					 
					
						2019-09-10 11:04:03 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						fd33b27af1 
					 
					
						
						
							
							Fix coding shred generator ( #5865 )  
						
						
						
						
					 
					
						2019-09-10 09:35:07 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						7682db4826 
					 
					
						
						
							
							Generate coding shreds on the fly based on erasure limits ( #5852 )  
						
						... 
						
						
						
						* Generate coding shreds on the fly based on erasure limits
* fix uncle 
						
						
					 
					
						2019-09-09 17:26:51 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						7607800d47 
					 
					
						
						
							
							Refactor restart function in local cluster to support separate exit and restart functions ( #5845 )  
						
						
						
						
					 
					
						2019-09-08 17:53:34 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						df205f8752 
					 
					
						
						
							
							Use ureq instead of influx_db_client ( #5839 )  
						
						
						
						
					 
					
						2019-09-07 12:48:45 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						e8d88f3237 
					 
					
						
						
							
							Split SDK's timing.rs ( #5823 )  
						
						
						
						
					 
					
						2019-09-06 14:30:56 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						1f9fde5f7b 
					 
					
						
						
							
							ThinClient internal name grooming ( #5800 )  
						
						
						
						
					 
					
						2019-09-06 09:07:40 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						a452249bf3 
					 
					
						
						
							
							Use retain on Packets instead of creating new ones ( #5804 )  
						
						... 
						
						
						
						* Use remove on Packets instead of creating a new one
* Fix compile after rebase 
						
						
					 
					
						2019-09-05 19:16:18 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						3d3b03a123 
					 
					
						
						
							
							Verify signature of recovered shred before adding them to blocktree ( #5811 )  
						
						... 
						
						
						
						* Verify signature of recovered shred before adding them to blocktree
* fix failing tests, and review comments 
						
						
					 
					
						2019-09-05 18:20:30 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						05d2eec45c 
					 
					
						
						
							
							Remove unnecessary erasure config references ( #5809 )  
						
						
						
						
					 
					
						2019-09-05 14:46:41 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						3237e897d7 
					 
					
						
						
							
							Adjust packet batching post-decoupling from blobs ( #5783 )  
						
						
						
						
					 
					
						2019-09-05 11:22:39 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						bd74e63702 
					 
					
						
						
							
							Offload remaining confidence cache computation to separate thread ( #5792 )  
						
						... 
						
						
						
						* Move remaining confidence cache computation to separate thread
* Move confidence cache out of bank forks 
						
						
					 
					
						2019-09-04 23:10:25 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						f78b865cba 
					 
					
						
						
							
							Cleanup shreds to remove FirstShred data structure ( #5789 )  
						
						... 
						
						
						
						* Cleanup shreds to remove FirstShred data structure
* Also reduce size used by parent slot information in shred header
* clippy
* fixes
* fix chacha test 
						
						
					 
					
						2019-09-04 21:06:47 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						7062fe4b47 
					 
					
						
						
							
							Refactor Blocktree for clarity and correctness ( #5700 )  
						
						... 
						
						
						
						* Refactor shreds to prevent insertion of any metadata on bad shreds
* Refactor fetching Index in blocktree
* Refactor get_slot_meta_entry
* Re-enable local cluster test
* cleanup
* Add tests for success/fail insertion of coding/data shreds
* Remove assert
* Fix and add tests for should_insert coding and data blobs 
						
						
					 
					
						2019-09-04 17:14:42 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						02ee2a601c 
					 
					
						
						
							
							Further cleanup of blocktree after Blob deprecation ( #5780 )  
						
						
						
						
					 
					
						2019-09-04 12:47:09 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						dfa6238342 
					 
					
						
						
							
							Remove unnecessary construction of descendants ( #5742 )  
						
						
						
						
					 
					
						2019-09-04 01:49:42 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						3b0d48e3b8 
					 
					
						
						
							
							Remove blocktree blob references ( #5691 )  
						
						... 
						
						
						
						* Remove blocktree blob references
* fixes and cleanup
* replace uninitialized() call with MaybeUninit
* fix bench 
						
						
					 
					
						2019-09-03 21:32:51 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						62f6a78ccd 
					 
					
						
						
							
							Make data plane shred filter parallel again ( #5740 )  
						
						
						
						
					 
					
						2019-09-03 21:50:57 +00:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						85e5fbeb35 
					 
					
						
						
							
							Add absoluteSlot to getEpochInfo ( #5765 )  
						
						
						
						
					 
					
						2019-09-02 12:21:06 -07:00 
						 
				 
			
				
					
						
							
							
								anatoly yakovenko 
							
						 
					 
					
						
						
							
						
						475f6fe666 
					 
					
						
						
							
							votes only need slots and the last bank hash ( #5499 )  
						
						... 
						
						
						
						churn
cleanup
reverse test slot hashes
test check_slots_are_valid
updates
only send the minimum bank vote difference
fixup! only send the minimum bank vote difference
some banks may not have a voting account setup
fixup! votes only need slots and the last bank hash
fixup! fixup! votes only need slots and the last bank hash
fmt
fixed compare
fixed vote
fixup! fixed vote
poke ci
filter the local votes via the last bank vote 
						
						
					 
					
						2019-09-02 12:01:09 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						0c2a49391a 
					 
					
						
						
							
							Disable pinned gpu memory ( #5753 )  
						
						
						
						
					 
					
						2019-08-31 16:44:07 -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