Commit Graph

52 Commits

Author SHA1 Message Date
JoelKatz
42bddbfcd4 More bugfixes. 2013-08-14 15:45:48 -07:00
JoelKatz
e4f9d972fa Fix a broken log message. 2013-08-14 15:45:48 -07:00
JoelKatz
fbfb150cff Some cleanups. 2013-08-14 15:45:48 -07:00
JoelKatz
8b06891663 A few more fixes. 2013-08-14 15:45:48 -07:00
JoelKatz
9a1e7e69c2 Fixes. 2013-08-14 15:45:48 -07:00
JoelKatz
1e64732acb Cleanups. 2013-08-14 15:45:48 -07:00
JoelKatz
815a1bce24 Bugfixes. 2013-08-14 15:45:47 -07:00
JoelKatz
1a69b06670 bugfixes. 2013-08-14 15:45:47 -07:00
JoelKatz
28b239243b Fixes. 2013-08-14 15:45:47 -07:00
JoelKatz
f9eb6b5ee1 Some bugfixes. 2013-08-14 15:45:47 -07:00
JoelKatz
a67f4fe9ba "Advance" thread to publish ledgers and fetch history. 2013-08-14 15:45:47 -07:00
JoelKatz
e8cfd1f586 Cleanup. 2013-08-14 15:45:47 -07:00
JoelKatz
93b8e561ae Begin replacing old logic with new. 2013-08-14 15:45:47 -07:00
JoelKatz
d469e4fc6e Helper function LedgerMaster::getLedgerHash to walk the chain. 2013-08-14 15:45:47 -07:00
JoelKatz
864f795b49 When we fetch a saved ledger, set it validated if it's known valid. 2013-08-14 15:45:47 -07:00
Vinnie Falco
b8bf735a66 Make Uncopyable derivations public 2013-08-07 15:16:38 -07:00
Vinnie Falco
c12d92f8ad Move PeerSet members to the right file 2013-08-07 15:16:37 -07:00
David Schwartz
2ac774498c Don't return from getFullLedger too early. 2013-08-06 16:20:48 -07:00
David Schwartz
f5b14b4ef5 Keep track of ledgers being written. Don't report them as complete to clients. 2013-07-29 11:59:39 -07:00
JoelKatz
7581b4d24a Track whether a ledger is fully-validated. 2013-07-29 11:50:56 -07:00
Vinnie Falco
ead7b07fd5 Replace boost::lexical_cast with beast::lexicalCast 2013-07-28 21:32:00 -07:00
Vinnie Falco
9458aa2fb0 Update unit tests for beast, add JUnit XML output option 2013-07-28 02:44:28 -07:00
Vinnie Falco
bb85d67f37 Revert "Don't save unvalidated transactions to any transaction database."
This reverts commit 28a7e58fd4.
2013-07-25 15:32:36 -07:00
David Schwartz
28a7e58fd4 Don't save unvalidated transactions to any transaction database. 2013-07-25 13:34:20 -07:00
David Schwartz
1ba5a77795 Remove unneeded entryModify. Don't set previous to zero. 2013-07-25 13:26:46 -07:00
David Schwartz
492e61649b Bugfix. 2013-07-24 21:19:15 -07:00
David Schwartz
0a9545c956 cleanup. 2013-07-24 19:51:04 -07:00
David Schwartz
5600a0e617 DirAdd bug fixes. 2013-07-24 19:44:05 -07:00
David Schwartz
d36edfc642 Fix a bug that corrupts order books. 2013-07-24 18:21:41 -07:00
David Schwartz
e4998ed44b Revert changes inadvertently included in previous commit 2013-07-24 13:49:01 -07:00
David Schwartz
5188a1892e Prevent a crash on a corrupt index. 2013-07-24 13:41:56 -07:00
Vinnie Falco
dd2e62251e Merge branch 'feature-refactor' into develop 2013-07-24 11:56:18 -07:00
David Schwartz
eb5908aa89 Put this back. 2013-07-25 11:51:13 -07:00
David Schwartz
7b271aa192 Fix prevMissing/getValidatedRange. 2013-07-25 11:40:46 -07:00
Vinnie Falco
788817e55c Use accessor function for theConfig 2013-07-24 11:51:38 -07:00
Vinnie Falco
c27294e0f0 Convert unit tests to beast 2013-07-24 11:47:43 -07:00
JoelKatz
edcead521b Merge branch 'develop' of github.com:ripple/rippled into develop 2013-07-23 14:12:23 -07:00
JoelKatz
f9ed1cac81 Remove one line of dead code. 2013-07-23 14:12:05 -07:00
Vinnie Falco
d94888ea65 Merge branch 'feature-keyvadb' into develop
Conflicts:
	src/cpp/ripple/RPCHandler.cpp
	src/cpp/ripple/RPCHandler.h
2013-07-23 13:52:21 -07:00
JoelKatz
67fb6282ce Bugfix. 2013-07-23 13:08:41 -07:00
JoelKatz
96e1d1dd57 Finish the fetch_info command. 2013-07-23 13:03:09 -07:00
JoelKatz
80db6e1228 Begin work on fetch_info command. 2013-07-23 08:58:53 -07:00
JoelKatz
69c16c19d6 Merge branch 'develop' into feature-keyvadb
Conflicts:
	src/cpp/ripple/ripple_TransactionAcquire.cpp
2013-07-22 13:32:10 -07:00
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
Vinnie Falco
db26c37156 Refactor NodeStore 2013-07-21 12:56:26 -07:00