dwight
|
600f2eef36
|
SERVER-2935 fix woEqual which wasnt equalling ints and doubles
|
2011-06-01 09:35:42 -04:00 |
|
gregs
|
f78d25f6e2
|
don't override cursor matcher with default op matcher
|
2011-05-11 13:41:46 -04:00 |
|
dwight
|
76cbcfb532
|
redo diagstr
|
2011-05-09 09:40:48 -04:00 |
|
Eliot Horowitz
|
bdf6318aa3
|
nicer message
|
2011-05-07 20:11:35 -04:00 |
|
Eliot Horowitz
|
71dc50d006
|
don't use stringbuffer for OpDebug SERVER-1591 - updates about 8% faster
|
2011-05-07 17:00:57 -04:00 |
|
Dwight
|
a3cd52048a
|
Merge branch 'master' into main
Conflicts:
SConstruct
db/btree.h
db/db.vcxproj.filters
db/dbcommands_admin.cpp
db/geo/2d.cpp
db/pdfile.cpp
dbtests/test.vcxproj.filters
|
2011-05-03 15:53:27 -04:00 |
|
Aaron
|
f799371da9
|
SERVER-958 Update matcher and matcher usage for better non single key range support
|
2011-04-25 13:29:50 -07:00 |
|
Dwight
|
52ea89ab47
|
towards index v1 format
|
2011-04-22 18:16:43 -04:00 |
|
dwight
|
7e2c810dc6
|
indexkey finishing some stuff
|
2011-04-13 21:58:10 -04:00 |
|
Dwight
|
7c986e6432
|
indexkey work
|
2011-04-11 18:21:48 -04:00 |
|
gregs
|
215f3b479e
|
only add covered matcher manually if a matcher does not exist SERVER-1742
|
2011-04-01 09:11:48 -04:00 |
|
Aaron
|
fce112398b
|
SERVER-1465 remove replica pairs
|
2011-03-29 16:56:53 -07:00 |
|
Aaron
|
5c98fc8930
|
SERVER-2810 check for dropped explain cursor before accessing so
|
2011-03-21 21:52:21 -07:00 |
|
Aaron
|
c27b540669
|
SERVER-2809 don't read cursor's nscanned if failed yield invalidated the cursor
|
2011-03-21 21:52:21 -07:00 |
|
Aaron
|
1ef7155a4e
|
SERVER-2552 initialize result flags for empty get more result
|
2011-03-17 14:32:36 -07:00 |
|
Aaron
|
d3a9fe9ae2
|
SERVER-2662 don't attempt to yield a query after an earlier yield fails and drops the cursor
|
2011-03-17 11:52:01 -07:00 |
|
Mathias Stearn
|
2b58bd8904
|
Changes to source needed to compile cleanly with clang++
|
2011-03-16 17:25:53 -04:00 |
|
Eliot Horowitz
|
c2cee09890
|
more safety for getMore yielding 180
|
2011-03-09 02:34:28 -05:00 |
|
Eliot Horowitz
|
6510ec1389
|
fix yield on getMore SERVER-2450
|
2011-03-03 03:12:55 -05:00 |
|
Eliot Horowitz
|
f3dac03784
|
yield on getMore SERVER-2450
|
2011-03-03 02:39:35 -05:00 |
|
Aaron
|
8330ff0766
|
SERVER-2451 guard dropped cursor on explain yield
|
2011-01-31 21:02:49 -08:00 |
|
dwight
|
39e8457350
|
comment
|
2011-01-19 17:19:58 -05:00 |
|
dwight
|
4ee1a5bfad
|
commitifneeded not called for delete with god=true to be more safe
|
2011-01-12 18:02:43 -05:00 |
|
Eliot Horowitz
|
dd02c70f72
|
always do commitIfNeeded during delete
|
2011-01-12 15:01:17 -05:00 |
|
Mathias Stearn
|
4dac3edc30
|
commitIfNeeded() inside $atomic operations
|
2011-01-10 16:31:08 -05:00 |
|
Eliot Horowitz
|
b828d21630
|
ran astyle SERVER-2304
|
2011-01-04 00:40:41 -05:00 |
|
Mathias Stearn
|
6836d1fd52
|
Note about updating shell's explain
|
2010-11-29 16:09:34 -05:00 |
|
Dwight
|
d4def8bb8a
|
dur
|
2010-11-23 14:13:46 -05:00 |
|
Eliot Horowitz
|
e55fa7eb47
|
basic sparse indexes working SERVER-484
|
2010-11-20 18:02:59 -05:00 |
|
Alberto Lerner
|
a1a2b5dec4
|
longer names but no homonyms
|
2010-11-19 11:15:35 -05:00 |
|
Alberto Lerner
|
348f12125c
|
ChunkMatcher is now ShardChunkManager
|
2010-11-19 05:33:12 -05:00 |
|
Alberto Lerner
|
f9d7cdab63
|
ChunkMatcher now has per-chunk boundaries
|
2010-11-18 17:59:20 -05:00 |
|
Eliot Horowitz
|
dabefb0514
|
spam
|
2010-11-16 16:58:14 -05:00 |
|
Eliot Horowitz
|
2603a9632c
|
use data from indexes if possivle SERVER-192
|
2010-11-16 16:11:43 -05:00 |
|
Eliot Horowitz
|
999ae13629
|
get if a cursor is a multi key
|
2010-11-15 10:22:20 -05:00 |
|
Alberto Lerner
|
ee41775469
|
ChunkMatcher has a bit more state now and a new interface
|
2010-11-11 23:09:20 -05:00 |
|
dwight
|
203a76fa05
|
conventions cleaning
|
2010-11-10 11:49:28 -05:00 |
|
Eliot Horowitz
|
9bfffc98e6
|
fix cursor usage when possible deleted
SERVER-1721 SERVER-2075
|
2010-11-08 16:27:24 -05:00 |
|
Dwight
|
0648d61288
|
move include to top of file from bottom
|
2010-11-04 09:00:39 -04:00 |
|
Aaron
|
69fdc69948
|
SERVER-2061 make safe copy of bson object in btree memory when doing fast count
|
2010-11-03 20:25:34 -07:00 |
|
dwight
|
50d72f3f01
|
better error msg
|
2010-10-31 18:08:48 -04:00 |
|
Eliot Horowitz
|
3904ca2335
|
add ns to capped overflow exception
|
2010-10-30 22:09:10 -04:00 |
|
Eliot Horowitz
|
b94120dc53
|
cleaning CountOp
|
2010-10-30 13:27:09 -04:00 |
|
Eliot Horowitz
|
8285a45f08
|
clean error messages on capped collection overrun
|
2010-10-30 13:27:09 -04:00 |
|
Eliot Horowitz
|
96b737b47e
|
send 4mb batches back on getMore
|
2010-10-29 13:24:40 -04:00 |
|
Eliot Horowitz
|
6157d16b47
|
cleaning ClientCursor to obey kernel rules and encapsulate more so can add logic later
|
2010-10-29 11:00:38 -04:00 |
|
Eliot Horowitz
|
fa89431e6c
|
don't assert in query or count if we were done after yielding
|
2010-10-29 01:13:26 -04:00 |
|
Eliot Horowitz
|
7a83a6fb21
|
cleaning cursor test and added assert
|
2010-10-27 13:14:48 -04:00 |
|
Eliot Horowitz
|
902a963933
|
use constant for getMore size
|
2010-10-11 01:12:22 -04:00 |
|
Aaron
|
f85a9391ee
|
SERVER-1818 do not allow any yielding for internal deletes
|
2010-10-05 13:20:44 -07:00 |
|