7b7c7cba21
changed atty library
2018-06-13 19:17:21 -07:00
c45343dd30
comments
2018-06-13 16:11:44 -06:00
b7f6603c1f
fix coverage build
2018-06-13 16:11:44 -06:00
2d3b052dea
allow for insertion of dummy entry points into the local table ( #346 )
...
* Needed for #341 . Create a dummy entry with public key 0..., but with a valid gossip address that we can ask for updates. This will allow validators to discover the full network by just knowing a single node's gossip address without knowing anything else about their identity.
* once we start removing dead validators this entry should get purged since we will never see a message from public key 0, #344
2018-06-13 11:42:30 -07:00
dcb6234771
Fix relative link to client demo
2018-06-12 23:29:04 -06:00
e44d423e83
Make version syntax consistent
...
Using no symbol implies its a symver caret requirement.
https://doc.rust-lang.org/cargo/reference/specifying-dependencies.html
2018-06-11 15:51:25 -06:00
5435bb734c
Upgrade rand
2018-06-11 15:51:25 -06:00
13f59adf61
Update build status badge link to publicly available build log
2018-06-10 22:12:09 -07:00
0fce3368d3
Fix json perf counter print and add script to generate a chart
2018-06-09 10:55:22 -07:00
1ee5c81267
Fix benchmarking banking_stage
2018-06-08 15:50:36 -07:00
3bb9d5eb50
Use timing::timestamp for counters
2018-06-08 15:50:36 -07:00
efb23f7cf9
Ensure stuck builds eventually timeout
2018-06-07 19:08:03 -07:00
013f4674de
Target cuda agents
2018-06-07 19:08:03 -07:00
6966b25d9c
Don't mark a build as failed if line coverage drops
...
It's not always a problem if line coverage drops. For example,
coverage will drop if you make well-tested code more succinct.
It just means the uncovered code is just a larger percentage of
the codebase.
2018-06-07 19:09:25 -06:00
d513f56c8c
Readme version bump
2018-06-07 17:32:07 -06:00
7aa05618a3
data_replicator -> ncp
...
Fixes #327
v0.6.1
2018-06-07 17:11:17 -06:00
cdfbbe5e60
Fix diagram typos
2018-06-07 17:11:17 -06:00
fe7d1cb81c
Race -> Or
...
Thanks for the suggestion @FishmanL!
2018-06-07 17:11:03 -06:00
c2a9395a4b
perf counters
2018-06-07 14:59:21 -07:00
586279bcfc
Add server diagrams
2018-06-07 15:24:44 -06:00
8bd10e7c4c
Cleanup top-level lib doc
2018-06-07 15:24:44 -06:00
928e6165bc
Add TPU & RPU diagrams
2018-06-07 15:24:44 -06:00
77c9e801aa
fixed client demo ( #325 )
...
* fixed client demo
2018-06-07 13:51:15 -07:00
c78132417f
fix deadlock
2018-06-07 13:52:33 -06:00
849928887e
undo
2018-06-07 13:52:33 -06:00
ba1163d49f
fix logs
2018-06-07 13:52:33 -06:00
6f9c89af39
fix deadlock
2018-06-07 13:52:33 -06:00
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
f0db68cb75
Add note about validator.json and -d flag to config generating scripts
2018-06-07 11:15:41 -06:00
f0d1fdfb46
Add missing module descriptions
2018-06-07 09:25:36 -06:00
3b8b2e030a
Better docs for transaction
2018-06-07 09:25:36 -06:00
b4fee677a5
Better docs for payment_plan
2018-06-07 09:25:36 -06:00
fe706583f9
Better docs for sigverify_stage
2018-06-07 09:25:36 -06:00
d0e0c17ece
Better docs for rpu
2018-06-07 09:25:36 -06:00
5aaa38bcaf
Better docs for write_stage
2018-06-07 09:25:36 -06:00
6ff9b27f8e
Better docs for entry
2018-06-07 09:25:36 -06:00
3f4e035506
Better docs for budget
2018-06-07 09:25:36 -06:00
57d9fbb927
Better docs for banking_stage
2018-06-07 09:25:36 -06:00
ee44e51b30
Better docs for the bank
2018-06-07 09:25:36 -06:00
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
d1eda334f3
gdb
2018-06-07 09:25:08 -06:00
2ae5ce9f2c
Do not use cuda for multinode-demo validator component
2018-06-07 07:04:33 -06:00
4f5ac78b7e
Add readme to crates.io
2018-06-06 15:00:25 -06:00
074c9af020
Shellcheck again
2018-06-05 15:32:25 -06:00
2da2d4e365
More shellcheck
2018-06-05 15:32:25 -06:00
8eb76ab2a5
Fix shellcheck
2018-06-05 15:32:25 -06:00
a710d95243
Fix non-erasure blob nulling
2018-06-05 15:32:25 -06:00
a06535d7ed
cargo fmt
2018-06-05 15:32:25 -06:00
f511ac9be7
Fixes for receiving old blobs and nulling the window with coding
2018-06-05 15:32:25 -06:00
e28ad2177e
Receive fixes
2018-06-05 15:32:25 -06:00