Commit Graph

204 Commits

Author SHA1 Message Date
Greg Fitzgerald 74cea2748c Revert "Publish design proposals"
This reverts commit fb44e2bf48.
2019-03-23 14:04:34 -06:00
Michael Vines fb44e2bf48 Publish design proposals 2019-03-21 10:54:59 -06:00
Michael Vines ca4f874f52
Remove ci/run-local.sh 2019-03-15 15:09:25 -07:00
Sunny Gleason 4ba4ad9878 Update README.md 2019-03-15 11:53:37 -06:00
Michael Vines d708982f27 Remove unstable and test feature flags 2019-03-04 09:30:00 -08:00
Michael Vines cd4bccfd12 Remove snap support 2019-03-02 17:41:09 -08:00
Michael Vines 599516473a Add top-level run.sh for easy local cluster startup 2019-02-16 10:40:47 -08:00
Pankaj Garg 710c0c9980
Fix link to book in Local Testnet section (#2416) 2019-01-14 14:57:12 -08:00
Michael Vines eb54a4fe91 Update book URL 2019-01-12 11:08:29 -08:00
Michael Vines 3bfb052b0a Overhaul coverage setup 2018-12-18 10:48:06 -08:00
Michael Vines e0cde7dfc5
Remove stale log section 2018-12-18 10:32:40 -08:00
Michael Vines 554cd03269 Update buildkite badge URL 2018-12-15 16:54:23 -08:00
jackcmay fe5566d642
Local testnet info (#2174) 2018-12-14 15:55:58 -08:00
Greg Fitzgerald 3ce3f1adc1 Move book dev instructions out of top-level readme 2018-12-13 11:17:11 -07:00
Greg Fitzgerald 27e2fd9b06
Update README.md 2018-12-12 14:35:22 -07:00
Greg Fitzgerald 47ae25eeb9 Fix link 2018-11-28 17:48:41 -07:00
Rob Walker 30a0820cbe
Update README.md 2018-11-28 13:33:55 -08:00
Greg Fitzgerald 2200a31331 Generate book images via Make 2018-11-26 09:44:19 -08:00
Greg Fitzgerald 88e270723f Move markdown book out of src/ 2018-11-26 09:44:19 -08:00
Greg Fitzgerald 76b83ac0f4 Move testnet demos into the book
Have git readme focus on fullnode development and the book focus on
users.
2018-11-26 07:51:10 -08:00
Greg Fitzgerald a556a54dc9
Use title in link 2018-11-25 20:29:45 -07:00
Greg Fitzgerald e9f986e54d
Boot comma 2018-11-25 20:22:46 -07:00
Michael Vines f36604357e
Remove CUDA Snap references 2018-11-25 16:08:29 -08:00
Greg Fitzgerald 574021041d Calculate tag in README
Don't have people test-driving old code. Latest tag should be good.
2018-11-21 11:17:23 -07:00
Rob Walker 872adf1031
Update README.md 2018-11-20 16:48:18 -08:00
Stephen Akridge 5fc1167802 Update README to say cuda 10.0
Prebuilts fetched with fetch-perf-libs are built
with cuda 10 now.
2018-11-20 10:07:15 -07:00
Greg Fitzgerald fb59f73c1a
Link readme to book (#1750)
* Link readme to book
2018-11-09 07:27:03 -07:00
Michael Vines 34b5b3d9c5
Add TODO in logs section 2018-11-07 20:46:57 -08:00
Michael Vines ea8b19a40f
Update testnet info 2018-11-07 20:43:51 -08:00
jackcmay 8feed96eac
Update README.md 2018-11-07 11:19:37 -08:00
Michael Vines d9f9e347ab
Delete testnet-master, testnet-master-perf 2018-11-07 10:08:29 -08:00
Greg Fitzgerald 038a46b5ef Integrate the markdown book into the codebase
This implies that the book should describe exactly what is implemented,
and will not lead the way and eventually bitrot as the RFCs do.
2018-11-07 10:58:47 -07:00
Greg Fitzgerald f77b30e81d
Fix link 2018-11-06 09:28:55 -07:00
Greg Fitzgerald d379478603 Rename stable testnets back to beta 2018-11-06 09:27:40 -07:00
Greg Fitzgerald 2600684999 Move testnet docs into readme
Also, described testnet and testnet-perf as stable instead of beta.
2018-11-06 09:27:40 -07:00
Greg Fitzgerald 2ce72a1683
Update version in readme 2018-11-05 08:05:03 -07:00
Nikhil Saraf d52e6d01ec typo in readme 2018-10-17 02:04:05 -06:00
Rob Walker 9e24775051 update README with v0.8 and update demo scripts to match 2018-09-13 18:37:37 -07:00
Greg Fitzgerald 52d8f293b6 Add links to citations
And fix hyphens in quote.
2018-09-06 20:41:05 -06:00
Greg Fitzgerald 636eb8d058 Add Leslie Lamport quote to README 2018-09-06 20:41:05 -06:00
jackcmay 1a615bde2b
Update README.md (#1117)
* Update README.md

* Fix spelling

* Improved punctuation
2018-09-04 20:41:11 -07:00
Michael Vines d4554c6b78 RFC Branches, Channels, and Tags 2018-08-23 21:28:05 -07:00
Rob Walker 8282442956 fixes #927 2018-08-22 17:47:59 +09:00
Anatoly Yakovenko 2e89999d88 # This is a combination of 4 commits.
# This is the 1st commit message:

Fix tesetment readme

# This is the commit message #2:

updte

# This is the commit message #3:

typo

# This is the commit message #4:

cleanup
2018-08-20 13:49:56 -07:00
Nikhil Saraf 133ddb11ff typo in README 2018-08-18 18:24:42 -07:00
Anatoly Yakovenko bbe815468d Add instructions on how to run the demo against testnet.solana.com and watch it on the dashboard 2018-08-17 21:26:06 -07:00
Elisa Rossi 197ba8b395 Fixed punctuation 2018-08-09 16:39:04 -07:00
sakridge 2ea6f86199 Submit leader's vote after observing 2/3 validator votes (#780)
* fixup!

* fixups!

* send the vote and count it

* actually vote

* test

* Spelling fixes

* Process the voting transaction in the leader's bank

* Send tokens to the leader

* Give leader tokens in more cases

* Test for write_stage::leader_vote

* Request airdrop inside fullnode and not the script

* Change readme to indicate that drone should be up before leader

And start drone before leader in snap scripts

* Rename _kp => _keypair for keypairs and other review fixups

* Remove empty else
* tweak test_leader_vote numbers to be closer to testing 2/3 boundary
* combine creating blob and transaction for leader/validator
2018-07-31 22:07:53 -07:00
Michael Vines c9bb5c1f5b Update snap log file documentation 2018-07-31 13:13:27 -07:00
Rob Walker 58c0508f94 add drone information to multinode demo instructions 2018-07-13 17:16:55 -07:00
Michael Vines 7ce0b58af8
Document pkg-config dependency 2018-07-02 10:42:56 -07:00
Michael Vines a61bfae8a4 Document libssl-dev dependency 2018-07-02 10:28:43 -07:00
Michael Vines 450f271cf7 Move public IP address detection out of bash 2018-06-29 21:12:05 -07:00
Greg Fitzgerald a31889f129
Readme version bump 2018-06-29 21:39:41 -06:00
Greg Fitzgerald 7b4a378c92
Add public-ip option to snap validator with cuda 2018-06-28 21:14:29 -06:00
Michael Vines a4c49af859 Add public-ip argument to setup.sh 2018-06-28 19:13:36 -07:00
Michael Vines ce361c2cdc Add Snap fullnode daemon 2018-06-26 12:32:33 -07:00
Michael Vines ec333d2bd6 Revert "-v was renamed to -t"
This reverts commit 8f4ce1e8d0.
2018-06-26 12:32:33 -07:00
Michael Vines 8f4ce1e8d0 -v was renamed to -t 2018-06-25 20:48:26 -07:00
Greg Fitzgerald 7f53ea3bf3 Generate coverage with Rust nightly
Fixes #177

Thanks @marco-c!
2018-06-24 12:17:42 -06:00
Michael Vines a1ac41218a Document CUDA version 2018-06-23 16:17:25 -07:00
Michael Vines 563f834c96
Document how to update the snap 2018-06-23 15:29:22 -07:00
Michael Vines 0ebf10d19d Snap cuda fullnode 2018-06-21 11:42:37 -07:00
Pankaj Garg d3005d3ef3 Updated setup and leader scripts
* Setup will us -b to set validator ports
* Leader script fixed to append .log to the log file
* Updated readme file
2018-06-20 19:05:38 -07:00
Michael Vines 89fc0ad7a9 Add convenience script to download performance libraries 2018-06-20 16:48:32 -07:00
Michael Vines 8ebc5c6b07 Suggest different validator port by default to coexist with leader port on the same machine 2018-06-18 17:36:03 -07:00
Greg Fitzgerald 3017bde686
Update README.md 2018-06-16 09:43:23 -06:00
Michael Vines 13f59adf61 Update build status badge link to publicly available build log 2018-06-10 22:12:09 -07:00
Greg Fitzgerald d513f56c8c Readme version bump 2018-06-07 17:32:07 -06:00
anatoly yakovenko 77c9e801aa
fixed client demo (#325)
* fixed client demo
2018-06-07 13:51:15 -07:00
Greg Fitzgerald 246b8b1242 No longer cat scripts
Because we keep changing those scripts and not updating the readme.

Also, this removes the "-b 9000" starting validators. Is that right?
Or should we be passing that to the validator config?
2018-06-07 12:17:43 -06:00
Stephen Akridge f0db68cb75 Add note about validator.json and -d flag to config generating scripts 2018-06-07 11:15:41 -06:00
Greg Fitzgerald 5011f24123 Move more interesting content into first header
The first header and its content is the only text displayed on
GitHub's mobile page. Reorder so that the disclaimer is the only
information people see.

Disclaimer: IANAL and assume reordering these doesn't matter. :)
2018-06-07 09:25:36 -06:00
Anatoly Yakovenko d1eda334f3 gdb 2018-06-07 09:25:08 -06:00
Stephen Akridge 4a44498d45 Fix args in validator script, readme version, client-demo perf print 2018-06-02 21:55:27 -06:00
Greg Fitzgerald 5da99de579 Review feedback 2018-06-01 13:43:38 -06:00
Greg Fitzgerald 05d1618659 Add more detail to testnet setup 2018-06-01 13:43:38 -06:00
Greg Fitzgerald 86113811f2 Readme/demo cleanup 2018-06-01 13:43:38 -06:00
Greg Fitzgerald 4b8c36b6b9 Add solana-fullnode-config 2018-05-31 16:15:02 -06:00
Greg Fitzgerald 30c8fa46b4
rustc version bump 2018-05-30 20:49:55 -06:00
Stephen Akridge 68955bfcf4 Change multinode script argument to leader path
Some may have cloned their code in different place
2018-05-30 14:49:42 -06:00
Anatoly Yakovenko adc655a3a2 scripts 2018-05-30 14:04:48 -06:00
Grimes 256ecc7208
Build status badge now excludes pull requests 2018-05-29 20:33:34 -07:00
Grimes c64cfb74f3 Update code coverage command 2018-05-28 22:23:25 -07:00
Greg Fitzgerald a3854c229e
More rebase typos 2018-05-26 20:48:42 -06:00
Greg Fitzgerald dcde256433
Fix rebase typo 2018-05-26 20:28:22 -06:00
Greg Fitzgerald b7bd59c344
Cleanup whitespace
And delete rebasing artifact
2018-05-26 20:23:18 -06:00
Anatoly Yakovenko fe93bba457 logs
poll both endpoints in client

logs

logs

logs

names

verify plan not sig

log

set udp buffer to max

drop output

more verbose about window requests

log the leader

load leader identity

readme for single node demo

update

asserts

update

replay all

rsync

dynamic file read in testnode

fix

cleanup

readme

sum

fix scripts

cleanup

cleanup

readme
2018-05-26 20:13:42 -06:00
Greg Fitzgerald 733b31ebbd testnode -> fullnode
It's the real deal.
2018-05-25 17:31:07 -06:00
Michael Vines 9c3f65bca9 Update build status badge 2018-05-22 22:59:19 -07:00
Stephen Akridge fae019b974 Add message about trace debugging 2018-05-08 13:26:09 -07:00
Greg Fitzgerald c9c9afa472
Remove the note about git-lfs 2018-05-08 12:52:24 -06:00
Anatoly Yakovenko 9a0bf13feb update link 2018-05-08 06:44:24 -07:00
Greg Fitzgerald f159dfd15a Update README with proposed way to download the gpu lib
If you checked here yesterday, this was a top-level file in git-lfs,
but that made the developer workflow more painful so we boot that
file and are making it available via an http endpoint.
2018-05-07 16:33:27 -06:00
kwangin b950e33d81 Remove useless comment 2018-05-03 09:06:41 +09:00
kwangin ec8cfc77ad Remove component adding part 2018-05-03 09:04:56 +09:00
kwangin 00a16db9cd Add comment about rustc version in README 2018-05-03 08:38:09 +09:00
Greg Fitzgerald e6c3c215ab Add note about installing git-lfs 2018-04-30 15:26:31 -06:00
Greg Fitzgerald 5c66bbde01 Add a note about running with GPU optimizations 2018-04-30 15:20:39 -06:00
Greg Fitzgerald d415b17146 sleepless demo to complement sleepless nights
18 ktps on macbook pro, no gpu
2018-04-26 13:17:38 -06:00