summaryrefslogtreecommitdiff
path: root/src/mongo/db/timeseries/bucket_catalog.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-69899 Dynamically size time series buckets based on workload and WT ca...Faustoleyva542022-10-181-4/+10
* SERVER-70021 Soft close time series buckets instead of archiving except under...Dan Larkin-York2022-10-061-7/+7
* SERVER-66685 Fetch archived buckets from disk and handle complex metaFields f...Dan Larkin-York2022-09-271-1/+10
* SERVER-67236 Improve size and memUsage tracking for reopened bucketsDan Larkin-York2022-09-221-0/+5
* SERVER-66690 Insert into closed buckets identified via aggregation pipelineFaustoleyva542022-09-171-4/+11
* SERVER-69523 Only allow METADATA and MUTEX lock acqisitions with OpContextKaloian Manassiev2022-09-151-1/+1
* SERVER-69469 Retain minimal information when archiving a bucketDan Larkin-York2022-09-081-2/+1
* SERVER-69249 Allow inserting into reopened compressed bucketsDan Larkin-York2022-09-071-1/+3
* SERVER-66699 Add statistics about bucket state management to serverStatusDan Larkin-York2022-08-291-0/+11
* SERVER-68962 Synchronize bucket reopening with asynchronous clearingDan Larkin-York2022-08-251-59/+79
* SERVER-66698 Clear BucketCatalog namespaces lazily using clear registryDavid Wang2022-08-191-6/+17
* SERVER-66697 Remove outdated entries from clear registryDavid Wang2022-08-041-2/+8
* SERVER-68052 Ensure BucketCatalog mutex outlives its usesDavid Wang2022-07-151-3/+3
* SERVER-66695 Introduce BucketCatalog clear registryDavid Wang2022-07-151-3/+25
* SERVER-66694 Track bucket count per termDavid Wang2022-07-081-6/+40
* SERVER-66693 Introduce BucketCatalog term and tie to bucket at constructionDavid Wang2022-06-291-6/+177
* SERVER-67262 Refactor BucketCatalog APIs to allow for bucket re-openingDan Larkin-York2022-06-241-5/+153
* SERVER-66738 Improve bucketing performance for large time-series measurementsGregory Wlodarek2022-06-161-0/+2
* SERVER-66683 Archive eligible buckets instead of closing themDan Larkin-York2022-06-141-3/+57
* SERVER-65703 Approximate control.min and control.max space usage for time-ser...Gregory Wlodarek2022-06-131-1/+1
* SERVER-66682 Initialize bucket representation from an existing bucket documentGregory Wlodarek2022-06-081-0/+9
* SERVER-62102 Append aggregated BucketCatalog execution stats for all namespac...Gregory Wlodarek2022-05-061-8/+54
* SERVER-65278 added clang-tidy v4 builder and fixed clang-tidy v4 issues.Daniel Moody2022-04-291-1/+1
* SERVER-61010 Require a `Status` for `BucketCatalog::abort`Gregory Noma2022-02-281-12/+9
* SERVER-61196 Simplify BucketCatalog concurrency modelDan Larkin-York2022-01-211-467/+164
* SERVER-60978 Refactor timeseries::MinMax and re-use for bucket schemaDan Larkin-York2021-11-121-3/+5
* SERVER-61309 Fix time-series bucket lock reacquisition logicDan Larkin-York2021-11-091-14/+15
* SERVER-59925 Stress test time-series insertsGregory Noma2021-11-011-1/+2
* SERVER-60565 Ensure newly created time-series buckets do not contain problema...Dan Larkin-York2021-10-271-0/+13
* SERVER-59662 Test killing time-series insertsGregory Noma2021-10-271-1/+1
* SERVER-58578 Timeseries bucket compressionHenrik Edin2021-09-161-14/+54
* SERVER-59888 Ensure consistent acquisition order for `_statesMutex` and `_idl...Gregory Noma2021-09-131-2/+9
* SERVER-57842 Use OperationId instead of LogicalSessionId in the BucketCatalogGregory Noma2021-06-241-5/+5
* SERVER-57046 Fix concurrency issue with bucket state managementDan Larkin-York2021-06-071-1/+3
* SERVER-56798 Time-series 'granularity' parameter controls rounding for minimu...Dan Larkin-York2021-06-011-4/+4
* SERVER-56679 Clear time-series bucket catalog on replication rollbackGregory Noma2021-05-071-0/+5
* SERVER-56157 Timeseries MinMax is now stored in a flat data structure to opti...Henrik Edin2021-05-051-164/+3
* SERVER-56441 Avoid allocate and copy metadata if we successfully lookup exist...Yuhong Zhang2021-05-031-7/+25
* SERVER-55213 Distinguish between null and missing for metadata in time-series...Yuhong Zhang2021-04-281-1/+1
* SERVER-55942 Store un-normalized bucket keys in the open buckets map.Henrik Edin2021-04-271-12/+130
* SERVER-54816 Perform ordered time-series inserts in a single storage transactionGregory Noma2021-04-221-5/+9
* SERVER-55728 Initialize _comparator to nullptr in BucketCatalogLouis Williams2021-04-211-1/+1
* SERVER-55484 Minor perf improvements to BucketCatalog::insertHenrik Edin2021-04-081-5/+10
* SERVER-55482 Optimize timeseries minmax calculation algorithmHenrik Edin2021-04-071-25/+117
* SERVER-55785 Don't access bucket that no longer exists when aborting a write ...Dan Larkin-York2021-04-061-2/+3
* SERVER-55340 Initialize BucketCatalog::_numPreviouslyCommittedMeasurementsDan Larkin-York2021-04-021-1/+1
* SERVER-55060 Direct modification must remove buckets from the time-series buc...Dan Larkin-York2021-04-021-5/+50
* SERVER-55591 Store time-series metadata in the durable catalog entry for buck...Louis Williams2021-03-311-7/+10
* SERVER-55529 Fix usage of BucketCatalog::_idleMutexDan Larkin-York2021-03-261-5/+6
* SERVER-54998 Clarify internal ownership structures in BucketCatalogDan Larkin-York2021-03-231-101/+88