mergify[bot]
eb0f51e487
Don't show confusing message for blacklist expires ( #13983 ) ( #13985 )
...
(cherry picked from commit 2f374df494
)
Co-authored-by: Ryo Onodera <ryoqun@gmail.com >
2020-12-07 14:41:41 +00:00
sakridge
0cd6838c23
Bump version to v1.3.24 ( #13851 )
2020-11-29 18:11:35 +00:00
Trent Nelson
5dbec42394
Bump version to 1.3.23
2020-11-25 03:02:13 -07:00
mergify[bot]
c6818f8faf
Disable the PubSub vote subscription by default ( #13599 )
...
The --rpc-pubsub-enable-vote-subscription flag may be used to enable it.
The current vote subscription is problematic because it emits a
notification for *every* vote, so hundreds a second in a real cluster.
Critically it's also missing information about *who* is voting,
rendering all those notifications practically useless.
Until these two issues can be resolved, the vote subscription is not
much more than a potential DoS vector.
(cherry picked from commit 5d72e52ad0
)
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-11-14 21:51:15 +00:00
Michael Vines
ea2daf0cfa
Bump version to 1.3.22
2020-11-13 18:03:30 +00:00
mergify[bot]
05f2b64a6a
--gossip-host may now be specified with --entrypoint ( #13566 )
...
(cherry picked from commit 328f59ebef
)
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-11-13 07:32:16 +00:00
sakridge
b9555116ec
Increment version to v1.3.21 ( #13528 )
2020-11-11 19:30:46 +00:00
mergify[bot]
b90b46fee1
Allow nodes to advertise a different rpc address over gossip ( #13053 ) ( #13077 )
...
* Allow nodes to advertise a different rpc address over gossip
* Feedback
(cherry picked from commit 8b0242a5d8
)
Co-authored-by: Justin Starry <justin@solana.com >
2020-10-22 04:44:41 +00:00
Trent Nelson
6ebb933302
Bump version to 1.3.20
2020-10-22 00:08:28 +00:00
Tyera Eulberg
7674a5fea8
Bump version to v1.3.19 ( #12986 )
2020-10-19 19:13:28 +00:00
Trent Nelson
d1c51950f3
Bump version to v1.3.18
2020-10-13 03:57:13 +00:00
Trent Nelson
a70aa28832
Bump version to 1.3.17
2020-10-10 03:22:14 +00:00
mergify[bot]
fea6e4d39d
Only fetch snapshot if it's newer than local ( #12663 ) ( #12751 )
...
* Only fetch snapshot if it's newer than local
* Prefer as_ref over clone
* More nits
* Don't wait forwever for newer snapshot
(cherry picked from commit 81489ccb76
)
Co-authored-by: Ryo Onodera <ryoqun@gmail.com >
2020-10-09 07:23:06 +00:00
Michael Vines
bc1b95d6d0
Bump version to v1.3.16
2020-10-03 04:24:03 +00:00
mergify[bot]
307686eeba
Add --no-port-check to validator ( #12245 ) ( #12638 )
...
(cherry picked from commit aa70dbfc62
)
Co-authored-by: Ryo Onodera <ryoqun@gmail.com >
2020-10-02 12:46:40 +00:00
mergify[bot]
71526923a6
Expose validator cli arguments for pubsub buffer tuning ( #12622 )
...
(cherry picked from commit f41a73d76a
)
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-10-02 04:43:44 +00:00
Trent Nelson
24c60cf3db
Bump version to v1.3.15
2020-09-29 20:57:08 +00:00
mergify[bot]
e85c792f70
Add RPC notify and banking keys debug (bp #12396 ) ( #12452 )
...
* Add RPC notify and banking keys debug (#12396 )
(cherry picked from commit 68e5a2ef56
)
# Conflicts:
# core/src/validator.rs
* Rebase
Co-authored-by: sakridge <sakridge@gmail.com >
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-09-25 21:05:21 +00:00
Tyera Eulberg
ec4938a9f3
Bump version to 1.3.14 ( #12444 )
2020-09-24 07:42:54 +00:00
Trent Nelson
486b657fca
validator: Add --require-tower stub arg
2020-09-23 05:01:12 +00:00
mergify[bot]
7db0464d1b
Bind to correct RPC addresses ( #12358 )
...
(cherry picked from commit 65b247a922
)
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-09-20 08:33:07 +00:00
Michael Vines
bc774e3ea6
Bump version to v1.3.13
2020-09-20 05:40:32 +00:00
Michael Vines
64af712723
Use validator_config for RPC address instead of cluster_info for port verification checks
2020-09-20 02:27:35 +00:00
mergify[bot]
a26e1f62bb
validator/ cleanup (bp #12340 ) ( #12352 )
...
* validator/ cleanup
(cherry picked from commit 1a03afccb1
)
# Conflicts:
# core/src/validator.rs
* Move TestValidator into its own module
(cherry picked from commit 208dd1de3a
)
# Conflicts:
# core/src/validator.rs
# tokens/tests/commands.rs
* Rebase
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-09-19 22:45:09 +00:00
mergify[bot]
a6e73acfa4
Rework snapshot download logic to be more forgiving when --expected-shred-version
is not provided ( #12289 )
...
(cherry picked from commit 98cfe92745
)
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-09-16 21:37:57 +00:00
Ryo Onodera
7267257073
Bump version to v1.3.12 ( #12249 )
2020-09-15 20:15:03 +00:00
mergify[bot]
f107b9b423
Really skip private rpc port reachable checks ( #12239 ) ( #12241 )
...
(cherry picked from commit b85e8497b5
)
Co-authored-by: Ryo Onodera <ryoqun@gmail.com >
2020-09-15 17:43:23 +00:00
Ryo Onodera
52ee9155b5
Bump version to v1.3.11 ( #12238 )
2020-09-15 10:25:22 +00:00
mergify[bot]
b5c7ad3a9b
Add new validator options for running in more restrictive environments (bp #12191 ) ( #12218 )
...
* Add --restricted-repair-only-mode flag
(cherry picked from commit 63a67f415e
)
* Add --gossip-validator argument
(cherry picked from commit daae638781
)
* Documenet how to reduce validator port exposure
(cherry picked from commit c8f03c7f6d
)
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-09-15 04:26:23 +00:00
mergify[bot]
bbddffa805
solana-validator --rpc-bind-address
argument now works as expected (bp #12168 ) ( #12174 )
...
* `solana-validator --rpc-bind-address` argument now works as expected
(cherry picked from commit 6f325d4594
)
* Update bootstrap-validator.sh
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-09-10 22:02:50 +00:00
Michael Vines
415c80c204
Bump version to v1.3.10
2020-09-09 01:29:39 +00:00
mergify[bot]
f3f86f43ee
Compress snapshot archive within the validator to reduce system dependencies, and default to zstd compression (bp #12085 ) ( #12087 )
...
* Compress snapshot archive within the validator to reduce system dependencies
(cherry picked from commit d3750b47d2
)
* Default snapshot compression to zstd instead of bzip2 for quicker snapshot generation
(cherry picked from commit 9ade73841f
)
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-09-07 06:55:38 +00:00
mergify[bot]
6a74bc1297
validator: Add --enable-bigtable-ledger-upload
flag (bp #12040 ) ( #12057 )
...
* Add --enable-bigtable-ledger-upload flag
(cherry picked from commit d8e2038dda
)
* Relocate BigTable uploader to ledger/ crate
(cherry picked from commit 91a56caed2
)
# Conflicts:
# ledger/Cargo.toml
* Cargo.lock
(cherry picked from commit 2b8a521562
)
* Add BigTableUploadService
(cherry picked from commit bc7731b969
)
* Add BigTableUploadService
(cherry picked from commit bafdcf24f5
)
* Add exit flag for bigtable upload operations
(cherry picked from commit d3611f74c8
)
* Remove dead code
(cherry picked from commit cd3c134b58
)
* Request correct access
(cherry picked from commit 4ba43c29ce
)
* Add LARGEST_CONFIRMED_ROOT_UPLOAD_DELAY
(cherry picked from commit b64fb295a1
)
* Resolve merge conflicts
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-09-05 17:09:32 +00:00
Josh
bd76810623
Bump version to 1.3.9 ( #12034 )
2020-09-03 16:55:24 -07:00
mergify[bot]
1e02069f86
Increase message_processor logging to error level ( #11945 ) ( #11948 )
...
(cherry picked from commit 9b9d559312
)
Co-authored-by: sakridge <sakridge@gmail.com >
2020-08-31 21:26:35 +00:00
Michael Vines
663dc9959f
Bump version to v1.3.8
2020-08-31 10:18:42 -07:00
Michael Vines
d3a16e4e13
Bump RPC banks up 1 port to avoid web3.js wss port conflict
...
(cherry picked from commit f8bb93a0f4
)
2020-08-30 23:56:19 -07:00
Michael Vines
311b419f8a
Bump version to v1.3.7
2020-08-29 11:42:14 -07:00
Jon Cinque
c6416fca6e
Bump version to 1.3.6 ( #11890 )
2020-08-28 16:58:59 +02:00
mergify[bot]
2d9781b101
Add option for repairing only from trusted validators ( #11752 ) ( #11773 )
...
Co-authored-by: Carl <carl@solana.com >
(cherry picked from commit c8d67aa8eb
)
Co-authored-by: carllin <wumu727@gmail.com >
2020-08-21 20:40:37 -07:00
mergify[bot]
d3ab1ec9cf
Do not delete any ledger when --limit-ledger-size
is not provided ( #11741 )
...
(cherry picked from commit ea88bbdc33
)
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-08-20 19:27:48 +00:00
Greg Fitzgerald
e938925b95
Add BanksClient ( #11721 )
...
Cherry-picked from #10728 , but without the changes to solana-tokens
2020-08-19 22:24:24 -06:00
Trent Nelson
abce60efdf
Bump version to 1.3.5
2020-08-19 20:19:34 +00:00
Trent Nelson
c72bd900cd
Bump version to 1.3.4
2020-08-14 18:29:46 +00:00
Trent Nelson
4a27bfa2fe
Bump version to 1.3.3
2020-08-12 00:43:50 +00:00
Trent Nelson
f9e07f575e
Bump version to v1.3.2
2020-08-08 06:26:20 +00:00
Trent Nelson
c8bad57455
Bump version to v1.3.1
2020-08-07 19:21:41 -06:00
mergify[bot]
5841e4d665
Long-term ledger storage with BigTable (bp #11222 ) ( #11392 )
...
* ledger-storage-bigtable boilerplate
(cherry picked from commit 9d2293bb32
)
* $ wget https://pki.goog/roots.pem -O pki-goog-roots.pem
(cherry picked from commit 1617a025ce
)
* Add access_token module
(cherry picked from commit 59d266a111
)
* Add root_ca_certificate
(cherry picked from commit faa016e4b7
)
* Add build-proto
(cherry picked from commit c31e1f5bf0
)
* UiTransactionEncoding is now copy
(cherry picked from commit 494968be66
)
* Increase timeout
(cherry picked from commit 57dfebc5ba
)
* Add build-proto/build.sh output
(cherry picked from commit 54dae6ba2c
)
* Supress doctest errors
(cherry picked from commit 019c75797d
)
* Add compression
(cherry picked from commit 243e05d59f
)
* Add bigtable
(cherry picked from commit 6e0353965a
)
* Add configuration info
(cherry picked from commit 98cca1e774
)
* Add ledger-tool bigtable subcommands
(cherry picked from commit f9049d6ee4
)
# Conflicts:
# ledger-tool/Cargo.toml
* Make room for tokio 0.2
(cherry picked from commit b876fb84ba
)
# Conflicts:
# core/Cargo.toml
* Setup a tokio 0.2 runtime for RPC usage
(cherry picked from commit 0e02740565
)
# Conflicts:
# core/Cargo.toml
* Plumb Bigtable ledger storage into the RPC subsystem
(cherry picked from commit dfae9a9864
)
# Conflicts:
# core/Cargo.toml
* Add RPC transaction history design
(cherry picked from commit e56ea138c7
)
* Simplify access token refreshing
(cherry picked from commit 1f7af14386
)
* Report block status more frequently
(cherry picked from commit 22c46ebf96
)
* after -> before
(cherry picked from commit 227ea934ff
)
* Rebase
* Cargo.lock
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-08-06 04:06:44 +00:00
Michael Vines
1d40685b8e
Remove support for 1.1.0 version snapshots
2020-08-04 01:01:50 +00:00
sakridge
b85538c532
Turn off gossip before downloading snapshot. ( #11087 )
2020-07-16 17:05:52 -07:00