dbab8792e4
Use real default value
2018-07-18 08:23:59 -07:00
4eb676afaa
Tunnel SOLANA_DEFAULT_METRICS_RATE into Snap nodes
2018-07-18 08:23:59 -07:00
a6cb2f1bcf
Version bump
v0.7.0-rc.5
2018-07-18 09:07:25 -04:00
28af9a39b4
Don't clone before borrowing
...
Clippy told us to change function parameters to references, but
wasn't able to then tell us that the clone() before borrowing
was superfluous. This patch removes those by hand.
No expectation of a performance improvement here, since we were
just cloning reference counts. Just removes a bunch of noise.
2018-07-18 08:04:31 -04:00
8cf5620b87
crdt_insert_new_entry_counter ( #680 )
2018-07-17 22:55:53 -07:00
85d6627ee6
Deploy in one ssh login in a further attempt to avoid hitting GCP login quota
0.7.0-rc.4
2018-07-17 20:45:52 -07:00
611a005ec9
Avoid |wait| as it masks failures
2018-07-17 19:52:39 -07:00
90b3b90391
-p
2018-07-17 19:42:00 -07:00
fd4f294fd3
Rotate logs at 16MB
2018-07-17 19:42:00 -07:00
145274c001
Ensure log directories are go+r
2018-07-17 18:16:40 -07:00
df5d6693f6
Don't cache leader.json to make it easier to switch between nets
2018-07-17 18:16:40 -07:00
05c5603879
error counter
2018-07-17 17:28:23 -07:00
c2c48a5c3c
write stage broadcast counters
2018-07-17 17:28:23 -07:00
4af556f70e
Added tests for bad gossip address ( #672 )
2018-07-17 16:27:46 -07:00
8bad411962
env variable for default metrics rate that gets set for counters ( #670 )
...
* env variable for default metrics rate that gets set for counters
* ignore if env rate is set to 0
* use a slow rate by default
* fixed test
2018-07-17 15:26:10 -07:00
5b0418793e
Keep Snap fullnode/drone logs out of syslog, we're too spammy
2018-07-17 15:08:35 -07:00
4423ee6902
Renamed start_nodes.sh to remote_nodes.sh ( #669 )
2018-07-17 15:01:53 -07:00
f0c39cc84d
Remote multinode scripts cleanup ( #666 )
...
- Also added support for stop nodes
2018-07-17 13:48:25 -07:00
3d45b04da8
review comments
2018-07-17 15:51:32 -04:00
9e2f26a5d2
review comments
2018-07-17 15:51:32 -04:00
a016f6e82e
bulds
2018-07-17 15:51:32 -04:00
eb3e5fd204
server too
2018-07-17 15:51:32 -04:00
72282dc493
fast exit dynamic test
2018-07-17 15:51:32 -04:00
47a22c66b4
Include program name in panic metric
2018-07-17 12:13:22 -07:00
fb11d8a909
Install panic hook
2018-07-17 12:13:22 -07:00
7d872f52f4
Add set_panic_hook
2018-07-17 12:13:22 -07:00
d882bfe65c
Ignore/log RequestWindowIndex from self
2018-07-17 12:12:54 -07:00
103584ef27
Use public IP for client gossip, if UPnP fails ( #665 )
2018-07-17 11:23:32 -07:00
1fb537deb9
Do not generate gossip requests to unspecified addresses ( #657 )
...
* Do not generate gossip requests to unspecified addresses
* review comments
2018-07-17 09:44:48 -07:00
2bd48b4207
Display better deploy logs
2018-07-17 09:10:55 -07:00
f5a6db3dc0
Add daemon plugs
2018-07-17 08:24:37 -07:00
dd0c1ac5b2
Error counters for streamer ( #658 )
...
* error counters for streamer
* more counters
2018-07-17 08:20:35 -07:00
d8c9655128
Dynamic test assert ( #643 )
...
* log responder error to warn
* log responder error to warn
* fixup!
* fixed assert
* fixed bad ports issue
* comments
* test for dummy address in Crdt::new instaad of NodeInfo::new
* return error if ContactInfo supplied to Crdt::new cannot be used to connect to network
* comments
2018-07-16 19:31:52 -07:00
09f2d273c5
less intrusive counters ( #655 )
...
* less intrusive counters
* fixed arg
* tests
* comments
2018-07-16 18:33:50 -07:00
f6eb85e7a3
Permit Snap RUST_LOG to be overridden
2018-07-16 17:44:54 -07:00
0d85b43901
Fix input parameter processing for client num nodes ( #653 )
2018-07-16 17:23:35 -07:00
fdf94a77b4
CUDA is now configurable
2018-07-16 16:23:45 -07:00
af40ab0c04
Split start_nodes script ssh commands to individual scripts ( #642 )
2018-07-16 16:21:32 -07:00
015b7a1ddb
dash for namespaces ( #649 )
2018-07-16 15:55:54 -07:00
ab3e460e64
insert votes as they are observed
2018-07-16 13:39:20 -07:00
194a84c8dd
Add testnet-sanity.sh
2018-07-16 12:17:39 -07:00
51d932dad1
Connect validators to the right leader
2018-07-16 11:05:01 -07:00
561d31cc13
Add support for master.testnet.s.c
0.7.0-rc.3
2018-07-16 10:08:58 -07:00
d6a8e437bb
Temporarily disable erasure
2018-07-16 08:15:47 -07:00
4631af5011
counters for vote not found
2018-07-15 20:31:23 -06:00
5d28729b2a
Use ed25519_init() for faster failures
2018-07-15 20:30:32 -06:00
8c08e614b7
Start validator nodes in parallel
...
- This speeds up overall network startup time
2018-07-15 19:11:52 -06:00
e76bf1438b
A validator and leader running from the same workspace no longer share an identity
2018-07-15 13:34:48 -07:00
4e177877c9
Add more error checking, better logging, avoid hitting GCP login quota
2018-07-15 09:27:25 -07:00
60848b9d95
Testnet sanity test failures will now turn the build red
2018-07-14 21:27:27 -07:00