summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Add method on Command to get the Privileges required to run that command. ↵Spencer T Brody2012-11-073-10/+36
| | | | SERVER-7572 SERVER-7122
* Rename Capability to Privilege. SERVER-7126Spencer T Brody2012-11-0715-340/+340
|
* Make authenticate retry on socket exception SERVER-4237Spencer T Brody2012-11-071-7/+20
|
* SERVER-7571 get accessors for bsonSize and topSize in btree BucketBasicsAndrea Lattuada2012-11-071-0/+8
| | | | Signed-off-by: Eric Milkie <milkie@10gen.com>
* SERVER-7259 Fix mongodump output to stdout by removing log line and making ↵Spencer T Brody2012-11-072-1/+3
| | | | sure stdout is flushed
* Log error object when replSetGetStatus fails in the ReplicaSetMonitorSpencer T Brody2012-11-071-1/+1
|
* fix compile on freebsdHari Khalsa2012-11-073-8/+16
|
* SERVER-7206 change global variable in profiler to be heap-basedEric Milkie2012-11-073-31/+35
|
* compilation fixes for gcc 4.7Eric Milkie2012-11-072-4/+0
|
* SERVER-7570 Initialize ProcessInfo::SystemInfo at startup, add pageSize.Andrea Lattuada2012-11-078-20/+73
| | | | Signed-off-by: Andy Schwerin <schwerin@10gen.com>
* SERVER-7134 Let MongoDB modules add commands to the Mongo object in the ↵Andy Schwerin2012-11-072-13/+57
| | | | SpiderMonkey shell.
* Move copyright to top of file (for cpplint)Tad Marshall2012-11-071-14/+15
|
* SERVER-7565 SERVER-7126 SERVER-7576 Visual Studio require Python, run Python ↵Tad Marshall2012-11-079-87/+325
| | | | | | | | | | | scripts This commit makes the Visual Studio builds require Python to be installed. Add Pre-Build Events to Visual Studio projects to run the same Python scripts that the scons build runs to create src/mongo/base/error_codes.cpp, src/mongo/base/error_codes.h, src/mongo/db/auth/action_type.h and src/mongo/db/auth/action_type.cpp.
* Merge branch 'master' of github.com:mongodb/mongoDwight2012-11-07990-8177/+436843
|\ | | | | | | | | Conflicts: src/mongo/bson/bsondemo/bsondemo.cpp
| * fix solaris buildHari Khalsa2012-11-062-6/+19
| |
| * Fix bson_extract_test -- BSONElement reference outlived containing BSONObj.Andy Schwerin2012-11-061-44/+27
| |
| * SERVER-7498 Check config is not null before dereferencingKristina2012-11-061-7/+7
| |
| * Fix logic error in bsonExtractBooleanFieldWithDefault.Andy Schwerin2012-11-062-4/+16
| |
| * only one constructor for AcquiredCapabilitySpencer T Brody2012-11-065-23/+13
| |
| * cpSpencer T Brody2012-11-062-13/+7
| |
| * Make AcquiredCapability return its internal capability directlySpencer T Brody2012-11-067-89/+37
| |
| * Make Capability just store resource and actions, and add AcquiredCapability ↵Spencer T Brody2012-11-0611-46/+134
| | | | | | | | that also holds principle
| * Utility methods for extracting elements from BSON objects, that return Status.Andy Schwerin2012-11-064-0/+293
| | | | | | | | | | | | | | Code that works with BSON that return Status objects intead of throwing exceptions generate a lot of boilerplate when using the regular BSON accessor operations. These functions consolidate that boilerplate in one place, bson_extract.h/cpp. It also provides a convenient location for dropping other generic field extraction methods that return Statuses.
| * Move ASSERT_OK macro into mongo/unittest/unittest.h.Andy Schwerin2012-11-068-12/+5
| | | | | | | | Previously, every test file that wanted it was defining it.
| * Merge branch 'master' of https://github.com/mongodb/mongoHari Khalsa2012-11-061-6/+6
| |\
| | * SERVER-7565 Make line endings Unix-style on WindowsTad Marshall2012-11-061-2/+2
| | |
| | * SERVER-7565 Fix typos and styleTad Marshall2012-11-061-4/+4
| | |
| * | fix some compile warningsHari Khalsa2012-11-063-7/+7
| |/
| * fix compilation warning; NULL needs to be 0Eric Milkie2012-11-061-1/+1
| |
| * SERVER-7562 Query sync target with OpTime, not dateKristina2012-11-062-5/+12
| |
| * SERVER-7551 do not convert updates to upserts if primary is pre-2.2Eric Milkie2012-11-062-2/+27
| | | | | | | | | | | | | | Converting updates to upserts during replication was added for version 2.2.0. This code was dependent on all operators being idempotent. Some operators in 2.0.x are not fully idempotent, so if we are reading an oplog generated by a 2.0.x node, we shouldn't activate this new feature.
| * SERVER-7516 do not swallow socket errors during cloner copiesEric Milkie2012-11-061-3/+4
| |
| * SERVER-3795 Rewrote multiline log statement to instead pass a string to ↵Shaun Verch2012-11-061-3/+8
| | | | | | | | msgasserted
| * SERVER-3795 Make sure every logical log statement ends with endl, so that ↵Shaun Verch2012-11-069-16/+16
| | | | | | | | the next log statement will begin with a date
| * Visual Studio -- add new files (some disabled)Tad Marshall2012-11-062-18/+143
| | | | | | | | | | | | | | | | | | | | Changes to make Visual Studio build mongod.exe, with some code disabled and with outside assistance. Added new files, but exclude new mongo/db/geo .cpp files until third_party/s2 is added. mongo/base/error_codes.h and .cpp must be manually copied after being created by scons; same for mongo/db/auth/action_types.h and .cpp. Fixes to come for these issues (and some new warnings).
| * SERVER-939 Introduced more collection and fields names constants.Alberto Lerner2012-11-0523-502/+588
| |
| * SERVER-7126 Move ActionType definitions to their own file that is input to ↵Spencer T Brody2012-11-053-96/+107
| | | | | | | | generate_action_types.py
| * SERVER-7126 Make ActionType names and string representations the sameSpencer T Brody2012-11-056-268/+257
| |
| * Ennumerate all actions in ActionType, and use ActionSet for roles. SERVER-7126Spencer T Brody2012-11-0510-189/+331
| |
| * Fixed lint warning and windows/linux32 compilation.Alberto Lerner2012-11-052-15/+12
| |
| * SERVER-6828 Change log level of worker's oplog application messageJason Rassi2012-11-051-1/+1
| |
| * SERVER-2874 add s2 indexing and cursorHari Khalsa2012-11-0511-5/+793
| |
| * Try to make ShardingTest more robust. SERVER-4237Spencer T Brody2012-11-051-0/+1
| |
| * SERVER-7501 Remove syncThread from clientKristina2012-11-055-25/+4
| |
| * SERVER-7501 Build indexes in the foreground on non-primariesKristina2012-11-051-1/+1
| |
| * SERVER-7498 Make sync targets constKristina2012-11-055-10/+10
| |
| * SERVER-7498 chainingAllowed option for replicationKristina2012-11-054-4/+44
| |
| * Merge branch 'master' of github.com:mongodb/mongoPaul Pedersen2012-11-057-29/+68
| |\
| | * SERVER-7556 Break FailPoint library into smaller piecesRandolph Tan2012-11-057-29/+68
| | |
| * | Adding mutable bson classesPaul Pedersen2012-11-0513-0/+3273
| |/