dwight
08c3888312
make a long running operation terminate if the client has disconnected. we check for this at the beginning
...
of every request but intra request. if a request will run for a very long time this is bad.
probably not for backporting -- might be nuances need to smoke for a while
also some yield code cleaning, really just making it easier to read.
2011-10-11 15:16:01 -04:00
Aaron
4184797545
SERVER-3555 assert when or query yield fails to prevent potential invalid memory access
2011-08-17 21:03:54 -07:00
Eliot Horowitz
33fe71e636
cruft
2011-08-05 11:14:05 -04:00
Mathias Stearn
e2778cdf78
Use more common (and readable) names for branch prediction hints
2011-08-02 18:50:04 -04:00
dwight
8919d7686e
compile
2011-08-02 10:37:48 -04:00
dwight
96b6b65530
compile
2011-08-02 02:36:39 -04:00
dwight
81fece68e9
prefetch type stuff
2011-08-02 02:36:36 -04:00
dwight
b1a62743d1
cleaning getmore
2011-08-02 02:35:55 -04:00
gregs
a0f84c7f22
change name of extra explain function for cursor - SERVER-3277
2011-07-27 12:37:46 -04:00
gregs
1a1233fd67
allow custom explain extensions SERVER-3277
2011-07-27 12:37:46 -04:00
Kristina
f1cd4e99c2
return 0 instead of throwing getMoreWaitException
2011-07-14 15:44:34 -04:00
Eliot Horowitz
317c3a4e3b
use ClientCursor::extractKeys so can use covered index if possible
2011-06-24 16:07:13 -04:00
Eliot Horowitz
6cd435b005
SERVER-2563 - make ClientCursor check disk location for record in memory if its going to be needed
2011-06-23 15:46:10 -04:00
dwight
066039d368
fix compile with vcxproj for new files
2011-06-22 23:16:36 -04:00
Eliot Horowitz
131e1d2182
more cleaning
2011-06-22 15:51:08 -04:00