summaryrefslogtreecommitdiff
path: root/src/mongo/db/timeseries/bucket_catalog.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-71020 Ensure aborting time series batch eventually removes bucket from...Dan Larkin-York2022-11-021-1/+5
* SERVER-70875 Fix and improve archived bucket trackingDan Larkin-York2022-10-261-1/+11
* SERVER-70505 Synchronize bucket compression with reopeningDan Larkin-York2022-10-261-28/+98
* SERVER-69899 Dynamically size time series buckets based on workload and WT ca...Faustoleyva542022-10-181-16/+74
* SERVER-70021 Soft close time series buckets instead of archiving except under...Dan Larkin-York2022-10-061-70/+57
* SERVER-66685 Fetch archived buckets from disk and handle complex metaFields f...Dan Larkin-York2022-09-271-86/+30
* SERVER-67236 Improve size and memUsage tracking for reopened bucketsDan Larkin-York2022-09-221-4/+29
* SERVER-66690 Insert into closed buckets identified via aggregation pipelineFaustoleyva542022-09-171-40/+103
* SERVER-69469 Retain minimal information when archiving a bucketDan Larkin-York2022-09-081-6/+8
* SERVER-69249 Allow inserting into reopened compressed bucketsDan Larkin-York2022-09-071-0/+4
* SERVER-69404 Do not archive cleared bucketsDan Larkin-York2022-09-061-1/+3
* SERVER-66699 Add statistics about bucket state management to serverStatusDan Larkin-York2022-08-291-0/+20
* SERVER-68962 Synchronize bucket reopening with asynchronous clearingDan Larkin-York2022-08-251-111/+127
* SERVER-66698 Clear BucketCatalog namespaces lazily using clear registryDavid Wang2022-08-191-19/+39
* SERVER-66998 Do not allow WriteConflict exceptions to be thrown without contextFaustoleyva542022-08-181-1/+1
* SERVER-66688 Build aggregation pipeline to identify candidate buckets given a...Faustoleyva542022-08-161-10/+6
* SERVER-66697 Remove outdated entries from clear registryDavid Wang2022-08-041-0/+22
* SERVER-67595 Introduce bucketRoundingSeconds time-series optionDavid Wang2022-07-251-1/+1
* SERVER-66695 Introduce BucketCatalog clear registryDavid Wang2022-07-151-18/+55
* SERVER-67547 Ensure time-series schema update status is as expectedDan Larkin-York2022-07-131-1/+2
* SERVER-66694 Track bucket count per termDavid Wang2022-07-081-11/+64
* SERVER-66693 Introduce BucketCatalog term and tie to bucket at constructionDavid Wang2022-06-291-211/+102
* SERVER-67262 Refactor BucketCatalog APIs to allow for bucket re-openingDan Larkin-York2022-06-241-214/+437
* SERVER-66738 Improve bucketing performance for large time-series measurementsGregory Wlodarek2022-06-161-4/+42
* SERVER-66683 Archive eligible buckets instead of closing themDan Larkin-York2022-06-141-83/+193
* SERVER-65703 Approximate control.min and control.max space usage for time-ser...Gregory Wlodarek2022-06-131-18/+26
* SERVER-67163 Store hashed top-level field names when reopening bucketsGregory Wlodarek2022-06-101-2/+3
* SERVER-66682 Initialize bucket representation from an existing bucket documentGregory Wlodarek2022-06-081-11/+125
* SERVER-66727 Use full-precision timestamp for time-series bucketing decisionDan Larkin-York2022-06-031-2/+6
* SERVER-66205 Merge `WriteConflictException` and `TemporarilyUnavailableExcept...Amirsaman Memaripour2022-05-101-2/+2
* SERVER-62102 Append aggregated BucketCatalog execution stats for all namespac...Gregory Wlodarek2022-05-061-42/+103
* SERVER-65278 added clang-tidy v4 builder and fixed clang-tidy v4 issues.Daniel Moody2022-04-291-1/+1
* SERVER-60912 Remove FCV references for time-series measurement indexesGregory Wlodarek2022-04-281-6/+0
* SERVER-61010 Require a `Status` for `BucketCatalog::abort`Gregory Noma2022-02-281-25/+43
* SERVER-57250 Merge ViewCatalog into CollectionCatalogDan Larkin-York2022-02-261-1/+0
* SERVER-62794 Fix BucketCatalog memory threshold initializationDan Larkin-York2022-01-211-2/+1
* SERVER-61196 Simplify BucketCatalog concurrency modelDan Larkin-York2022-01-211-753/+658
* SERVER-27209 Eliminate dangerous BSONElement string extraction methodsMatt Kneiser2022-01-131-2/+1
* SERVER-60911 Update time-series schema-based bucket splitting FCV gateGregory Wlodarek2022-01-051-2/+3
* SERVER-60959 Remove assumptions about error type when aborting a time-series ...Dan Larkin-York2021-12-151-7/+0
* SERVER-61865 Gate time-series schema-based bucket splitting to FCV 5.2Dan Larkin-York2021-12-071-0/+5
* SERVER-61195 Scale BucketCatalog memory limit based on system memory sizeDan Larkin-York2021-12-011-3/+2
* SERVER-61194 Prevent time-series bucket OID reuse with coarse granularityDan Larkin-York2021-11-121-5/+40
* SERVER-60978 Refactor timeseries::MinMax and re-use for bucket schemaDan Larkin-York2021-11-121-220/+14
* SERVER-61309 Fix time-series bucket lock reacquisition logicDan Larkin-York2021-11-091-77/+84
* SERVER-59925 Stress test time-series insertsGregory Noma2021-11-011-2/+11
* SERVER-60565 Ensure newly created time-series buckets do not contain problema...Dan Larkin-York2021-10-271-8/+235
* SERVER-59662 Test killing time-series insertsGregory Noma2021-10-271-16/+15
* SERVER-58578 Timeseries bucket compressionHenrik Edin2021-09-161-18/+52
* SERVER-59888 Ensure consistent acquisition order for `_statesMutex` and `_idl...Gregory Noma2021-09-131-24/+16