Michael Vines
35fe08b3bc
Add update support
2019-01-08 21:11:43 -08:00
Michael Vines
aedab3f83f
Run sanity when previous ledger/setup is preserved
2019-01-08 21:11:43 -08:00
Michael Vines
5c87ddc80e
nit: hide echo
2019-01-08 21:11:43 -08:00
Greg Fitzgerald
f53810fcd2
Remove unused exit variable
...
The exit variable was only used by a test.
2019-01-08 20:22:31 -08:00
Michael Vines
56fa3a09c8
Surface the spy node's id, useful for log analysis
2019-01-08 17:43:41 -08:00
Tyera Eulberg
58bca04a3f
Couple edits
2019-01-08 17:44:09 -07:00
Stephen Akridge
3c6afe7707
Rename get_blob_bytes to read_blobs_bytes
2019-01-08 16:00:39 -08:00
Stephen Akridge
09296e0d71
Fix two storage tests
...
* test_encrypt_files_many_keys_multiple_keys passing
- buffer chunk size unified between single key and multiple key path,
which shouldn't be necessary but can fix later.
* test_encrypt_file_many_keys_bad_key_length passing
2019-01-08 16:00:39 -08:00
Stephen Akridge
4b3d64ec9f
Convert chacha_encrypt_file to work with db_ledger blobs directly
2019-01-08 16:00:39 -08:00
Rob Walker
a904e15ecc
enscapsulate data_cf ( #2336 )
...
* enscapsulate data_cf
2019-01-08 15:53:44 -08:00
Greg Fitzgerald
a82a5ae184
Delete unused code
...
The ignored test is still broken, but at least no longer creates a
window for no reason.
Also removed all remaining references to "ncp".
2019-01-08 14:09:50 -08:00
Rob Walker
bafd90807d
encapsulate meta_cf ( #2335 )
2019-01-08 11:41:55 -08:00
dependabot[bot]
08924ea36a
Bump rand from 0.6.3 to 0.6.4
...
Bumps [rand](https://github.com/rust-random/rand ) from 0.6.3 to 0.6.4.
- [Release notes](https://github.com/rust-random/rand/releases )
- [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-random/rand/compare/0.6.3...0.6.4 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-01-08 11:09:03 -07:00
jackcmay
0f8ea6872e
Add missing error counters and load_account test cases ( #2327 )
2019-01-08 09:20:25 -08:00
Michael Vines
1b7598e351
Add retries to RPC API probe
2019-01-08 08:50:51 -08:00
Greg Fitzgerald
d2431128c7
Remove WriteStage from TPU/TVU diagrams
...
Fixes #2312
2019-01-08 08:42:06 -08:00
dependabot[bot]
8e0e12e5c9
Bump reqwest from 0.9.5 to 0.9.6
...
Bumps [reqwest](https://github.com/seanmonstar/reqwest ) from 0.9.5 to 0.9.6.
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.9.5...v0.9.6 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-01-08 09:11:14 -07:00
Michael Vines
e883117a7d
Add missing description field, required for crate publishing
2019-01-07 23:02:32 -08:00
Michael Vines
cd0e08cae5
Add fullnode-config crate
2019-01-07 23:02:32 -08:00
Michael Vines
1490c42d9f
Use docker rust docker image to avoid rocksdb build errors
2019-01-07 23:02:32 -08:00
Michael Vines
789ee9f138
package or publish. Also package on branch builds
2019-01-07 23:02:32 -08:00
Michael Vines
2c52e82352
Use retry_make_rpc_request to avoid occasional CI test failures
2019-01-07 21:25:25 -08:00
Michael Vines
0a981a6606
Double publish crate timeout
2019-01-07 20:46:21 -08:00
Michael Vines
534f8d7a4e
Don't turn the build red if channel cannot be figured (eg, building a tag)
2019-01-07 19:56:07 -08:00
Michael Vines
c4ca76e39e
Only check TRIGGERED_BUILDKITE_TAG
2019-01-07 19:56:01 -08:00
Michael Vines
a8b9899dee
Add retry, restore ignored tests
2019-01-07 19:30:08 -08:00
Stephen Akridge
d2cb4e003c
Re-enable the --lib tests
2019-01-07 15:28:20 -08:00
Pankaj Garg
0a0c62f384
Fixes to CI bench comparison ( #2319 )
...
* Fixes to CI bench comparison
- The table columns did not match the header
- The last commit was not identified correctly
* review comments
2019-01-07 14:26:21 -08:00
Greg Fitzgerald
6000df9779
Optimize has_duplicates() for short slices
2019-01-07 13:20:04 -07:00
Greg Fitzgerald
24963e547c
with_subset() -> get_subset_unchecked_mut()
...
A simpler, safer, and better documented use of unsafe code
2019-01-07 13:20:04 -07:00
Michael Vines
3ad3dee4ef
Retry node registration to avoid failing before the local vote signer starts
2019-01-07 11:02:35 -08:00
Michael Vines
46d44ca99c
Add make_rpc_request retry mechanism
2019-01-07 11:02:35 -08:00
Michael Vines
06d1af8b18
Remove stale comment
2019-01-07 09:35:39 -08:00
dependabot[bot]
d34b2c4ffd
Bump tokio from 0.1.13 to 0.1.14
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 0.1.13 to 0.1.14.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Changelog](https://github.com/tokio-rs/tokio/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-0.1.13...tokio-0.1.14 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-01-07 08:38:15 -07:00
jackcmay
0c52df7569
Consolidate locks and error handling when loading accounts( #2309 )
2019-01-06 22:06:55 -08:00
Pankaj Garg
91bd38504e
Use vote signer service in fullnode ( #2009 )
...
* Use vote signer service in fullnode
* Use native types for signature and pubkey, and address other review comments
* Start local vote signer if a remote service address is not provided
* Rebased to master
* Fixes after rebase
2019-01-05 12:57:52 -08:00
Michael Vines
71a2b794b4
Enable info logging on non-perf clusters to aid debug of failures
2019-01-05 08:28:32 -08:00
Michael Vines
373714bf0b
Disable publish snap again
2019-01-04 21:20:33 -08:00
Michael Vines
ee769171b9
Restore publish snap
2019-01-04 20:46:44 -08:00
Michael Vines
6ebadbcca3
Plot testnet-manager events
2019-01-04 20:12:11 -08:00
jackcmay
3f60d98163
Update comments ( #2310 )
2019-01-04 19:19:56 -08:00
Michael Vines
ea00c1274e
Add net sanity failure metric
2019-01-04 18:45:55 -08:00
Michael Vines
b7dc9dbc76
RPC API now assumes a drone running on the bootstrap leader
2019-01-04 18:45:55 -08:00
Michael Vines
8b357dcb32
cargo fmt
2019-01-04 16:39:04 -08:00
Michael Vines
1f6346d880
De-dup ledgers - db_ledger is now the only ledger written to disk
2019-01-04 16:37:00 -08:00
Jack May
b7bd38744c
Spelling and formatting
2019-01-04 16:04:31 -08:00
Jack May
f8a67e282a
Ignore test_tpu_forwarder ( #2307 )
2019-01-04 16:02:50 -08:00
Michael Vines
0a7e199c82
Don't follow the leader: assume drone runs on the network entrypoint
2019-01-04 15:58:42 -08:00
Greg Fitzgerald
5143f6d6f1
Boot unused crate
2019-01-04 14:34:23 -07:00
Greg Fitzgerald
30b662df39
Remove clones in native programs
2019-01-04 13:38:03 -07:00