summaryrefslogtreecommitdiff
path: root/src/mongo/db/ops/update_driver.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-28621 Parse BSON update expression into an UpdateNode treeTess Avitabile2017-04-201-406/+0
* SERVER-27938 Rename all OperationContext variables to opCtxMaria van Keulen2017-03-071-2/+3
* SERVER-24840 - Remove unnecessary parameters to BSONObj::toStringAndreas Nilsson2016-07-081-1/+1
* Revert "SERVER-24840 - Remove unnecessary parameters to BSONObj::toString"Andreas Nilsson2016-07-081-1/+1
* SERVER-24840 - Remove unnecessary parameters to BSONObj::toStringAndreas Nilsson2016-07-071-1/+1
* SERVER-24644 $min/$max update operators respect collation.David Hatch2016-06-211-0/+8
* SERVER-24118 Rename LiteParsedQuery to QueryRequest.David Hatch2016-06-031-3/+3
* SERVER-23971 Clang-Format codeMark Benvenuto2016-05-281-5/+13
* SERVER-24045 Refactor CanonicalQuery::canonicalize()Tess Avitabile2016-05-101-3/+4
* SERVER-23610 CanonicalQuery should own a CollatorInterfaceTess Avitabile2016-05-051-2/+3
* SERVER-12932 Fix grammer errors in push and updateJames Wahlin2016-02-041-1/+1
* SERVER-19510 Refactor $text match expression parsingJason Rassi2015-11-121-3/+3
* SERVER-19510 Refactor WhereMatchExpression/WhereNoOpMatchExpressionJason Rassi2015-11-061-0/+1
* SERVER-19510 Rename MatchExpressionParser::WhereCallbackJason Rassi2015-11-051-2/+2
* SERVER-19235 CQ::canonicalize() to use NamespaceString rather than std::stringQingyang Chen2015-07-271-1/+2
* SERVER-16889 CanonicalQuery::canonicalize() return SW<unique_ptr<CQ>>Qingyang Chen2015-06-231-9/+10
* Revert "SERVER-16889 query subsystem CanonicalQuery::canonicalize use StatusW...Qingyang Chen2015-06-221-10/+9
* SERVER-16889 query subsystem CanonicalQuery::canonicalize use StatusWith<uniq...Qingyang Chen2015-06-221-9/+10
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-201-294/+282
* SERVER-17308 Remove duplicate std::unique_ptr using-declarationsJason Rassi2015-06-191-1/+0
* SERVER-17308 Replace boost::scoped_ptr<T> with std::unique_ptr<T>Andrew Morrow2015-06-101-5/+4
* SERVER-17309 Replace std::auto_ptr<T> with std::unique_ptr<T>Andrew Morrow2015-06-101-3/+3
* SERVER-16940 Change pass-by-const-ref of StringData to pass-by-valueTyler Brock2015-02-061-1/+1
* SERVER-13256 Add usings and qualifications for names from namespace stdAndrew Morrow2015-01-151-0/+3
* SERVER-16772 Don't attempt in-place when underlying storage has no supportAndrew Morrow2015-01-081-1/+6
* SERVER-16772 Only examine indexes on update when necessaryAndrew Morrow2015-01-081-1/+1
* SERVER-13256 Remove scoped_ptr from pch.hAndrew Morrow2015-01-051-0/+3
* SERVER-14973 consolidate shard key parsing, cleanup shard key patternsGreg Studer2014-10-161-88/+25
* SERVER-14738 Correctly determine if update w/ text index is in-placeJason Rassi2014-08-011-1/+1
* SERVER-13930 Don't hardcode "$mod" in error messageValeri Karpov2014-05-151-1/+1
* SERVER-13797 Abstract $where processing and remove usages of getContextKaloian Manassiev2014-05-091-1/+3
* SERVER-12625: skip oplog entries for no-op fieldsScott Hernandez2014-02-181-1/+1
* SERVER-12380 Fix error that prevented UpdateDriver from being reused.Andy Schwerin2014-02-141-0/+1
* SERVER-12704: cleanup updatedriver optionsScott Hernandez2014-02-121-22/+2
* SERVER-10159 Only do rematch for positional data when necessaryAndrew Morrow2014-01-061-2/+9
* SERVER-10159 Re-use Collection and index data structures rather than re-acqui...Andrew Morrow2014-01-041-3/+5
* SERVER-11389 - Use CanonicalQuery to return equality fields for upsertScott Hernandez2013-12-041-49/+97
* SERVER-11188, SERVER-11366, SERVER-11384, SERVER-11623: Update message cleanupScott Hernandez2013-12-041-5/+5
* SERVER-11531, SERVER-10489, SERVER-6835, SERVER-4830: Refactor update system ...Scott Hernandez2013-11-131-225/+106
* SERVER-7379 Prohibit shard key mutation in updatesAndrew Morrow2013-10-111-2/+157
* SERVER-10958: Update error messages and provide _id of error docsScott Hernandez2013-10-081-9/+26
* SERVER-10159 Don't perform update field conflict detection when no conflict i...Andrew Morrow2013-09-251-4/+6
* SERVER-8886 Add OpenSSL exception to files in src/mongo/dbIan Whalen2013-09-061-0/+12
* SERVER-6399: Support replacement with empty doc and log thatScott Hernandez2013-08-091-5/+5
* SERVER-10159 Hoist modifier parsing out of the write lock for updateAndrew Morrow2013-08-071-3/+1
* SERVER-4830: fix update+upsert insert case to preserve query fieldsScott Hernandez2013-08-061-20/+30
* SERVER-10163: don't enforce viable path restriction for replication related u...Scott Hernandez2013-08-011-3/+12
* SERVER-7174: don't log when noop because of wrong contextScott Hernandez2013-08-011-6/+8
* SERVER-4830: filter out !okForStorage parts from query on update+upsertScott Hernandez2013-08-011-0/+5
* SERVER-10159 Re-use Document objects during update loop and loggingAndrew Morrow2013-08-011-7/+3