cd18de403c
Clean up .configured flag handling to work with an external identity keypair
2019-06-06 14:37:16 -07:00
c43939e1b7
fullnode.rs: restart the node correctly on non-zero exit
2019-06-06 13:45:31 -07:00
a497a42c9b
Upgrade to rust stable 1.35.0 ( #4568 ) ( #4570 )
2019-06-06 10:14:25 -07:00
876db5b168
Update cargo files for 0.15.3 ( #4569 )
2019-06-06 10:25:50 -06:00
dc60c72c2d
Disable |solana-install| check for edge/beta testnets ( #4565 )
...
The release tarball URL changes for these testnets, which causes the
normal |solana-install| check to fail and the testnet is unnecessarily
rebooted.
v0.15.2
2019-06-05 15:31:33 -07:00
e59c74562f
Be explicit about return status
2019-06-05 14:11:03 -07:00
eb4ce8e3b2
shift
2019-06-05 12:07:34 -07:00
e2a050f77d
Avoid sudo in tune-system.sh unless requested by the user ( #4556 ) ( #4557 )
...
automerge
2019-06-05 09:38:43 -07:00
74b97166a9
Sanity check that runs on the blockstreamer node now checks that node instead of the bootstrap leader
2019-06-05 07:53:04 -07:00
b13d5c3264
Wait for crate to be locatable on crates.io after uploading ( #4526 ) ( #4550 )
...
automerge
2019-06-04 21:27:36 -07:00
72a44c58d9
Increment cargo tomls and lock to 0.15.2 ( #4499 )
2019-05-31 12:04:01 -06:00
f6e804b0a1
minor update
v0.15.1
2019-05-31 07:37:19 -07:00
827e794b6f
Fix clear-config.sh
2019-05-30 15:30:35 -07:00
d916ffeba5
publish-crate fixups
2019-05-30 15:14:33 -07:00
dd1ed323e7
v0.15: cherrypick crates.io-related fixes from master ( #4486 )
...
* Remove runtime dependency on storage (#4480 )
* Break noop_program -> runtime dependency (#4481 )
* Clean up crates.io publishing (#4478 )
* Clean up crates.io publishing
* Cargo.lock
2019-05-30 13:40:42 -07:00
491f82bbcd
Fix stable metrics dashboard for current channel use ( #4483 ) ( #4485 )
2019-05-30 13:21:07 -06:00
c486d1af8c
Update cargo.toml and testnet participation doc for 0.15.0 ( #4465 )
2019-05-28 21:58:28 -06:00
b4adb1c266
Cherry pick fix for freeze ( #4459 )
...
* check freeze before updating slot_hashes (#4448 )
* check freeze before updating slot_hashes
* fixup
* add more information to dropped vote warning (#4449 )
* add more information to dropped vote warning
* fixup
v0.15.0
2019-05-28 20:35:54 -06:00
b9b541441b
update book with passive staking ( #4451 ) ( #4455 )
...
* update book with passive staking (#4451 )
* undelete votestate etc
2019-05-28 16:01:53 -07:00
e510d4e272
Drop influxcloud ( #4461 )
2019-05-28 15:34:36 -07:00
9341e64ec7
Lock down blockexplorer version ( #4462 )
2019-05-28 15:26:53 -07:00
d934f94e05
Add commented correct future test lines
2019-05-28 09:59:07 -06:00
59dc123fa8
Add test indicating need for credit-only account handling
2019-05-28 09:58:57 -06:00
0faea87c84
Revert --retry-on-http-error usage, Travis CI's wget doesn't recognize it
2019-05-27 19:34:46 -07:00
19137ce3f4
Bump logging level of validator procsesing errors ( #4444 )
...
automerge
2019-05-27 15:36:35 -07:00
8bdeb2d1ed
Use nohup and sleep a little to improve stability when launching a node
2019-05-27 14:00:24 -07:00
d29a45266b
data_dir -> data-dir
2019-05-27 07:32:29 -07:00
2adb98a4a0
Ignore flaky test_repairman_catchup ( #4439 )
...
automerge
2019-05-26 12:24:20 -07:00
471465a5f4
net/: Add solana-install test to sanity ( #4438 )
...
* Add instance creation date to motd
* Setup localtime
* Add solana-install test
2019-05-26 11:17:07 -07:00
942785b626
sdk/bpf/scripts/install.sh: Retry downloads on transient 403 S3 failures seen in CI ( #4436 )
...
* Avoid caching perf-libs in CI
* Retry downloads on transient 403 S3 failures seen in CI
2019-05-25 14:41:09 -07:00
aa3c00231a
Fix should_update check to update EpochSlots in gossip ( #4435 )
...
automerge
2019-05-25 06:44:40 -07:00
d772a27936
Plumb ClusterInfoRepairListener ( #4428 )
...
automerge
2019-05-24 19:20:09 -07:00
0302f13b97
add datapoint for corrupt vote_account ( #4424 )
2019-05-24 18:34:56 -07:00
16b25d0874
Clone with https for Travis/repo with submodules ( #4431 )
2019-05-24 21:18:31 -04:00
c2dcbee6af
cd within the subshell
2019-05-24 18:10:25 -07:00
1f71d05299
remove copying of forwarded packets ( #4425 )
...
automerge
2019-05-24 17:35:09 -07:00
bfa1c025fd
Add rust bpf allocator ( #4426 )
2019-05-24 16:21:42 -07:00
8611b40074
Add argument to net/net to specify number of nodes ( #4429 )
...
Allows for testing different node counts without recreating the network.
2019-05-24 16:20:14 -07:00
916844d399
Fix replicator account setup in fullnode.sh ( #4430 )
2019-05-24 15:40:49 -07:00
4c9b7c9d2b
Submit all incoming proofs as valid ( #4377 )
2019-05-24 14:49:10 -07:00
9843c3a5cb
Restrict transaction fee payers to system accounts ( #4198 )
...
automerge
2019-05-24 13:06:55 -07:00
f56955a17c
Use absolute path to env.sh
2019-05-24 12:27:12 -07:00
9784bbf154
Pay for storage transactions with a system account ( #4423 )
...
automerge
2019-05-24 11:04:05 -07:00
45642c4da1
Add path to env.sh
2019-05-24 09:56:07 -07:00
8eac199e8b
Include perf-libs in release tarball ( #4422 )
2019-05-24 09:28:52 -07:00
2e251ccc5c
De-fullnode variable names ( #4420 )
2019-05-24 04:31:39 -07:00
cf4bb70d80
Rename id to pubkey in cluster_info_repair_listener ( #4421 )
2019-05-24 04:31:32 -07:00
57f8a15b96
Fix issues in ClusterInfoRepairListener ( #4418 )
...
* Sort repairmen before shuffling so order is the same across all validators
* Reduce repair redundancy to 1 for now
* Fix local cache of roots so that 1) Timestamps are only updated to acknowledge a repair was sent 2) Roots are updated even when timestamps aren't updated to keep in sync with network
* Refactor code, add test
2019-05-24 00:47:51 -07:00
cfe5afd34c
_id => _pubkey variable renaming ( #4419 )
...
* wallet: rename *_account_id to *_account_pubkey
* s/from_id/from_pubkey/g
* s/node_id/node_pubkey/g
* s/stake_id/stake_pubkey/g
* s/voter_id/voter_pubkey/g
* s/vote_id/vote_pubkey/g
* s/delegate_id/delegate_pubkey/g
* s/account_id/account_pubkey/g
* s/to_id/to_pubkey/g
* s/my_id/my_pubkey/g
* cargo fmt
* s/staker_id/staker_pubkey/g
* s/mining_pool_id/mining_pool_pubkey/g
* s/leader_id/leader_pubkey/g
* cargo fmt
* s/funding_id/funding_pubkey/g
2019-05-23 23:20:04 -07:00
94beb4b8c2
More fullnode -> validator renaming ( #4414 )
...
* s/fullnode_config/validator_config/g
* s/FullnodeConfig/ValidatorConfig/g
* mv core/lib/fullnode.rs core/lib/validator.rs
* s/Fullnode/Validator/g
* Add replicator-x.sh
* Rename fullnode.md to validator.md
* cargo fmt
2019-05-23 22:05:16 -07:00