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
dependabot[bot]
ca2fe58082
Bump enum-iterator from 1.2.0 to 1.4.0 ( #31447 )
...
* Bump enum-iterator from 1.2.0 to 1.4.0
Bumps [enum-iterator](https://github.com/stephaneyfx/enum-iterator ) from 1.2.0 to 1.4.0.
- [Release notes](https://github.com/stephaneyfx/enum-iterator/releases )
- [Commits](https://github.com/stephaneyfx/enum-iterator/compare/1.2.0...1.4.0 )
---
updated-dependencies:
- dependency-name: enum-iterator
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
---------
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:00:26 -06:00
Pankaj Garg
ba6f7e80e8
Remove obsolete code for lazily loading programs ( #31395 )
2023-05-02 14:39:27 -07:00
Alexander Meißner
ae75c7cb3f
Refactoring - Remove redundant definition of `BuiltinProgram` ( #31429 )
...
* Replaces BuiltinProgram in the program-runtime with the one from solana_rbpf.
* Adjusts the runtimes built-ins to use Arc<LoadedProgram>.
* Adjusts the tests and benchmarks.
2023-05-02 23:01:28 +02:00
Callum McIntyre
9b547fe9f8
[docs] add that loadedAddresses is undefined when using jsonParsed encoding ( #31441 )
...
- Applies to `getTransaction` and `getBlock` RPC calls
- This is intended because `accountKeys` already includes these addresses + lookupTable source. See https://github.com/solana-labs/solana/pull/31392#issuecomment-1527856367
2023-05-02 15:41:23 -05:00
dependabot[bot]
f6d43f14be
Bump anyhow from 1.0.70 to 1.0.71 ( #31449 )
...
* Bump anyhow from 1.0.70 to 1.0.71
Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.70 to 1.0.71.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.70...1.0.71 )
---
updated-dependencies:
- dependency-name: anyhow
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 20:20:54 +00:00
Brooks
26809522b7
bucket_map: get_from_bytes should check alignment ( #31444 )
2023-05-02 15:17:36 -04:00
dependabot[bot]
d6f65ccc27
Bump tempfile from 3.4.0 to 3.5.0 ( #31439 )
...
Bumps [tempfile](https://github.com/Stebalien/tempfile ) from 3.4.0 to 3.5.0.
- [Release notes](https://github.com/Stebalien/tempfile/releases )
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/NEWS )
- [Commits](https://github.com/Stebalien/tempfile/commits )
---
updated-dependencies:
- dependency-name: tempfile
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: illia.bobyr@solana.com
2023-05-02 11:29:23 -07:00
Brooks
1a6c75a115
bucket_map: Moves get_from_bytes() to index_entry.rs ( #31443 )
2023-05-02 16:58:16 +00:00
dependabot[bot]
9b6cadc102
Bump prost-types from 0.11.8 to 0.11.9 ( #31437 )
...
* Bump prost-types from 0.11.8 to 0.11.9
Bumps [prost-types](https://github.com/tokio-rs/prost ) from 0.11.8 to 0.11.9.
- [Release notes](https://github.com/tokio-rs/prost/releases )
- [Commits](https://github.com/tokio-rs/prost/compare/v0.11.8...v0.11.9 )
---
updated-dependencies:
- dependency-name: prost-types
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 15:53:07 +00:00
dependabot[bot]
66faf25559
Bump hyper from 0.14.25 to 0.14.26 ( #31438 )
...
* Bump hyper from 0.14.25 to 0.14.26
Bumps [hyper](https://github.com/hyperium/hyper ) from 0.14.25 to 0.14.26.
- [Release notes](https://github.com/hyperium/hyper/releases )
- [Changelog](https://github.com/hyperium/hyper/blob/v0.14.26/CHANGELOG.md )
- [Commits](https://github.com/hyperium/hyper/compare/v0.14.25...v0.14.26 )
---
updated-dependencies:
- dependency-name: hyper
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 09:40:03 -06:00
dependabot[bot]
bc76c69a01
Bump matches from 0.1.9 to 0.1.10 ( #31440 )
...
* Bump matches from 0.1.9 to 0.1.10
Bumps [matches](https://github.com/SimonSapin/rust-std-candidates ) from 0.1.9 to 0.1.10.
- [Release notes](https://github.com/SimonSapin/rust-std-candidates/releases )
- [Commits](https://github.com/SimonSapin/rust-std-candidates/commits )
---
updated-dependencies:
- dependency-name: matches
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 09:39:00 -06:00
Brooks
bac1b2a584
bucket_map: Renames fns to get_slice and get_slice_mut ( #31442 )
2023-05-02 10:49:25 -04:00
Illia Bobyr
a27ff1c65e
Bump console from 0.15.0 to 0.15.5 ( #31435 )
...
Changes:
console-rs/console@0.15.0...0.15.5
This is a re-application of this change:
commit 4e3300e
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu Apr 20 15:40:14 2023 -0700
Bump console from 0.15.0 to 0.15.5 (#31289 )
Bumps [console](https://github.com/console-rs/console ) from 0.15.0 to 0.15.5.
- [Release notes](https://github.com/console-rs/console/releases )
- [Changelog](https://github.com/console-rs/console/blob/master/CHANGELOG.md )
- [Commits](console-rs/console@0.15.0...0.15.5)
---
updated-dependencies:
- dependency-name: console
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
It is now safe to upgrade after
commit b790c12
Author: Illia Bobyr <illia.bobyr@solana.com>
Date: Sat Apr 29 01:23:15 2023 -0700
Cargo.toml: winapi: List used features (#31417 )
2023-05-02 00:43:56 -07:00
dependabot[bot]
3bcd0bdc6d
Bump sysctl from 0.4.4 to 0.4.6 ( #31423 )
...
Bumps [sysctl](https://github.com/johalun/sysctl-rs ) from 0.4.4 to 0.4.6.
- [Release notes](https://github.com/johalun/sysctl-rs/releases )
- [Changelog](https://github.com/johalun/sysctl-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/johalun/sysctl-rs/commits/v0.4.6 )
---
updated-dependencies:
- dependency-name: sysctl
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-01 17:41:58 -07:00
dependabot[bot]
96ef87f976
Bump crossbeam-channel from 0.5.7 to 0.5.8 ( #31424 )
...
Bumps [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam ) from 0.5.7 to 0.5.8.
- [Release notes](https://github.com/crossbeam-rs/crossbeam/releases )
- [Changelog](https://github.com/crossbeam-rs/crossbeam/blob/master/CHANGELOG.md )
- [Commits](crossbeam-rs/crossbeam@crossbeam-channel-0.5.7...crossbeam-channel-0.5.8)
---
updated-dependencies:
- dependency-name: crossbeam-channel
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-01 17:39:18 -07:00
dependabot[bot]
021daea9ec
Bump serde from 1.0.159 to 1.0.160 ( #31427 )
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.159 to 1.0.160.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](serde-rs/serde@v1.0.159...v1.0.160)
---
updated-dependencies:
- dependency-name: serde
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-01 17:37:29 -07:00
Brooks
90e1b00fb5
Uses get_bank_snapshot_dir() in `core/tests/snapshot.rs` ( #31434 )
2023-05-01 22:57:59 +00:00