Anatoly Yakovenko
|
051fa6f1f1
|
cleanup
|
2018-05-16 23:27:26 -07:00 |
|
Anatoly Yakovenko
|
bee1e7ebaf
|
compute convergence maximum
|
2018-05-16 23:27:26 -07: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 |
|
Greg Fitzgerald
|
3f38c0a245
|
Feed events socket into the server
|
2018-05-15 11:19:58 -06:00 |
|
Greg Fitzgerald
|
cfe8b3fc55
|
Wrap the RPU with new object Server
|
2018-05-15 11:00:01 -06:00 |
|
Greg Fitzgerald
|
e9ee020b5f
|
Rename constructors
|
2018-05-15 10:45:36 -06:00 |
|
Greg Fitzgerald
|
99dc4ea4a9
|
Spin up threads from Rpu/Tpu constructors
|
2018-05-15 10:30:52 -06:00 |
|
Greg Fitzgerald
|
0aaa500f7c
|
Rpu/Tpu serve() functions now only spin up threads
|
2018-05-15 10:10:45 -06:00 |
|
Greg Fitzgerald
|
5f5be83a17
|
Hoist socket creation/configuration
TODO: Add a library for socket configuration.
|
2018-05-15 10:05:23 -06:00 |
|
Greg Fitzgerald
|
ee3fb985ea
|
Hoist set_timeout
|
2018-05-15 09:42:28 -06:00 |
|
Anatoly Yakovenko
|
7b50c3910f
|
fmt
|
2018-05-14 15:21:41 -07:00 |
|
Anatoly Yakovenko
|
2d635386af
|
rebased
|
2018-05-14 15:20:41 -07:00 |
|
Greg Fitzgerald
|
d2dd005a59
|
accountant -> bank
|
2018-05-14 15:33:11 -06:00 |
|
Greg Fitzgerald
|
6e8f99d9b2
|
Purge EventProcessor
|
2018-05-14 14:45:29 -06:00 |
|
Greg Fitzgerald
|
685de30047
|
Purge EventProcessor from RPU
|
2018-05-14 14:35:25 -06:00 |
|
Greg Fitzgerald
|
3f10bf44db
|
Config recorder with any kind of Duration, not just milliseconds
|
2018-05-14 14:12:36 -06:00 |
|
Greg Fitzgerald
|
cc447c0fda
|
Drop support for EntryInfo subscriptions
|
2018-05-14 09:53:57 -06:00 |
|
Greg Fitzgerald
|
0ae69bdcd9
|
Get transactionn_count via GetTransactionCount instead of EntryInfo
|
2018-05-14 09:45:09 -06:00 |
|
Greg Fitzgerald
|
5ba20a94e8
|
Panic on error to get same signature as transaction_count()
|
2018-05-14 09:43:40 -06:00 |
|
Greg Fitzgerald
|
f168c377fd
|
Get last_id via GetLastId instead of EntryInfo
|
2018-05-14 09:40:29 -06:00 |
|
Greg Fitzgerald
|
dfb754dd13
|
Revive GetLastId messages
|
2018-05-14 09:35:10 -06:00 |
|
Greg Fitzgerald
|
455050e19c
|
Expose the server-side transaction count
|
2018-05-14 07:21:12 -06:00 |
|
Anatoly Yakovenko
|
3d5f2b3c28
|
unstable
|
2018-05-13 20:45:55 -07:00 |
|
Anatoly Yakovenko
|
7a79afe4a6
|
unstable
|
2018-05-13 20:41:54 -07:00 |
|
Anatoly Yakovenko
|
1f7387a39b
|
increase sleep
|
2018-05-13 20:33:41 -07:00 |
|
Greg Fitzgerald
|
e5d46d998b
|
Move thin client messages into their own module
|
2018-05-12 17:41:27 -06:00 |
|
Greg Fitzgerald
|
b2e3299539
|
Only pass accountant write_service
|
2018-05-12 17:30:15 -06:00 |
|
Greg Fitzgerald
|
a3d2831f8c
|
Free up the name 'accounting_stage'
|
2018-05-12 14:05:57 -06:00 |
|
Greg Fitzgerald
|
4180571660
|
Don't pass events_socket to RPU
|
2018-05-12 11:11:30 -06:00 |
|
Greg Fitzgerald
|
421d9aa501
|
Free up the name 'tpu'
|
2018-05-12 10:53:25 -06:00 |
|
Greg Fitzgerald
|
898f4971a2
|
Free up name 'thin_client_service'
|
2018-05-12 10:50:22 -06:00 |
|
Greg Fitzgerald
|
7ab3331f01
|
Move validation processor to its own module
|
2018-05-12 00:31:32 -06:00 |
|
Greg Fitzgerald
|
b4ca414492
|
More object-oriented
|
2018-05-12 00:19:12 -06:00 |
|
Greg Fitzgerald
|
600a1f8866
|
Initialize thin client with events port
|
2018-05-11 16:35:53 -06:00 |
|
Greg Fitzgerald
|
95bf68f3f5
|
Correct some strange naming
|
2018-05-11 16:24:18 -06:00 |
|
Jackson Sandland
|
250830ade9
|
cargo fmt run
|
2018-05-11 11:38:52 -07:00 |
|
Code Cobain
|
458c27c6e9
|
Merge branch 'master' into 153-panic-cleanup
|
2018-05-11 11:18:45 -07:00 |
|
Jackson Sandland
|
63a4bafa72
|
thin_client - panic cleanup
|
2018-05-10 17:46:10 -07:00 |
|
Greg Fitzgerald
|
4f629dd982
|
Add events socket instead of modifying the existing socket
|
2018-05-10 16:54:43 -06:00 |
|
Greg Fitzgerald
|
7ce11b5d1c
|
Cleanup: use full words for field names
and optionally for variable names
|
2018-05-09 16:19:42 -06:00 |
|
Greg Fitzgerald
|
f2d4799491
|
Cleanup: field names should be nouns
|
2018-05-09 16:14:40 -06:00 |
|
Greg Fitzgerald
|
43cd631579
|
Add thin_client_service
|
2018-05-09 14:56:34 -06:00 |
|
Greg Fitzgerald
|
7daf14caa7
|
Don't depend on client from server
|
2018-05-09 13:33:33 -06:00 |
|
Greg Fitzgerald
|
ded28c705f
|
Tuck away the Historian
The Historian is now just a utility of the accounting stage.
|
2018-05-09 12:25:19 -06:00 |
|
Greg Fitzgerald
|
6967cf7f86
|
Boot sync_channel()
This is less useful now that we send Vec<Event> instead of Event.
|
2018-05-09 11:43:16 -06:00 |
|
Greg Fitzgerald
|
0ee3ec86bd
|
Fix nightly
|
2018-05-09 10:48:56 -06:00 |
|
Greg Fitzgerald
|
e4c47e8417
|
Use AccountingStage in Tpu
|
2018-05-09 10:31:23 -06:00 |
|
Greg Fitzgerald
|
ebbdef0538
|
Ignore flakey test
|
2018-05-09 08:16:59 -06:00 |
|
Greg Fitzgerald
|
1dca17fdb4
|
cargo +nightly fmt
|
2018-05-08 18:59:01 -06:00 |
|