Commit Graph

329 Commits

Author SHA1 Message Date
Aaron
3b4a0b04dd SERVER-426 make repair path configurable 2010-01-25 11:32:51 -08:00
Dwight
33bd6d1fe1 towards bg indexing 2010-01-25 12:25:29 -05:00
Dwight
530b1b2e7a deleteIndexes -> dropIndexes 2010-01-22 15:58:49 -05:00
Dwight
adf21e9404 block administrative things like dropping namespace while a background index job is in progress 2010-01-22 15:17:03 -05:00
Dwight
28f3a90f8c fix an issue with new clientcursor::pinvalue code
and more on bg indexing
2010-01-22 12:15:24 -05:00
Dwight
c78ec26e0f some work towards bg indexing 2010-01-21 16:35:35 -05:00
Aaron
f623739aca SERVER-525 check for index conflict before inserting into capped collection 2010-01-20 18:09:27 -08:00
Dwight
2772af49a1 SERVER-182 allow queries with array indexes 2010-01-20 13:57:20 -05:00
Dwight
036e6f7ba8 some work towards background indexing
option
2010-01-18 14:34:33 -05:00
Dwight
0165ec1fda fix extraneous info put in profiler objects, and make a tiny bit faster (updates) too 2010-01-15 17:33:44 -05:00
Dwight
98db9eed8a comment MINOR 2010-01-15 17:12:16 -05:00
Dwight
2628d0213a refactor and clean up some index building code
no longer allow two indexes with same key pattern (with diff names)
2010-01-15 16:05:14 -05:00
Dwight
94ed98667f make buildindex interruptable 2010-01-15 13:19:35 -05:00
Eliot Horowitz
c02e200b10 move some Index* stuff to db/index.* 2010-01-15 11:03:05 -05:00
Dwight
5e557f4071 fix warning on vc++ 2010-01-06 13:41:20 -05:00
Aaron
df1c01d6fe MINOR always allocate new extents when 'nExtents' debug parameter is specified, to avoid occasional capped2.js failures 2010-01-05 09:54:01 -08:00
Eliot Horowitz
fcf2d5721c some cleaning/optmizing of Database* storage, also just a little encaspulation 2010-01-02 01:25:53 -05:00
Eliot Horowitz
d531f77f67 nsToClient -> nsToDatabase 2009-12-31 16:31:07 -05:00
Eliot Horowitz
5f36804299 stop using stringstream for logging 2009-12-29 23:30:29 -05:00
Eliot Horowitz
d5a5401f9a use code in getLastError SERVER-112 2009-12-28 17:12:49 -05:00
Eliot Horowitz
0ab8149a8e uassert/massert take error code SERVER-112 2009-12-28 16:43:43 -05:00
Aaron
e6b27edec7 MINOR comments 2009-12-21 09:26:16 -08:00
Dwight
2437f989c9 fix a problem with extent re-use SERVER-490 2009-12-18 17:43:40 -05:00
Dwight
4390797b88 make query optimizer map thread-safe 2009-12-09 18:13:36 -05:00
Dwight
5ee785e34a cleaning/comments for namespacedetailstranient readability 2009-12-09 16:36:31 -05:00
Eliot Horowitz
4e9630f5d5 fail fast on capped delete SERVER-395 2009-11-23 23:34:17 -05:00
Eliot Horowitz
253a1cd0cd progress meters for large index builds 2009-11-19 11:19:48 -05:00
Dwight
2e21112c7d fix error message reporting on build index 2009-11-18 14:54:37 -05:00
Eliot Horowitz
7db9f7ee87 some index building code cleaning looking at SERVER-423, but can't see anything yet 2009-11-13 17:26:00 -05:00
Eliot Horowitz
3818050a7d use any type for bool value 2009-11-04 17:09:03 -05:00
Eliot Horowitz
e0c377e0ee update returns DiskLoc where object ends up 2009-10-30 15:50:21 -04:00
Eliot Horowitz
63e0ee59e4 fix invalid ensureIndex crashing server SERVER-388 2009-10-26 21:10:45 -04:00
dwight
fe0226cd79 MINOR global var cleanup 2009-10-24 14:34:54 -04:00
Eliot Horowitz
bf4e08f0f3 assert when trying to remove from a capped collection 2009-10-22 13:40:44 -04:00
Dwight
bfa27ae2b3 Merge branch 'master' of git@github.com:mongodb/mongo 2009-10-21 16:00:55 -04:00
Dwight
844d96c19f allow more indexes
do not revert to an earlier db version or you will have problems
2009-10-21 16:00:40 -04:00
Eliot Horowitz
672f2821af --quotaFiles SERVER-374 2009-10-20 13:29:05 -04:00
Dwight
a606c7a6b8 cleanup/prep for # of indexes work 2009-10-19 16:53:58 -04:00
Dwight
314385b97e some tests were failing when _DEBUG was defined...MINOR 2009-10-19 15:30:16 -04:00
Dwight
01f1f6915d move CurOp into Client and make inprog handle multiple in progress 2009-10-16 15:36:34 -04:00
Eliot Horowitz
f634e70093 move quota/cpu to cmdLine 2009-10-16 11:36:38 -04:00
Eliot Horowitz
72dc2b9c22 fix sayDbContext to work w/o Client 2009-10-14 21:53:17 -04:00
Dwight
16f8b77c5e move the var 'database' inside Client object 2009-10-14 14:34:38 -04:00
Dwight
2d934d1006 move curNs to Client object 2009-10-13 16:01:02 -04:00
dwight
97391936f7 Merge branch 'master' of git@github.com:mongodb/mongo
Conflicts:

	db/pdfile.cpp
2009-10-10 10:15:15 -04:00
dwight
1fd038c699 comment 2009-10-10 10:14:28 -04:00
Eliot Horowitz
ee72859d26 --smallfiles for some regression tests 2009-10-08 16:29:04 -04:00
Eliot Horowitz
3e3dda9c97 fix compount key with array indexing SERVER-279 2009-10-08 13:07:25 -04:00
Eliot Horowitz
a0d3663765 whitespace 2009-10-08 12:59:03 -04:00
Eliot Horowitz
677fbad312 client cursor cleaning and fix masked error 2009-10-08 12:04:27 -04:00