Uploaded image for project: 'Core Server'
  • 2.1.0

Release

Version 2.1.0

RELEASED

Start date not set

Released: 03/Feb/12

Release Notes

unstableShow more
PTKeySummaryAssigneeStatus
Blocker - P1BugSERVER-3866reIndex() on secondary drops all indexesEliot HorowitzClosed
Critical - P2BugSERVER-3319insert bulk doesn't fail on duplicate, but also doesn't change the dataSpencer T BrodyClosed
Critical - P2BugSERVER-3496file/io warning on some numa system WAS - Got signal: 11 (Segmentation fault)Mathias StearnClosed
Critical - P2BugSERVER-3805Need to add snappy to 2.0 3rd party notices fileEliot HorowitzClosed
Critical - P2BugSERVER-3907Broken pipe of HTTP client lets mongod crash (Segmentation fault)Eliot HorowitzClosed
Critical - P2BugSERVER-3913MongoDB 2.0 crashes on Windows 7 x64Sridhar NanjundeswaranClosed
Critical - P2BugSERVER-4129server segfault when starting with a wrong replSet nameEric MilkieClosed
Critical - P2BugSERVER-4250db.currentOp and db.killOp on mongos work without needing to auth()Kristina ChodorowClosed
Critical - P2BugSERVER-4405replSetStepDown must close socket on step down.Kristina ChodorowClosed
Critical - P2BugSERVER-4643one of the shard is downEric MilkieClosed
Major - P3ImprovementSERVER-969There is a limit on the number regexes in a queryEric MilkieClosed
Major - P3BugSERVER-1273Can't include bson/bson.h and client/connpool.h in same file due to msgasserted conflictEric MilkieClosed
Major - P3BugSERVER-1311mongodump/mongorestore loses information such as capped paramsSpencer T BrodyClosed
Major - P3ImprovementSERVER-1507option in shell to print how long each command takes and certain statsAntoine GirbalClosed
Major - P3New FeatureSERVER-1651Add feature to expose server-side functions in shellKevin MatulefClosed
Major - P3BugSERVER-1900v8 Issue 708Antoine GirbalClosed
Major - P3ImprovementSERVER-2031setSlaveOk at each level in shellAntoine GirbalClosed
Major - P3BugSERVER-2076killall may fail in v8Antoine GirbalClosed
Major - P3BugSERVER-2285count() (maybe other operations?) executes successfully when slaves are in RECOVERING modeBrandon DiamondClosed
Major - P3BugSERVER-2493Build error on windows 32bit with boost 1.44Eliot HorowitzClosed
Major - P3BugSERVER-2532JS out of memory if collections are continuously created and droppedAntoine GirbalClosed
Major - P3ImprovementSERVER-2534MR tmp collections should be cleaned up if present on strartupMathias StearnClosed
Major - P3ImprovementSERVER-2535Need to print progress in MR post-processAntoine GirbalClosed
Major - P3ImprovementSERVER-2571mark chunks that can't be split as "jumbo" so we don't keep trying to migrate/splitEliot HorowitzClosed
Major - P3BugSERVER-2651update breaks with blank field nameEric MilkieClosed
Major - P3ImprovementSERVER-2663Apply query expression to currentOp WAS: db.currentOp() should return multiple documents, so various queries can be performed on itBrandon DiamondClosed
Major - P3BugSERVER-2825Returns exit code 0 in case of Mongo fail to start Brandon DiamondClosed
Major - P3BugSERVER-2833mongod.exe does not shut down correctly as a Windows serviceTad MarshallClosed
Major - P3ImprovementSERVER-2836When fed through sdtin mongo should have a better outputTad MarshallClosed
Major - P3BugSERVER-2864query pattern cannot be created for an 'invalid' key rangeAaron StapleClosed
Major - P3ImprovementSERVER-2888boost 1.46.1 supportIan WhalenClosed
Major - P3BugSERVER-2917Rest / HTTP interface not working with AUTH and commandUnassignedClosed
Major - P3ImprovementSERVER-2957Add ability to log to syslogEliot HorowitzClosed
Major - P3ImprovementSERVER-3183Make initial sync more tolerant of sync source changingKristina ChodorowClosed
Major - P3BugSERVER-3245$addToSet and $each with an array does not filter duplicates for new field.Tony HannanClosed
Major - P3TaskSERVER-3257aggregation: create real error numbersChris WestinClosed
Major - P3TaskSERVER-3258aggregation: assertion failure on empty documentChris WestinClosed
Major - P3BugSERVER-3264missing field matches against [null] for both $in and $ninAaron StapleClosed
Major - P3BugSERVER-3277More specific explain() for geo queriesGreg StuderClosed
Major - P3ImprovementSERVER-3292aggregation: add a limit option for $sortChris WestinClosed
Major - P3BugSERVER-3345Read only user - able to create and update collection using map reduceTony HannanClosed
Major - P3ImprovementSERVER-3357disk/yield lock - any updateEliot HorowitzClosed
Major - P3BugSERVER-3396aggregation: $add with strings puts constants at the endChris WestinClosed
Major - P3ImprovementSERVER-3419Explain object should include server address in mongos or slave_okTony HannanClosed
Major - P3New FeatureSERVER-3483$timestamp extended json format for dumping parts of the oplogEric MilkieClosed
Major - P3ImprovementSERVER-3512removeShard improvements for dbs where shard is primaryMathias StearnClosed
Major - P3BugSERVER-3522Memory Leak in dbtests/perftests.cppKevin MatulefClosed
Major - P3ImprovementSERVER-3525"nonmatching repl set name in _id field" error should give the names comparedKristina ChodorowClosed
Major - P3BugSERVER-3528memory footprint of JS context keeps increasing as it is usedAntoine GirbalClosed
Major - P3ImprovementSERVER-3548use field path prefix consistently on rhs expressionsChris WestinClosed
Major - P3BugSERVER-3557dbpath can not end in a trailing / on windowsMathias StearnClosed
Major - P3BugSERVER-3561chunk size of 0 causes floating point exceptionBrandon DiamondClosed
Major - P3BugSERVER-3567mongos doesn't handle negative limits correctlyEliot HorowitzClosed
Major - P3ImprovementSERVER-3580Add current open connection count to begin/end connection messages in logMathias StearnClosed
Major - P3BugSERVER-3582Mongo Windows Service locks up CPU when computer reboots after a crash.Tad MarshallClosed
Major - P3ImprovementSERVER-3609write starvation can make secondaries fall behind when under heavy loadDwight MerrimanClosed
Major - P3ImprovementSERVER-3612Add a new_handler that aborts on bad_allocMathias StearnClosed
Major - P3BugSERVER-3615for v8 invoke, if this does not exists, should be set to global objAntoine GirbalClosed
Major - P3BugSERVER-3627sharded map-reduce output should be parallelized and properly distribute chunksAntoine GirbalClosed
Major - P3TaskSERVER-3629ensure that find readonly is implemented (SERVER-3107)Antoine GirbalClosed
Major - P3ImprovementSERVER-3630'this' supplied to map function not read onlyAntoine GirbalClosed
Major - P3BugSERVER-3641support mongostat through mongos with authenticationBrandon DiamondClosed
Major - P3ImprovementSERVER-3655don't allow both --journal and --nojournal at the same timeMathias StearnClosed
Major - P3BugSERVER-3665lastOp field in GLE should use Timestamp typeKristina ChodorowClosed
Major - P3BugSERVER-3672use min(majority, all "real" nodes) for majorityKristina ChodorowClosed
Major - P3BugSERVER-3681spinlock test hangs intermittently on fedora core 14UnassignedClosed
Major - P3BugSERVER-3688Consistently able to cause a segmentation fault in Mongodb 1.9.1 and 1.9.2Greg StuderClosed
Major - P3BugSERVER-3690don't count csv headerline when reporting objects importedBrandon DiamondClosed
Major - P3BugSERVER-3715re-adding member to replica set without keyFile results in secondary nodeKristina ChodorowClosed
Major - P3BugSERVER-3718Trying to shard a collection succeeds even without a unique indexGreg StuderClosed
Major - P3ImprovementSERVER-3727minor btree cleanupsUnassignedClosed
Major - P3BugSERVER-3730Illegal key names allowed in $set commandTony HannanClosed
Major - P3ImprovementSERVER-3732Do bulk insert objcheck outside of writelockMathias StearnClosed
Major - P3BugSERVER-3734Better detection of an problem/unresponsive memberKristina ChodorowClosed
Major - P3ImprovementSERVER-3741Better error message when forgetting type to $withinGreg StuderClosed
Major - P3BugSERVER-3753"db config reload failed"Greg StuderClosed
Major - P3BugSERVER-3755mongos died unexpectedlyGreg StuderClosed
Major - P3BugSERVER-3763when one shard goes down, mongos starts returning failure in getlasterror for all the shards, to already connected client.Eric MilkieClosed
Major - P3ImprovementSERVER-3771custom prompt usability issuesTad MarshallClosed
Major - P3BugSERVER-3773It's possible to invoke certain admin operations remotely without authenticationKristina ChodorowClosed
Major - P3ImprovementSERVER-3775xterm and konsole home/end key supportMathias StearnClosed
Major - P3BugSERVER-3784Need to add explicit timeout to distributed lock pinger threadGreg StuderClosed
Major - P3New FeatureSERVER-3787'edit' command in shellMathias StearnClosed
Major - P3ImprovementSERVER-3789make $comment a doc level filterEliot HorowitzClosed
Major - P3ImprovementSERVER-3790implement "paging in" for compact commandDwight MerrimanClosed
Major - P3ImprovementSERVER-3791compact always creates a new extentEric MilkieClosed
Major - P3BugSERVER-3798Malformed argument to rs.add(..) causes primary to throw Uncaught exception, exitKristina ChodorowClosed
Major - P3BugSERVER-3799Replica set tagging breaks if tags are changed until servers restartedKristina ChodorowClosed
Major - P3BugSERVER-3811RamLog toHTML missing newlineEliot HorowitzClosed
Major - P3ImprovementSERVER-3813Replace "biggest" with shard name in error messageGreg StuderClosed
Major - P3BugSERVER-3817Increment opcounters for bulk insertMathias StearnClosed
Major - P3ImprovementSERVER-3818Document insert method in db.collection.help()Brandon DiamondClosed
Major - P3ImprovementSERVER-3819Support bulk insert in shellGreg StuderClosed
Major - P3BugSERVER-3822after upgrade to 2.0.0 mongo starts consuming all cpu resources locking the system, complains of memory leakEliot HorowitzClosed
Major - P3ImprovementSERVER-3829scons flag to use each library externally --use-system-(prcre|boost) etc..Eliot HorowitzClosed
Major - P3ImprovementSERVER-3832aggregation: early $sort should be optimized to use an index if possibleMathias StearnClosed
Major - P3BugSERVER-3834mongoimport from mongoexport file with --jsonArray in 2.0 brokenSpencer T BrodyClosed
Major - P3Sub-taskSERVER-3835Related issue: Assertion: 10338:Invalid use of reserved field nameSpencer T BrodyClosed
Major - P3BugSERVER-3837BuildInfo shouldn't require authEliot HorowitzClosed
Major - P3BugSERVER-3842Multiple mongos can interfere in initial shardingEliot HorowitzClosed
Major - P3New FeatureSERVER-3844New SRW build of Mongo for Win7/Server2008R2Eric MilkieClosed
Major - P3BugSERVER-3854mongodump 2.0.0 fails on replica/slaveSpencer T BrodyClosed
Major - P3ImprovementSERVER-3855aggregation: finalize command nameDwight MerrimanClosed
Major - P3ImprovementSERVER-3856aggregation: $unwind should be a separate pipeline operatorChris WestinClosed
Major - P3ImprovementSERVER-3857aggregation: finalize name of $unwindDwight MerrimanClosed
Major - P3ImprovementSERVER-3858aggregation: finalize name of $projectDwight MerrimanClosed
Major - P3ImprovementSERVER-3860aggregation: uassert on sorts where the data size exceeds 10% of physical RAMChris WestinClosed
Major - P3ImprovementSERVER-3861aggregation: make $skip and $limit top-level pipeline operatorsKristina ChodorowClosed
Major - P3New FeatureSERVER-3862aggregation: add $first and $last group functionsChris WestinClosed
Major - P3ImprovementSERVER-3865aggregation: finalize field reference symbol (i.e., $, or something else?)Chris WestinClosed
Major - P3New FeatureSERVER-3871Support authentication for tools that do not support it. mongo{top,stat} advertise support but do not call auth() anywhere.Eliot HorowitzClosed
Major - P3BugSERVER-3875Mongostats not working with Authentication enabledEliot HorowitzClosed
Major - P3ImprovementSERVER-3881aggregation: $group _id should support being a constant to support count(*)Chris WestinClosed
Major - P3BugSERVER-3888need to describe exception if known when syncclusterconnection failsEliot HorowitzClosed
Major - P3BugSERVER-3889Possible for setShardVersion to never be set on mongod after multiple StaleConfigExceptions due to reset metadataGreg StuderClosed
Major - P3ImprovementSERVER-3896make Client and ClientInfo inherit from same base classEliot HorowitzClosed
Major - P3BugSERVER-3899Initial sync should check occaisonally if it can stop and become secondaryKristina ChodorowClosed
Major - P3BugSERVER-3900Should indexes automatically upgrade to "v1" on a replication initial sync / resync?Kristina ChodorowClosed
Major - P3BugSERVER-3909Blank lines don't work in the mongo shell starting with 2.0Antoine GirbalClosed
Major - P3BugSERVER-3923Compact command on secondary with nonexistent collection leaves secondary in recovery stateKristina ChodorowClosed
Major - P3BugSERVER-3930Profiler shouldn't use 0 as default valueEric MilkieClosed
Major - P3BugSERVER-3937Allow mongorestore to be throttledBrandon DiamondClosed
Major - P3BugSERVER-3939Rollback is trying to log something in the oplogKristina ChodorowClosed
Major - P3BugSERVER-3953Cannot initialize set when using --keyFileKristina ChodorowClosed
Major - P3BugSERVER-3955mongod seg fault related to replica setsKristina ChodorowClosed
Major - P3BugSERVER-3956A new replica secondary may be missing docs after its initial sync from the primaryKristina ChodorowClosed
Major - P3BugSERVER-3959Dist lock not relinquished in the event of failoverGreg StuderClosed
Major - P3BugSERVER-3961Segmentation Fault when creating new indexesEliot HorowitzClosed
Major - P3BugSERVER-3962Trying to do slaveOk queries through mongos on a one-node replica set causes excessive calls to isMaster and replSetGetStatusSpencer T BrodyClosed
Major - P3ImprovementSERVER-3972Add memory limits to V8 JSAntoine GirbalClosed
Major - P3BugSERVER-3982Error message omits cause for parallel cursorGreg StuderClosed
Major - P3BugSERVER-3985JSON parsing on Windows doesn't capture extended JSON correctlyEric MilkieClosed
Major - P3BugSERVER-3991Indexing past the end of a string in mongo shellEliot HorowitzClosed
Major - P3ImprovementSERVER-4014Insert into sharded cluster without pre-splitting should be as close to performance with pre-splitting as possibleMax SchiresonClosed
Major - P3BugSERVER-4016Standalone C++ v2.0 driver doesn't compileBrandon DiamondClosed
Major - P3BugSERVER-4020bad serverID set in setShardVersionEliot HorowitzClosed
Major - P3BugSERVER-4025segv in V8 when certain special objects (e.g. DBCollection) are converted from JS to BSONAntoine GirbalClosed
Major - P3BugSERVER-4030with v8 assert kills db when accessing a sharded collection via JSAntoine GirbalClosed
Major - P3BugSERVER-4065thread interruption is disabled in V8 native callback, makes it impossible to kill opAntoine GirbalClosed
Major - P3BugSERVER-4068v8 build sometimes fails sharding/auto2.js, may be due to GCAntoine GirbalClosed
Major - P3BugSERVER-4074object doesn't have full shard key error is vagueMathias StearnClosed
Major - P3ImprovementSERVER-4075New settable parameter to force stack traces from all assertsGreg StuderClosed
Major - P3BugSERVER-4076when migration fails due to conn error, no response sentGreg StuderClosed
Major - P3BugSERVER-4077need more helpful error message for unauthorized connection on splitChunkGreg StuderClosed
Major - P3BugSERVER-4081mongod terminates when bufbuilder exceeds 64mb when doing geoNear commanddBrandon DiamondClosed
Major - P3BugSERVER-4113shell should validate database name passed in command lineBrandon DiamondClosed
Major - P3BugSERVER-4114If a shard contacts another shard for the first time for a MapReduce, the sharding connection hook won't be setKristina ChodorowClosed
Major - P3BugSERVER-4115copyCollectionFromRemote needs to authenticateKristina ChodorowClosed
Major - P3BugSERVER-4130isself too agressive when bind_ip also specifiedBrandon DiamondClosed
Major - P3BugSERVER-4137Need to catch DBException in message_server_portMathias StearnClosed
Major - P3ImprovementSERVER-4139Check for freespace before preallocating journal filesMathias StearnClosed
Major - P3ImprovementSERVER-4148reimplement findone and count using query optimizer cursorAaron StapleClosed
Major - P3ImprovementSERVER-4149reimplement update and delete using query optimizer cursorAaron StapleClosed
Major - P3BugSERVER-4154Delete code doesn't correctly advance cursors pointing to deleted locationMathias StearnClosed
Major - P3BugSERVER-4158version error in mapreduce aborts operationGreg StuderClosed
Major - P3BugSERVER-4160Make sure members that build indexes sync from members with indexesKristina ChodorowClosed
Major - P3BugSERVER-4171WritebackListener should force detection of newly sharded collectionGreg StuderClosed
Major - P3BugSERVER-4178Shared client doesn't compile - references code for server side components.Mathias StearnClosed
Major - P3BugSERVER-4185Assertion 13388: shard version not ok in Client::Context: client in sharded mode, but doesn't have version set for this collectionGreg StuderClosed
Major - P3BugSERVER-4191killOp cannot interrupt v8 javascript loopAntoine GirbalClosed
Major - P3BugSERVER-4196Count command on mongos can get into infinite loopSpencer T BrodyClosed
Major - P3TaskSERVER-4209Remove warning and stack trace when adding shard sub-connectionGreg StuderClosed
Major - P3BugSERVER-4215multiple connections to shards can rarely get mutually inconsistent versions when migrate occurs Greg StuderClosed
Major - P3BugSERVER-4228Segfault under loadEliot HorowitzClosed
Major - P3BugSERVER-4238Make sure authentication always happens when a ScopedConn connectsKristina ChodorowClosed
Major - P3BugSERVER-4240make 2.0.1 mongos nightly compatible with 2.0.1 mongodGreg StuderClosed
Major - P3BugSERVER-4241Shell connections don't re-authenticate on reconnectKristina ChodorowClosed
Major - P3BugSERVER-4244replsethostnametrim.js works because of a race conditionScott HernandezClosed
Major - P3BugSERVER-4251db.killOp doesn't work right on mongos with authenticationKristina ChodorowClosed
Major - P3BugSERVER-4252Auth doesn't work on SyncClusterConnectionsKristina ChodorowClosed
Major - P3BugSERVER-4256When running with authorization enabled the "compact" command doesn't behave as expected on a secondaryKristina ChodorowClosed
Major - P3ImprovementSERVER-4258v8: switch to Isolates to enable JS multi-threadingAntoine GirbalClosed
Major - P3BugSERVER-4270master/slave initial sync bug backport Kristina ChodorowClosed
Major - P3BugSERVER-4278Slave tracking cache is cleaned up too aggressivelyKristina ChodorowClosed
Major - P3BugSERVER-4280sharding/sync3.js failure when run with authSpencer T BrodyClosed
Major - P3BugSERVER-4287Shell command line wrappingTad MarshallClosed
Major - P3BugSERVER-4290Don't dispose of connections after GLEGreg StuderClosed
Major - P3BugSERVER-4291Assertion: 13273:single data buffer expected while using mongodumpTad MarshallClosed
Major - P3BugSERVER-4296don't allow too many splitVectors in parallel from splitIfShouldEliot HorowitzClosed
Major - P3ImprovementSERVER-4297--configsvr should imply --smallfilesBen BeckerClosed
Major - P3BugSERVER-4298db.getMongo().setSlaveOk() appears twice in db.help()Tad MarshallClosed
Major - P3BugSERVER-4324new checking of initial shard version catches stale replica set infoEliot HorowitzClosed
Major - P3BugSERVER-4329uncaught exception in mapreduce causes mongod to terminateAntoine GirbalClosed
Major - P3BugSERVER-4331conneciton/memory leak if onCreate or onHandedOut hooks failEliot HorowitzClosed
Major - P3ImprovementSERVER-4347misleading error message printed when attempting to perform an unindexed sort on parallel arraysEric MilkieClosed
Major - P3BugSERVER-4350Segmentation fault on replica recoveryEliot HorowitzClosed
Major - P3BugSERVER-4357Missing appender for uint64_t in BSONObjBuilderMathias StearnClosed
Major - P3BugSERVER-4359Non-atomic reference counting in threaded aggregation.Chris WestinClosed
Major - P3ImprovementSERVER-4382MR becomes very slow if it keeps reducing a very large objectAntoine GirbalClosed
Major - P3BugSERVER-4384Grouping by incorrect projected field crashes mongodChris WestinClosed
Major - P3BugSERVER-4387command should force reload of config data after multiple stale config exceptionsUnassignedClosed
Major - P3BugSERVER-4388newly sharded collection requires config info reload on the mongodGreg StuderClosed
Major - P3BugSERVER-4389Wrong $eq format crashesChris WestinClosed
Major - P3BugSERVER-4390mongos does bad things when adding replica sets with same name as shardSpencer T BrodyClosed
Major - P3ImprovementSERVER-4396hit config server only once when loading a chunk meta data certain versionEliot HorowitzClosed
Major - P3BugSERVER-4398ClusteredCursor reported total time is just sum of individual timesEric MilkieClosed
Major - P3BugSERVER-4399mongos doesn't always update shards in response to replica set changesGreg StuderClosed
Major - P3BugSERVER-4400attempt to record query plan for a dropped cursor triggers bad file number assertionAaron StapleClosed
Major - P3BugSERVER-4401query optimizer cursor may return partial result set for a $or query if the last index match for a $or clause is deleted while it is "current"Aaron StapleClosed
Major - P3BugSERVER-4410Windows Service --install option isn't quoting all file parametersTad MarshallClosed
1200 of 339