Commit Graph

104 Commits

Author SHA1 Message Date
Jack May 453fdb9e28
Add support for local metric collection/viewing (#4170) 2019-05-06 16:44:06 -07:00
Michael Vines 9b50583641
wallet: add --url, remove --host/--rpc-host/--rpc-port/-rpc-tls (#4153)
Also by default the wallet now talks to testnet.solana.com instead of
localhost
2019-05-06 07:38:26 -07:00
Michael Vines c8ed41167a
Factor tune_system() out of multinode-demo/ (#4138)
* Remove x bit from ulimit-n.sh

* Factor tune_system() out of multinode-demo/
2019-05-03 10:40:02 -07:00
Rob Walker 379d2e6d95
add support for single-crate coverage to help iterate, update to latest grcov (#4085)
* add support for single-crate coverage to help iterate, update to latest grcov

* shellcheck

* fixup

* remove unused

* install grcov before setting RUSTFLAGS ;)

* rely on nightly having grcov installed
2019-05-01 23:33:28 -07:00
Michael Vines 950d8494ba earlyoom: Stop using unsupported -k option (#4096)
automerge
2019-05-01 11:29:02 -07:00
sakridge 7e1a7b1f64
Add bench-exchange to installed bins (#3883)
Need to run exchange clients on remote machines.
2019-04-18 13:55:41 -07:00
Greg Fitzgerald 51a2988bb2
Revert "Rename programs to instruction_processors (#3789)" (#3824)
This reverts commit 34344982a9.
2019-04-17 15:05:49 -06:00
Michael Vines bee411e826
Preserve extra dependency annotations (optional=,features=) during version bump (#3810) 2019-04-16 15:12:10 -07:00
Amr Ali 34344982a9
Rename programs to instruction_processors (#3789)
* Rename programs to instruction_processors

* Updates around the code base to support instruction_processors rename

* Kabab instruction_processors

* Update Cargo.toml files and scripts to use instruction-processors

* Update Cargo.toml to use instruction-processors

* Update CI scripts to use instruction-processors
2019-04-16 22:39:00 +02:00
Michael Vines 87aef92e71
Fix up bash array handling (#3771) 2019-04-15 13:25:44 -07:00
Michael Vines 0aa05158c9 Adjust noop/failure program names to be consistent with all other programs 2019-04-11 11:59:56 -07:00
Tyera Eulberg acbc261891 Add gossip to build script, and fix bash strings 2019-04-04 00:18:48 -07:00
Pankaj Garg fc678f53ba Send metrics data to the correct/configured database host 2019-03-29 12:14:15 -07:00
Tyera Eulberg 845ddc3496 Fixup wallet-sanity to match new balance string 2019-03-28 16:56:27 -07:00
Michael Vines 63aadc4905 Turn top-level Cargo.toml into a virtual manifest 2019-03-21 08:47:58 -07:00
Michael Vines 9b7c1d5650
Relocate *-help.sh to their respective packages 2019-03-20 14:34:57 -07:00
Michael Vines 1d0f6a5d85 Add scripts/install-help.sh 2019-03-18 18:34:08 -07:00
Michael Vines c8bbca08f8 Install the install program 2019-03-15 16:30:31 -07:00
Michael Vines 8a142966be
Avoid stray '' when rust version is not specified 2019-03-14 21:30:24 -07:00
Michael Vines 8f25548781 Overhaul cargo/rustc version management 2019-03-14 20:22:46 -07:00
Sagar Dhawan 866d3f467f
Fix flag to disable leader-rotation (#3243) 2019-03-12 16:35:13 -07:00
Michael Vines c24d95c885 Remove bench-tps, upload-perf, and bench-streamer from code coverage report 2019-03-05 15:35:31 -08:00
Michael Vines e7eafbd24e
Adapt to recent programs/ shuffle 2019-03-05 13:14:07 -08:00
Michael Vines 7b49c9f09c Delete fullnode-config/ 2019-03-04 15:49:02 -08:00
Michael Vines cd4bccfd12 Remove snap support 2019-03-02 17:41:09 -08:00
Tyera Eulberg 760a82cb08
Add optional deploy of custom programs (#2817)
* Add optional deploy of custom programs

* Review comments
2019-02-18 11:43:36 -07:00
Michael Vines fea480526b Add macOS tip 2019-02-02 20:08:49 -08:00
Michael Vines e0c05bf437 Minor clean up 2019-01-17 09:04:57 -08:00
Michael Vines a84b6bc7e4 Overhaul wallet rpc/drone command-line arguments 2019-01-17 08:36:05 -08:00
Michael Vines 81e17bad40 Failure to write a datapoint should not be fatal 2019-01-16 09:08:47 -08:00
Michael Vines c3c955b02e Build/install native programs within cargo-install-all.sh 2018-12-19 11:53:08 -08:00
Rob Walker cafa873f06 run tests in single thread so local runs succeed 2018-12-18 17:38:44 -08:00
Michael Vines e8e6c70e19
Remove duplicate _ definitions 2018-12-18 14:25:10 -08:00
Michael Vines 287e8cefda
Keep gcno files around to prevent breaking CI builds with a warm target/ cache 2018-12-18 14:07:42 -08:00
Michael Vines db8f2d9f07 Make ulimit non-fatal to keep the ci-cuda machine happy 2018-12-18 14:02:43 -08:00
Michael Vines 0d2e3788ba Justify each coverage flag, and other cleanup 2018-12-18 13:03:38 -08:00
Michael Vines 3bfb052b0a Overhaul coverage setup 2018-12-18 10:48:06 -08:00
Michael Vines c71d5a111e Extract grcov download script 2018-12-18 10:48:06 -08:00
Michael Vines 74ee1e5087 Increase the number of files a node may have open at a time 2018-12-15 17:15:22 -08:00
Michael Vines 0fe6d61036 Move binaries from src/bin into their own crate 2018-12-13 22:25:27 -08:00
Michael Vines 647e5d76b0 Move solana-fullnode into fullnode/ 2018-12-13 01:45:29 -08:00
Michael Vines 282d4a3563 Move solana-keygen into keygen/ 2018-12-13 01:06:40 -08:00
Michael Vines 088bab61a4 Remove |cargo install| duplication 2018-12-11 23:29:05 -08:00
Michael Vines 7ae9d9690b mkdir-p for the caller 2018-12-09 09:41:14 -08:00
Michael Vines 82a0cc9d27 Ensure destination is not present 2018-12-07 11:32:08 -08:00
Michael Vines 8597701b0f Expand matching to include optional _program suffix 2018-12-05 10:49:06 -08:00
Sathish c973de1d76
Decouple log and metrics rate (#1839)
Use separate env for log and metrics rate.

Set default log level to WARN if unset.
2018-11-15 22:27:16 -08:00
Michael Vines 017c281eaf Remove CUDA support from Snap 2018-11-12 20:31:16 -08:00
Michael Vines 3466f139a4 set -e shuffling 2018-11-11 16:24:36 -08:00
Michael Vines def7d156f6 codemod --extensions sh '#!/usr/bin/env bash -e' '#!/usr/bin/env bash\nset -e' 2018-11-11 16:24:36 -08:00