Commit Graph

12 Commits

Author SHA1 Message Date
JoelKatz
e8ac00e1a3 Allow tunable node sizes to adjust cache sizes, sweep timing, fetch
timing, and so on. Node size defaults to "tiny", which converves
memory and bandwidth.
2013-01-27 13:55:59 -08:00
JoelKatz
f493ea6478 Be more aggressive about avoiding publishing ledger holes. Make the logic simpler and more sensible. 2013-01-07 01:33:14 -08:00
Arthur Britto
8877501e5b Remove db->escape in favor of sqlEscape. 2013-01-06 02:08:54 -08:00
JoelKatz
55825b8b5f Cleanups. 2013-01-01 18:20:30 -08:00
JoelKatz
1e24721a98 First part of the fix to stop us from publishing ledgers that don't get validated. 2013-01-01 16:11:30 -08:00
JoelKatz
0106365098 Improve log level selection from command line. Some extra shutdown logging. 2012-12-20 09:27:50 -08:00
JoelKatz
2a06686b7c Round one of fixes to avoid ridiculous numbers of spurious copy constructor and destructor calls.
Most of these fixes involve calls to BOOST_FOREACH to iterate over a map or unordered_map where the
iterator type didn't perfectly match the internal type, so a reference into the map couldn't be created
and a new value/content pair had to be created for each iteration.
2012-12-17 20:20:24 -08:00
JoelKatz
72777b6b83 Remove some shared pointers on load monitors. 2012-11-28 15:53:07 -08:00
JoelKatz
11088937a4 Track special disk accesses. 2012-11-19 17:08:58 -08:00
JoelKatz
5217c92053 Let's use one simple general-purpose function rathern than five complex special-purpose ones. 2012-11-15 09:05:01 -08:00
JoelKatz
8450491099 Function to get full/partial validation counts for tracking transaction load.
Cleanups.
2012-11-13 15:30:43 -08:00
Stefan Thomas
fa3fab5816 Moved cpp code to src/cpp and js code to src/js. 2012-11-07 12:49:50 -08:00