Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for MongoDB time-series collections #173

Open
wants to merge 12 commits into
base: master
Choose a base branch
from

Commits on Jul 12, 2021

  1. Fix a few problems

    1) HighCPUForHosts panics when trying to generate a query for zero hostnames
    2) Option parsing code used mongo-use-native rather than mongo-use-naive for "naive" schema
    3) Helper scripts didn't have a way to choose between bucketized and document-per schema
    mdcallag authored and gregorynoma committed Jul 12, 2021
    Configuration menu
    Copy the full SHA
    7ed5c5a View commit details
    Browse the repository at this point in the history
  2. Fix GroupByTimeAndPrimaryTag and LastPointPerHost

    1) GroupByTimeAndPrimaryTag used 2 sorts (on b and then a) when a sort on (a,b) was needed. The double sort is probably inefficient and only correct when a stable sort is guaranteed.
    2) LastPointPerHost had a predicate on the "measurement" field which did not exist in the pipeline at that stage, so the query had an empty result
    mdcallag authored and gregorynoma committed Jul 12, 2021
    Configuration menu
    Copy the full SHA
    ed4d1ae View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2021

  1. Add initial support for MongoDB time-series collections

     * Use the official MongoDB Go Driver rather than mgo
     * Add timeseries-collection, retryable-writes, and ordered-inserts options
    gregorynoma committed Aug 6, 2021
    Configuration menu
    Copy the full SHA
    18b800b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b9e4a07 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ec9f163 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2022

  1. Configuration menu
    Copy the full SHA
    6888797 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1073b63 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2022

  1. Configuration menu
    Copy the full SHA
    035ac6c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4d7576a View commit details
    Browse the repository at this point in the history
  3. Add mongo-cpu-only.yaml

    gregorynoma committed Jun 6, 2022
    Configuration menu
    Copy the full SHA
    be1bdf1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    971c5b6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ed5fe4d View commit details
    Browse the repository at this point in the history