Brooks
a6c39ded8e
SnapshotPackagerService purges old bank snapshots ( #31511 )
2023-05-05 17:22:48 -04:00
dependabot[bot]
d6dd842b8a
Bump serde from 1.0.160 to 1.0.162 ( #31506 )
...
* Bump serde from 1.0.160 to 1.0.162
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.160 to 1.0.162.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.160...1.0.162 )
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* [auto-commit] Update all Cargo lock files
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com>
2023-05-05 13:30:49 -06:00
dependabot[bot]
657e04087c
Bump assert_cmd from 2.0.4 to 2.0.8 ( #31502 )
...
Bumps [assert_cmd](https://github.com/assert-rs/assert_cmd ) from 2.0.4 to 2.0.8.
- [Changelog](https://github.com/assert-rs/assert_cmd/blob/master/CHANGELOG.md )
- [Commits](https://github.com/assert-rs/assert_cmd/compare/v2.0.4...v2.0.8 )
---
updated-dependencies:
- dependency-name: assert_cmd
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-05 12:40:53 -06:00
Brooks
39a092c3dc
Adds snapshot_utils::purge_bank_snapshot() ( #31500 )
...
Co-authored-by: Andrew Fitzgerald <apfitzge@gmail.com>
2023-05-05 14:01:08 -04:00
Brooks
c7d922f229
Uses SNAPSHOT_VERSION_FILENAME constant ( #31508 )
2023-05-05 14:00:08 -04:00
Jeff Washington (jwash)
d8664397b6
clarify AccountsIndexScanResult::OnlyKeepInMemoryIfDirty ( #31513 )
2023-05-05 10:39:32 -07:00
Brooks
1d861ad558
Removes solana_logger from snapshot_utils unit tests ( #31510 )
2023-05-05 12:52:36 -04:00
Brooks
10b8b32a31
Uses SNAPSHOT_ARCHIVE_DOWNLOAD_DIR constant ( #31507 )
2023-05-05 12:36:32 -04:00
Brooks
ab6094a94f
Uses SNAPSHOT_ACCOUNTS_HARDLINKS constant ( #31499 )
2023-05-05 12:36:21 -04:00
Dmitri Makarov
078304888d
Decommission rbpf-cli, replaced by solana-ledger-tool run subcommand ( #31512 )
2023-05-05 09:31:38 -07:00
Ikko Eltociear Ashimine
cfaf744051
Fix typo in admin_rpc_service.rs ( #31509 )
...
existant -> existent
2023-05-05 10:17:04 -06:00
Pankaj Garg
9c6e7e0435
Return implicit delay visibility tombstone ( #31493 )
2023-05-05 06:08:57 -07:00
Brooks
c5e071c7fe
Upgrades nightly Rust to 2023-03-04 ( #31487 )
2023-05-05 08:28:23 -04:00
Brooks
4196dbcbf4
Replaces snapshot_utils::remove_bank_snapshot() ( #31498 )
2023-05-05 07:43:28 -04:00
Samuel Moelius
e4d1fcb3db
programs: change `borrow_mut` -> `borrow` in two places in test ( #31399 )
2023-05-05 13:08:17 +02:00
Dmitri Makarov
f09e791a09
Add debugging/tracing capabilities to ledger-tool, previously rbp… ( #31346 )
...
* Add debug and trace capabilities to ledger-tool, previously rbpf-cli
* Dump nested logs from saved traces in invoke_context
* Change the ledger-tool run input format to represent keys as strings
2023-05-05 05:14:41 -04:00
steviez
c77fa29747
Cleanup blockstore_processor::load_frozen_forks() ( #31475 )
...
The function seemed to be in need of some cleanup. Changes include:
- Remove redundant argument
- Shift related variable definitions to be adjacent
- Shift several variables into inner scope
- Rename several variables
- Insert newlines into log statement that was very long in addition to
moving some of the logged values to debug
2023-05-04 23:36:02 -05:00
Pankaj Garg
cc24d2207c
Update SBF bench to account for delay visibility ( #31501 )
2023-05-04 17:17:02 -07:00
Brooks
0e0c91faac
Adds snapshot_utils::purge_bank_snapshot() ( #31497 )
2023-05-04 19:19:26 -04:00
HaoranYi
0f4293914c
remove unnecessary-struct-initialization ( #31486 )
...
* remove unnecessary-struct-initialization
* more remove unnecessary-struct-initialization
---------
Co-authored-by: haoran <haoran.yi@solana.com>
2023-05-04 17:48:33 -05:00
dependabot[bot]
f8bdeb8d05
Bump dialoguer from 0.10.2 to 0.10.4 ( #31476 )
...
Bumps [dialoguer](https://github.com/mitsuhiko/dialoguer ) from 0.10.2 to 0.10.4.
- [Release notes](https://github.com/mitsuhiko/dialoguer/releases )
- [Changelog](https://github.com/console-rs/dialoguer/blob/master/CHANGELOG.md )
- [Commits](console-rs/dialoguer@v0.10.2...v0.10.4)
---
updated-dependencies:
- dependency-name: dialoguer
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: illia.bobyr@solana.com
2023-05-04 14:51:00 -07:00
Pankaj Garg
de43ac44fd
Allow replacing tombstone with a non-tombstone ( #31494 )
2023-05-04 13:56:39 -07:00
Pankaj Garg
555520b640
Update SBF programs tests to use bank from the correct slot ( #31491 )
2023-05-04 13:25:02 -07:00
Alexander Meißner
67939c061e
Feature Gate Update - Requires the owner accounts of programs to be built-ins. ( #31488 )
...
Requires the owner accounts of programs to be built-ins.
(owned by the native_loader and have the executable flag set)
2023-05-04 21:03:09 +02:00
dependabot[bot]
53aec4a96d
Bump async-trait from 0.1.57 to 0.1.68 ( #31478 )
...
* Bump async-trait from 0.1.57 to 0.1.68
Bumps [async-trait](https://github.com/dtolnay/async-trait ) from 0.1.57 to 0.1.68.
- [Release notes](https://github.com/dtolnay/async-trait/releases )
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.57...0.1.68 )
---
updated-dependencies:
- dependency-name: async-trait
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* [auto-commit] Update all Cargo lock files
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com>
2023-05-04 18:17:46 +00:00
dependabot[bot]
93fc6bd629
Bump ctrlc from 3.2.3 to 3.2.5 ( #31477 )
...
Bumps [ctrlc](https://github.com/Detegr/rust-ctrlc ) from 3.2.3 to 3.2.5.
- [Release notes](https://github.com/Detegr/rust-ctrlc/releases )
- [Commits](Detegr/rust-ctrlc@3.2.3...3.2.5)
---
updated-dependencies:
- dependency-name: ctrlc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: illia.bobyr@solana.com
2023-05-04 11:12:53 -07:00
Brooks
ef7470f50c
Removes needless borrows ( #31489 )
2023-05-04 18:09:17 +00:00
dependabot[bot]
7a40eae7d8
Bump openssl from 0.10.51 to 0.10.52 ( #31480 )
...
* Bump openssl from 0.10.51 to 0.10.52
Bumps [openssl](https://github.com/sfackler/rust-openssl ) from 0.10.51 to 0.10.52.
- [Release notes](https://github.com/sfackler/rust-openssl/releases )
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.51...openssl-v0.10.52 )
---
updated-dependencies:
- dependency-name: openssl
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* [auto-commit] Update all Cargo lock files
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com>
2023-05-04 11:51:20 -06:00
dependabot[bot]
29aec6e1b4
Bump thiserror from 1.0.31 to 1.0.40 ( #31479 )
...
* Bump thiserror from 1.0.31 to 1.0.40
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.31 to 1.0.40.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.31...1.0.40 )
---
updated-dependencies:
- dependency-name: thiserror
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* [auto-commit] Update all Cargo lock files
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com>
2023-05-04 11:39:59 -06:00
steviez
2bb5b12c35
Remove metric counters from blockstore_processor ( #31474 )
...
* Remove metric counters from blockstore_processor
The removed bank-par_execute_entries-count values are captured in
replay-slot metrics. Additionally, it was at debug level so effectively
dead code.
The removed load_frozen_forks-cluster-confirmed-root counter has been
combined into process_blockstore_from_root datapoint.
* Update doc comment
2023-05-04 17:33:01 +00:00
Andrew Fitzgerald
886aea21cb
Internal structs for ThreadAware AccountRead/WriteLocks ( #31431 )
2023-05-04 09:38:34 -07:00
Andrew Fitzgerald
18cd4311af
remove counters in hotpath ( #31398 )
2023-05-04 09:36:28 -07:00
Pankaj Garg
96e170bd37
Do not evict unloaded programs ( #31465 )
...
* Do not evict unloaded programs
* cleanup
2023-05-04 07:49:54 -07:00
Brooks
22d4c6abf2
Adds test for SortedStorages::new_with_slots() ( #31471 )
2023-05-04 06:13:08 -04:00
joeaba
ed4cc52250
add ssh connection check ( #31472 )
2023-05-03 20:22:30 -05:00
dependabot[bot]
f833dac288
Bump reqwest from 0.11.12 to 0.11.17 ( #31426 )
...
Bumps [reqwest](https://github.com/seanmonstar/reqwest ) from 0.11.12 to 0.11.17.
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md )
- [Commits](seanmonstar/reqwest@v0.11.12...v0.11.17)
---
updated-dependencies:
- dependency-name: reqwest
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: illia.bobyr@solana.com
2023-05-03 17:55:41 -07:00
dependabot[bot]
4989df7f45
Bump flate2 from 1.0.25 to 1.0.26 ( #31459 )
...
Bumps [flate2](https://github.com/rust-lang/flate2-rs ) from 1.0.25 to 1.0.26.
- [Release notes](https://github.com/rust-lang/flate2-rs/releases )
- [Commits](https://github.com/rust-lang/flate2-rs/commits )
---
updated-dependencies:
- dependency-name: flate2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: illia.bobyr@solana.com
2023-05-03 17:24:41 -07:00
Jeff Biseda
19319d5b70
Rationalize (Slot, Hash) in repair by removing SlotHash type ( #31470 )
2023-05-03 14:03:05 -07:00
dependabot[bot]
34ecefb7dd
Bump fd-lock from 3.0.6 to 3.0.12 ( #31460 )
...
Bumps [fd-lock](https://github.com/yoshuawuyts/fd-lock ) from 3.0.6 to 3.0.12.
- [Release notes](https://github.com/yoshuawuyts/fd-lock/releases )
- [Commits](yoshuawuyts/fd-lock@v3.0.6...v3.0.12)
---
updated-dependencies:
- dependency-name: fd-lock
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: illia.bobyr@solana.com
2023-05-03 12:01:35 -07:00
Brooks
b3d5c0d94d
Replace the feature ID for stake_raise_minimum_delegation_to_1_sol ( #31463 )
2023-05-03 13:51:15 -04:00
dependabot[bot]
600717aa8c
Bump syn from 2.0.12 to 2.0.15 ( #31458 )
...
* Bump syn from 2.0.12 to 2.0.15
Bumps [syn](https://github.com/dtolnay/syn ) from 2.0.12 to 2.0.15.
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/2.0.12...2.0.15 )
---
updated-dependencies:
- dependency-name: syn
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* [auto-commit] Update all Cargo lock files
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com>
2023-05-03 16:43:18 +00:00
dependabot[bot]
148bf1ce8d
Bump byte-unit from 4.0.14 to 4.0.19 ( #31457 )
...
Bumps [byte-unit](https://github.com/magiclen/byte-unit ) from 4.0.14 to 4.0.19.
- [Release notes](https://github.com/magiclen/byte-unit/releases )
- [Commits](https://github.com/magiclen/byte-unit/compare/v4.0.14...v4.0.19 )
---
updated-dependencies:
- dependency-name: byte-unit
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-03 10:34:38 -06:00
Jeff Washington (jwash)
ddd1f2fce0
remove unnecessary casts ( #31461 )
2023-05-03 08:54:25 -07:00
Brooks
9a4618a049
bucket_map: Length must be 1 if including header in get_slice() ( #31445 )
2023-05-03 10:44:58 -04:00
Brooks
a9515e9269
Inlines AccountsDb::remove_bank_hash_infos() ( #31454 )
2023-05-03 10:42:16 -04:00
Sean Young
1438d9ef08
Add Solidity compiler to solana installer ( #31184 )
...
Co-authored-by: mvines <mvines@gmail.com>
2023-05-03 07:10:00 -07:00
Lijun Wang
7cf50e60fc
Fixed missing Root notifications via geyser plugin framework ( #31180 )
...
* Fixed missing Root notifications via geyser plugin framework
* Renamed a variable
* fmt issue
* Do not try the loop if no subscribers.
* Addressing some feedback -- passing parent roots from replay_stage to avoid race conditions
* clippy issue
* Address some reviewing findings
* Addressed some feedback from Carl
* fix a clippy issue
* Added comments on optimistically_confirmed_bank_tracker module to explain the workflow
* Addressed Trent's review
2023-05-03 18:50:00 +08:00
joeaba
74315d2d62
fix influx status check ( #31456 )
2023-05-02 23:24:52 -05:00
dependabot[bot]
fa2a5a5bb6
Bump proc-macro2 from 1.0.53 to 1.0.56 ( #31450 )
...
Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2 ) from 1.0.53 to 1.0.56.
- [Release notes](https://github.com/dtolnay/proc-macro2/releases )
- [Commits](dtolnay/proc-macro2@1.0.53...1.0.56)
---
updated-dependencies:
- dependency-name: proc-macro2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: illia.bobyr@gmail.com
2023-05-02 20:38:44 -07:00
dependabot[bot]
cffc4ca835
Bump console_log from 0.2.0 to 0.2.2 ( #31448 )
...
* Bump console_log from 0.2.0 to 0.2.2
Bumps [console_log](https://github.com/iamcodemaker/console_log ) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/iamcodemaker/console_log/releases )
- [Commits](https://github.com/iamcodemaker/console_log/commits/0.2.2 )
---
updated-dependencies:
- dependency-name: console_log
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* [auto-commit] Update all Cargo lock files
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com>
2023-05-02 18:03:15 -06:00