Ashwin Sekar
|
423e0d90ee
|
Fix flaky optimistic violation detection cluster test (#18027)
* Fix flaky optimistic violation detection cluster test
* Add small sleep to avoid tight loop
|
2021-06-17 13:22:46 -07:00 |
Jeff Washington (jwash)
|
0a81c37fce
|
introduce LockMapType for accounts_index (#18021)
|
2021-06-17 14:41:52 -05:00 |
Jeff Washington (jwash)
|
bab96e878e
|
Revert "chore: bump trees from 0.2.1 to 0.4.2 (#18041)" (#18045)
This reverts commit f2a7152c0c .
|
2021-06-17 14:04:59 -05:00 |
Jeff Washington (jwash)
|
1feaaf009d
|
generate_index timings (#17983)
|
2021-06-17 13:35:25 -05:00 |
Jeff Washington (jwash)
|
20e714b3d0
|
remove unused code (#17981)
|
2021-06-17 13:30:46 -05:00 |
Lijun Wang
|
071b1ee3e5
|
Removed pub from some functions which are actually private to improve encapsulation (#18030)
Remove the pub marker to improve encapsulation. Readability improvement only, no functional impact.
|
2021-06-17 10:14:21 -07:00 |
dependabot[bot]
|
76d49523e9
|
chore: bump dialoguer from 0.6.2 to 0.8.0 (#18039)
* chore: bump dialoguer from 0.6.2 to 0.8.0
Bumps [dialoguer](https://github.com/mitsuhiko/dialoguer) from 0.6.2 to 0.8.0.
- [Release notes](https://github.com/mitsuhiko/dialoguer/releases)
- [Changelog](https://github.com/mitsuhiko/dialoguer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mitsuhiko/dialoguer/compare/0.6.2...0.8.0)
---
updated-dependencies:
- dependency-name: dialoguer
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 <anatoly+githubjenkins@solana.io>
|
2021-06-17 14:28:13 +00:00 |
dependabot[bot]
|
cca0f744ab
|
chore: bump async-trait from 0.1.42 to 0.1.50 (#18040)
* chore: bump async-trait from 0.1.42 to 0.1.50
Bumps [async-trait](https://github.com/dtolnay/async-trait) from 0.1.42 to 0.1.50.
- [Release notes](https://github.com/dtolnay/async-trait/releases)
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.42...0.1.50)
---
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
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com>
|
2021-06-17 08:07:28 -06:00 |
dependabot[bot]
|
f2a7152c0c
|
chore: bump trees from 0.2.1 to 0.4.2 (#18041)
Bumps [trees](https://github.com/oooutlk/trees) from 0.2.1 to 0.4.2.
- [Release notes](https://github.com/oooutlk/trees/releases)
- [Commits](https://github.com/oooutlk/trees/commits)
---
updated-dependencies:
- dependency-name: trees
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2021-06-17 08:07:16 -06:00 |
dependabot[bot]
|
9b182f4087
|
chore:(deps): bump typescript from 4.3.2 to 4.3.3 in /explorer (#18038)
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.3.2 to 4.3.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.3.2...v4.3.3)
---
updated-dependencies:
- dependency-name: typescript
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>
|
2021-06-17 08:08:37 +00:00 |
Trent Nelson
|
5efc48fc69
|
validator: expose max active pubsub subscriptions to CLI
|
2021-06-17 06:32:52 +00:00 |
Michael Vines
|
db37680f6f
|
Add extra authorized withdrawer test
|
2021-06-16 18:26:25 -07:00 |
Michael Vines
|
fa04531c7a
|
Extricate RpcCompletedSlotsService from RetransmitStage
|
2021-06-16 16:20:35 -07:00 |
Michael Vines
|
f859a39b86
|
Remove obsolete stake-monitor command
|
2021-06-16 16:10:36 -07:00 |
Michael Vines
|
f1ebbbab8f
|
Clean up remove_all_authorized_voters()
|
2021-06-16 15:37:24 -07:00 |
carllin
|
ed18add7d3
|
accounts-cluster-bench, close all accounts in a sliding window (#17993)
|
2021-06-16 14:42:00 -07:00 |
Trent Nelson
|
5bc6c89adc
|
validator: run poh speed test earlier in start up
|
2021-06-16 21:27:08 +00:00 |
Greg Fitzgerald
|
43775111fb
|
Remove "synthetic" from sysvar definition (#18016)
Avoid confusion with synthetic tokens
|
2021-06-16 20:17:08 +00:00 |
Trent Nelson
|
5cc073420a
|
metrics: Don't unwrap client instantiation errors
|
2021-06-16 18:32:17 +00:00 |
dependabot[bot]
|
6f5b248746
|
chore: bump miow from 0.2.2 to 0.3.6 (#18000)
* chore: bump miow from 0.2.2 to 0.3.6
Bumps [miow](https://github.com/yoshuawuyts/miow) from 0.2.2 to 0.3.6.
- [Release notes](https://github.com/yoshuawuyts/miow/releases)
- [Changelog](https://github.com/yoshuawuyts/miow/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yoshuawuyts/miow/compare/0.2.2...v0.3.6)
---
updated-dependencies:
- dependency-name: miow
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Update all Cargo lock files
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tyera Eulberg <tyera@solana.com>
|
2021-06-16 12:30:17 -06:00 |
dependabot[bot]
|
d99b8f10d0
|
chore: bump cargo_metadata from 0.12.0 to 0.13.1 (#17999)
* chore: bump cargo_metadata from 0.12.0 to 0.13.1
Bumps [cargo_metadata](https://github.com/oli-obk/cargo_metadata) from 0.12.0 to 0.13.1.
- [Release notes](https://github.com/oli-obk/cargo_metadata/releases)
- [Commits](https://github.com/oli-obk/cargo_metadata/commits)
---
updated-dependencies:
- dependency-name: cargo_metadata
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Accommodate type change
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tyera Eulberg <tyera@solana.com>
|
2021-06-16 17:50:22 +00:00 |
Jeff Washington (jwash)
|
71796f4951
|
break out generate index reporting (#17980)
|
2021-06-16 12:09:17 -05:00 |
Jeff Washington (jwash)
|
7ca04d6a86
|
refactor generate_index process_storage_slot (#17982)
|
2021-06-16 11:02:34 -05:00 |
Jeff Washington (jwash)
|
bb7413c9f9
|
refactor rebuild_bank_from_snapshots (#17988)
|
2021-06-16 11:01:52 -05:00 |
dependabot[bot]
|
be51ad8264
|
chore: bump ctrlc from 3.1.5 to 3.1.9 (#17998)
Bumps [ctrlc](https://github.com/Detegr/rust-ctrlc) from 3.1.5 to 3.1.9.
- [Release notes](https://github.com/Detegr/rust-ctrlc/releases)
- [Commits](https://github.com/Detegr/rust-ctrlc/compare/3.1.5...3.1.9)
---
updated-dependencies:
- dependency-name: ctrlc
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>
|
2021-06-16 15:50:54 +00:00 |
Jeff Washington (jwash)
|
eee5414c64
|
avoid unnecessary empty arrays when binning (#17944)
|
2021-06-16 09:24:59 -05:00 |
Jeff Washington (jwash)
|
adc683956f
|
do not use index for verify_bank_hash_and_lamports (#17812)
|
2021-06-16 09:10:38 -05:00 |
Jeff Washington (jwash)
|
55ee3b5f2f
|
set hash bins to 65k (#17912)
|
2021-06-16 09:09:55 -05:00 |
Jeff Washington (jwash)
|
7de79425ce
|
parallel storage -> accounts folder (#17955)
|
2021-06-16 08:48:24 -05:00 |
dependabot[bot]
|
4f8528cd59
|
chore:(deps): bump @sentry/react from 6.6.0 to 6.7.1 in /explorer (#17997)
Bumps [@sentry/react](https://github.com/getsentry/sentry-javascript) from 6.6.0 to 6.7.1.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases)
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-javascript/compare/6.6.0...6.7.1)
---
updated-dependencies:
- dependency-name: "@sentry/react"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2021-06-16 08:28:04 +00:00 |
Tyera Eulberg
|
c57d1b44ef
|
Properly handle block_height in Bigtable bincode deserialization (#17990)
* Default block_height on eof
* Add comment to prevent future errors
|
2021-06-15 17:34:07 -06:00 |
Jeff Washington (jwash)
|
dbd4dc04b0
|
ledger tool limit_load_slot_count_from_snapshot avoids assert failures (#17974)
|
2021-06-15 15:39:22 -05:00 |
dependabot[bot]
|
0323ea9f7e
|
chore: bump tarpc from 0.24.1 to 0.26.2 (#17966)
* chore: bump tarpc from 0.24.1 to 0.26.2
Bumps [tarpc](https://github.com/google/tarpc) from 0.24.1 to 0.26.2.
- [Release notes](https://github.com/google/tarpc/releases)
- [Changelog](https://github.com/google/tarpc/blob/master/RELEASES.md)
- [Commits](https://github.com/google/tarpc/commits)
---
updated-dependencies:
- dependency-name: tarpc
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
* Accommodate breaking changes & update tracing
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: Tyera Eulberg <tyera@solana.com>
|
2021-06-15 20:31:34 +00:00 |
Jeff Washington (jwash)
|
f558b9b6bf
|
verify bank hash on startup with ledger tool option (#17939)
|
2021-06-15 11:52:12 -05:00 |
Jon Cinque
|
1b1d34da59
|
Refactor stake program into solana_program (#17906)
* Move stake state / instructions into solana_program
* Update account-decoder
* Update cli and runtime
* Update all other parts
* Commit Cargo.lock changes in programs/bpf
* Update cli stake instruction import
* Allow integer arithmetic
* Update ABI digest
* Bump rust mem instruction count
* Remove useless structs
* Move stake::id() -> stake::program::id()
* Re-export from solana_sdk and mark deprecated
* Address feedback
* Run cargo fmt
|
2021-06-15 18:04:00 +02:00 |
dependabot[bot]
|
36b09db2d1
|
chore: bump rpassword from 4.0.5 to 5.0.1 (#17965)
* chore: bump rpassword from 4.0.5 to 5.0.1
Bumps [rpassword](https://github.com/conradkleinespel/rpassword) from 4.0.5 to 5.0.1.
- [Release notes](https://github.com/conradkleinespel/rpassword/releases)
- [Commits](https://github.com/conradkleinespel/rpassword/compare/v4.0.5...v5.0.1)
---
updated-dependencies:
- dependency-name: rpassword
dependency-type: direct:production
update-type: version-update:semver-major
...
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>
|
2021-06-15 09:28:34 -06:00 |
dependabot[bot]
|
61a8badb31
|
chore: bump thiserror from 1.0.23 to 1.0.25 (#17964)
* chore: bump thiserror from 1.0.23 to 1.0.25
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.23 to 1.0.25.
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.23...1.0.25)
---
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
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com>
|
2021-06-15 09:27:47 -06:00 |
Jeff Washington (jwash)
|
5ecb30ff58
|
nit: rename measure (#17946)
|
2021-06-15 09:01:11 -05:00 |
Jeff Washington (jwash)
|
4d8ffdcc11
|
remove unused parameters from CalculateHashIntermediate (#17949)
|
2021-06-15 09:00:43 -05:00 |
behzad nouri
|
161838655c
|
removes port-based forwarding logic from turbine retransmit (#17716)
Turbine retransmit logic is based on which socket it received the packet
from (i.e `packet.meta.forward`):
https://github.com/solana-labs/solana/blob/708bbcb00/core/src/retransmit_stage.rs#L467-L470
This can leave the cluster vulnerable to spoofing and selective
propagation of packets; see
https://github.com/solana-labs/solana/issues/6672
https://github.com/solana-labs/solana/pull/7774
This commit identifies if the node is on the "critical path" based on
its index in the shuffled cluster. If so, it forwards the packet to both
neighbors and children; otherwise, the packet is only forwarded to the
children.
The metrics added in
https://github.com/solana-labs/solana/pull/17351
shows that the number of times the index does not match the port is very
rare, and therefore this change should be safe.
|
2021-06-15 13:19:41 +00:00 |
dependabot[bot]
|
1f38bf2592
|
chore: bump @babel/runtime from 7.14.5 to 7.14.6 in /web3.js (#17970)
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.14.5 to 7.14.6.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.14.6/packages/babel-runtime)
---
updated-dependencies:
- dependency-name: "@babel/runtime"
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>
|
2021-06-15 11:45:41 +00:00 |
dependabot[bot]
|
c6e5fc39ce
|
chore: bump @typescript-eslint/parser from 4.26.1 to 4.27.0 in /web3.js (#17969)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.26.1 to 4.27.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.27.0/packages/parser)
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2021-06-15 09:57:14 +00:00 |
dependabot[bot]
|
b7453641d5
|
chore: bump @typescript-eslint/eslint-plugin in /web3.js (#17968)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.26.1 to 4.27.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.27.0/packages/eslint-plugin)
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2021-06-15 08:50:14 +00:00 |
dependabot[bot]
|
ab45e70b26
|
chore: bump typedoc from 0.21.0-beta.2 to 0.21.0-beta.3 in /web3.js (#17963)
Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.21.0-beta.2 to 0.21.0-beta.3.
- [Release notes](https://github.com/TypeStrong/TypeDoc/releases)
- [Commits](https://github.com/TypeStrong/TypeDoc/commits)
---
updated-dependencies:
- dependency-name: typedoc
dependency-type: direct:development
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>
|
2021-06-15 08:15:51 +00:00 |
dependabot[bot]
|
af8cf94b18
|
chore:(deps): bump @solana/spl-token-registry in /explorer (#17962)
Bumps [@solana/spl-token-registry](https://github.com/solana-labs/token-list) from 0.2.131 to 0.2.135.
- [Release notes](https://github.com/solana-labs/token-list/releases)
- [Changelog](https://github.com/solana-labs/token-list/blob/main/CHANGELOG.md)
- [Commits](https://github.com/solana-labs/token-list/compare/v0.2.131...v0.2.135)
---
updated-dependencies:
- dependency-name: "@solana/spl-token-registry"
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>
|
2021-06-15 08:07:25 +00:00 |
Tyera Eulberg
|
b7de369992
|
Bump spl-token to v3.1.1 (#17951)
|
2021-06-14 23:33:20 -06:00 |
axleiro
|
34856cef05
|
Update init-metrics.sh (#17952)
|
2021-06-15 04:31:28 +00:00 |
carllin
|
ccc013e134
|
Handle removing slots during account scans (#17471)
|
2021-06-14 21:04:01 -07:00 |
Jeff Washington (jwash)
|
471b34132e
|
add metrics for startup (#17913)
* add metrics for startup
* roll timings up higher
* fix test
* fix duplicate
|
2021-06-14 17:46:49 -05:00 |
Jeff Washington (jwash)
|
7fde9b6ff0
|
name arguments to help with confusion (#17942)
|
2021-06-14 16:21:48 -05:00 |