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

Query: Trim very long external labels and add cmd flag to optionally specify metric labels to collect #5785

Merged
merged 50 commits into from Oct 27, 2022

Commits on Oct 13, 2022

  1. added unit tests for long labels and no external labels

    Signed-off-by: utukj <utukphd@gmail.com>
    utukJ committed Oct 13, 2022
    Copy the full SHA
    8c76dab View commit details
    Browse the repository at this point in the history
  2. trimmed too long external labels

    Signed-off-by: utukj <utukphd@gmail.com>
    utukJ committed Oct 13, 2022
    Copy the full SHA
    c5f1536 View commit details
    Browse the repository at this point in the history
  3. added optional label selection

    Signed-off-by: utukj <utukphd@gmail.com>
    utukJ committed Oct 13, 2022
    Copy the full SHA
    745e729 View commit details
    Browse the repository at this point in the history
  4. added cmd flag for choosing metric labels

    Signed-off-by: utukj <utukphd@gmail.com>
    utukJ committed Oct 13, 2022
    Copy the full SHA
    72ce975 View commit details
    Browse the repository at this point in the history
  5. updated docs

    Signed-off-by: utukj <utukphd@gmail.com>
    utukJ committed Oct 13, 2022
    Copy the full SHA
    2c08e6d View commit details
    Browse the repository at this point in the history
  6. Update pkg/query/endpointset.go

    full sentence fix
    
    Co-authored-by: Bartlomiej Plotka <bwplotka@gmail.com>
    Signed-off-by: Uwakmfon Utuk <41128987+utukJ@users.noreply.github.com>
    utukJ and bwplotka committed Oct 13, 2022
    Copy the full SHA
    9fe8ea7 View commit details
    Browse the repository at this point in the history
  7. Update pkg/query/endpointset.go

    Co-authored-by: Bartlomiej Plotka <bwplotka@gmail.com>
    Signed-off-by: Uwakmfon Utuk <41128987+utukJ@users.noreply.github.com>
    utukJ and bwplotka committed Oct 13, 2022
    Copy the full SHA
    2107140 View commit details
    Browse the repository at this point in the history
  8. minor fixes from code review

    Signed-off-by: utukj <utukphd@gmail.com>
    utukJ committed Oct 13, 2022
    Copy the full SHA
    606cba5 View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    c581cc7 View commit details
    Browse the repository at this point in the history
  10. fixed code comments

    Signed-off-by: utukj <utukphd@gmail.com>
    utukJ committed Oct 13, 2022
    Copy the full SHA
    a07e974 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2022

  1. used enum for labels

    Signed-off-by: utukj <utukphd@gmail.com>
    utukJ committed Oct 14, 2022
    Copy the full SHA
    03b5289 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    4b07af3 View commit details
    Browse the repository at this point in the history
  3. updated query docs

    Signed-off-by: utukj <utukphd@gmail.com>
    utukJ committed Oct 14, 2022
    Copy the full SHA
    be3ca53 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2022

  1. cleaned up tests

    Signed-off-by: utukj <utukphd@gmail.com>
    utukJ committed Oct 18, 2022
    Copy the full SHA
    32a0a98 View commit details
    Browse the repository at this point in the history
  2. Updates busybox SHA (thanos-io#5793)

    Signed-off-by: GitHub <noreply@github.com>
    
    Signed-off-by: GitHub <noreply@github.com>
    Co-authored-by: yeya24 <yeya24@users.noreply.github.com>
    Signed-off-by: utukj <utukphd@gmail.com>
    2 people authored and utukJ committed Oct 18, 2022
    Copy the full SHA
    9474c00 View commit details
    Browse the repository at this point in the history
  3. Receive: Reload tenant limit configuration on file change (thanos-io#…

    …5673)
    
    * Create a PathOrContent reloader
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Add docs to staticPathContent.Rewrite
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Run goimports
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Properly cancel the context in the test
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Watch parent directory of file
    
    This helps handling deletes and other situations.
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Remove useless ctx.Done()
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Add a debounce timer to config reload
    
    It helps managing situations where a create event is followed by a write or when a big file write is sent by the fsnotify backend as many write events.
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Fix event.Op bitmask check
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Update lastReload
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Fix debouncer for path content reloader
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Improve documentation of the PathContentRealoder
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Dain reload timer before resetting
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Run tests in parallel
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Simplify debouncing logic
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Add more tests to file reloader
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Simplify condition for triggering reload
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Use absolute path to config file
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Get rid of parallel test
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Put back 2s wait between fs operations
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Remove useless sleep
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Stop reloadTimer when context cancelled
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Remove unused fucntion
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Add missing copyright to test file
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Auto-reload tenant limit config on file changes
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Wrap error when reloading config
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Move limiter config reloader and update logs
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Get rid of useless types and allocations
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Remove errorChan from config reload starter
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Retrigger CI
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Use UnRegisterer in the Limiter
    
    To ensure that limit reloads will be able to re-register their metrics.
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Better guard against nil registerer in the limiter
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Remove wrong nil guard
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Retrigger CI
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    Signed-off-by: utukj <utukphd@gmail.com>
    douglascamata authored and utukJ committed Oct 18, 2022
    Copy the full SHA
    24e1cc0 View commit details
    Browse the repository at this point in the history
  4. Query: add query metrics to calls going through the Store API (thanos…

    …-io#5741)
    
    * Implement granular query performance metrics for Thanos Query
    
    These are grabbed from the data returned by multiple Store APIs after execution of a query.
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Fix some linter warnings
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Remove useless logs
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Refactor query tests
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Fix long function definition (newQuerier)
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Remove TODO comment
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Fix query tests
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Reformat query docs
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Remove useless return
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Put back old query docs
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Update query docs again
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Fix e2e env name
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Retrigger CI
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Add missing copyright notice.
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Retrigger CI
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Retrigger CI
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Bump wait time to twice scrape interval
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Retrigger CI
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Attempt to fix randomly failing test
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Checking more metrics to ensure the store is ready
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Clean up test
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Do not record store api metrics when didn't touch series or samples
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Retrigger CI
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Also skip store api metrics on zero chunks touched
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Update changelog
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Fix broken changelog after merge
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Remove extra empty line
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Refactor names and (un)exported types and fields
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Start listing metrics exported by Thanos Query
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Rename pkg/store/metrics -> pkg/store/telemetry
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Get rid of the pkg/store/telemetry package
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    Signed-off-by: Matej Gera <38492574+matej-g@users.noreply.github.com>
    Co-authored-by: Matej Gera <38492574+matej-g@users.noreply.github.com>
    Signed-off-by: utukj <utukphd@gmail.com>
    2 people authored and utukJ committed Oct 18, 2022
    Copy the full SHA
    eec4fd0 View commit details
    Browse the repository at this point in the history
  5. docs: mark me as shepherd for next release (thanos-io#5797)

    Let's release the RC on Friday.
    
    Signed-off-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com>
    
    Signed-off-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com>
    Signed-off-by: utukj <utukphd@gmail.com>
    GiedriusS authored and utukJ committed Oct 18, 2022
    Copy the full SHA
    ea646a6 View commit details
    Browse the repository at this point in the history
  6. Revert "docs: mark me as shepherd for next release (thanos-io#5797)"

    This reverts commit ea646a6.
    
    Signed-off-by: utukj <utukphd@gmail.com>
    utukJ committed Oct 18, 2022
    Copy the full SHA
    f01954d View commit details
    Browse the repository at this point in the history
  7. Revert "Query: add query metrics to calls going through the Store API (

    …thanos-io#5741)"
    
    This reverts commit eec4fd0.
    
    Signed-off-by: utukj <utukphd@gmail.com>
    utukJ committed Oct 18, 2022
    Copy the full SHA
    3d6dd07 View commit details
    Browse the repository at this point in the history
  8. Revert "Receive: Reload tenant limit configuration on file change (th…

    …anos-io#5673)"
    
    This reverts commit 24e1cc0.
    
    Signed-off-by: utukj <utukphd@gmail.com>
    utukJ committed Oct 18, 2022
    Copy the full SHA
    976fc7e View commit details
    Browse the repository at this point in the history
  9. Revert "Updates busybox SHA (thanos-io#5793)"

    This reverts commit 9474c00.
    
    Signed-off-by: utukj <utukphd@gmail.com>
    utukJ committed Oct 18, 2022
    Copy the full SHA
    a07ad4a View commit details
    Browse the repository at this point in the history
  10. Updates busybox SHA (thanos-io#5793)

    Signed-off-by: GitHub <noreply@github.com>
    
    Signed-off-by: GitHub <noreply@github.com>
    Co-authored-by: yeya24 <yeya24@users.noreply.github.com>
    Signed-off-by: utukj <utukphd@gmail.com>
    2 people authored and utukJ committed Oct 18, 2022
    Copy the full SHA
    ad11a03 View commit details
    Browse the repository at this point in the history
  11. Receive: Reload tenant limit configuration on file change (thanos-io#…

    …5673)
    
    * Create a PathOrContent reloader
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Add docs to staticPathContent.Rewrite
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Run goimports
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Properly cancel the context in the test
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Watch parent directory of file
    
    This helps handling deletes and other situations.
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Remove useless ctx.Done()
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Add a debounce timer to config reload
    
    It helps managing situations where a create event is followed by a write or when a big file write is sent by the fsnotify backend as many write events.
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Fix event.Op bitmask check
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Update lastReload
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Fix debouncer for path content reloader
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Improve documentation of the PathContentRealoder
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Dain reload timer before resetting
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Run tests in parallel
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Simplify debouncing logic
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Add more tests to file reloader
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Simplify condition for triggering reload
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Use absolute path to config file
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Get rid of parallel test
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Put back 2s wait between fs operations
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Remove useless sleep
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Stop reloadTimer when context cancelled
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Remove unused fucntion
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Add missing copyright to test file
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Auto-reload tenant limit config on file changes
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Wrap error when reloading config
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Move limiter config reloader and update logs
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Get rid of useless types and allocations
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Remove errorChan from config reload starter
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Retrigger CI
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Use UnRegisterer in the Limiter
    
    To ensure that limit reloads will be able to re-register their metrics.
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Better guard against nil registerer in the limiter
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Remove wrong nil guard
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Retrigger CI
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    Signed-off-by: utukj <utukphd@gmail.com>
    douglascamata authored and utukJ committed Oct 18, 2022
    Copy the full SHA
    32ca327 View commit details
    Browse the repository at this point in the history
  12. Query: add query metrics to calls going through the Store API (thanos…

    …-io#5741)
    
    * Implement granular query performance metrics for Thanos Query
    
    These are grabbed from the data returned by multiple Store APIs after execution of a query.
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Fix some linter warnings
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Remove useless logs
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Refactor query tests
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Fix long function definition (newQuerier)
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Remove TODO comment
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Fix query tests
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Reformat query docs
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Remove useless return
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Put back old query docs
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Update query docs again
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Fix e2e env name
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Retrigger CI
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Add missing copyright notice.
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Retrigger CI
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Retrigger CI
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Bump wait time to twice scrape interval
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Retrigger CI
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Attempt to fix randomly failing test
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Checking more metrics to ensure the store is ready
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Clean up test
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Do not record store api metrics when didn't touch series or samples
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Retrigger CI
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Also skip store api metrics on zero chunks touched
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Update changelog
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Fix broken changelog after merge
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Remove extra empty line
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Refactor names and (un)exported types and fields
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Start listing metrics exported by Thanos Query
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Rename pkg/store/metrics -> pkg/store/telemetry
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    * Get rid of the pkg/store/telemetry package
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    
    Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
    Signed-off-by: Matej Gera <38492574+matej-g@users.noreply.github.com>
    Co-authored-by: Matej Gera <38492574+matej-g@users.noreply.github.com>
    Signed-off-by: utukj <utukphd@gmail.com>
    2 people authored and utukJ committed Oct 18, 2022
    Copy the full SHA
    7a77769 View commit details
    Browse the repository at this point in the history
  13. docs: mark me as shepherd for next release (thanos-io#5797)

    Let's release the RC on Friday.
    
    Signed-off-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com>
    
    Signed-off-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com>
    Signed-off-by: utukj <utukphd@gmail.com>
    GiedriusS authored and utukJ committed Oct 18, 2022
    Copy the full SHA
    c509c0e View commit details
    Browse the repository at this point in the history
  14. Revert "docs: mark me as shepherd for next release (thanos-io#5797)"

    This reverts commit c509c0e.
    
    Signed-off-by: utukj <utukphd@gmail.com>
    utukJ committed Oct 18, 2022
    Copy the full SHA
    f109590 View commit details
    Browse the repository at this point in the history
  15. Revert "Updates busybox SHA (thanos-io#5793)"

    This reverts commit ad11a03.
    
    Signed-off-by: utukj <utukphd@gmail.com>
    utukJ committed Oct 18, 2022
    Copy the full SHA
    5c1dd94 View commit details
    Browse the repository at this point in the history
  16. Revert "Query: add query metrics to calls going through the Store API (

    …thanos-io#5741)"
    
    This reverts commit 7a77769.
    
    Signed-off-by: utukj <utukphd@gmail.com>
    utukJ committed Oct 18, 2022
    Copy the full SHA
    60f308c View commit details
    Browse the repository at this point in the history
  17. Revert "Receive: Reload tenant limit configuration on file change (th…

    …anos-io#5673)"
    
    This reverts commit 32ca327.
    
    Signed-off-by: utukj <utukphd@gmail.com>
    utukJ committed Oct 18, 2022
    Copy the full SHA
    1dea93b View commit details
    Browse the repository at this point in the history
  18. fixed lint issue

    Signed-off-by: utukj <utukphd@gmail.com>
    utukJ committed Oct 18, 2022
    Copy the full SHA
    0684e39 View commit details
    Browse the repository at this point in the history
  19. added unit test for truncate and clean up

    Signed-off-by: utukj <utukphd@gmail.com>
    utukJ committed Oct 18, 2022
    Copy the full SHA
    46c43d7 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2022

  1. fixed truncate label func and added more tests

    Signed-off-by: utukj <utukphd@gmail.com>
    utukJ committed Oct 20, 2022
    Copy the full SHA
    b3f0d8c View commit details
    Browse the repository at this point in the history
  2. removed name from truncate test

    Signed-off-by: utukj <utukphd@gmail.com>
    utukJ committed Oct 20, 2022
    Copy the full SHA
    4ce7626 View commit details
    Browse the repository at this point in the history
  3. reorganized test cases and removed redundant comments

    Signed-off-by: utukj <utukphd@gmail.com>
    utukJ committed Oct 20, 2022
    Copy the full SHA
    c8731e3 View commit details
    Browse the repository at this point in the history
  4. Update pkg/query/endpointset_test.go

    Co-authored-by: Bartlomiej Plotka <bwplotka@gmail.com>
    Signed-off-by: Uwakmfon Utuk <41128987+utukJ@users.noreply.github.com>
    utukJ and bwplotka committed Oct 20, 2022
    Copy the full SHA
    e38bfb8 View commit details
    Browse the repository at this point in the history
  5. Update pkg/query/endpointset.go

    Co-authored-by: Bartlomiej Plotka <bwplotka@gmail.com>
    Signed-off-by: Uwakmfon Utuk <41128987+utukJ@users.noreply.github.com>
    utukJ and bwplotka committed Oct 20, 2022
    Copy the full SHA
    4d7175e View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2022

  1. fixed failing checks

    Signed-off-by: utukj <utukphd@gmail.com>
    utukJ committed Oct 21, 2022
    Copy the full SHA
    56ef7cb View commit details
    Browse the repository at this point in the history
  2. e2e: Adding test for querier with two stores loadbalancing across them.

    Signed-off-by: bwplotka <bwplotka@gmail.com>
    bwplotka committed Oct 21, 2022
    Copy the full SHA
    96b1545 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2022

  1. Merge branch 'utuk-lb-query' of https://github.com/thanos-io/thanos i…

    …nto query-labels
    utukJ committed Oct 22, 2022
    Copy the full SHA
    fb38b75 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2022

  1. Update pkg/query/endpointset_test.go

    Co-authored-by: Bartlomiej Plotka <bwplotka@gmail.com>
    Signed-off-by: Uwakmfon Utuk <41128987+utukJ@users.noreply.github.com>
    utukJ and bwplotka committed Oct 25, 2022
    Copy the full SHA
    edaf16e View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    f11cb35 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    9dfa81b View commit details
    Browse the repository at this point in the history
  4. dumped long expected output in unittest

    Signed-off-by: utukj <utukphd@gmail.com>
    utukJ committed Oct 25, 2022
    Copy the full SHA
    14ee774 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2022

  1. Revert "e2e: Adding test for querier with two stores loadbalancing ac…

    …ross them."
    
    This reverts commit 96b1545.
    
    Signed-off-by: utukj <utukphd@gmail.com>
    utukJ committed Oct 26, 2022
    Copy the full SHA
    f963ac1 View commit details
    Browse the repository at this point in the history
  2. Update pkg/query/endpointset_test.go

    Co-authored-by: Bartlomiej Plotka <bwplotka@gmail.com>
    Signed-off-by: Uwakmfon Utuk <41128987+utukJ@users.noreply.github.com>
    utukJ and bwplotka committed Oct 26, 2022
    Copy the full SHA
    a34f356 View commit details
    Browse the repository at this point in the history
  3. Update pkg/query/endpointset_test.go

    Co-authored-by: Bartlomiej Plotka <bwplotka@gmail.com>
    Signed-off-by: Uwakmfon Utuk <41128987+utukJ@users.noreply.github.com>
    utukJ and bwplotka committed Oct 26, 2022
    Copy the full SHA
    c4e0f89 View commit details
    Browse the repository at this point in the history
  4. moved label definition to endpointset

    Signed-off-by: utukj <utukphd@gmail.com>
    utukJ committed Oct 26, 2022
    Copy the full SHA
    c26cf74 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    c68bdcd View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    f34506d View commit details
    Browse the repository at this point in the history