Ryo Onodera 
							
						 
					 
					
						
						
							
						
						30f18319f2 
					 
					
						
						
							
							Track RecycleStore basic stats with needed refactor ( #15291 )  
						
						... 
						
						
						
						* Track RecycleStore basic stats with needed refactor
* Fix another wrong metrics def 
						
						
					 
					
						2021-02-15 16:09:17 +09:00 
						 
				 
			
				
					
						
							
							
								Jeff Washington (jwash) 
							
						 
					 
					
						
						
							
						
						866ce236b1 
					 
					
						
						
							
							add another hash check ( #15278 )  
						
						... 
						
						
						
						* add another hash check
* update comment 
						
						
					 
					
						2021-02-12 18:35:11 -06:00 
						 
				 
			
				
					
						
							
							
								Jeff Washington (jwash) 
							
						 
					 
					
						
						
							
						
						b8448f4189 
					 
					
						
						
							
							merkle root code no longer adds lamports ( #15298 )  
						
						
						
						
					 
					
						2021-02-12 17:30:14 -06:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						2e7aebf0bb 
					 
					
						
						
							
							Rework spl_token_v2_self_transfer_fix to avoid any SPL Token downtime  
						
						
						
						
					 
					
						2021-02-12 22:46:39 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Washington (jwash) 
							
						 
					 
					
						
						
							
						
						8944efddf7 
					 
					
						
						
							
							combine flatten and hash ( #15269 )  
						
						
						
						
					 
					
						2021-02-12 11:35:54 -06:00 
						 
				 
			
				
					
						
							
							
								Jeff Washington (jwash) 
							
						 
					 
					
						
						
							
						
						eced3776b0 
					 
					
						
						
							
							add metrics to hash calculation and consolidate ( #15165 )  
						
						... 
						
						
						
						* add metrics to hash calculation
* add metrics to hash calculation
* create HashStats struct to consolidate hash timing
* formatting 
						
						
					 
					
						2021-02-11 20:06:04 -06:00 
						 
				 
			
				
					
						
							
							
								Jeff Washington (jwash) 
							
						 
					 
					
						
						
							
						
						eb54e544c2 
					 
					
						
						
							
							add div_ceil ( #15267 )  
						
						
						
						
					 
					
						2021-02-11 20:05:41 -06:00 
						 
				 
			
				
					
						
							
							
								Jeff Washington (jwash) 
							
						 
					 
					
						
						
							
						
						59e55f0371 
					 
					
						
						
							
							remove hash accumulation with lamports ( #15275 )  
						
						
						
						
					 
					
						2021-02-11 20:05:22 -06:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						47c60f8e98 
					 
					
						
						
							
							Clean up mainnet-beta inflation candidate features  
						
						
						
						
					 
					
						2021-02-10 17:46:22 -08:00 
						 
				 
			
				
					
						
							
							
								Jeff Washington (jwash) 
							
						 
					 
					
						
						
							
						
						e59a24d9f9 
					 
					
						
						
							
							pass expected capitalization to hash calculation to improve assert msg ( #15191 )  
						
						... 
						
						
						
						* cleanup if
* pass expected capitalization to hash calculation to improve assert message
* fix bank function
* one more level
* calculate_accounts_hash_helper
* add slot to error message
* success 
						
						
					 
					
						2021-02-10 14:38:00 -06:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						da6753b8c0 
					 
					
						
						
							
							Warp timestamp and extend max-allowable-drift for accommodate slow blocks ( #15204 )  
						
						... 
						
						
						
						* Remove timestamp_correction feature gating
* Remove timestamp_bounding feature gating
* Remove unused deprecated ledger code
* Remove unused deprecated unbounded-timestamp code
* Enable independent adjustment of fast/slow timestamp bounding
* Update timestamp bounds to 25% fast, 80% slow; warp timestamp
* Update bank hash test
* Add PR number to feature
Co-authored-by: Michael Vines <mvines@gmail.com >
Co-authored-by: Michael Vines <mvines@gmail.com > 
						
						
					 
					
						2021-02-09 15:49:00 -07:00 
						 
				 
			
				
					
						
							
							
								Jeff Washington (jwash) 
							
						 
					 
					
						
						
							
						
						8424fe2c12 
					 
					
						
						
							
							use index version of calculating hash ( #15189 )  
						
						... 
						
						
						
						* use index version of calculating hash
* invert const
* formatting 
						
						
					 
					
						2021-02-09 10:37:50 -06:00 
						 
				 
			
				
					
						
							
							
								Jeff Washington (jwash) 
							
						 
					 
					
						
						
							
						
						600cea274d 
					 
					
						
						
							
							change store account scan to not use dashmap ( #15104 )  
						
						... 
						
						
						
						* change store account scan to not use dashmap
* add test_accountsdb_de_dup_accounts_from_stores
* add tests
* add test_accountsdb_flatten_hash_intermediate
* add tests
* add sort test
* add test
* clippy
* first_slice -> is_first_slice
* comment
* use partial_cmp 
						
						
					 
					
						2021-02-05 21:16:30 -06:00 
						 
				 
			
				
					
						
							
							
								Jeff Washington (jwash) 
							
						 
					 
					
						
						
							
						
						fbf9dc47e9 
					 
					
						
						
							
							Threadpool2 ( #15151 )  
						
						... 
						
						
						
						* rework thread pool for hash calculation
* rename 
						
						
					 
					
						2021-02-05 18:48:16 -06:00 
						 
				 
			
				
					
						
							
							
								Jeff Washington (jwash) 
							
						 
					 
					
						
						
							
						
						fabecdc86c 
					 
					
						
						
							
							use thread pool for non-index hash calculations ( #15149 )  
						
						
						
						
					 
					
						2021-02-05 19:48:55 +00:00 
						 
				 
			
				
					
						
							
							
								behzad nouri 
							
						 
					 
					
						
						
							
						
						6fd5ec0e4c 
					 
					
						
						
							
							caches descendants in bank forks ( #15107 )  
						
						
						
						
					 
					
						2021-02-05 18:00:45 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Washington (jwash) 
							
						 
					 
					
						
						
							
						
						f85be6259b 
					 
					
						
						
							
							sentinel value for zero lamport accounts in hash scanning ( #15097 )  
						
						... 
						
						
						
						* sentinel value for zero lamport accounts in hash scanning
* fix test 
						
						
					 
					
						2021-02-05 11:23:48 -06:00 
						 
				 
			
				
					
						
							
							
								Ryo Onodera 
							
						 
					 
					
						
						
							
						
						c69027e5aa 
					 
					
						
						
							
							chore: bump serde from 1.0.118 to 1.0.122 ( #15126 )  
						
						... 
						
						
						
						* chore: bump serde from 1.0.118 to 1.0.122
* Update programs/bpf/Cargo.lock 
						
						
					 
					
						2021-02-05 19:23:24 +09:00 
						 
				 
			
				
					
						
							
							
								Jeff Washington (jwash) 
							
						 
					 
					
						
						
							
						
						7d9f5ad525 
					 
					
						
						
							
							remove unused arg from function ( #15096 )  
						
						
						
						
					 
					
						2021-02-04 20:46:30 -06:00 
						 
				 
			
				
					
						
							
							
								Jeff Washington (jwash) 
							
						 
					 
					
						
						
							
						
						f0d58f5549 
					 
					
						
						
							
							move timer end outside if ( #15087 )  
						
						
						
						
					 
					
						2021-02-04 20:43:23 -06:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						e4d0d4bfae 
					 
					
						
						
							
							Fix pubkey refcount for shrink + clean ( #14987 )  
						
						
						
						
					 
					
						2021-02-04 12:44:19 -08:00 
						 
				 
			
				
					
						
							
							
								Jeff Washington (jwash) 
							
						 
					 
					
						
						
							
						
						f49a70e626 
					 
					
						
						
							
							borrow storages ( #15088 )  
						
						
						
						
					 
					
						2021-02-04 11:29:03 -06:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						e5225b7e68 
					 
					
						
						
							
							Add ref count from storage ( #15078 )  
						
						
						
						
					 
					
						2021-02-04 09:11:05 -08:00 
						 
				 
			
				
					
						
							
							
								Jeff Washington (jwash) 
							
						 
					 
					
						
						
							
						
						e7f53182e2 
					 
					
						
						
							
							fix merge conflict ( #15085 )  
						
						
						
						
					 
					
						2021-02-04 09:20:50 -06:00 
						 
				 
			
				
					
						
							
							
								Jeff Washington (jwash) 
							
						 
					 
					
						
						
							
						
						600ff0d915 
					 
					
						
						
							
							calculate hash from store instead of index ( #15034 )  
						
						... 
						
						
						
						* calculate hash from store instead of index
* restore update hash in abs 
						
						
					 
					
						2021-02-04 09:00:33 -06:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						2970b59853 
					 
					
						
						
							
							Don't load all accounts into memory for capitalization check ( #14957 )  
						
						... 
						
						
						
						* Don't load all accounts into memory for capitalization check 
						
						
					 
					
						2021-02-03 15:00:42 -08:00 
						 
				 
			
				
					
						
							
							
								Jon Cinque 
							
						 
					 
					
						
						
							
						
						8e93a784f3 
					 
					
						
						
							
							program-test: Add ability to warp to the future ( #14998 )  
						
						... 
						
						
						
						* program-test: Add ability to warp to the future
* Make `start_local_server` take by value
* Remove clear_invoke_context 
						
						
					 
					
						2021-02-03 23:31:36 +01:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						2b9a0311d3 
					 
					
						
						
							
							Don't reset accounts if the remove_account comes from a clean ( #15022 )  
						
						... 
						
						
						
						Store may be in-use with a snapshot creation, so don't disturb
it's state. 
						
						
					 
					
						2021-02-03 13:06:28 -08:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						37aac5a12d 
					 
					
						
						
							
							Cleanup v1 shrink path ( #15009 )  
						
						... 
						
						
						
						move legacy functions to another impl block 
						
						
					 
					
						2021-02-02 13:29:46 -08:00 
						 
				 
			
				
					
						
							
							
								Jeff Washington (jwash) 
							
						 
					 
					
						
						
							
						
						22800054e6 
					 
					
						
						
							
							streamline calculate_accounts_hash ( #14980 )  
						
						
						
						
					 
					
						2021-02-02 10:58:19 -06:00 
						 
				 
			
				
					
						
							
							
								Ryo Onodera 
							
						 
					 
					
						
						
							
						
						31168fe343 
					 
					
						
						
							
							Disable AppendVec warn! for now ( #14996 )  
						
						... 
						
						
						
						* Disable AppendVed warn! for now
* Fix version...
* Update append_vec.rs 
						
						
					 
					
						2021-02-02 14:52:30 +00:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						1df93fa2be 
					 
					
						
						
							
							chore: bump serde from 1.0.112 to 1.0.118 ( #14828 )  
						
						... 
						
						
						
						* chore: bump serde from 1.0.112 to 1.0.122
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.112 to 1.0.122.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.112...v1.0.122 )
Signed-off-by: dependabot[bot] <support@github.com >
* [auto-commit] Update all Cargo lock files
* Update frozen_abi digest following serde update
* Revert "chore: bump serde from 1.0.112 to 1.0.122"
This reverts commit a3ef4442a4c41c3b005fhttps://github.com/serde-rs/serde ) from 1.0.112 to 1.0.118.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.112...v1.0.118 )
Signed-off-by: dependabot[bot] <support@github.com >
* [auto-commit] Update all Cargo lock files
* Remove serum-dex pinning
* blind commit!
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com >
Co-authored-by: Ryo Onodera <ryoqun@gmail.com > 
						
						
					 
					
						2021-02-02 23:28:16 +09:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						73d9186502 
					 
					
						
						
							
							More rich runtime logging ( #14938 )  
						
						
						
						
					 
					
						2021-02-01 11:40:49 -08:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						63c44bd690 
					 
					
						
						
							
							Use helper for count() in accountsDB ( #14953 )  
						
						
						
						
					 
					
						2021-01-31 09:32:02 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						07cef5a557 
					 
					
						
						
							
							Buffer authority must match upgrade authority for deploys and upgrades ( #14923 )  
						
						
						
						
					 
					
						2021-01-29 12:43:42 -08:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						65315fa4c2 
					 
					
						
						
							
							Use already-generated key set to populate dirty keys for clean ( #14905 )  
						
						... 
						
						
						
						Don't need to scan the stores again when we already found the key
set of updates per slot. Just insert it earlier. 
						
						
					 
					
						2021-01-29 11:44:43 -08:00 
						 
				 
			
				
					
						
							
							
								Trent Nelson 
							
						 
					 
					
						
						
							
						
						85b5dbead6 
					 
					
						
						
							
							Add feature for pending SPL Token self-transfer fix  
						
						
						
						
					 
					
						2021-01-29 04:19:33 +00:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						0b1015f7d3 
					 
					
						
						
							
							Richer runtime failure logging ( #14875 )  
						
						
						
						
					 
					
						2021-01-28 10:04:54 -08:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						a53b8558cd 
					 
					
						
						
							
							Only mmap file from snapshot once ( #14815 )  
						
						
						
						
					 
					
						2021-01-28 08:15:33 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						63429507b2 
					 
					
						
						
							
							Add syscall feature activation test ( #14890 )  
						
						
						
						
					 
					
						2021-01-27 17:21:25 -08:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						72f10f5f29 
					 
					
						
						
							
							Aggregate purge and shrink metrics ( #14763 )  
						
						... 
						
						
						
						Co-authored-by: Carl Lin <carl@solana.com > 
						
						
					 
					
						2021-01-27 01:39:47 -08:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						daddcd361a 
					 
					
						
						
							
							Snapshots missing slots from accounts cache clean optimization ( #14852 )  
						
						... 
						
						
						
						Co-authored-by: Carl Lin <carl@solana.com > 
						
						
					 
					
						2021-01-26 20:08:55 -08:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						ffa5c7dcc8 
					 
					
						
						
							
							Deprecate commitment variants ( #14797 )  
						
						... 
						
						
						
						* Deprecate commitment variants
* Add new CommitmentConfig builders
* Add helpers to avoid allowing deprecated variants
* Remove deprecated transaction-status code
* Include new commitment variants in runtime commitment; allow deprecated as long as old variants persist
* Remove deprecated banks code
* Remove deprecated variants in core; allow deprecated in rpc/rpc-subscriptions for now
* Heavier hand with rpc/rpc-subscription commitment
* Remove deprecated variants from local-cluster
* Remove deprecated variants from various tools
* Remove deprecated variants from validator
* Update docs
* Remove deprecated client code
* Add new variants to cli; remove deprecated variants as possible
* Don't send new commitment variants to old clusters
* Retain deprecated method in test_validator_saves_tower
* Fix clippy matches! suggestion for BPF solana-sdk legacy compile test
* Refactor node version check to handle commitment variants and transaction encoding
* Hide deprecated variants from cli help
* Add cli App comments 
						
						
					 
					
						2021-01-26 19:23:07 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						2b50433099 
					 
					
						
						
							
							Remove legacy_stake program  
						
						
						
						
					 
					
						2021-01-25 19:34:40 -08:00 
						 
				 
			
				
					
						
							
							
								Jeff Washington (jwash) 
							
						 
					 
					
						
						
							
						
						1b85114a9c 
					 
					
						
						
							
							remove legacy merkle root ( #14772 )  
						
						... 
						
						
						
						* remove legacy merkle root
f78197a
* clippy
* compile error
* borrow error
* derministic results
* clippy
* borrow 
						
						
					 
					
						2021-01-25 15:26:08 -06:00 
						 
				 
			
				
					
						
							
							
								Alexander Meißner 
							
						 
					 
					
						
						
							
						
						5700e835ef 
					 
					
						
						
							
							Refactors tuple of TransactionLoadResult into a struct. ( #14773 )  
						
						
						
						
					 
					
						2021-01-25 10:35:08 +01:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						0d32a0e0f4 
					 
					
						
						
							
							Partial clean ( #14800 )  
						
						... 
						
						
						
						* Revert "Revert "Partial accounts clean (#14652 )" (#14777 )"
This reverts commit ad2e10e17b 
						
						
					 
					
						2021-01-24 09:50:19 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						cbffab7850 
					 
					
						
						
							
							Upgrade to Rust v1.49.0  
						
						
						
						
					 
					
						2021-01-23 19:16:36 -08:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						96b27ca0cb 
					 
					
						
						
							
							Remove zero_lamport_pubkeys reference ( #14808 )  
						
						
						
						
					 
					
						2021-01-23 18:31:55 +00:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						424bb797a6 
					 
					
						
						
							
							Speed up generate_index ( #14792 )  
						
						
						
						
					 
					
						2021-01-23 08:05:05 -08:00