Commit Graph

6866 Commits

Author SHA1 Message Date
JoelKatz
b428e94ce8 Don't delay transaction fetches due to load, only ledger fetches. 2013-07-22 03:28:13 -07:00
JoelKatz
21ace6a9b5 Remove a line of code that does nothing. 2013-07-22 03:27:52 -07:00
JoelKatz
0e787747d3 Make job times include time waiting in the queue.
This is a temporary fix. The real fix will track wait time and run time both.
2013-07-22 00:40:45 -07:00
JoelKatz
5eae0b4005 Sweep job type. 2013-07-21 23:14:50 -07:00
JoelKatz
5c040e78bb Properly rotate logfiles on sustain. 2013-07-21 23:11:49 -07:00
Vinnie Falco
d60fc410ae Remove old mdb tree after subtree add 2013-07-21 14:55:33 -07:00
Vinnie Falco
353936d6bd Merge commit 'd90ab063b3a57e9c7710eb62107ce871ba666d79' as 'Subtrees/mdb' 2013-07-21 14:50:41 -07:00
Vinnie Falco
d90ab063b3 Squashed 'Subtrees/mdb/' content from commit de72c08
git-subtree-dir: Subtrees/mdb
git-subtree-split: de72c08660fca1597be0bb0b6536c122ae324645
2013-07-21 14:50:41 -07:00
Vinnie Falco
8be6ba63cb Tidy up some annotations 2013-07-21 14:40:41 -07:00
Vinnie Falco
6781d9da0e Add identity import tests to NodeStoreTests 2013-07-21 14:02:23 -07:00
Vinnie Falco
1d0795095b Fix MDB backend for directory creation 2013-07-21 12:56:27 -07:00
Vinnie Falco
4fcbbe6072 Fix KeyvaDB for sizeof(size_t) 2013-07-21 12:56:27 -07:00
Vinnie Falco
2f929373c3 Add template I/O for streams 2013-07-21 12:56:27 -07:00
Vinnie Falco
cb22f63c08 Tune up KeyvaDB 2013-07-21 12:56:26 -07:00
Vinnie Falco
f9fd3f1b06 Clean up RandomAccessFile 2013-07-21 12:56:26 -07:00
Vinnie Falco
db26c37156 Refactor NodeStore 2013-07-21 12:56:26 -07:00
Vinnie Falco
1975d81153 Update RandomAccessFile unit test 2013-07-21 12:55:47 -07:00
Vinnie Falco
4893508348 Add group and run type to UnitTest 2013-07-21 12:55:47 -07:00
Vinnie Falco
46c6489fc8 Update config example 2013-07-21 12:55:47 -07:00
Vinnie Falco
a762781343 Convert to beast UnitTest 2013-07-21 12:55:46 -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
5caaea60c9 Add RecycledObjectPool 2013-07-21 12:54:14 -07:00
Vinnie Falco
df5512cf45 Hack to fix Random 2013-07-21 12:54:13 -07:00
Vinnie Falco
b2e764bf21 Add Random::nextBlob 2013-07-21 12:54:13 -07:00
Vinnie Falco
25f1a729ce Fix warning 2013-07-21 12:54:13 -07:00
Vinnie Falco
37cc356945 Use write buffer in KeyvaDB 2013-07-21 12:54:12 -07:00
Vinnie Falco
133508cbaa Fix check against findResult.compare 2013-07-21 12:54:12 -07:00
Vinnie Falco
586ac0be6f Fix compare() 2013-07-21 12:54:11 -07:00
Vinnie Falco
b7dc115813 Fix POSIX RandomAccessFile 2013-07-21 12:54:11 -07:00
Vinnie Falco
748de3b2e1 Add POSIX RandomAccessFile native routines 2013-07-21 12:54:11 -07:00
Vinnie Falco
3a85ad04d3 Fix NodeObject retrieve in KeyvaDB backend 2013-07-21 12:54:10 -07:00
Vinnie Falco
a84c3debf5 Tidy up KeyvaDB unit test 2013-07-21 12:54:10 -07:00
Vinnie Falco
5e35fe8db4 Fix RandomAccessFile read 2013-07-21 12:54:10 -07:00
Vinnie Falco
d94db9a893 Use unit test utilities 2013-07-21 12:54:09 -07:00
Vinnie Falco
62f5324cfa RandomAccessFile unit tests 2013-07-21 12:54:09 -07:00
Vinnie Falco
a4c63f4c5d Run an individual unit test 2013-07-21 12:54:08 -07:00
Vinnie Falco
159aabd8d9 Run a named unit test 2013-07-21 12:54:08 -07:00
Vinnie Falco
b81fc4e0c8 Use RandomAccessFile in KeyvaDB 2013-07-21 12:54:08 -07:00
Vinnie Falco
74510a95be Add RandomAccessFile 2013-07-21 12:54:07 -07:00
Vinnie Falco
ad933bae9c Refactor NodeStore 2013-07-21 12:54:07 -07:00
Vinnie Falco
664ed784e5 Add return values to OutputStream methods 2013-07-21 12:54:07 -07:00
Vinnie Falco
3906c7e161 Refactor some NodeStore, TaggedCache 2013-07-21 12:54:06 -07:00
Vinnie Falco
ff73676294 Add KeyvaDB, Backend, and unit test 2013-07-21 12:54:06 -07:00
Vinnie Falco
fb338a9860 Assert on type size invariant 2013-07-21 12:54:05 -07:00
JoelKatz
f466fcf93b Move ApplicationImp::Sweep from the aux thread to the job pool. 2013-07-19 14:25:21 -07:00
JoelKatz
cb567f9884 Minor fetch pack generation bug could cause extra nodes to be sent. 2013-07-19 12:29:05 -07:00
JoelKatz
9d50bd8d27 Set a validated ledger in --load mode. 2013-07-18 21:13:52 -07:00
JoelKatz
123430951c Merge branch 'hotfix-pf' into develop 2013-07-18 18:33:02 -07:00
JoelKatz
5271a750cc Cleanups. 2013-07-17 19:52:35 -07:00