Michael Vines 
							
						 
					 
					
						
						
							
						
						115f376465 
					 
					
						
						
							
							Factor out bank_forks_utils::load_bank_forks()  
						
						
						
						
							
						
					 
					
						2022-03-14 15:29:58 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						63324be5b3 
					 
					
						
						
							
							Remove last_full_snapshot_slot return value when it can be derived by the caller  
						
						
						
						
							
						
					 
					
						2022-03-14 15:29:58 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						cf5048faaa 
					 
					
						
						
							
							Eliminate to_loadresult()  
						
						
						
						
							
						
					 
					
						2022-03-14 15:29:58 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						3d4bf1d00a 
					 
					
						
						
							
							Refactor bank_forks_utils::load() to invoke a common process_blockstore_from_root()  
						
						
						
						
							
						
					 
					
						2022-03-14 15:29:58 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						c2ce152be8 
					 
					
						
						
							
							Inline do_process_blockstore_from_root  
						
						
						
						
							
						
					 
					
						2022-03-14 15:29:58 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						07d5ee062d 
					 
					
						
						
							
							Push recyclers down the stack  
						
						
						
						
							
						
					 
					
						2022-03-14 15:29:58 -07:00 
						 
				 
			
				
					
						
							
							
								HaoranYi 
							
						 
					 
					
						
						
							
						
						fc2d1a61f3 
					 
					
						
						
							
							signing_coding_time is not used ( #23655 )  
						
						
						
						
							
						
					 
					
						2022-03-14 17:16:30 -05:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						c68c0e881e 
					 
					
						
						
							
							consolidate use-jit flag ( #23652 )  
						
						
						
						
							
						
					 
					
						2022-03-14 15:00:00 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Creech 
							
						 
					 
					
						
						
							
						
						c5eb8ed7d1 
					 
					
						
						
							
							docs: add web3 source docs copy  
						
						
						
						
							
						
					 
					
						2022-03-14 15:18:08 -06:00 
						 
				 
			
				
					
						
							
							
								Enrique Fynn 
							
						 
					 
					
						
						
							
						
						7eaec26a1c 
					 
					
						
						
							
							Add space for keys in calculation for rent exempt in process_set_validator_info ( #23485 )  
						
						... 
						
						
						
						* Fix `process_set_validator_info`
Add space for keys in calculation for rent exempt in
`process_set_validator_info`.
The space required for allocating the `(ConfigKeys, ValidatorInfo)`
tuple only considered space for `ValidatorInfo`.
But `config_instruction::create_account` also requires space for `n`
keys.
* Remove one clone call from closure 
						
						
							
						
					 
					
						2022-03-14 15:10:31 -06:00 
						 
				 
			
				
					
						
							
							
								HaoranYi 
							
						 
					 
					
						
						
							
						
						0c684721d8 
					 
					
						
						
							
							Separate remotely downloaded snapshot archives ( #23510 )  
						
						... 
						
						
						
						* seperate remotely downloaded snapshot archives
* add str const for snapshot download dir
* only walk remote sub directory
* move directory creation outside of loop
* move is_remote to traits
* clippy simplify
* clippy
* clippy
* add unittest
* fix local cluster tests
* look for remote snapshot archive in remote foler
* create remote dir in tests
* use snapshot download dir constant
* extract build_remote_dir fn
* fix build
* code review - walking snapshot archived dirs explicitly
* fix build
* fix build
* fix comments
* Update runtime/src/snapshot_utils.rs
Co-authored-by: Brooks Prumo <brooks@prumo.org >
* clippy
* borrow to avoid copy
Co-authored-by: Brooks Prumo <brooks@prumo.org > 
						
						
							
						
					 
					
						2022-03-14 14:03:59 -05:00 
						 
				 
			
				
					
						
							
							
								Tao Zhu 
							
						 
					 
					
						
						
							
						
						5ea6a1e500 
					 
					
						
						
							
							code review  
						
						
						
						
							
						
					 
					
						2022-03-14 13:14:27 -05:00 
						 
				 
			
				
					
						
							
							
								Tao Zhu 
							
						 
					 
					
						
						
							
						
						8590911b0a 
					 
					
						
						
							
							Replace type alias with newtype for UnprocesedPacketBatches  
						
						
						
						
							
						
					 
					
						2022-03-14 13:14:27 -05:00 
						 
				 
			
				
					
						
							
							
								Jeff Washington (jwash) 
							
						 
					 
					
						
						
							
						
						a3242b6b86 
					 
					
						
						
							
							remove unnecessary namespaces ( #23646 )  
						
						
						
						
							
						
					 
					
						2022-03-14 12:28:55 -05:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						c369f8b871 
					 
					
						
						
							
							limit secp256k1 recover id ( #23621 )  
						
						
						
						
							
						
					 
					
						2022-03-14 09:34:43 -07:00 
						 
				 
			
				
					
						
							
							
								Will Hickey 
							
						 
					 
					
						
						
							
						
						63bf0f66af 
					 
					
						
						
							
							Bump version to 1.10.3 ( #23648 )  
						
						
						
						
							
						
					 
					
						2022-03-14 11:18:45 -05:00 
						 
				 
			
				
					
						
							
							
								Brooks Prumo 
							
						 
					 
					
						
						
							
						
						11be3fb7fa 
					 
					
						
						
							
							Add FlushGuard to ensure flushing_active is used safely ( #23571 )  
						
						
						
						
							
 
						
					 
					
						2022-03-14 10:35:00 -05:00 
						 
				 
			
				
					
						
							
							
								Jeff Washington (jwash) 
							
						 
					 
					
						
						
							
						
						e8a8f4e9e2 
					 
					
						
						
							
							fix filler acct slots in epoch ( #23536 )  
						
						
						
						
							
						
					 
					
						2022-03-14 09:57:44 -05:00 
						 
				 
			
				
					
						
							
							
								Ashwin Ramaswami 
							
						 
					 
					
						
						
							
						
						accc64ebcf 
					 
					
						
						
							
							chore: fix typo retring -> retrying ( #23630 )  
						
						
						
						
							
						
					 
					
						2022-03-13 23:25:27 -06:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						bc9882a78b 
					 
					
						
						
							
							Disable publish of test crates  
						
						
						
						
							
						
					 
					
						2022-03-13 20:47:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						01b6f97f0b 
					 
					
						
						
							
							Pin histogram crate version to fix cargo publish  
						
						
						
						
							
						
					 
					
						2022-03-13 16:19:30 -07:00 
						 
				 
			
				
					
						
							
							
								Brooks Prumo 
							
						 
					 
					
						
						
							
						
						7758c32035 
					 
					
						
						
							
							Banking Stage drops transactions that'll exceed the total account data size limit ( #23537 )  
						
						
						
						
							
						
					 
					
						2022-03-13 15:58:57 +00:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						bf57252298 
					 
					
						
						
							
							deny slice indexing ( #23622 )  
						
						
						
						
							
						
					 
					
						2022-03-13 08:43:07 -07:00 
						 
				 
			
				
					
						
							
							
								axleiro 
							
						 
					 
					
						
						
							
						
						0d369616e7 
					 
					
						
						
							
							add script for the traceability ( #23626 )  
						
						... 
						
						
						
						merging for traceability 
						
						
							
						
					 
					
						2022-03-12 16:20:22 +05:30 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						48d4c8eb5c 
					 
					
						
						
							
							Clippy  
						
						
						
						
							
						
					 
					
						2022-03-11 20:04:05 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						e2e54ef64b 
					 
					
						
						
							
							Add token-balance unit test  
						
						
						
						
							
						
					 
					
						2022-03-11 19:56:37 -07:00 
						 
				 
			
				
					
						
							
							
								Yueh-Hsuan Chiang 
							
						 
					 
					
						
						
							
						
						1e20bd8f9a 
					 
					
						
						
							
							(LedgerStore) Include storage type as a tag in RocksDB metric reporting ( #23523 )  
						
						... 
						
						
						
						#### Summary of Changes
This PR further enables group by operation on storage type in blockstore_rocksdb_cfs metrics.
Such group-by allows us to further compare the performance metrics between rocks-level and
rocks-fifo.
To make things extensible, this PR introduces BlockstoreAdvancedOptions and move shred_storage_type. 
All fields in BlockstoreAdvancedOptions will support group-by operation in blockstore_rocksdb_cfs.
Dependency: #23580  
						
						
							
						
					 
					
						2022-03-11 15:17:34 -08:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b1da7cff66 
					 
					
						
						
							
							chore: bump base64 from 0.12.3 to 0.13.0 ( #23616 )  
						
						... 
						
						
						
						* chore: bump base64 from 0.12.3 to 0.13.0
Bumps [base64](https://github.com/marshallpierce/rust-base64 ) from 0.12.3 to 0.13.0.
- [Release notes](https://github.com/marshallpierce/rust-base64/releases )
- [Changelog](https://github.com/marshallpierce/rust-base64/blob/master/RELEASE-NOTES.md )
- [Commits](https://github.com/marshallpierce/rust-base64/compare/v0.12.3...v0.13.0 )
---
updated-dependencies:
- dependency-name: base64
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Update Cargo.lock files
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tyera Eulberg <tyera@solana.com > 
						
						
							
						
					 
					
						2022-03-11 16:01:15 -07:00 
						 
				 
			
				
					
						
							
							
								samkim-crypto 
							
						 
					 
					
						
						
							
						
						4e02ec342c 
					 
					
						
						
							
							zk-token-sdk: fixing a range proof edge case ( #23605 )  
						
						... 
						
						
						
						* zk-token-sdk: fixing a range proof edge case
* zk-token-sdk: clippy 
						
						
							
						
					 
					
						2022-03-11 16:57:56 -05:00 
						 
				 
			
				
					
						
							
							
								Jordan Sexton 
							
						 
					 
					
						
						
							
						
						3cf31fa9b8 
					 
					
						
						
							
							fix: web3.js browser cjs build ( #23500 )  
						
						
						
						
							
						
					 
					
						2022-03-11 14:35:15 -07:00 
						 
				 
			
				
					
						
							
							
								Giorgio Gambino 
							
						 
					 
					
						
						
							
						
						ccff006948 
					 
					
						
						
							
							Add more logs to purge_old_snapshot_archives ( #23531 )  
						
						
						
						
							
						
					 
					
						2022-03-11 15:01:48 -06:00 
						 
				 
			
				
					
						
							
							
								Brooks Prumo 
							
						 
					 
					
						
						
							
						
						3eca66a1f8 
					 
					
						
						
							
							Remove extra line from Pull Request template  
						
						
						
						
							
						
					 
					
						2022-03-11 14:56:52 -06:00 
						 
				 
			
				
					
						
							
							
								Brooks Prumo 
							
						 
					 
					
						
						
							
						
						4d08234603 
					 
					
						
						
							
							Remove extra newline from Issue template  
						
						
						
						
							
						
					 
					
						2022-03-11 14:28:26 -06:00 
						 
				 
			
				
					
						
							
							
								kirill lykov 
							
						 
					 
					
						
						
							
						
						5d75ef4766 
					 
					
						
						
							
							fix deadlink in doc ( #23607 )  
						
						
						
						
							
						
					 
					
						2022-03-11 12:20:04 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						7ee7fc6f58 
					 
					
						
						
							
							CI clippy and fmt for all ( #23599 )  
						
						
						
						
							
						
					 
					
						2022-03-11 12:07:06 -08:00 
						 
				 
			
				
					
						
							
							
								Brooks Prumo 
							
						 
					 
					
						
						
							
						
						d20dd21600 
					 
					
						
						
							
							Sort tables in Cargo.toml files ( #23602 )  
						
						
						
						
							
						
					 
					
						2022-03-11 11:05:57 -06:00 
						 
				 
			
				
					
						
							
							
								Marc Jaramillo 
							
						 
					 
					
						
						
							
						
						2bff36dfba 
					 
					
						
						
							
							feat: add getEstimatedFee to Transaction ( #23579 )  
						
						
						
						
							
						
					 
					
						2022-03-11 10:05:22 -07:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						4f18d73281 
					 
					
						
						
							
							Explorer: Add support for cluster specific program ids ( #23609 )  
						
						
						
						
							
						
					 
					
						2022-03-11 23:22:31 +08:00 
						 
				 
			
				
					
						
							
							
								behzad nouri 
							
						 
					 
					
						
						
							
						
						043086081f 
					 
					
						
						
							
							checks if --entrypoint is consistent with --allow-private-addr ( #23559 )  
						
						... 
						
						
						
						If entrypoints are excluded by SocketAddrSpace, the node cannot start.
Private --entrypoint addresses require --allow-private-addr. 
						
						
							
						
					 
					
						2022-03-11 14:15:05 +00:00 
						 
				 
			
				
					
						
							
							
								Richard Patel 
							
						 
					 
					
						
						
							
						
						3d021cffa3 
					 
					
						
						
							
							explorer: add Pyth instruction support ( #23551 )  
						
						
						
						
							
						
					 
					
						2022-03-11 21:59:16 +08:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						9b591286d7 
					 
					
						
						
							
							Revert "chore: bump dashmap from 4.0.2 to 5.1.0 ( #23372 )" ( #23592 )  
						
						... 
						
						
						
						This reverts commit 3a0271c113 
						
						
							
						
					 
					
						2022-03-11 09:12:27 +01:00 
						 
				 
			
				
					
						
							
							
								Yueh-Hsuan Chiang 
							
						 
					 
					
						
						
							
						
						99f1a22b9d 
					 
					
						
						
							
							(LedgerStore) Generalize RocksDB metric reporting macro ( #23580 )  
						
						... 
						
						
						
						#### Summary of Changes
This PR generalizes RocksDB metric reporting macro so that future RocksDB metrics can
reuse the same macro. 
						
						
							
						
					 
					
						2022-03-10 23:13:59 -08:00 
						 
				 
			
				
					
						
							
							
								Brooks Prumo 
							
						 
					 
					
						
						
							
						
						e6a67cd091 
					 
					
						
						
							
							Remove unused dependencies ( #23595 )  
						
						
						
						
							
						
					 
					
						2022-03-10 22:20:52 -06:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						631be1ffdd 
					 
					
						
						
							
							chore: bump zstd from 0.10.0+zstd.1.5.2 to 0.11.0+zstd.1.5.2 ( #23581 )  
						
						... 
						
						
						
						* chore: bump zstd from 0.10.0+zstd.1.5.2 to 0.11.0+zstd.1.5.2
Bumps [zstd](https://github.com/gyscos/zstd-rs ) from 0.10.0+zstd.1.5.2 to 0.11.0+zstd.1.5.2.
- [Release notes](https://github.com/gyscos/zstd-rs/releases )
- [Commits](https://github.com/gyscos/zstd-rs/compare/v0.10.0...v0.11.0 )
---
updated-dependencies:
- dependency-name: zstd
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* [auto-commit] Update all Cargo lock files
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com > 
						
						
							
						
					 
					
						2022-03-10 20:01:05 -07:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						021135978d 
					 
					
						
						
							
							Refactor: Split up cli transaction display methods ( #23547 )  
						
						
						
						
							
						
					 
					
						2022-03-11 10:49:53 +08:00 
						 
				 
			
				
					
						
							
							
								Will Hickey 
							
						 
					 
					
						
						
							
						
						b444836a97 
					 
					
						
						
							
							Bump version to 1.10.2 ( #23597 )  
						
						
						
						
							
						
					 
					
						2022-03-10 16:41:06 -06:00 
						 
				 
			
				
					
						
							
							
								HaoranYi 
							
						 
					 
					
						
						
							
						
						83f5f8bfc3 
					 
					
						
						
							
							Move test_purge_huge test ( #23587 )  
						
						... 
						
						
						
						* ignore test_purge_huge tests it is expensive.
* move test_purge to integration tests 
						
						
							
 
						
					 
					
						2022-03-10 15:31:43 -06:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						ddd9d5a5a5 
					 
					
						
						
							
							deny slice indexing ( #23565 )  
						
						
						
						
							
						
					 
					
						2022-03-10 11:48:33 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						ead8cc4366 
					 
					
						
						
							
							Check for physical region overlap ( #23568 )  
						
						
						
						
							
						
					 
					
						2022-03-10 11:48:09 -08:00 
						 
				 
			
				
					
						
							
							
								Russell Wong 
							
						 
					 
					
						
						
							
						
						7b238b3645 
					 
					
						
						
							
							fix: renamed the internal wasm_bindgen init function to avoid collision  
						
						
						
						
							
						
					 
					
						2022-03-10 11:33:24 -08:00