summaryrefslogtreecommitdiff
path: root/src/mongo/db/catalog/index_builds_manager.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-73331 Abort index builds on step-up if there are skipped recordsYu Jin Kang Park2023-03-141-5/+9
* SERVER-73294 Signal primary node for aborting index builds on failureYu Jin Kang Park2023-02-231-2/+3
* SERVER-69877 Remove untimestamped writes to the catalog when restarting unfin...Gregory Wlodarek2022-09-281-0/+1
* SERVER-67471 Improve RecordId usage performanceJordi Olivares Provencio2022-07-151-1/+1
* SERVER-60791 add appendBuildInfo() method to IndexBuildsCoordinator and index...Benety Goh2022-05-161-0/+6
* SERVER-57432 Forbid yielding MODE_X/MODE_S locksJordi Olivares Provencio2022-02-221-0/+1
* SERVER-50081 Remove duplicate documents of unique indexes in repair modeShin Yee Tan2022-01-281-10/+0
* SERVER-51008 Enable resuming index builds in the drain writes phase for rollbackGregory Noma2020-09-301-29/+8
* SERVER-50984 Add CollectionPtr to replace usage of const Collection*Henrik Edin2020-09-261-7/+11
* SERVER-50928 Remove IndexCatalog* stored in IndexBuildBlockHenrik Edin2020-09-151-2/+6
* SERVER-50349 Getting a writable collection now requires the caller to be insi...Henrik Edin2020-09-151-4/+5
* SERVER-50317 Const correct uses of CollectionHenrik Edin2020-09-021-4/+4
* SERVER-50446 IndexBuildsCoordinator provides 'isResumable' info to MultiIndex...Benety Goh2020-08-241-2/+4
* SERVER-49409 Enable resuming index builds from the collection scan phaseGregory Noma2020-08-131-1/+2
* SERVER-50028 remove unnecessary collection catalog lookup from IndexBuildsMan...Benety Goh2020-08-111-1/+1
* SERVER-49706 Repair should not write documents with duplicate keys to local.s...Faustoleyva542020-08-061-3/+3
* SERVER-49528 Retrieve resumable index build information before stopping index...Gregory Noma2020-08-061-0/+14
* SERVER-49408 Enable resuming index builds from the bulk load phaseGregory Noma2020-08-061-0/+2
* SERVER-49448 Interrupt index builds for shutdown during the expected phase in...Gregory Noma2020-08-051-2/+1
* SERVER-49507 Reduce memory consumption in startup repair when rebuilding uniq...Faustoleyva542020-08-051-6/+8
* SERVER-48417 Reconstruct in-memory state when resuming index buildSamy Lanka2020-08-041-1/+2
* SERVER-39562 Repair should handle duplicate unique index keysFaustoleyva542020-07-161-0/+8
* SERVER-48415 Write placeholder document to internal table on clean shutdown f...Gregory Noma2020-06-091-4/+13
* SERVER-46560 Make abort index build deterministicLouis Williams2020-04-101-22/+14
* SERVER-45936 Remove enableHybridIndexBuilds parameterGregory Noma2020-04-101-1/+1
* SERVER-37726 Add the ability to abort an index builder by the index names it ...Gregory Wlodarek2020-02-151-2/+3
* SERVER-41965 Change repair to only rebuild indexes on necessary collectionsDaniel Ernst2020-01-301-1/+1
* SERVER-45351 Record all indexing errors during simultaneous index builds for ...Louis Williams2020-01-301-24/+5
* SERVER-44904 startup recovery should not delete corrupt docs while rebuilding...Eric Milkie2020-01-061-3/+4
* SERVER-44778 Two-phase index builds aborted due to rollback should leave inde...Louis Williams2019-12-051-5/+5
* SERVER-39451 Support recover-to-stable rollback for two-phase index buildsLouis Williams2019-11-141-1/+0
* SERVER-44408 Persist index build UUID to the durable catalogLouis Williams2019-11-071-0/+2
* SERVER-44121 IndexBuildsManager::drainBackgroundWrites() accepts drain yield ...Benety Goh2019-10-221-1/+2
* SERVER-39002 IndexBuildsManager::tearDownIndexBuild() accepts MultiIndexBuild...Benety Goh2019-10-081-1/+5
* SERVER-42165 Replace uses of stdx::mutex with mongo::MutexBen Caimano2019-09-171-2/+2
* SERVER-39338 Remove `stdx/functional.h`ADAM David Alan Martin2019-06-101-1/+1
* SERVER-40357 expand all calls to MONGO_DISALLOW_COPYINGBilly Donahue2019-03-281-2/+2
* SERVER-39085 IndexBuildsCoordinator handles shutdowns during index buildsBenety Goh2019-03-061-3/+3
* SERVER-39085 IndexBuildsManager supports relaxing index constraints during in...Benety Goh2019-03-061-1/+15
* SERVER-39085 IndexBuildsCoordinator timestamps writes while drainingBenety Goh2019-03-061-1/+3
* SERVER-38097 Pull opCtx and collection ptrs out of MultiIndexBlock and pass i...Dianna Hohensee2019-02-191-5/+8
* SERVER-39653 During startup index recovery, ensure that dropping the index, o...Gregory Wlodarek2019-02-191-11/+0
* SERVER-39620 Do not rely on collection UUIDs during startup recovery in the I...Gregory Wlodarek2019-02-181-1/+2
* SERVER-39086 Refactor startup index builds to use the IndexBuildsCoordinatorGregory Wlodarek2019-02-131-0/+20
* SERVER-39068 Replicate startIndexBuild and commitIndexBuild oplog entriresLouis Williams2019-02-121-7/+6
* SERVER-37643 update IndexBuildsCoordinator and IndexBuildsManager interfaces.Benety Goh2019-01-311-10/+13
* SERVER-37643 refine IndexBuildsCoordinator and IndexBuildsManager interfaces ...Benety Goh2019-01-181-1/+6
* SERVER-38330 merge MultiIndexBlock and MultiIndexBlockImplBenety Goh2018-12-101-1/+1
* SERVER-37636 Establish an index builds interface through which to access and ...Dianna Hohensee2018-11-281-0/+179