Commit Graph

2380 Commits

Author SHA1 Message Date
Anatoly Yakovenko
28e781efc3 break early 2018-05-23 17:24:58 -06:00
Anatoly Yakovenko
5c3ceb8355 aws demo2 2018-05-23 17:24:58 -06:00
Greg Fitzgerald
c9113b381d Pull channel functionality into record_stage
This makes record_stage consistent with the other stages. The stage
manages the channels. Anything else is in a standalone object. In
the case of the record_stage, that leaves almost nothing!
2018-05-23 17:15:28 -06:00
Stephen Akridge
75e69eecfa Fix nightly bench 2018-05-23 17:15:03 -06:00
Anatoly Yakovenko
f3c4acc723 cleanup multi node test 2018-05-23 16:59:17 -06:00
Stephen Akridge
2a0095e322 Remove unused variable in multinode-demo fix compiler warning 2018-05-23 16:55:45 -06:00
anatoly yakovenko
9ad5f3c65b fix option (#246) 2018-05-23 14:48:00 -07:00
Greg Fitzgerald
d4200a7b1e Fix build
GenKeys() fix and new multinode module crossed in flight.
2018-05-23 14:10:26 -06:00
Greg Fitzgerald
84477835dc Fix nondeterministic key generation (#243)
Our one and only unsafe operation was ...unsafe.
2018-05-23 14:04:07 -06:00
anatoly yakovenko
504b318ef1 Hooks for binaries to run as leader or replicator and attach to network (#221) 2018-05-23 14:03:19 -06:00
Greg Fitzgerald
f154c8c490 Add data to errors to ease debugging 2018-05-23 12:50:23 -06:00
Greg Fitzgerald
d4959bc157 Test cleanup
GenKey unit tests were in the benchmark suite.
2018-05-23 12:50:23 -06:00
Anatoly Yakovenko
87e025fe22 fmt 2018-05-23 12:07:44 -06:00
Anatoly Yakovenko
8049323ca8 @garious review 2018-05-23 12:07:44 -06:00
Anatoly Yakovenko
b38c7ea2ff fmt 2018-05-23 12:07:44 -06:00
Anatoly Yakovenko
239b925fb3 woop 2018-05-23 12:07:44 -06:00
Anatoly Yakovenko
60da7f7aaf wip 2018-05-23 12:07:44 -06:00
Anatoly Yakovenko
8646ff4927 refactor wip 2018-05-23 12:07:44 -06:00
Anatoly Yakovenko
59be94a81f cleanup 2018-05-23 12:07:44 -06:00
Anatoly Yakovenko
437c485e5c cleanup 2018-05-23 12:07:44 -06:00
Greg Fitzgerald
086365b4c4 Merge pull request #237 from garious/hoist-lastid
Hoist last_id
2018-05-22 17:48:25 -06:00
Stephen Akridge
7b5b7feb63 Fix test_bad_sig on mac 2018-05-22 16:40:01 -07:00
Greg Fitzgerald
2e059f8504 Rename TransactionData to Contract
No longer a single place to get all the data that was signed.
2018-05-22 17:00:40 -06:00
Greg Fitzgerald
207b6686d1 Hoist last_id
First step in unifying Witness processing and Transaction processing
2018-05-22 17:00:40 -06:00
Greg Fitzgerald
abfd7d6951 Merge pull request #234 from sakridge/fix_events_addr
Send events to the right address
2018-05-22 16:59:28 -06:00
Anatoly Yakovenko
021953d59a cleanup 2018-05-22 15:30:46 -07:00
Anatoly Yakovenko
bbe89df2ff fmt 2018-05-22 15:18:07 -07:00
Anatoly Yakovenko
a638ec5911 builds 2018-05-22 15:17:59 -07:00
Anatoly Yakovenko
26272a3600 split out stages 2018-05-22 14:26:28 -07:00
Stephen Akridge
8454eb79d0 Send events to the right address and set recv socket timeout 2018-05-22 13:52:50 -07:00
Greg Fitzgerald
2786357082 Merge pull request #230 from garious/generalize-topackets
Benchmark the banking stage
2018-05-18 19:47:26 -07:00
Anatoly Yakovenko
63a0ba6ec8 fixed 2018-05-16 23:28:03 -07:00
Anatoly Yakovenko
9a4ce6d70e fmt 2018-05-16 23:27:26 -07:00
Anatoly Yakovenko
35ee2d0ce1 cleanup 2018-05-16 23:27:26 -07:00
Anatoly Yakovenko
b04716d40d fmt 2018-05-16 23:27:26 -07:00
Anatoly Yakovenko
051fa6f1f1 cleanup 2018-05-16 23:27:26 -07:00
Anatoly Yakovenko
8dc1b07e75 docs 2018-05-16 23:27:26 -07:00
Anatoly Yakovenko
bee1e7ebaf compute convergence maximum 2018-05-16 23:27:26 -07:00
Anatoly Yakovenko
f3f0b9f0c5 update 2018-05-16 23:27:26 -07:00
Anatoly Yakovenko
a5cf745e1c check convergence 2018-05-16 23:27:26 -07:00
Greg Fitzgerald
273b800047 Benchmark the banking stage 2018-05-16 23:18:58 -07:00
Greg Fitzgerald
6c1f1c2a7a Promote create_entry() to Entry::new() 2018-05-16 23:18:58 -07:00
Greg Fitzgerald
9c62f8d81f Add Event::Transaction constructor 2018-05-16 23:18:58 -07:00
Greg Fitzgerald
dc87effc0a Merge pull request #229 from garious/fix-bench
Fix the benchmark build
2018-05-16 16:37:56 -06:00
Greg Fitzgerald
0b91dd6163 Fix the benchmark build 2018-05-16 16:35:50 -06:00
Greg Fitzgerald
4955c6f13a request::to_request_packets -> packet::to_packets 2018-05-16 16:11:53 -06:00
Greg Fitzgerald
2e7beca9ba Generalize to_request_packets 2018-05-16 16:01:19 -06:00
Greg Fitzgerald
59c1b9983d Merge pull request #220 from garious/add-tpu
Add tpu
2018-05-16 12:21:07 -06:00
Greg Fitzgerald
f7083e0923 Remove transaction processing from RPU and request processing from TVU 2018-05-15 12:15:29 -06:00
Greg Fitzgerald
6d4defdf96 Offload event processing to the TPU 2018-05-15 11:33:43 -06:00