carllin 
							
						 
					 
					
						
						
							
						
						24102a7435 
					 
					
						
						
							
							Allow voting on empty banks ( #6719 )  
						
						... 
						
						
						
						* Allow votes on empty banks
* Remove making first bank is_delta true, no longer necessary for idling
* Remove votable from ledger tool 
						
						
					 
					
						2019-11-06 01:02:26 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						9614d17024 
					 
					
						
						
							
							Limit deserialization of data coming off the wire ( #6751 )  
						
						... 
						
						
						
						* Limit deserialization of data coming off the wire
* Feedback and cleanup 
						
						
					 
					
						2019-11-06 00:07:57 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						09e648f957 
					 
					
						
						
							
							ledger-tool/: Include full validator voting history in fork-graph ( #6756 )  
						
						
						
						
					 
					
						2019-11-05 19:40:00 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						8f91b5aab3 
					 
					
						
						
							
							Add threshold to repairman for same slot ( #6728 )  
						
						
						
						
					 
					
						2019-11-05 12:48:45 -08:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						c312d4fba0 
					 
					
						
						
							
							Calculate proofs collected and don't encrypt if there are none ( #6698 )  
						
						
						
						
					 
					
						2019-11-05 11:38:50 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						7203036e3e 
					 
					
						
						
							
							Adjust nofiles within Blocktree::open() for all ledger/ users ( #6737 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-11-05 11:18:49 -08:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						c6931dcb07 
					 
					
						
						
							
							Remove credit-only account handling ( #6726 )  
						
						... 
						
						
						
						* Renaming
- credit-only/credit-debit to read-only/read-write
- debitable to writable
* Remove credit handling, making credit-only accounts read-only
* Update programs to remove deprecated credit-only account designation
* Use readonly and writable instead of underscored types 
						
						
					 
					
						2019-11-05 09:38:35 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						fba1af6ea9 
					 
					
						
						
							
							ledger-tool can now load a ledger snapshot ( #6729 )  
						
						
						
						
					 
					
						2019-11-04 22:14:55 -07:00 
						 
				 
			
				
					
						
							
							
								anatoly yakovenko 
							
						 
					 
					
						
						
							
						
						b825d04597 
					 
					
						
						
							
							Pull perf into a separate module. ( #6718 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-11-04 20:13:43 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						4d52f47f87 
					 
					
						
						
							
							Move get_bank_forks() into ledger/ so its available for use by ledger-tool/ ( #6720 )  
						
						
						
						
					 
					
						2019-11-04 19:10:06 -07:00 
						 
				 
			
				
					
						
							
							
								anatoly yakovenko 
							
						 
					 
					
						
						
							
						
						f54cfcdb8f 
					 
					
						
						
							
							Store and persists full stack of tower votes in gossip ( #6695 )  
						
						... 
						
						
						
						* vote array
wip
wip
wip
update
gossip index should match tower index
tests build
clippy
test index after expired vote
test
bank specific last vote sync time
* verify
* we are likely to see many more warnings about old votes now 
						
						
					 
					
						2019-11-04 16:19:54 -08:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						57983980a7 
					 
					
						
						
							
							Lower verify-batch-size to debug ( #6722 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-11-04 16:00:59 -08:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						33f4aaf3fd 
					 
					
						
						
							
							Rename confidence to commitment ( #6714 )  
						
						
						
						
					 
					
						2019-11-04 16:44:27 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						c138d692b1 
					 
					
						
						
							
							Show all ports for nodes in gossip table ( #6717 )  
						
						... 
						
						
						
						* Show all ports for nodes in gossip table
* review comments 
						
						
					 
					
						2019-11-04 15:05:08 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						5e3697807c 
					 
					
						
						
							
							Fail gracefully if AVX support is missing ( #6705 )  
						
						
						
						
					 
					
						2019-11-04 11:03:39 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						568475e2db 
					 
					
						
						
							
							Fix incorrectly signed CrdsValues ( #6696 )  
						
						
						
						
					 
					
						2019-11-03 10:07:51 -08:00 
						 
				 
			
				
					
						
							
							
								anatoly yakovenko 
							
						 
					 
					
						
						
							
						
						9ea398416e 
					 
					
						
						
							
							Sign shreds on the GPU ( #6595 )  
						
						... 
						
						
						
						* sign gpu shreds
* wip
* checks
* tests build
* test
* tests
* test
* nits
* sign cpu test
* write out the sigs in parallel
* clippy
* cpu test
* prepare secret for gpu
* woot!
* update
* bump perf libs 
						
						
					 
					
						2019-11-02 06:23:14 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						50a17fc00b 
					 
					
						
						
							
							Use Slot and Epoch type aliases instead of raw u64 ( #6693 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-11-02 00:38:30 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						a57f6b70da 
					 
					
						
						
							
							Fix swapped repair and forwards addrs ( #6691 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-11-01 16:01:42 -07:00 
						 
				 
			
				
					
						
							
							
								anatoly yakovenko 
							
						 
					 
					
						
						
							
						
						385b4ce959 
					 
					
						
						
							
							Get rid of verified packets and use the Meta::discard flag ( #6674 )  
						
						... 
						
						
						
						* get rid of verified packets and use the disabled meta field everywhere 
						
						
					 
					
						2019-11-01 14:23:03 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						2d67962c2f 
					 
					
						
						
							
							Send repairman shreds to the repair socket ( #6671 )  
						
						
						
						
					 
					
						2019-10-31 18:23:50 -07:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						e8e5ddc55d 
					 
					
						
						
							
							Verify number of hashes for each block of entries ( #6262 )  
						
						... 
						
						
						
						* Verify number of hashes for each block of entries
* Fix blocktree processor tick check
* Rebase once more 
						
						
					 
					
						2019-10-31 16:38:50 -04:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						59f3dc3b6b 
					 
					
						
						
							
							Fix PohRecorder Metrics ( #6644 )  
						
						... 
						
						
						
						* Update Poh Recorder Dashboard
* Update PohRecorder logging 
						
						
					 
					
						2019-10-30 18:55:29 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						fa12a5f70b 
					 
					
						
						
							
							kill rent calculator ( #6625 )  
						
						
						
						
					 
					
						2019-10-30 16:25:12 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						38491c8c4b 
					 
					
						
						
							
							Reduce verify-batch-size log ( #6623 )  
						
						
						
						
					 
					
						2019-10-30 13:41:11 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						801337a422 
					 
					
						
						
							
							Refactor Weighted Shuffle ( #6614 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-10-29 21:02:11 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						ef3aa2731c 
					 
					
						
						
							
							Fix Weighted Best calculation ( #6606 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-10-29 17:04:11 -07:00 
						 
				 
			
				
					
						
							
							
								anatoly yakovenko 
							
						 
					 
					
						
						
							
						
						34a9619806 
					 
					
						
						
							
							SigVerify stage for shreds. ( #6563 )  
						
						
						
						
					 
					
						2019-10-28 16:07:51 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						579a02529d 
					 
					
						
						
							
							Fix unnecessarily copying shreds in broadcast stage ( #6588 )  
						
						... 
						
						
						
						* Optimize coalesce_shreds to not explictly clone
* Remove Coalesce Shreds altogether
* fn no longer needs clippy exception 
						
						
					 
					
						2019-10-28 14:58:27 -07:00 
						 
				 
			
				
					
						
							
							
								anatoly yakovenko 
							
						 
					 
					
						
						
							
						
						243fa6cf63 
					 
					
						
						
							
							Shred gpu sigverify ( #6520 )  
						
						... 
						
						
						
						Implement APIs for verifying shred signatures on the GPU. 
						
						
					 
					
						2019-10-28 10:29:38 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						6efaaa9d7a 
					 
					
						
						
							
							Blocktree metrics ( #6527 )  
						
						... 
						
						
						
						* Add metrics for blocktree performance
* Plumb metrics through window service 
						
						
					 
					
						2019-10-26 16:15:59 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						53c7be32b6 
					 
					
						
						
							
							Add more retransmit and streamer stats ( #6534 )  
						
						
						
						
					 
					
						2019-10-24 19:27:19 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						397ea05aa7 
					 
					
						
						
							
							spy nodes are now gossip entrypoints ( #6532 )  
						
						
						
						
					 
					
						2019-10-24 15:35:33 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						b4119c454a 
					 
					
						
						
							
							credit_only credits forwarding ( #6509 )  
						
						... 
						
						
						
						* credit_only_credits_forwarding
* whack transfer_now()
* fixup
* bench should retry the airdrop TX
* fixup
* try to make bench-exchange a bit more robust, informative 
						
						
					 
					
						2019-10-23 22:01:22 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						03d29a8311 
					 
					
						
						
							
							Async poh verify ( #6353 )  
						
						... 
						
						
						
						* Async poh verify
* Up ticks_per_s to 160
GPU poh verify needs shorter poh sequences or it takes forever to
verify. Keep slot time the same at 400ms.
* Fix stats
* Don't halt on ticks
* Increase retries for local_cluster tests and make repairman test serial 
						
						
					 
					
						2019-10-23 12:11:04 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						35cc74ef25 
					 
					
						
						
							
							Add GenesisBlock::OperatingMode to control how cluster features are activated ( #6430 )  
						
						
						
						
					 
					
						2019-10-23 11:50:10 -07:00 
						 
				 
			
				
					
						
							
							
								Sunny Gleason 
							
						 
					 
					
						
						
							
						
						0b2d4f32fa 
					 
					
						
						
							
							feat: get epoch schedule rpc, update cli ( #6500 )  
						
						
						
						
					 
					
						2019-10-22 16:41:18 -04:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						e6438098e1 
					 
					
						
						
							
							Increase archiver polling timeout ( #6501 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-10-22 12:15:55 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						b38bf90de7 
					 
					
						
						
							
							Deshred blocks in parallel ( #6461 )  
						
						... 
						
						
						
						* Deshred in parallel
* Add tests for corrupt slots and parallel deshred
* Rename load_blocktree_entries to load_blocktree_entries_with_shred_count 
						
						
					 
					
						2019-10-21 16:15:10 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						84e911361a 
					 
					
						
						
							
							Use constants instead of lazy_static for shred header sizes ( #6472 )  
						
						
						
						
					 
					
						2019-10-21 12:46:16 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						364583ea5c 
					 
					
						
						
							
							Fix copying packets in Window Service ( #6429 )  
						
						... 
						
						
						
						* Fix copying packets in Window Service
* Parallelize over batches instead of within batches 
						
						
					 
					
						2019-10-21 12:04:52 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						9232057e95 
					 
					
						
						
							
							Rename replicator to archiver ( #6464 )  
						
						... 
						
						
						
						* Rename replicator to archiver
* cargo fmt
* Fix grammar 
						
						
					 
					
						2019-10-21 11:29:37 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						2636418659 
					 
					
						
						
							
							Move blocktree_processor to solana_ledger ( #6460 )  
						
						... 
						
						
						
						* Drop core::result dependency in bank_forks
* Move blocktree_processor into solana_ledger 
						
						
					 
					
						2019-10-20 09:54:38 -06:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						31e9074ae5 
					 
					
						
						
							
							Rename leader_after_slots to leader_after_n_slots ( #6459 )  
						
						
						
						
					 
					
						2019-10-19 23:28:33 -04:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						e2c316d2d0 
					 
					
						
						
							
							system_instruction_processor updates ( #6448 )  
						
						... 
						
						
						
						* zero lamport account creation
* whack create_user_account, take 2
* target->to
* ..
* ..
* update chacha golden
* update chacha golden
* ..
* .. 
						
						
					 
					
						2019-10-19 18:23:27 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						74ee88d9bc 
					 
					
						
						
							
							Add storage stage and bank_forks tests to integration ( #6458 )  
						
						
						
						
					 
					
						2019-10-19 12:09:45 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						badeb4d31a 
					 
					
						
						
							
							Rework shred headers to fix position of signature ( #6451 )  
						
						... 
						
						
						
						* Rework shred headers to fix position of signature
* fix clippy 
						
						
					 
					
						2019-10-18 22:55:59 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						785c2574cd 
					 
					
						
						
							
							Check that transaction fee-payer is a debitable account ( #6454 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-10-18 20:39:05 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						1a77f7ce3b 
					 
					
						
						
							
							Change to 0x7f which is a valid short_vec len ( #6455 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-10-18 19:56:48 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						6e7dccbbfb 
					 
					
						
						
							
							Add an error enum to snapshot_utils ( #6453 )  
						
						
						
						
					 
					
						2019-10-18 19:16:06 -06:00