summaryrefslogtreecommitdiff
path: root/src/mongo/dbtests
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-60287 Make clustered collection scan respect minimum boundHaley Connelly2021-10-051-12/+225
|
* SERVER-58210 Eliminate unnecessary RPC protocol negotiation codeDavid Storch2021-10-011-2/+0
|
* SERVER-59178 Re-enable SBE as the default execution engineJennifer Peshansky2021-09-301-2/+1
|
* SERVER-60325 Remove extraneous call to exec->saveState() in ↵Jennifer Peshansky2021-09-301-1/+0
| | | | documentsourcetests.cpp
* SERVER-59797 Introduce new type for clusteredIndex create commandHaley Connelly2021-09-283-2/+6
|
* SERVER-59854 Remove PlanCacheIndexabilityState from the PlanCacheRuoxin Xu2021-09-2410-30/+57
| | | | | | | | | | This patch includes a number of changes to facilitate the use of PlanCacheIndexabilityState with SBE and classic plan cache keys. * Introduced a plan cache key factory. * Moved PlanCacheIndexabilityState from the PlanCache into CollectionQueryInfo. * Templetized QueryPlanner::planSubqueries() so it can be used with classic and SBE plan caches. * Removed dependency on the CanonicalQuery from the PlanCache class. Co-authored-by: Anton Korshunov <anton.korshunov@mongodb.com>
* SERVER-58427 Implement pushdown of $group for plans with one solutionYoonsoo Kim2021-09-222-2/+7
|
* SERVER-58915 Implement ReshardingDonorWriteRouter functionality along…Randolph Tan2021-09-211-1/+0
|
* SERVER-59629 Enable lock-free reads on GetIndexSpecsByUUID dbtest that was ↵Dianna Hohensee2021-09-171-6/+0
| | | | previously temporarily disabled.
* SERVER-58162 Remove `ReplicationCoordinator::canAcceptWritesFor` condition ↵Gregory Noma2021-09-131-0/+1
| | | | in `requiresTimestampForCatalogWrite`
* SERVER-59782 migrate makeGuard calls to ScopeGuardBilly Donahue2021-09-087-51/+51
|
* SERVER-58344 Remove ServerGlobalParams::FeatureCompatibility and replace ↵Vishnu Kaushik2021-09-011-2/+1
| | | | references with generated FCV constants
* SERVER-58752 Support retrying internal transactions on transient transaction ↵Cheahuychou Mao2021-09-011-6/+15
| | | | errors
* SERVER-59600 merge validate_results library into collection_validationBenety Goh2021-08-271-1/+0
|
* SERVER-59600 move StorageDebugUtil to dbtestsBenety Goh2021-08-274-2/+176
|
* SERVER-59245 Enable lock-free reads on dbtests where they were previously ↵Dianna Hohensee2021-08-262-12/+0
| | | | temporarily disabled.
* SERVER-58670 Tighten up what kind of BSON the 'Query' type can be wrapped aroundIrina Yatsenko2021-08-2312-376/+444
| | | | | | | | | This refactor includes: Remove dead code from 'Query' type and reduce it public interface. Split query argument in query/update/removed methods into filter BSON and settings (which are still passed around as 'Query' type). Remove Query(string) constructors. Remove most callers of 'Query(const BSONObj&)'. Replace public 'Query(const BSON&)' and 'Query.obj' with an explicit factory method and a getter.
* SERVER-58586: Improve ClientCursor on mongoD to store and restore the…Hana Pearlman2021-08-201-0/+13
|
* SERVER-59438 clean up db/catalog/SConscript LIBDEPSBenety Goh2021-08-191-0/+1
|
* SERVER-58424 Refactor QueryPlanner::plan() in preparation for DocumentSource ↵Eric Cox2021-08-192-6/+6
| | | | pushdown
* SERVER-57749 Optimize a projection expression prior to planning for 'find'Andrii Dobroshynski2021-08-171-1/+1
|
* SERVER-59310 clean up db/index/SConscript LIBDEPSBenety Goh2021-08-151-0/+1
|
* SERVER-58670 Modernize DBClientBase query interface to avoid ↵Irina Yatsenko2021-08-148-39/+31
| | | | OP_QUERY-derived characteristics
* SERVER-58735 Repurpose LastError for NotPrimaryError trackerYoonsoo Kim2021-08-043-3/+0
|
* SERVER-58612 Add Column as BSON Binary Subtype 7Henrik Edin2021-08-031-0/+1
|
* SERVER-57461 Remove SPLIT_LIMITED_SORT and associated QueryPlanner codeEric Cox2021-07-317-207/+15
|
* SERVER-58740 Reserve multiple oplog slots when writing retryable ↵Jason Chan2021-07-271-0/+225
| | | | findAndModify with storeFindAndModifyImagesInSideCollection=true
* SERVER-57390 Remove getLastError implementationYoonsoo Kim2021-07-223-29/+9
|
* SERVER-56479 Server logging of BSON containing BinData does not roundtripMark Benvenuto2021-07-201-2/+2
|
* SERVER-57391 Return error response to OP_QUERY and OP_GET_MORE messagesIrina Yatsenko2021-07-161-15/+15
|
* SERVER-57462 Change the shell to use OP_MSG for exhaust queries instead of ↵Yoonsoo Kim2021-07-151-30/+0
| | | | OP_QUERY
* SERVER-56907 Remove feature flag for Mitigate pain of using field names with ↵Milena Ivanova2021-07-051-12/+3
| | | | dots and dollars
* SERVER-57459 Make dbtests and unittests getLastError-freeIrina Yatsenko2021-06-248-245/+72
|
* SERVER-57758 Turn SBE off by default and invert the sense of the ↵Andrii Dobroshynski2021-06-171-1/+2
| | | | internalQueryForceClassicEngine flag
* SERVER-55446 added rosetta and arm64 macos builders to evergreenDaniel Moody2021-06-151-130/+128
|
* SERVER-57096 Make SBE rely purely on the kExternal lock policyDavid Storch2021-06-151-7/+3
| | | | | | After this patch, the AutoGet db_raii object is no longer held by the SBE scan/ixscan stages. SBE now assumes that any lock/snapshot acquisition is done at a higher level.
* SERVER-57265 Migrate tests for deprecated op codes from jstest to C++ ↵Irina Yatsenko2021-06-151-8/+6
| | | | integration
* SERVER-55664 EphemeralForTest supports clustered _id indexesLouis Williams2021-06-152-35/+1
|
* SERVER-57424 remove ENABLE_BITMASK_OPERATORSBilly Donahue2021-06-101-1/+1
|
* SERVER-56793 running dbtest with no suites should be an errorMikhail Shchatko2021-06-091-0/+6
|
* SERVER-57173: Add distinction to oplog application when data is inconsistent.Daniel Gottlieb2021-06-052-7/+15
| | | | (cherry picked from commit 3b6a717a226a86832979f8a5b0b8bf5eef9bb51c)
* SERVER-57127 IndexCatalogEntry::isMultikey() accepts OperationContext and ↵Benety Goh2021-06-042-4/+6
| | | | CollectionPtr
* SERVER-57127 IndexCatalogEntry::getMultikeyPaths() accepts CollectionPtrBenety Goh2021-06-042-4/+4
|
* SERVER-57127 IndexAccessMethod::getKeys() accepts OperationContext and ↵Benety Goh2021-06-041-14/+42
| | | | CollectionPtr
* SERVER-57127 WorkingSetCommon::fetch() accepts CollectionPtrBenety Goh2021-06-041-2/+2
|
* SERVER-57127 IndexScanParams accepts CollectionPtrBenety Goh2021-06-037-66/+70
| | | | (cherry picked from commit e312afb89845be565feac879750b78a45abd3b0c)
* SERVER-57127 DistinctParams accepts CollectionPtrBenety Goh2021-06-031-3/+3
|
* SERVER-56630 Unittest OpObserverImpl and chunk migration for retryable ↵Jason Chan2021-06-031-1/+2
| | | | | | | findAndModify (cherry picked from commit d78928f90492739ce5401d112b0fe89e278d3954) (cherry picked from commit 68c6fbfe69283f70ff321cfaa7cb2a533747ac36)
* SERVER-57127 CountScanParams accepts CollectionPtrBenety Goh2021-06-031-13/+26
|
* SERVER-57293 Disable lock-free reads for certain dbtests until later addressedDianna Hohensee2021-06-022-0/+18
|