summaryrefslogtreecommitdiff
path: root/src/mongo
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-7118 Change "mongo modules" to use SConscript files for modules.Andy Schwerin2012-10-231-12/+3
| | | | | | | | | | Also allows you to have modules in mongos and the shell, as well as mongod. Requires changes to the modules, to have SConscript files, and define libraries. Allows modules to have unit tests, interesting linking rules, dependencies into mongo, etc. Still may need to do some work on includes. The mongo-enterprise module has very simple include requirements, today.
* Fix up fail points to be compatible with parsing command line before running ↵Andy Schwerin2012-10-232-4/+6
| | | | | | global initializers. SERVER-7332
* SERVER-7332 Split command line processing from server startup in mongod.Andy Schwerin2012-10-231-46/+50
|
* SERVER-7436 add Timestamp to autocomplete listTad Marshall2012-10-231-1/+1
|
* Fix mongo/platform/cstdint.h for old compilers that we still support.Andy Schwerin2012-10-231-2/+2
|
* Merge pull request #318 from tychoish/rs-priority-consistencyIan Whalen2012-10-231-1/+1
|\ | | | | SERVER-7380: make uassert 13419 consistent with permitted priority value...
| * SERVER-7380: make uassert 13419 consistent with permitted priority valuesSam Kleinman2012-10-171-1/+1
| |
* | one more instance of near. this one didn't cause a compile error but caused ↵Hari Khalsa2012-10-231-2/+2
| | | | | | | | a test to fail.
* | SERVER-7398 display DiskLoc file numbers in decimalTad Marshall2012-10-231-1/+1
| |
* | Visual Studio -- add s/cluster_constants.{cpp,h}Tad Marshall2012-10-236-0/+36
| |
* | Introduced constants to refer to collection names and fields in the config ↵Alberto Lerner2012-10-2310-124/+360
| | | | | | | | server.
* | SERVER-7381 use User Assert for disallowed user operationTad Marshall2012-10-231-3/+2
| | | | | | | | | | Follow the advice in the "todo" in the code and use a uassert instead of logging a message (which the user will never see).
* | SERVER-7378 Prevent WRITETODATAFILES and FlushViewOfFile from running at the ↵Tad Marshall2012-10-232-4/+16
| | | | | | | | | | | | | | | | | | same time Prevent errors on Azure Storage drives that occur when a memory-mapped data file is modified in memory while it is being flushed to disk with FlushViewOfFile. Use a SimpleMutex (Critical Section on Windows) to prevent these two routines from running at the same time.
* | fix compile error on windows by using our own randomHari Khalsa2012-10-231-1/+3
| |
* | Visual Studio -- add new filesTad Marshall2012-10-238-4/+140
| |
* | SERVER-7448 fix build break on windowsHari Khalsa2012-10-232-4/+4
| |
* | Remove dead mms.cppAndy Schwerin2012-10-232-172/+1
| |
* | This is my first Geo cleanup change.Harishabd Khalsa2012-10-239-2134/+2560
| |
* | Fix windows build, reorder includes in random.h to follow our conventions.Andy Schwerin2012-10-231-2/+2
| |
* | Make ShardingTest add admin users to all its shards when running with auth ↵Spencer T Brody2012-10-231-5/+3
| | | | | | | | SERVER-4237
* | Fix missing fassert number, SERVER-7332.Andy Schwerin2012-10-231-1/+1
| |
* | Fix up some hitherto unused parts of the mongo init system.Andy Schwerin2012-10-233-1/+31
| |
* | Refactor the ntservice module, to separate parameter processing from service ↵Andy Schwerin2012-10-234-152/+169
| | | | | | | | | | | | startup. SERVER-7332
* | Introduce mongo/platform/cstdint.h, to get stdint types into the mongo ↵Andy Schwerin2012-10-233-10/+54
| | | | | | | | | | | | | | namespace. Pre C++-11, GCC and MSVC put these in different files and namespaces. This header consolidates the logic of finding them.
* | Fix to use modified mapFindWithDefaultSiddharth Singh2012-10-231-4/+2
| |
* | initialize member variables in RecoveryJob::LastEric Milkie2012-10-231-1/+1
| |
* | move SSLManager to new source filesEric Milkie2012-10-235-156/+207
| | | | | | | | No functional changes expected.
* | post 2.3.0Dan Pasette2012-10-231-1/+1
| |
* | BUMP 2.3.0r2.3.0Dan Pasette2012-10-221-1/+1
| |
* | buildbot sharding_balance4.js explicitly report chunk manager sequence ↵Greg Studer2012-10-193-5/+30
| | | | | | | | number when available in setShardVersion
* | split queryoptimizertests into two translation unitsEric Milkie2012-10-182-789/+840
| | | | | | | | This file was taking too long to compile and causing build breakages.
* | SERVER-7376 make migration not wait for deletes, no change to default delete ↵Greg Studer2012-10-181-3/+12
| | | | | | | | behavior
* | Revert "SERVER-7376 make all migration cleanup async unless explicitly ↵Greg Studer2012-10-187-95/+33
| | | | | | | | | | | | specified otherwise" This reverts commit bb65b80897797e3dc1fe96076fb6c13f6d7260c5.
* | SERVER-7376 make all migration cleanup async unless explicitly specified ↵Greg Studer2012-10-177-33/+95
| | | | | | | | otherwise
* | SERVER-7344 add interpreterVersion to shell and buildInfoTad Marshall2012-10-175-4/+27
| | | | | | | | | | | | | | | | Add the ability to get a string for the JavaScript engine so that scripts can know when they are running under SpiderMonkey versus V8. The shell gets an 'interpreterVersion()' function that returns a string. The 'buildInfo' command gets a new field named 'interpreterVersion'. SpiderMonkey returns "SpiderMonkey 1.7"; V8 returns "V8 3.12.19".
* | SERVER-7186 Fixed addToSet logging for an element that exists and is not at ↵Alberto Lerner2012-10-172-6/+10
|/ | | | the end of the array.
* SERVER-7376 better logging in moveChunk, don't swallow error reported to mongosgregs2012-10-171-3/+12
|
* SERVER-7376 more logging around removeRangegregs2012-10-171-1/+9
|
* SERVER-4781 Fix style issues.Alberto Lerner2012-10-163-19/+30
|
* this breaks a lot of testsEliot Horowitz2012-10-161-7/+5
| | | | | | | not sure of right behavior Revert "we should allow w:majority for a single mongod instance" This reverts commit 3f55adce04087f0de93c3e39c5450c5c33d3ea41.
* SERVER-7371 Fix same corner case as the last one, but now when applied to ↵Alberto Lerner2012-10-162-1/+30
| | | | secondary.
* SERVER-7371 Remove old comment.Alberto Lerner2012-10-161-1/+0
|
* SERVER-7371 Fix corner case where an update mod is applied twice.Alberto Lerner2012-10-162-1/+23
|
* SERVER-5858 temporary fix so hashed indexes work with $in queriesKevin Matulef2012-10-161-1/+7
|
* Merge branch 'master' of github.com:mongodb/mongoDwight2012-10-16189-735/+2445
|\
| * SERVER-2001 declare FieldInterval as struct for consistency. avoids windows ↵Kevin Matulef2012-10-161-1/+1
| | | | | | | | compile warnings
| * SERVER-7367 Don't go through the network to pick up a local configKristina2012-10-163-1/+20
| |
| * SERVER-7034 add 10 second timeouts to three connectionsTad Marshall2012-10-161-3/+6
| | | | | | | | | | Change the timeout on three ScopedDbConnections (made while holding a critical section) from default of zero (no timeout) to 10 seconds.
| * fix whitespace/indent and turn onEliot Horowitz2012-10-164-9/+9
| |
| * SERVER-2001 filter queries on mongod using new key extraction pathKevin Matulef2012-10-166-12/+59
| | | | | | | | | | | | | | | | Queries on mongod must filter out documents that do not currently belong to the shard. The belongsToMe function now uses the new key extraction path to make this determination. An optimization is also added to the clientcursor class so that it can make this determination using a covered index if available.