Mathias Stearn
cd335640b6
Don't destroy CommitJob. Causing stackdump after shutdown
2011-09-26 12:18:50 -04:00
Lu Guanqun
11a2a5ea38
fix checkAndSet in Already class
...
In the original code, one node is retrieved by value, therefore, the
corresponding value is never changed in following code, we should use
"reference" instead in order to get what we expect.
2011-09-20 22:42:27 +08:00
Eliot Horowitz
7dd8b4c1dc
Revert "SERVER-3447 we were overcounting bytes since last commit in some cases"
...
This reverts commit 3b4b0026cd .
2011-08-04 10:40:34 -04:00
dwight
3b4b0026cd
SERVER-3447 we were overcounting bytes since last commit in some cases
2011-08-02 23:02:03 -04:00
dwight
3021bbf4e2
dead code elim
2011-07-11 08:11:38 -04:00
dwight
ac0c7d40fc
fix attempt for getlasterror fsync true in 1.9
2011-03-15 10:22:11 -04:00
Dwight
9639c1a58c
Revert "Fix race condition with waiting for dur commit"
...
This reverts commit 654167180e .
2011-03-02 12:45:19 -05:00
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