JoelKatz
|
f0c029ef0d
|
Rework the way load is accounted to be more accurate and more specific.
|
2013-03-03 16:24:47 -08:00 |
|
JoelKatz
|
51ebd75a4a
|
Reset prepared statements after use, not before.
|
2013-03-01 10:33:38 -08:00 |
|
JoelKatz
|
c6f1c6b8b1
|
Only do an expensive test that's no longer needed if PARANOID.
|
2013-02-04 16:56:57 -08:00 |
|
JoelKatz
|
b662167683
|
Small cleanups.
|
2013-01-30 20:56:11 -08:00 |
|
JoelKatz
|
e48ef29f8c
|
Dispatch HashedObject background writes through our job queue.
|
2013-01-28 07:13:05 -08:00 |
|
JoelKatz
|
e9d405302c
|
Use the new code.
|
2013-01-28 07:05:49 -08:00 |
|
JoelKatz
|
2466eba17b
|
Use a prepared statement to retrieve.
|
2013-01-28 01:54:01 -08:00 |
|
JoelKatz
|
d3ac663c9a
|
Use slightly cheaper SetHex
|
2013-01-28 01:14:06 -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
|
c29fdacc41
|
Remove an annoying log message.
|
2013-01-10 09:11:34 -08:00 |
|
JoelKatz
|
82d439ea8d
|
Remove a FIXME, since it's **FIXED**.
|
2013-01-10 00:43:25 -08:00 |
|
JoelKatz
|
20712536b2
|
Use 'INSERT OR IGNORE'
|
2013-01-10 00:33:32 -08:00 |
|
JoelKatz
|
c2922e5a16
|
Remove an unused variable.
|
2013-01-10 00:19:47 -08:00 |
|
JoelKatz
|
1e2b11fe80
|
Slight improvement.
|
2013-01-09 23:54:23 -08:00 |
|
JoelKatz
|
34411001e6
|
Mark a major FIXME.
|
2013-01-09 21:17:41 -08:00 |
|
JoelKatz
|
99a8925fe5
|
Merge function to add all nodes from another database.
|
2013-01-09 20:48:56 -08:00 |
|
JoelKatz
|
7ed37066cf
|
Add some features to the KeyCache code so we can use it for ledger acquire failure tracking too.
|
2013-01-09 15:55:18 -08:00 |
|
JoelKatz
|
714b3fb0d0
|
Small fixes.
|
2013-01-09 10:14:18 -08:00 |
|
JoelKatz
|
607e2039e2
|
Add negative caching for HashedObject class. This massively reduces
contention for the database lock under high network ledger fetch load.
|
2013-01-08 14:50:03 -08:00 |
|
Arthur Britto
|
8877501e5b
|
Remove db->escape in favor of sqlEscape.
|
2013-01-06 02:08:54 -08:00 |
|
JoelKatz
|
34456b019c
|
Cleanup thread creation.
|
2012-12-21 12:10:26 -08:00 |
|
JoelKatz
|
2664229017
|
Fix a compiler warning.
|
2012-11-29 09:00:05 -08:00 |
|
JoelKatz
|
72777b6b83
|
Remove some shared pointers on load monitors.
|
2012-11-28 15:53:07 -08:00 |
|
JoelKatz
|
bfbf0aa185
|
Eliminate redundant write set waits. You don't need to wait on future write sets.
|
2012-11-28 15:34:47 -08:00 |
|
JoelKatz
|
6aca65ff76
|
Get the shared pointers out of the scoped lock stuff. We don't need it.
|
2012-11-28 15:27:20 -08:00 |
|
JoelKatz
|
b4ff61b9e6
|
Fix the other half.
|
2012-11-20 12:57:25 -08:00 |
|
JoelKatz
|
61df47658c
|
Fixed huge performance-sapping bug.
|
2012-11-20 12:54:47 -08:00 |
|
JoelKatz
|
11088937a4
|
Track special disk accesses.
|
2012-11-19 17:08:58 -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 |
|