Commit Graph

22 Commits

Author SHA1 Message Date
JoelKatz
c7eb0269c2 For now, detect clocks out of sync and disallow connection.
Improve speed of ledger synchronization by compressing all three base queries into one.
2012-06-30 22:17:53 -07:00
JoelKatz
c13c561295 Use the new accelerators to speed up ledger and transaction set synchronization 2012-06-24 05:33:53 -07:00
JoelKatz
e7aef33344 Clean up timeout tracking and log acquire timeouts. 2012-06-23 16:55:26 -07:00
JoelKatz
31ad073f8a Track timeouts in ledgers and transaction sets we're acquiring. 2012-06-22 17:57:02 -07:00
JoelKatz
7467407dfe Cleanups. 2012-06-19 05:30:07 -07:00
JoelKatz
2c5f91a384 Add comment. 2012-06-08 04:34:23 -07:00
JoelKatz
0648779ccb Pass node IDs to the sync filter. 2012-06-04 07:23:56 -07:00
JoelKatz
0e7307200e First set of efficiency improvements. 2012-06-04 07:18:57 -07:00
JoelKatz
ae9db460ab A bit of a painful PackedMessage change, but this simplifies a lot of code.
It's worth it to take the pain now.
2012-05-28 13:07:19 -07:00
JoelKatz
b7d836a5da Revert "More LedgerAcquire work. Broadcast IHAVEs for tx sets."
This reverts commit 240386931c.

Erroneous commit.
2012-05-28 13:03:21 -07:00
JoelKatz
240386931c More LedgerAcquire work. Broadcast IHAVEs for tx sets. 2012-05-28 13:02:43 -07:00
JoelKatz
fbce5dafc5 Move some PeerSet structures. 2012-05-22 02:34:20 -07:00
JoelKatz
de3d88f01b Fix reliance on other includes. 2012-05-19 05:10:39 -07:00
JoelKatz
229969c566 Add virtual destructor. Add TransactionAcquire code. 2012-05-14 13:34:40 -07:00
JoelKatz
87b998c9ee Use polymorphic downcast. 2012-05-12 22:40:34 -07:00
JoelKatz
b74e64bd76 Abstract out the peer set and timing code fromt he ledger acquire logic.
There's probably a better way to handle the timer lambda, but this works.
2012-05-12 22:14:16 -07:00
JoelKatz
02ce4acb11 Fix ledger acquire timing. 2012-05-10 17:44:06 -07:00
JoelKatz
07827d4765 Fix ledger acquire timer logic. 2012-05-10 17:11:41 -07:00
JoelKatz
4a9be427a8 Allow external trigger. 2012-05-10 16:06:20 -07:00
Arthur Britto
0492ea5877 Cosmetic SQL clean up. 2012-05-07 18:39:19 -07:00
JoelKatz
d29733aa11 Add ledger remove from acquire set. Cleanups. 2012-05-04 03:33:37 -07:00
Arthur Britto
c513e45754 Move sources to src and build objs in obj. 2012-03-06 22:43:06 -08:00