JoelKatz
|
e086fa5a5d
|
Allow LevelDB and SQLite to co-exist in the build and have the backing
store for hashed nodes selectable in the config.
|
2013-05-07 15:04:23 -07:00 |
|
JoelKatz
|
ecfe553ef9
|
Code to import MySQL objects into LevelDB. (Or another MySQL database if you really wanted to.)
|
2013-05-03 16:23:33 -07:00 |
|
JoelKatz
|
d508bba147
|
Improve levelDB performance by eliminating GetHex calls and allocate/copy/free cycles.
Sorry, this invalidates existing levelDB databases. Please remove them.
|
2013-04-26 13:53:26 -07: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
|
99a8925fe5
|
Merge function to add all nodes from another database.
|
2013-01-09 20:48:56 -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
|
bfbf0aa185
|
Eliminate redundant write set waits. You don't need to wait on future write sets.
|
2012-11-28 15:34:47 -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 |
|