Commit Graph

130 Commits

Author SHA1 Message Date
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
8b342d9859 Fix base_uint ctor to disambiguate void const* 2013-07-25 13:16:53 -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
7b271aa192 Fix prevMissing/getValidatedRange. 2013-07-25 11:40:46 -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
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
Vinnie Falco
58025fb8ef Finish NodeStore import config, add ephemeral db to unit tests 2013-07-23 10:35:04 -07:00
JoelKatz
80db6e1228 Begin work on fetch_info command. 2013-07-23 08:58:53 -07:00
Vinnie Falco
02e55f9794 Change format of config file for NodeStore 2013-07-22 16:01:57 -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
5c040e78bb Properly rotate logfiles on sustain. 2013-07-21 23:11:49 -07:00
Vinnie Falco
db26c37156 Refactor NodeStore 2013-07-21 12:56:26 -07:00
Vinnie Falco
959e0bd512 New MasterLockType which tracks ownership 2013-07-21 12:55:46 -07:00
Vinnie Falco
8b1592e494 Refactor NodeStore 2013-07-21 12:54:14 -07:00
Vinnie Falco
ad933bae9c Refactor NodeStore 2013-07-21 12:54:07 -07:00
Vinnie Falco
3906c7e161 Refactor some NodeStore, TaggedCache 2013-07-21 12:54:06 -07:00
JoelKatz
92f56aa2e1 Fix race condition rotating log files. 2013-07-16 21:43:36 -07:00
Vinnie Falco
6d1a76b320 Add UnsignedInteger class and tests 2013-07-15 09:38:11 -07:00
Vinnie Falco
72769c5c40 Plug backends into NodeStore 2013-07-10 14:23:23 -07:00
Vinnie Falco
d5d40733fb Add QTCreator .pro based build 2013-07-05 07:09:57 -07:00
Vinnie Falco
535d510b48 Rewrite log file and log rotation behavior 2013-07-05 07:09:57 -07:00
Vinnie Falco
bdbeabde4a Remove unnecessary assignment 2013-07-04 13:59:37 -07:00
Vinnie Falco
5dcbc92259 Really fix prevMissing 2013-07-04 13:53:03 -07:00
Vinnie Falco
026514157d Yet another RangeSet fix 2013-07-04 08:04:57 -07:00
JoelKatz
d664e614b8 This is the right fix. 2013-07-04 00:30:56 -07:00
JoelKatz
ce3e6db181 RangeSet bugfixes. 2013-07-04 00:25:38 -07:00
Vinnie Falco
4a5d3a0f09 Fix for prevMissing 2013-07-03 23:39:18 -07:00
Vinnie Falco
d79111353d Debug consistency checker for RangeSet 2013-07-03 23:16:12 -07:00
JoelKatz
b4d5b8137c One step towards fixing this. We need asserts and logging. 2013-07-03 20:38:33 -07:00
Alex Dupre
cc651c15b5 Logging to debugger is useful only on Windows. 2013-07-03 09:41:44 -07:00
JoelKatz
c487717108 prevMissing searches in the wrong direction. 2013-07-02 13:34:15 -07:00
JoelKatz
6203024bc6 Fix prevMissing 2013-07-02 10:54:15 -07:00
Vinnie Falco
b52bbccd8a Streamline Log with print() and out() 2013-07-01 09:32:09 -07:00
Vinnie Falco
c35c52ff08 Fix platform and debug macros 2013-07-01 09:32:08 -07:00
Vinnie Falco
68179cfce3 Add LeakChecked qualifiers to key classes 2013-07-01 09:32:06 -07:00
Vinnie Falco
989549fac5 Tidy up log partition names 2013-07-01 09:32:02 -07:00
JoelKatz
c645901d58 Bugfix in prevMissing. 2013-07-01 01:33:38 -07:00
Vinnie Falco
ebd10afdb2 Put boost placeholders in a namespace (hack) 2013-06-28 17:01:04 -07:00
Vinnie Falco
b0c401bc3f Replace boost::bind with BIND_TYPE where appropriate 2013-06-28 17:01:03 -07:00
Vinnie Falco
122f1c54e2 Uniform include of BeastConfig.h 2013-06-28 17:01:03 -07:00
Vinnie Falco
8f7acfe4ee Use beast for bind, placeholders, and function 2013-06-28 17:01:02 -07:00
Vinnie Falco
832f67b35c Roll back 7 commits 2013-06-28 11:48:43 -07:00
Vinnie Falco
d80547e980 Hack to put boost placeholders in a namespace 2013-06-28 10:19:40 -07:00
Vinnie Falco
f1a4ea3c3f Replace boost::bind with BIND_TYPE where appropriate 2013-06-28 09:18:17 -07:00
Vinnie Falco
443551abe6 Uniform include of BeastConfig.h 2013-06-28 07:02:49 -07:00
Vinnie Falco
903cc001dd Use beast for bind, placeholders, and function 2013-06-28 07:02:48 -07:00