Mathias Stearn
|
f99aba9824
|
$showDiskLoc query option SERVER-1054.
Implementation is a bit ugly. Please code-review and let me know if there is a better way
|
2010-05-11 19:12:13 -04:00 |
|
Eliot Horowitz
|
aa82a78789
|
$maxScan for limiting how much to scan SERVER-1015
|
2010-04-28 16:11:27 -04:00 |
|
Dwight Merriman
|
3483f22813
|
refactor and rename insert
|
2010-04-28 08:25:56 -04:00 |
|
Dwight
|
bd28578ab8
|
stdafx->pch
|
2010-04-27 15:27:52 -04:00 |
|
Dwight
|
09a4b15404
|
rs work; ismaster
|
2010-04-22 16:17:18 -04:00 |
|
Eliot Horowitz
|
5645c80f94
|
better/safe implementation of tracking slave progress for SERVER-467
|
2010-04-02 13:18:06 -04:00 |
|
Eliot Horowitz
|
2077548895
|
first cut at storing slave locations in prep for SERVER-467
|
2010-03-30 14:32:15 -04:00 |
|
Dwight
|
8c0333345a
|
first pass at making replication more realtime
|
2010-03-26 14:37:31 -04:00 |
|
Eliot Horowitz
|
df2dd73fdb
|
fix limit with $with SERVER-777
|
2010-03-17 21:51:14 -04:00 |
|
Aaron
|
b4257fa816
|
SERVER-761 don't release mutex in deleteObjects() in god mode
|
2010-03-16 14:05:25 -07:00 |
|
Eliot Horowitz
|
28e592d50d
|
make query more flexible for php arrays
|
2010-02-21 14:55:12 -05:00 |
|
Eliot Horowitz
|
4f16871628
|
diagnosic method to just get index keys
|
2010-02-16 11:37:47 -05:00 |
|
Eliot Horowitz
|
773570b8a8
|
refactor UserQueryOp a bit
|
2010-02-16 11:13:31 -05:00 |
|
Eliot Horowitz
|
cfec75960b
|
some more cleaning
|
2010-02-15 23:55:41 -05:00 |
|
Eliot Horowitz
|
43499d2457
|
make fieldMatcher assert rather than set flag
|
2010-02-15 23:17:42 -05:00 |
|
Eliot Horowitz
|
62aad0ee18
|
refactoring runQuery / UserQueryOp part 1
|
2010-02-15 22:33:27 -05:00 |
|
Dwight
|
a84fc5843a
|
rename storage.h -> diskloc.h
|
2010-02-04 18:06:04 -05:00 |
|
Eliot Horowitz
|
8e28795bab
|
cleaning
|
2010-02-03 12:03:33 -05:00 |
|
Eliot Horowitz
|
0e7d5c6d01
|
refactor update so Mod and ModSet are re-usable. design is clean - still more cleaning to be done and some speed checking
single updates are 5% slower, multi-updates are 2.5x faster
|
2010-01-25 17:23:37 -05:00 |
|
Eliot Horowitz
|
5f36804299
|
stop using stringstream for logging
|
2009-12-29 23:30:29 -05:00 |
|
Dwight
|
65ae020708
|
QueryMessage was being instantiated twice on every query - fixed.
|
2009-12-21 14:22:23 -05:00 |
|
Eliot Horowitz
|
4774b56bf2
|
refactoring updateObjects return to be cleaner and so can work with multi-object update SERVER-268
|
2009-10-21 15:18:21 -04:00 |
|
Eliot Horowitz
|
a8bc6f9584
|
store query in ClientCursor so can see query on slow getMore queries
|
2009-10-17 23:07:26 -04:00 |
|
Dwight
|
b622636eb2
|
minor prep for multi update work
|
2009-10-01 10:01:02 -04:00 |
|
Dwight
|
0545f5ff48
|
better comment
|
2009-08-11 14:34:45 -04:00 |
|
Aaron
|
26bddf1ef8
|
log separate op for each deleted object
|
2009-04-09 13:30:28 -04:00 |
|
Aaron
|
c0fbc1a93e
|
Register update/delete only on client request
|
2009-03-26 16:11:23 -04:00 |
|
Aaron
|
c27e290116
|
Support large count and nscanned
|
2009-03-24 12:12:04 -04:00 |
|
Aaron
|
bcb1b24bd6
|
Remove dead code
|
2009-02-25 15:31:38 -05:00 |
|
Aaron
|
139eb1c3d8
|
Clean up old code
|
2009-02-24 14:43:03 -05:00 |
|
Aaron
|
7bfc826646
|
Remove old code
|
2009-02-24 14:41:53 -05:00 |
|
Aaron
|
a7eb50116c
|
Manually interleve query optimizer's plans rather than running each plan in a new thread
|
2009-02-24 11:49:55 -05:00 |
|
Aaron
|
86c4c87be6
|
New query optimizer checkpoint, minus jstest changes
|
2009-02-24 10:27:07 -05:00 |
|
Aaron
|
e663625021
|
First cut of query and update using new qo
|
2009-02-23 09:50:31 -05:00 |
|
dwight
|
667c004013
|
a little dbclient.h cleanup (minor)
|
2009-02-13 20:04:13 -05:00 |
|
Eliot Horowitz
|
3aa74384ae
|
grid/message -> util/message
|
2009-02-03 13:30:28 -05:00 |
|
Dwight
|
6e4efe880a
|
$hint takes keypattern objects now
|
2009-01-30 13:13:49 -05:00 |
|
Aaron
|
639c73405c
|
Don't log an update having no effect, log id as query when doing just one remove
|
2009-01-28 15:24:52 -05:00 |
|
Aaron
|
a816e54816
|
Add 'fields' spec to cmd run count
|
2009-01-21 10:36:40 -05:00 |
|
Aaron
|
c777160f0f
|
Fix simple match spec for encapsulating elements and numbers
|
2009-01-20 16:54:57 -05:00 |
|
dwight
|
e1021ee8ab
|
authenticate command work
some dbhelpers additions
less verbose logging
|
2009-01-18 17:48:44 -05:00 |
|
Aaron
|
90d45238aa
|
Indent all lines within namespaces one level
|
2009-01-15 10:17:11 -05:00 |
|
Aaron
|
ad1f6b3cbd
|
Put our code in 'mongo' namespace
|
2009-01-14 17:09:51 -05:00 |
|
Dwight
|
96d4406ece
|
set options flag when $err is returned
|
2009-01-09 11:20:16 -05:00 |
|
Aaron
|
b7cbd30112
|
Replace tab indentation with spaces
|
2008-12-28 20:28:49 -05:00 |
|
Dwight
|
0aef80f8cc
|
rename classes
|
2008-10-21 16:13:48 -04:00 |
|
Geir Magnusson Jr
|
d9efe9931f
|
Merge branch 'master' of ssh://git.10gen.com/data/gitroot/p
|
2008-10-20 14:55:06 -04:00 |
|
unknown
|
f91cff53a0
|
griddb work
|
2008-10-19 17:46:53 -05:00 |
|
Geir Magnusson Jr
|
50cc27e154
|
query.h : update comment. It appears (via testing) that the requirement for
a EOO at the end of a set of objects on insert isn't true. No functional change.
|
2008-10-14 21:07:09 -04:00 |
|
Dwight
|
87d0ed26c4
|
allow an array for sort order
|
2008-10-14 14:02:43 -04:00 |
|