Commit Graph

3545 Commits

Author SHA1 Message Date
371cb4f0f3 Document getConfirmationTime 2018-12-22 12:47:02 -08:00
b46c809544 source ci/upload-ci-artifact.sh 2018-12-22 12:34:30 -08:00
eb29a2898c Uplaod net/log/ files as buildkite artifacts 2018-12-22 12:22:58 -08:00
c3a74e5e63 Avoid unnecessary shellcheck directives 2018-12-22 11:57:47 -08:00
a1759aed19 Validators make a transaction to advertise their storage last_id
* Also implement more storage contract logic
* Add transactions for proof validation,
* Move storage state members into system storage account userdata
2018-12-21 15:45:30 -08:00
1a3387706d Spawn threads based on cpu count (#2232) 2018-12-21 13:55:45 -08:00
41f8764232 Ignore error while enabling nvidia persistence mode (#2265) 2018-12-21 12:37:51 -08:00
4bf797c8f1 Load nvidia drivers on node startup (#2263)
* Load nvidia drivers on node startup

* added new script to enable nvidia driver persistent mode

* remove set -ex
2018-12-21 11:43:52 -08:00
7e3b54f826 Remove llc step when building BPF C programs (#2254) 2018-12-21 08:49:29 -08:00
23d3a9ae42 Use CUDA for testnet automation performance calculations (#2259) 2018-12-21 04:27:31 -08:00
756156e9db Use SSD for testnet automation (#2257) 2018-12-20 20:13:56 -08:00
4807fb4c5c Use if to be more explict about error handling (set -e trouble?) 2018-12-20 19:07:17 -08:00
dd25c5b085 Link Cargo.toml features 2018-12-20 19:07:17 -08:00
becfd1e9fa ci/test-stable-perf.sh now runs on macOS 2018-12-20 17:23:22 -08:00
951d6398a0 Rename finality to confirmation (#2250)
* Rename finality to confirmation

* fix cargo fmt errors
2018-12-20 15:47:48 -08:00
7c98545b33 Use newer votes to calculate confirmation time (#2247) 2018-12-20 15:27:47 -08:00
bb1060bdad Reduce ticks per block to increase voting frequency (#2242) 2018-12-20 14:43:03 -08:00
7ad45a91ec Fix compile error 2018-12-20 13:47:36 -08:00
51045962d3 Adjust settings 2018-12-20 12:32:25 -08:00
034c5d0422 db_ledger now fully encapsulates rocksdb 2018-12-20 12:32:25 -08:00
7148c14178 Debug broadcast (#2233)
* Account for duplicate blobs in process_blobs

* Increase max bytes for level base to match write buffer
2018-12-20 12:12:04 -08:00
93fb61dc8f Re-export rocksdb::DBRawIterator until it can be encapsulated 2018-12-20 10:38:03 -08:00
b36ceb5be4 Remove rocksdb dependency from result.rs 2018-12-20 10:38:03 -08:00
37d7ad819b Purge DB::destroy() usage 2018-12-20 10:38:03 -08:00
6bb6785936 Document updating Cargo.lock during a version bump 2018-12-20 09:20:00 -08:00
cb70824ed1 Cargo.lock 2018-12-20 09:20:00 -08:00
ddc1082e8c Stable dashboard can now actually come from the stable channel 2018-12-20 08:04:59 -08:00
f98d72a30b Fetch latest tag 2018-12-19 20:17:49 -08:00
71df71c601 Revert Clang to C lang change 2018-12-19 20:17:23 -08:00
1d0f7c44e2 Copy editing introduction
Not sure how else to comment, but I'd encourage keeping the content timeless rather than an update. So don't talk about recent releases or next we're doing X. (just a suggestion ;)
2018-12-19 20:17:23 -08:00
d78f19f8bb Select correct branch for {testnet,-perf} when using a stable channel tag 2018-12-19 17:46:18 -08:00
0e567381fb v0.12.0 2018-12-19 17:03:28 -08:00
e2225d3b71 Add more Azure details 2018-12-19 16:31:28 -08:00
666af1e62d Debug broadcast (#2208)
* Add per cf rocksdb options, increase compaction and flush threads

* Change broadcast stage to bulk write blobs

* add db_ledger function specifically for broadcast

* fix broken tests

* fix benches
2018-12-19 16:11:47 -08:00
2fe3402362 Use SSD for perf testnet (#2227) 2018-12-19 16:11:26 -08:00
14a236198f nit: rename publish-solana-tar.sh to publish-tarball.sh 2018-12-19 14:26:25 -08:00
cc1b43b90a Retire GCP setup 2018-12-19 14:26:25 -08:00
9448f0ce52 Add more Azure CI documentation 2018-12-19 14:26:25 -08:00
59fdd8f6be Move wallet airdrop retries into fullnode start script 2018-12-19 13:49:04 -08:00
7b20318ee4 Run s3cmd in a container to avoid additional CI system dependencies 2018-12-19 13:09:24 -08:00
c3c955b02e Build/install native programs within cargo-install-all.sh 2018-12-19 11:53:08 -08:00
6e56e41461 Document how to create a new Azure CI machine 2018-12-18 23:35:09 -08:00
d74d5e0e44 nit: prevent shellcheck command from getting expanded by default 2018-12-18 18:44:20 -08:00
cac08171de nit: prevent book build from getting expanded by default 2018-12-18 18:44:20 -08:00
6f6c350781 Skip stable-perf of no .rs files are modified in a PR 2018-12-18 18:44:20 -08:00
506724fc93 Remove non-standard : anchors 2018-12-18 18:44:20 -08:00
b4fe70d3d8 Skip bench of no .rs files are modified in a PR 2018-12-18 18:09:59 -08:00
3efbffe4e3 Run coverage when test-coverage.sh is modified 2018-12-18 18:09:59 -08:00
cafa873f06 run tests in single thread so local runs succeed 2018-12-18 17:38:44 -08:00
b4f4347d6e add some more tests (#2217) 2018-12-18 17:27:03 -08:00