JoelKatz
19ee5c6c22
Remove incorrect comment.
2013-03-11 15:30:41 -07:00
JoelKatz
f4e22a8968
Use emplace where we can. (On inserts into unordered maps.)
2013-03-11 03:58:27 -07:00
JoelKatz
d1169ee86d
Make sure all load sources are named.
2013-03-04 16:22:09 -08:00
JoelKatz
f0c029ef0d
Rework the way load is accounted to be more accurate and more specific.
2013-03-03 16:24:47 -08:00
JoelKatz
ab89fbdcf6
Use the job queue rather than an ephemeral thread for validation writeouts.
2013-02-27 15:52:33 -08:00
JoelKatz
4d6bf6fd43
Logging reductions.
2013-02-19 15:41:03 -08:00
JoelKatz
36a7bc270d
I don't think this is needed, but it's harmless and saves me from worrying.
2013-02-10 02:44:15 -08:00
JoelKatz
4abdb34c20
Trivial cleanups.
2013-02-09 16:17:12 -08:00
JoelKatz
7d8df3dddf
Save validations in a form they can actually be used.
2013-01-31 15:40:41 -08:00
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