Commit Graph

43 Commits

Author SHA1 Message Date
Mathias Stearn
654167180e Fix race condition with waiting for dur commit 2011-03-01 13:10:32 -05:00
dwight
c3de5e8a1a mispelling 2011-01-26 17:25:08 -08:00
dwight
0063a97194 dur debug log display of commitIfNeeded missing invocations 2011-01-12 14:03:27 -05:00
dwight
8c9cc752e7 dur account for page granularity in our estimate of bytes pending writing - as that is what matters in terms of mem usage 2011-01-10 21:59:23 -05:00
Eliot Horowitz
b828d21630 ran astyle SERVER-2304 2011-01-04 00:40:41 -05:00
Dwight
cf33b4b84b rename field 2011-01-03 13:24:13 -05:00
Mathias Stearn
9b7676c8b9 Compiler warning 2010-12-30 15:47:30 -05:00
Mathias Stearn
1dd733af1a looks like w_ptr is here to stay. 2010-12-28 17:13:52 -05:00
dwight
bae0fdb468 dur speed research 2010-12-26 14:01:19 -05:00
dwight
6d2d81e8de missing inline kw 2010-12-24 12:14:53 -05:00
dwight
0f468fa5c1 debug support 2010-12-24 12:13:26 -05:00
Mathias Stearn
340c10a7d5 Make p point to end rather than start 2010-12-22 16:52:47 -05:00
Mathias Stearn
0bd4f7db8d privatize permanent members of WriteIntent 2010-12-22 16:52:47 -05:00
Mathias Stearn
82d46601e1 Stop passing WriteIntents around 2010-12-22 16:52:47 -05:00
dwight
e7fee1e5e6 comments, lame name changed 2010-12-22 09:44:32 -05:00
Dwight
97ab6fa1af do insertWriteIntent outside of dbMutex, which yeilds a small throughput increase 2010-12-21 12:52:59 -05:00
dwight
e45adc40ae rename method for easy grepping 2010-12-21 09:56:36 -05:00
Dwight
d070edd9a4 log less 2010-12-20 16:08:58 -05:00
Mathias Stearn
3dfc3dd42b replace WriteIntent vector with a set and merge overlapping/adjacent intents 2010-12-20 15:17:02 -05:00
Mathias Stearn
9fcb46f038 Manually revert JObjAppendOp stuff 2010-12-20 13:29:58 -05:00
dwight
8d1b7c0ee3 remove comrpessedbuilder 2010-12-20 09:28:19 -05:00
dwight
ec5ff12c53 dur stub out a compressed builder 2010-12-19 19:42:28 -05:00
dwight
3c5c64a543 dur objappend temporarily off until fixed; objappend moved to its own data structure separate from basic writes 2010-12-19 15:31:11 -05:00
dwight
bba46ee7eb merge 2010-12-19 11:47:39 -05:00
Mathias Stearn
a076624f2e force commit every 100MB 2010-12-17 18:53:50 -05:00
dwight
afb0d22032 organizing 2010-12-17 11:52:42 -05:00
Dwight
4ccfed22b1 log less 2010-12-13 15:36:34 -05:00
Eliot Horowitz
0317b34be5 dur compile 2010-12-13 02:23:50 -05:00
dwight
d7a05a90da dur getlasterror wait for group commit via fsync:1 2010-12-13 00:21:08 -05:00
dwight
90a1ae58e4 dur cleaning for readability 2010-12-12 20:18:16 -05:00
dwight
51bc560803 dur drop database handling 2010-12-12 19:47:10 -05:00
dwight
9b2fcc78b8 compile 2010-12-12 16:12:16 -05:00
dwight
cc66c8abf0 dur trace a little better 2010-12-12 16:05:21 -05:00
dwight
6dea71aa52 dur fix quick.js test 2010-12-12 12:28:39 -05:00
Dwight
b2378d6b5f dur bug fix when --dur is off 2010-12-09 12:36:08 -05:00
dwight
f7f59bec3e dur bug fix 2010-12-08 02:17:50 -05:00
Dwight
61563d24a5 dur bug fix: dur::Already was broken 2010-12-07 15:16:00 -05:00
dwight
58f453b243 dur optimization 2010-12-06 23:16:23 -05:00
dwight
cdeb62b371 dur bug fix and lots of asserts 2010-12-01 13:16:37 -05:00
dwight
5016bf9d2c compile 2010-11-28 19:26:17 -05:00
dwight
bf532c4638 dur debugging 2010-11-27 17:30:51 -05:00
dwight
ce93e7c824 dur 2010-11-26 18:18:24 -05:00
dwight
8c6075dc61 dur 2010-11-20 15:29:49 -05:00