Sunny Gleason 
							
						 
					 
					
						
						
							
						
						42af8b199f 
					 
					
						
						
							
							feat: add tests for invalid/failure cases ( #6951 )  
						
						
						
						
					 
					
						2019-11-14 11:41:26 -05:00 
						 
				 
			
				
					
						
							
							
								Parth 
							
						 
					 
					
						
						
							
						
						7b05b3dbb3 
					 
					
						
						
							
							rent collector improvments ( #6888 )  
						
						... 
						
						
						
						* avoid account copying + pre-empt rent
* adding support for base rent 
						
						
					 
					
						2019-11-14 10:56:49 +05:30 
						 
				 
			
				
					
						
							
							
								Ryo Onodera 
							
						 
					 
					
						
						
							
						
						4fc767b3f6 
					 
					
						
						
							
							Move version! from core:: to clap_utils:: ( #6944 )  
						
						... 
						
						
						
						* Move version! from core to clap-utils
* Completely move version! from core:: to clap_utils::
* rustfmt
* Do remaining transition after rebase 
						
						
					 
					
						2019-11-14 13:10:38 +09:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						a3a830e1ab 
					 
					
						
						
							
							Delete Service trait ( #6921 )  
						
						
						
						
					 
					
						2019-11-13 11:12:09 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						30a08f4282 
					 
					
						
						
							
							Cleanup ledger macros ( #6916 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-11-13 07:14:09 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						86faa3f995 
					 
					
						
						
							
							Properly type RpcClient::get_version() ( #6919 )  
						
						
						
						
					 
					
						2019-11-12 22:01:04 -07:00 
						 
				 
			
				
					
						
							
							
								Sunny Gleason 
							
						 
					 
					
						
						
							
						
						5903339c17 
					 
					
						
						
							
							feat: return bank/block info with block-related results ( #6716 )  
						
						
						
						
					 
					
						2019-11-12 14:49:41 -05:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						cfab36cb1d 
					 
					
						
						
							
							Include channel and commit info in the version of pre-release builds ( #6819 )  
						
						
						
						
					 
					
						2019-11-10 22:39:13 -07:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						9807f47d4e 
					 
					
						
						
							
							Rename genesis block to genesis config ( #6816 )  
						
						
						
						
					 
					
						2019-11-08 23:56:57 -05:00 
						 
				 
			
				
					
						
							
							
								Parth 
							
						 
					 
					
						
						
							
						
						5bd05fba09 
					 
					
						
						
							
							require to account signature  ( #6658 )  
						
						... 
						
						
						
						* require to signature
* fixing invocation to create_account
* fix create_account references
* address review comment
* whacking bugs in tests
* fixing stake program tests 
						
						
					 
					
						2019-11-08 15:57:35 +05:30 
						 
				 
			
				
					
						
							
							
								Sunny Gleason 
							
						 
					 
					
						
						
							
						
						a684984f8b 
					 
					
						
						
							
							feat: add confirm_transaction, add rpc client test ( #6778 )  
						
						
						
						
					 
					
						2019-11-06 22:08:03 -05: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 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						568475e2db 
					 
					
						
						
							
							Fix incorrectly signed CrdsValues ( #6696 )  
						
						
						
						
					 
					
						2019-11-03 10:07:51 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						50a17fc00b 
					 
					
						
						
							
							Use Slot and Epoch type aliases instead of raw u64 ( #6693 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-11-02 00:38:30 -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 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						38491c8c4b 
					 
					
						
						
							
							Reduce verify-batch-size log ( #6623 )  
						
						
						
						
					 
					
						2019-10-30 13:41:11 -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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						753bd77b41 
					 
					
						
						
							
							Use multicast to send retransmit packets ( #6319 )  
						
						
						
						
					 
					
						2019-10-10 15:02:36 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						723f9a9b81 
					 
					
						
						
							
							Remove unnecessary locking in retransmit stage ( #6276 )  
						
						... 
						
						
						
						* Add more detailed metrics to retransmit
* Remove unnecessary locking and add more metrics 
						
						
					 
					
						2019-10-08 14:41:16 -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 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						50bbe34b66 
					 
					
						
						
							
							rename locktower to tower ( #6120 )  
						
						
						
						
					 
					
						2019-09-26 13:29:05 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						7babfd00c1 
					 
					
						
						
							
							Revert back to reqwest, using rustls feature ( #6041 )  
						
						... 
						
						
						
						* Revert back to reqwest, using rustls feature
* Cargo.lock and crate-features
* Ignore test 
						
						
					 
					
						2019-09-24 14:10:59 -06: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 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						e8d88f3237 
					 
					
						
						
							
							Split SDK's timing.rs ( #5823 )  
						
						
						
						
					 
					
						2019-09-06 14:30:56 -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 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						b19d9a50d3 
					 
					
						
						
							
							Transition to ureq http client ( #5777 )  
						
						... 
						
						
						
						* Transition to ureq http client
* Remove unwrap 
						
						
					 
					
						2019-09-04 12:11:44 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						e2d6f01ad3 
					 
					
						
						
							
							solana-validator now verifies its genesis blockhash against the cluster entrypoint ( #5589 )  
						
						
						
						
					 
					
						2019-08-21 18:16:40 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						3450b9a44d 
					 
					
						
						
							
							Rename solana to solana-core ( #5583 )  
						
						
						
						
					 
					
						2019-08-21 10:23:33 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						4798e7fa73 
					 
					
						
						
							
							Integrate data shreds ( #5541 )  
						
						... 
						
						
						
						* Insert data shreds in blocktree and database
* Integrate data shreds with rest of the code base
* address review comments, and some clippy fixes
* Fixes to some tests
* more test fixes
* ignore some local cluster tests
* ignore replicator local cluster tests 
						
						
					 
					
						2019-08-20 17:16:06 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						4ee212ae4c 
					 
					
						
						
							
							Coalesce gossip pull requests and serve them in batches ( #5501 )  
						
						... 
						
						
						
						* Coalesce gossip pull requests and serve them in batches
* batch all filters and immediately respond to messages in gossip
* Fix tests
* make download_from_replicator perform a greedy recv 
						
						
					 
					
						2019-08-15 17:04:45 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						1d0608200c 
					 
					
						
						
							
							Restore blob size fix ( #5516 )  
						
						... 
						
						
						
						* Revert "Revert "Fix gossip messages growing beyond blob size  (#5460 )" (#5512 )"
This reverts commit 97d57d168b 
						
						
					 
					
						2019-08-13 18:04:14 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						97d57d168b 
					 
					
						
						
							
							Revert "Fix gossip messages growing beyond blob size  ( #5460 )" ( #5512 )  
						
						... 
						
						
						
						This reverts commit a8eb0409b7 
						
						
					 
					
						2019-08-13 10:29:26 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						a8eb0409b7 
					 
					
						
						
							
							Fix gossip messages growing beyond blob size  ( #5460 )  
						
						... 
						
						
						
						* fixed bloom filter math
* Add split each pull request into multiple pulls with different filters
* Rework CrdsFilter to generate all possible masks to cover the keyspace
* Limit the bloom sizes such that each pull request is no larger than mtu 
						
						
					 
					
						2019-08-12 13:51:29 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						238aa2133d 
					 
					
						
						
							
							Move local_cluster tests into own crate ( #5465 )  
						
						
						
						
					 
					
						2019-08-08 11:04:33 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						8c15214923 
					 
					
						
						
							
							Add --dev-halt-at-slot option ( #5453 )  
						
						
						
						
					 
					
						2019-08-08 09:14:30 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						b05b42d74d 
					 
					
						
						
							
							Reduce max blob size ( #5345 )  
						
						... 
						
						
						
						* Reduce max blob size
* ignore test_star_network_push_rstar_200 
						
						
					 
					
						2019-07-30 22:15:07 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						c78db6a94b 
					 
					
						
						
							
							ledger path reform: use Path/PathBuf instead of strings ( #5344 )  
						
						
						
						
					 
					
						2019-07-30 15:53:41 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						8d243221f0 
					 
					
						
						
							
							Ignore flaky local cluster tests ( #5347 )  
						
						... 
						
						
						
						* Add logging to local_cluster tests
* Ignore flaky test_leader_failure_4, test_repairman_catchup
And crashing banking benchmarks. 
						
						
					 
					
						2019-07-30 13:48:46 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						a07b17b9b5 
					 
					
						
						
							
							Drop older slots in the ledger ( #5188 )  
						
						... 
						
						
						
						* Add facility to delete blocktree columns in range
* Add ledger cleanup service
* Add local_cluster test 
						
						
					 
					
						2019-07-20 13:13:55 -07:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						bf5bce50a4 
					 
					
						
						
							
							Fix stake pruning test ( #5124 )  
						
						
						
						
					 
					
						2019-07-16 13:20:03 -04:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						1c966aac25 
					 
					
						
						
							
							Facility to generate a blocktree prune list using ledger tool ( #5041 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-07-12 16:58:13 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						35ec7a5156 
					 
					
						
						
							
							Decouple turns from segments in PoRep ( #5004 )  
						
						... 
						
						
						
						* Decouple Segments from Turns in Storage
* Get replicator local cluster tests running in a reasonable amount of time
* Fix unused imports
* Document new RPC APIs
* Check for exit while polling 
						
						
					 
					
						2019-07-10 13:33:29 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						b8e7736af2 
					 
					
						
						
							
							Move SLOTS_PER_SEGMENT to genesis ( #4992 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-07-09 16:48:40 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						f777a1a74c 
					 
					
						
						
							
							groom replay_stage and poh_recorder ( #4961 )  
						
						... 
						
						
						
						* groom replay_stage and poh_recorder
* fixup
* fixup
* don't freeze() parent, need to review bank_forks and maybe vote... 
						
						
					 
					
						2019-07-09 15:36:30 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						22ef3c7c54 
					 
					
						
						
							
							Blob verify ( #4951 )  
						
						... 
						
						
						
						* Ensure signable data is not out of range
* Add a broadcast stage that puts bad sizes in blobs
* Resign blob after modifyign size
* Remove assertions that fail when size != meta.size 
						
						
					 
					
						2019-07-08 18:21:52 -07:00