Commit Graph

4632 Commits

Author SHA1 Message Date
cfe91c67f9 Revert "Revert "Disable accounts squash call from bank""
This reverts commit f84593ad5f.
v0.12.4
2019-04-03 06:59:21 -07:00
0f9c516570 Cherry pick #3572 and #3459 (#3608)
* Fix skipping half leader slot

* Get rid of unnecessary frozen banks
2019-04-02 17:57:00 -07:00
e4aba9c900 Remove second block streamer from testnet beta 2019-04-02 15:38:02 -07:00
88aea74ab1 Don't use external node ssh key if one is not configured 2019-04-02 14:52:30 -07:00
357f28ae4e Implement finalizer so that all locked accounts are dropped (#3585) (#3598)
* Implement finalizer so that all locked accounts are dropped when finalizer goes out of scope

* Add test for tx error with lock conflict

* Fix double unlock from destructor running after a call to unlock
2019-04-02 13:49:09 -07:00
7c9c667c5c Deploy beta testnet with 100 nodes across AWS and GCP 2019-04-02 12:44:42 -07:00
d62d1174d0 Support for configuring testnet nodes across multiple cloud services 2019-04-01 19:56:01 -07:00
5d5ae1c962 Increase node count in beta testnet 2019-04-01 13:02:13 -07:00
bf11d7ef43 Fix resetting PohRecorder to wrong bank (#3553) (#3574)
* Check whether future slot already has transmission
2019-03-30 02:06:49 -07:00
9568a1da03 Send metrics data to the correct/configured database host 2019-03-29 13:12:01 -07:00
f11a3d9796 Fix EC2 scripts for blockstream startup 2019-03-28 15:56:28 -07:00
8a7e8aacdd enable leader rotation in beta testnet 2019-03-28 14:34:30 -07:00
e3750fb73d fix clippy errors 2019-03-28 14:34:30 -07:00
d78b09492e review comments 2019-03-28 14:34:30 -07:00
d573b55821 fix the ip address that's stored in the config file 2019-03-28 14:34:30 -07:00
18cad565cf fix shell-check errors 2019-03-28 14:34:30 -07:00
9abf90b443 Added support for multi-region cloud testnet 2019-03-28 14:34:30 -07:00
cd3ff5c335 V0.12.3, cherry pick 3523 and 3529 (#3531)
* validator confirmation

* validator confirmaiton

* remove leader confirmaiton

* hang out on progress until fork is confirmed

* use the right id for delegate id

* fixup! hang out on progress until fork is confirmed

* fixup! use the right id for delegate id

* version bump
v0.12.3
2019-03-28 05:59:42 -07:00
e55249e63f propagate TESTNET_DB_HOST env variable to next step in buildkite v0.12.2 2019-03-26 15:00:33 -07:00
10bc0c6ee2 Add provisions to specify a database server in testnet manager buildkite 2019-03-26 15:00:33 -07:00
ed14b78d81 also check the delegate_id 2019-03-26 13:44:53 -07:00
7f404941bb remove status_cache.freeze (#3509) 2019-03-26 12:10:46 -07:00
6d45ac1bc7 Record the current nodes locktower votes from the bank (#3502)
* observed_locktower_stats

* fixup! observed_locktower_stats
2019-03-26 11:45:59 -07:00
fabb6d2092 delay freeze of status_cache until squash (#3503) 2019-03-26 11:37:38 -07:00
93cea4c86c Remove rewards crate from publishing script 2019-03-25 21:34:54 -07:00
5fb35f79c3 Added stats for locktower in testnet dashboard 2019-03-25 21:11:37 -07:00
da11274b63 Add support for influx cloud 2019-03-25 21:11:37 -07:00
5d70e2efa9 0.12.2 2019-03-25 20:38:48 -07:00
8f181b4350 keep track of locktower slots and stakes v0.12.1 2019-03-25 16:36:19 -07:00
48844924e5 Setup staking (#3480) 2019-03-25 14:19:14 -07:00
f84593ad5f Revert "Disable accounts squash call from bank"
This reverts commit 7685ba2805.
2019-03-25 12:21:32 -07:00
0469dc52ac Ensure accounts are unlocked (#3458) 2019-03-25 12:21:32 -07:00
4cf418f33f Fix wrong keypair 2019-03-23 16:33:50 -07:00
6c46fcfa4e Restart node test (#3459)
* Add test to local_cluster for restarting a node

* fix so that we don't hit end of epoch - leader not found before trying to transfer
2019-03-23 15:00:23 -07:00
12ec5304f2 Revert "fix so that we don't hit end of epoch - leader not found before trying to transfer"
Revert "Add test to local_cluster for restarting a node"
2019-03-22 21:46:08 -07:00
e32f798d5f fix so that we don't hit end of epoch - leader not found before trying to transfer 2019-03-22 20:47:32 -07:00
68a8b955bc Add test to local_cluster for restarting a node 2019-03-22 19:30:14 -07:00
f479021c0f Update leader slot in poh recorder if we skipped it (#3451)
* reset poh recorder with the original start slot
v0.12.1-pre3
2019-03-22 17:35:54 -07:00
b91afb7079 Remove attempt to update the cluster, just restart it (v0.12 is not ready for update) 2019-03-22 16:51:53 -07:00
e189c429d5 Refrain from trying to configure a staking account that was previously configured 2019-03-22 16:51:53 -07:00
6a1904664c Demote log level 2019-03-22 16:51:53 -07:00
3285cf8047 Retry more for a new blockhash 2019-03-22 10:56:59 -07:00
bdee3a25f2 Add --poll-for-new-genesis-block flag 2019-03-22 00:44:31 -07:00
8655df0520 Use same gossip port for all testnet nodes 2019-03-21 23:56:23 -07:00
c43eecb8ca Include multinode-demo scripts in release tarball 2019-03-21 22:12:07 -07:00
18f45ebc2c Use installed binaries if not within the cargo workspace 2019-03-21 22:12:07 -07:00
fd28642603 Run a drone on blockstreamer nodes 2019-03-21 22:12:07 -07:00
038583b466 Kill all node processes (blockexplorer) 2019-03-21 22:12:07 -07:00
ed138d392d Fixup ledger path 2019-03-21 17:06:05 -07:00
58f1f0a28b solana-install doesn't exist on v0.12 2019-03-21 16:49:41 -07:00