Commit Graph

6540 Commits

Author SHA1 Message Date
JoelKatz
ac4843bc00 Adjust our remote load fee based on validations. 2013-07-10 17:11:14 -07:00
JoelKatz
e87cefd979 If load is high, put load level in validations. 2013-07-10 17:11:14 -07:00
Vinnie Falco
aeae0fcf11 Tidy up NetworkOPs deadline timer usage 2013-07-10 15:45:36 -07:00
JoelKatz
ecc864ac8e Send cluster reports 2013-07-10 15:42:18 -07:00
JoelKatz
8c1c954062 Initialize cluster load fee. Don't output loads that are at default values. 2013-07-10 15:42:18 -07:00
JoelKatz
ec498bf2d2 Monitor cluster load. 2013-07-10 15:42:18 -07:00
JoelKatz
ea7730a419 More cluster status work. 2013-07-10 15:42:18 -07:00
Vinnie Falco
b135ca2fee Fix gcc compile 2013-07-10 14:31:17 -07:00
Vinnie Falco
2c9dbe6e52 Notify old configuration entries for node db 2013-07-10 14:23:26 -07:00
JoelKatz
5804c61bfb Finish modular backend 2013-07-10 14:23:26 -07:00
JoelKatz
3c53253f2d Pass the config parameters to the node DB constructor 2013-07-10 14:23:25 -07:00
JoelKatz
884fec075f Remove dead code, fix import. 2013-07-10 14:23:25 -07:00
Vinnie Falco
77288cc897 Fix NodeStore import 2013-07-10 14:23:25 -07:00
Vinnie Falco
7d2cc6887d Add null backend factory 2013-07-10 14:23:24 -07:00
JoelKatz
01b57e984c Add broken import code for Vinnie to fix. 2013-07-10 14:23:24 -07:00
JoelKatz
d0e0a6445d Change node store to use back end. 2013-07-10 14:23:24 -07:00
Vinnie Falco
72769c5c40 Plug backends into NodeStore 2013-07-10 14:23:23 -07:00
Vinnie Falco
c346d4d613 Refactor backends to new interfaces 2013-07-10 14:23:23 -07:00
Vinnie Falco
07d73f471c Remove unused header 2013-07-10 14:23:23 -07:00
Vinnie Falco
8f0d65f099 Rename NodeStore and add backend abstractions 2013-07-10 14:23:22 -07:00
Vinnie Falco
d6fb686426 Rename to NodeObject 2013-07-10 14:23:22 -07:00
Vinnie Falco
4b5daa70c9 Bring in backends from the dead branch 2013-07-10 14:23:22 -07:00
JoelKatz
dd65bd8a72 Be smarter about how we acquire ledgers we need to publish. 2013-07-10 11:17:22 -07:00
JoelKatz
c152f3b002 Offline signing doesn't require a current ledger. 2013-07-10 10:44:08 -07:00
JoelKatz
3017929746 Parsing the cluster status message, updates to tracking code 2013-07-10 10:25:39 -07:00
JoelKatz
f590162d82 Create a new ClusterNodeStatus class and hook it up. 2013-07-10 10:18:39 -07:00
JoelKatz
08af000895 Skeleton for accepting cluster messages. 2013-07-10 10:16:26 -07:00
JoelKatz
cc8af2275d Track cluster load and local load separately. 2013-07-10 10:16:26 -07:00
Vinnie Falco
e4c02aa122 Make PeerDoor implementation private 2013-07-10 09:58:32 -07:00
Vinnie Falco
2db798b38f Add SslContext proxy 2013-07-10 09:51:33 -07:00
Vinnie Falco
33bb2f6887 Use DeadlineTimer in UniqueNodeList 2013-07-10 09:51:32 -07:00
Vinnie Falco
bca90f2110 Improve DeadlineTimer 2013-07-10 09:51:32 -07:00
Vinnie Falco
3ff1c41a67 Replace deprecated GetVersionEx Win32 call 2013-07-10 09:51:32 -07:00
Vinnie Falco
6c9366e9b2 Add timer parameter to DeadlineTimer callback 2013-07-10 09:51:31 -07:00
Vinnie Falco
45bf6820d2 Remove theConfig dependency in PeerDoor 2013-07-10 09:51:31 -07:00
Vinnie Falco
0bfe5fc3a6 Rename to ripple_WSHandler 2013-07-10 09:51:31 -07:00
Vinnie Falco
747131137b Move SNTPClient to ripple_net module 2013-07-10 09:51:30 -07:00
Vinnie Falco
b343b0929a Refactor RPCServer 2013-07-10 09:51:30 -07:00
Vinnie Falco
040c8f4de1 Add utility function for RPCServer 2013-07-10 09:51:30 -07:00
Vinnie Falco
140c0d102b Update TODO 2013-07-10 09:51:29 -07:00
Vinnie Falco
d33be3d804 Document peer load warning behavior 2013-07-10 09:51:29 -07:00
Vinnie Falco
8d4f8b3fa3 Hide RPCServer implementation 2013-07-10 09:51:29 -07:00
Vinnie Falco
2a29d3b0da Move HttpsClient to ripple_net 2013-07-10 09:51:28 -07:00
Vinnie Falco
4094316940 Use DeadlineTimer in NetworkOPs 2013-07-10 09:51:28 -07:00
Vinnie Falco
7ec73089aa Add DeadlineTimer class 2013-07-10 09:51:28 -07:00
Vinnie Falco
a84f7e2eb5 Rename SubMapType 2013-07-10 09:51:27 -07:00
Vinnie Falco
b1943dd6eb Update documentation for member 2013-07-10 09:51:27 -07:00
Vinnie Falco
394328e202 Add module ripple_basio and ripple_net 2013-07-10 09:51:27 -07:00
Vinnie Falco
87f3c1e597 Remove unused members 2013-07-10 09:51:26 -07:00
Vinnie Falco
9746861e46 Replace calls to deprecated siginterrupt() 2013-07-10 09:51:26 -07:00