summaryrefslogtreecommitdiff
path: root/src/mongo/db/ops/update_driver.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* SERVER-10301 Implement basic yielding for the new update frameworkAndrew Morrow2013-07-311-0/+4
* SERVER-7175: create oplog entry query w/id fieldScott Hernandez2013-07-231-0/+16
* SERVER-10162 Generate properly grouped oplog update components in new update ...Andrew Morrow2013-07-191-8/+16
* SERVER-6399 Fix update_serOnInsert.js test under new update framework.Alberto Lerner2013-07-151-9/+16
* SERVER-7175 Teach the update driver to do updates in place.Alberto Lerner2013-07-101-7/+20
* SERVER-7174 $setOnInsert is syntactic sugar for a contextual $set.Alberto Lerner2013-07-091-2/+18
* SERVER-7175 Deduplicate entry stream and account updates properly.Alberto Lerner2013-07-091-2/+25
* SERVER-7175 Support for catching conflicting mods in the update driver.Alberto Lerner2013-07-051-7/+23
* SERVER-7175 Towards lint happinessAlberto Lerner2013-05-301-1/+1
* SERVER-7175 Initial support for routing updates to the new framework.Alberto Lerner2013-05-301-0/+220