summaryrefslogtreecommitdiff
path: root/src/mongo/db/index
Commit message (Expand)AuthorAgeFilesLines
* SERVER-63664 Rename disallowNewDuplicateKeys option to prepareUniquePavi Vetriselvan2022-02-243-13/+12
* SERVER-63033 Refactor resumable index builds to use IDL instead of manual BSO...Jordi Olivares Provencio2022-02-223-13/+9
* SERVER-63443 Make `disallowNewDuplicateKeys` persisted in catalogYuhong Zhang2022-02-114-21/+21
* SERVER-63251 Refactor IndexAccessMethod to support non-SortedData indexesMathias Stearn2022-02-1112-540/+623
* Revert "SERVER-62209 Add 'comment' option to 'createIndex' command"Shin Yee Tan2022-02-072-12/+0
* Revert "SERVER-63089 Disallow downgrade when the index comment field exists"Shin Yee Tan2022-02-071-5/+0
* SERVER-63251 Rename AbstractIndexAccessMethod to SortedDataIndexAccessMethodMathias Stearn2022-02-0316-129/+130
* SERVER-62388 Fix variable shadowing in ExpressionKeysPrivate::getS2KeysJames Wahlin2022-02-021-2/+1
* SERVER-63089 Disallow downgrade when the index comment field existsYuhong Zhang2022-02-021-0/+5
* SERVER-62209 Add 'comment' option to 'createIndex' commandShin Yee Tan2022-01-242-0/+12
* SERVER-62004 Enable regular indexes to reject duplicate keys when enforcing d...Yuhong Zhang2022-01-192-12/+41
* SERVER-27209 Eliminate dangerous BSONElement string extraction methodsMatt Kneiser2022-01-133-6/+5
* Revert "SERVER-62056 Improve `Sorter` code structure"Yuhong Zhang2021-12-303-37/+56
* SERVER-61184 Add limit to number of compound 2dsphere index keys we may generateHenrik Edin2021-12-226-138/+259
* SERVER-62056 Improve `Sorter` code structureGregory Noma2021-12-163-56/+37
* SERVER-43176 Remove seekExact from SortedDataInterfaceHenrik Edin2021-12-011-14/+3
* SERVER-61606 Don't perform untimestamped catalog writes when index builds rea...Gregory Noma2021-12-015-38/+69
* SERVER-59831 Pass `dupsAllowed=true` to `WiredTigerIndexUnique::_insert` on s...Yuhong Zhang2021-11-191-2/+12
* SERVER-61427 Skip duplicate index key handler when exact key already exists i...Gregory Noma2021-11-171-10/+19
* Revert "SERVER-59831 Pass `dupsAllowed=true` to `WiredTigerIndexUnique::_inse...Yuhong Zhang2021-11-111-12/+2
* SERVER-54360 Support secondary unique indexes on clustered collectionsLouis Williams2021-11-052-3/+12
* SERVER-59831 Pass `dupsAllowed=true` to `WiredTigerIndexUnique::_insert` on s...Yuhong Zhang2021-11-041-2/+12
* SERVER-61094 Use a dedicated pooled KeyString builder per indexHenrik Edin2021-11-013-8/+23
* SERVER-60639 Defer TemporaryRecordStore dropping to the storage engineLouis Williams2021-10-226-39/+17
* SERVER-60273 Calculate the estimated size for missing types in sbe::value::ge...Drew Paroski2021-10-162-0/+34
* SERVER-59075 Create temporary RecordStore in HashAgg stageEric Cox2021-10-143-5/+6
* SERVER-60607 S2BucketAccessMethod handles NaN/out of range values when extrac...Benety Goh2021-10-121-1/+1
* SERVER-60607 S2AccessMethod handles NaN/out of range values when extracting g...Benety Goh2021-10-121-1/+1
* SERVER-60028 Fix overly-long error messages in time-series indexing codeDan Larkin-York2021-09-281-16/+9
* SERVER-59933 Improve array handling for time-series metric indexesDan Larkin-York2021-09-281-12/+28
* SERVER-60011 combine time-series conversion librariesBenety Goh2021-09-221-1/+1
* SERVER-59305 Reject timeseries measurements with array values in indexed fieldsDan Larkin-York2021-09-1514-0/+107
* SERVER-59782 migrate makeGuard calls to ScopeGuardBilly Donahue2021-09-081-1/+1
* SERVER-59593 Fix compound 2dsphere indexes on timeseries metricsDan Larkin-York2021-08-274-196/+127
* SERVER-59190 IndexAccessMethod can be destructed during index build bulk load...Yuhong Zhang2021-08-202-7/+9
* 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-27/+29
* SERVER-59310 make timeseries_dotted_path_support library dependency privateBenety Goh2021-08-131-1/+3
* SERVER-57737 Index builds must save and restore the collection scanning curso...Dianna Hohensee2021-08-092-7/+27
* SERVER-59091 Avoid fetching namespace from durable catalog for every key inse...Gregory Noma2021-08-051-11/+12
* SERVER-51806 bulk key insertion phase of index build holds IX lock without yi...Yuhong Zhang2021-08-053-20/+74
* SERVER-58779 Store the original user index definition on the transformed inde...Gregory Wlodarek2021-08-041-0/+1
* SERVER-57446 fix clang-tidy header issues and add header-filterDaniel Moody2021-08-021-3/+3
* SERVER-58067 Support 2dsphere indexes on time-series measurementsDan Larkin-York2021-07-307-80/+750
* SERVER-51871 Remove remaining code relating to haystack indexesJennifer Peshansky2021-07-1310-417/+0
* SERVER-56568 Remove LIBDEPS_TYPEINFO in favor of disabling vptr sanitizer for...Andrew Morrow2021-07-091-6/+0
* SERVER-47766 Remove FCV guard on partialFilterExpression and wildcardProjecti...Jennifer Peshansky2021-07-091-69/+10
* SERVER-57492 Side-write table should not write more than KeyStringLouis Williams2021-06-171-2/+2
* SERVER-55664 EphemeralForTest supports clustered _id indexesLouis Williams2021-06-152-2/+2
* SERVER-57610 IndexAccessMethod::commitBulk() retries inserting index keys on ...Gregory Wlodarek2021-06-111-3/+11