Commit Graph

373 Commits

Author SHA1 Message Date
Vinnie Falco
7fdedfd0b0 Remove unused io_service 2013-07-29 13:30:05 -07:00
Vinnie Falco
e9a7f6f81a Replace some boost::thread with beast::thread 2013-07-29 13:30:05 -07:00
Vinnie Falco
ae4071d1e0 Add infinite wait default to waitForThreadToExit 2013-07-29 13:30:04 -07:00
Vinnie Falco
7110aacabc Use beast::Thread for io_services
Conflicts:
	TODO.txt
2013-07-29 13:30:03 -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
6b3faf6af8 JUnit output goes to standard output 2013-07-29 09:17:51 -07:00
Vinnie Falco
736ac530d3 Unit test writes to standard output 2013-07-29 09:16:13 -07:00
Vinnie Falco
ead7b07fd5 Replace boost::lexical_cast with beast::lexicalCast 2013-07-28 21:32:00 -07:00
Vinnie Falco
9486bec0cd Change websocket to use beast::lexicalCast<> 2013-07-28 21:27:05 -07:00
Vinnie Falco
217d3bb7a8 Rename to swapWith and use a template parameter 2013-07-28 14:58:19 -07:00
Stefan Thomas
c925b8a72d Fix build: Current Boost uses safe bool idiom in shared_ptr<>. 2013-07-28 11:52:08 -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
3c7a8957af Disable mdb import test (visitAll unimplemented) 2013-07-27 14:57:39 -07:00
Vinnie Falco
7498dbb5c8 Set process exit code on result of unit tests 2013-07-27 14:57:39 -07:00
Vinnie Falco
e52c10c2ec Put proof of work back into the regular tests 2013-07-27 14:57:39 -07:00
Vinnie Falco
9112c6e80a Validator work 2013-07-27 11:10: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
Vinnie Falco
8b342d9859 Fix base_uint ctor to disambiguate void const* 2013-07-25 13:16:53 -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
5783f09968 Add prevMissing unit test to RangeSet 2013-07-24 12:11:40 -07:00
David Schwartz
0b18aa6623 Merge branch 'develop' of github.com:ripple/rippled into develop 2013-07-25 12:00:06 -07:00
David Schwartz
626c17679c Simplify prevMissing 2013-07-25 11:59:33 -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
David Schwartz
fed9cce242 Clean this up in preparation for cleaning the fee logic. 2013-07-25 10:49:16 -07:00
David Schwartz
7fbc44a866 Compute the load for admins correctly. 2013-07-25 10:44:37 -07:00
David Schwartz
ebd26474e4 Merge branch 'develop' of github.com:ripple/rippled into develop 2013-07-25 09:56:42 -07:00
David Schwartz
2608b56dc0 Fix write load. 2013-07-24 17:53:54 -07:00
David Schwartz
6812153d9a Make jtGENERIC work. 2013-07-24 17:44:58 -07:00
David Schwartz
a8436a5952 Some peer commands can be expensive. 2013-07-24 17:11:31 -07:00
Vinnie Falco
dd2e62251e Merge branch 'feature-refactor' into develop 2013-07-24 11:56:18 -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
Vinnie Falco
3435636a43 Use beast_sqlite and beast_sqdb 2013-07-24 11:47:42 -07:00
Vinnie Falco
03632ec43f Merge branch 'feature-refactor' into develop 2013-07-23 18:51:51 -07:00
Vinnie Falco
58ee1b2019 Move all remaining files into modules 2013-07-23 18:47:02 -07:00
Vinnie Falco
bf3d3b7535 Add missing virtual dtors 2013-07-23 16:37:09 -07:00
Vinnie Falco
373c328dfa Use memory backend for unit tests 2013-07-23 15:00:56 -07:00
Vinnie Falco
a3264a291a Add memory backend for node store 2013-07-23 14:53:48 -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