4aab413154
recycle the skipped, outside-window blob, fixes #843
2018-08-03 15:02:55 -07:00
15a6179b97
Stop installing rustfmt-preview, it's already present
2018-08-03 14:27:11 -07:00
83b308983f
Include rustfmt-preview
2018-08-03 14:11:42 -07:00
f2b1a04bca
cargo fmt fixups
2018-08-03 11:59:25 -07:00
3e36e6dcf8
Upgrade to rust 1.28
2018-08-03 11:30:40 -07:00
6feb6a27be
Run localnet-sanity in test-stable-perf
2018-08-03 10:46:48 -07:00
c5ceb15e02
Skip network tuning on CI machines
2018-08-03 10:46:48 -07:00
57e928d1d0
Revert "plug in new ledger"
...
This reverts commit 46d9ba5ca0
.
2018-08-03 10:24:51 -07:00
e2c68d8775
Revert "fixups"
...
This reverts commit b72e91f681
.
2018-08-03 10:24:51 -07:00
d173e6ef87
Revert "clippy fixup"
...
This reverts commit 384b486b29
.
2018-08-03 10:24:51 -07:00
c230360f4c
Wait until recycled machines are reachable before provisioning them
2018-08-02 22:13:17 -07:00
384b486b29
clippy fixup
2018-08-02 21:50:47 -07:00
b72e91f681
fixups
2018-08-02 21:50:47 -07:00
46d9ba5ca0
plug in new ledger
2018-08-02 21:50:47 -07:00
a9240a42bf
Delete unreachable validators to cause a fresh one to be spawned
2018-08-02 20:45:29 -07:00
a7204d5353
Use a local user to avoid GCP login quota limits
2018-08-02 19:43:35 -07:00
f570ef1c66
Defer repair request for blobs that may still be in avalanche transit ( #814 )
2018-08-02 19:12:57 -07:00
ee0195d588
Try to measure finality from time seen to when 2/3 of validator..
...
..set has voted. Add a timestamp to last_ids and use that to
see how long from when 2/3s validator set has voted on them.
2018-08-02 13:21:29 -07:00
448b8b1c17
Add Hash wrapper and supporting traits
2018-08-01 17:00:51 -07:00
4d77fa900b
Add Signature wrapper and supporting traits
2018-08-01 17:00:51 -07:00
7ccd771ccc
Only send sigverify to GPU if batch size is >64
...
Seems to be a decent crossover point for Xeon E5-2620 v4 8c,16t vs. nvidia 1080ti
2018-08-01 16:38:15 -07:00
e9f8b5b9db
Fix bench
2018-08-01 16:24:47 -07:00
2366c1ebaf
Enable cargo audit in CI
...
Fixes #772
2018-08-01 16:24:47 -07:00
c5de237276
Upgrade ring and untrusted
2018-08-01 16:24:47 -07:00
aa9bc57b4d
Implement GenKeys without SecureRandom
2018-08-01 16:24:47 -07:00
11df477b20
Make GenKey functions mut
...
We hide the mutability to implement SecureRandom, but that's going
away.
2018-08-01 16:24:47 -07:00
7141750668
new_key -> gen_keypair
2018-08-01 16:24:47 -07:00
68675bd1ab
Less pub
2018-08-01 16:24:47 -07:00
19b3cacd60
Generate a fixed-size array instead of a vector
2018-08-01 16:24:47 -07:00
bcfaf5d994
Rebase ledger change
2018-08-01 16:15:14 -07:00
e9499ac5b8
Update PublicKey AsRef to slice
2018-08-01 16:15:14 -07:00
7ff721e563
Replace pub field with AsRef impl
2018-08-01 16:15:14 -07:00
fda3b9bbd4
Use new PublicKey format instead of hex
2018-08-01 16:15:14 -07:00
cf70e5ff2f
Handle wrapped PublicKey struct
2018-08-01 16:15:14 -07:00
a86618faf3
Add PublicKey wrapper
...
Add custom formatting for PublicKey display and debug
2018-08-01 16:15:14 -07:00
6693386bc5
Lower errors to warnings so they don't print during tests
...
Negative tests should trigger the warnings, but errors look like
something is wrong.
2018-08-01 16:56:12 -06:00
4a8a0d03a3
Correct localhost address
2018-08-01 15:49:48 -07:00
2c9d288ca9
Add a CI metric data point upload timeout to prevent CI build stalls
...
5 seconds is somewhat arbitrary, seems like enough
2018-08-01 15:49:48 -07:00
bb0aabae75
Add cmake, which is needed to build cargo-audit
2018-08-01 16:43:49 -06:00
5cda0ed964
Airdrop from the leader
2018-08-01 15:21:20 -07:00
0aba74935b
fixups
2018-08-01 14:42:58 -07:00
4eb666d4f9
provide ledger::copy()
2018-08-01 14:42:58 -07:00
d5e0cf81ff
fixups
2018-08-01 14:42:58 -07:00
3ea784aff7
clippy fixups
2018-08-01 14:42:58 -07:00
fef93958c8
fixups, tests
2018-08-01 14:42:58 -07:00
cae88c90b1
add a persistent ledger of index and data files
2018-08-01 14:42:58 -07:00
1a8da769b6
...
2018-08-01 14:42:58 -07:00
2b259aeb41
testnet now deploys successfully on days of the month < 10
2018-08-01 14:10:52 -07:00
de7e9b4b4c
Remove retry
...
This was introduced to mask the occasional failure of racy tests. But this is misguided as it helps hid the true problem, the racy test, and it causes tries builds that fail deterministically to retry only to fail once again.
2018-08-01 12:02:39 -07:00
0f95031b99
CI builds no longer turn red if a metrics write fails
2018-08-01 11:35:19 -07:00