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

receive: Add support for TSDB per tenant #2012

Merged
merged 9 commits into from
May 4, 2020
Merged

Commits on Apr 6, 2020

  1. receive: Add support for TSDB per tenant

    Signed-off-by: Frederic Branczyk <fbranczyk@gmail.com>
    brancz committed Apr 6, 2020
    Configuration menu
    Copy the full SHA
    e37610c View commit details
    Browse the repository at this point in the history
  2. pkg/store: Merge SeriesSets of multiple TSDB stores

    This is required as the Series gRPC method of the StoreAPI requires the
    Series returned to be sorted.
    
    Signed-off-by: Frederic Branczyk <fbranczyk@gmail.com>
    brancz committed Apr 6, 2020
    Configuration menu
    Copy the full SHA
    d797dd0 View commit details
    Browse the repository at this point in the history
  3. pkg/receive: Add multitsdb shipper support

    Signed-off-by: Frederic Branczyk <fbranczyk@gmail.com>
    brancz committed Apr 6, 2020
    Configuration menu
    Copy the full SHA
    0ca745a View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2020

  1. Address comments

    Signed-off-by: Frederic Branczyk <fbranczyk@gmail.com>
    brancz committed Apr 14, 2020
    Configuration menu
    Copy the full SHA
    0e53d8d View commit details
    Browse the repository at this point in the history
  2. Add more comments on types and functions

    Signed-off-by: Frederic Branczyk <fbranczyk@gmail.com>
    brancz committed Apr 14, 2020
    Configuration menu
    Copy the full SHA
    be255c0 View commit details
    Browse the repository at this point in the history
  3. pkg/store/multitsdb.go: Remove unused struct field

    Signed-off-by: Frederic Branczyk <fbranczyk@gmail.com>
    brancz committed Apr 14, 2020
    Configuration menu
    Copy the full SHA
    b691fd0 View commit details
    Browse the repository at this point in the history
  4. pkg/receive/multitsdb.go: Remove unused Close method

    TSDBs are implicitly closed by flushing the database, which is ensured
    on shutdown, hence there is no need to have the explicit close method.
    
    Signed-off-by: Frederic Branczyk <fbranczyk@gmail.com>
    brancz committed Apr 14, 2020
    Configuration menu
    Copy the full SHA
    47dc82a View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2020

  1. pkg/store/multitsdb.go: Make errors and warnings tenant aware

    Signed-off-by: Frederic Branczyk <fbranczyk@gmail.com>
    brancz committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    eadc0a1 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2020

  1. pkg/store/multitsdb.go: Consistent tenant aware errors and warnings

    Signed-off-by: Frederic Branczyk <fbranczyk@gmail.com>
    brancz committed Apr 17, 2020
    Configuration menu
    Copy the full SHA
    4b44b2d View commit details
    Browse the repository at this point in the history