Commit Graph

71 Commits

Author SHA1 Message Date
JoelKatz
9cb06ba936 Fix a bug that can cause us to think we have a full ledger when we don't. 2013-07-22 05:27:57 -07:00
JoelKatz
d603909ad7 Fix. 2013-07-22 05:22:12 -07:00
JoelKatz
f579b05975 Bugfixes. 2013-07-22 05:21:08 -07:00
JoelKatz
6760f5efce Fix a deadlock when a transaction acquire set times out. 2013-07-22 04:00:24 -07:00
JoelKatz
b428e94ce8 Don't delay transaction fetches due to load, only ledger fetches. 2013-07-22 03:28:13 -07:00
JoelKatz
21ace6a9b5 Remove a line of code that does nothing. 2013-07-22 03:27:52 -07:00
JoelKatz
9d50bd8d27 Set a validated ledger in --load mode. 2013-07-18 21:13:52 -07:00
JoelKatz
65d46752df Allow a ledger close to be replayed for debug. Syntax: rippled -a --load --ledger=<seq> --replay 2013-07-17 03:45:25 -07:00
JoelKatz
3994546083 Raise the current file descriptor limit to the maximum. 2013-07-15 14:58:04 -07:00
Vinnie Falco
371c3af450 Add Validators unit tests 2013-07-15 09:38:10 -07:00
Vinnie Falco
0841a3b103 Rename to Application 2013-07-15 09:38:05 -07:00
Vinnie Falco
44e0886df8 Move ledger files to ripple_app 2013-07-15 09:37:42 -07:00
Vinnie Falco
169bac3640 Move files to ripple_app 2013-07-15 09:37:41 -07:00
Vinnie Falco
740115b65a Add HyperLevelDB backend 2013-07-15 08:39:07 -07:00
JoelKatz
a37349e1a7 Make the LevelDB backend more configurable. 2013-07-14 03:05:14 -07:00
JoelKatz
2ce293ec85 Slight refactor of the boundary between the node db and its backend(s). 2013-07-13 15:15:09 -07:00
JoelKatz
e7364452a0 Add some asserts 2013-07-11 15:35:08 -07:00
JoelKatz
55a8bcaf5e Add some asserts. 2013-07-11 15:35:08 -07:00
JoelKatz
09df53643e Everything but visitAll 2013-07-11 15:35:08 -07:00
Vinnie Falco
2e4317e173 Exclude MDB on Win32 2013-07-11 15:35:08 -07:00
Vinnie Falco
ab6b0e00e6 Add MDB NodeStore::BackendFactory 2013-07-11 15:35:07 -07:00
JoelKatz
4a1aeada9c Bugfix. 2013-07-11 15:34:26 -07:00
Vinnie Falco
b135ca2fee Fix gcc compile 2013-07-10 14:31:17 -07:00
JoelKatz
5804c61bfb Finish modular backend 2013-07-10 14:23:26 -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
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
Vinnie Falco
33bb2f6887 Use DeadlineTimer in UniqueNodeList 2013-07-10 09:51:32 -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
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
394328e202 Add module ripple_basio and ripple_net 2013-07-10 09:51:27 -07:00
Vinnie Falco
d5d40733fb Add QTCreator .pro based build 2013-07-05 07:09:57 -07:00
Vinnie Falco
69d1771ef6 Fix unused function warning 2013-07-03 10:05:43 -07:00
Vinnie Falco
8497597d91 Break ripple_app module into 8 pieces (from 4)
Conflicts:
	Builds/VisualStudio2012/RippleD.vcxproj
	modules/ripple_app/ripple_app.cpp
2013-07-03 09:41:45 -07:00
Vinnie Falco
f903df5a1a Fix out-of-date bug by recreating VS2012 project 2013-07-03 09:41:44 -07:00
Vinnie Falco
0deaeb1000 Cleanly destroy Application on exit 2013-07-01 09:32:06 -07:00