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

added autodetect of interfaces on private networks #893

Closed
wants to merge 169 commits into from

Commits on Jan 26, 2022

  1. Configuration menu
    Copy the full SHA
    48bc7ae View commit details
    Browse the repository at this point in the history
  2. Remove sharding strategy from store-gateway. (#891)

    * Remove sharding strategy from store-gateway.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    pstibrany authored Jan 26, 2022
    Configuration menu
    Copy the full SHA
    6a616ce View commit details
    Browse the repository at this point in the history
  3. Fix TestBlocksCleaner_ShouldRemoveBlocksOutsideRetentionPeriod flakyn…

    …ess (#894)
    
    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Jan 26, 2022
    Configuration menu
    Copy the full SHA
    5c24428 View commit details
    Browse the repository at this point in the history
  4. Remove -ruler.sharding-strategy from ruler. (#889)

    * Remove -ruler.sharding-strategy from ruler.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    pstibrany authored Jan 26, 2022
    Configuration menu
    Copy the full SHA
    d290d3a View commit details
    Browse the repository at this point in the history
  5. Remove distributor.sharding-strategy option. (#888)

    * Remove distributor.sharding-strategy option.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    pstibrany authored Jan 26, 2022
    Configuration menu
    Copy the full SHA
    32843e5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f301cab View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e4ac570 View commit details
    Browse the repository at this point in the history
  8. Removed prefix at all (#898)

    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Jan 26, 2022
    Configuration menu
    Copy the full SHA
    7f776cc View commit details
    Browse the repository at this point in the history
  9. Populate maintainers list (#792)

    * set initial list of mimir maintainers
    
    Signed-off-by: Mauro Stettler <[email protected]>
    
    * formatting
    
    Signed-off-by: Mauro Stettler <[email protected]>
    
    * link to maintainer accounts
    
    * formatting
    
    Signed-off-by: Mauro Stettler <[email protected]>
    
    * sort
    
    Signed-off-by: Mauro Stettler <[email protected]>
    
    * remove whitespace
    
    Signed-off-by: Mauro Stettler <[email protected]>
    
    * add company names beside maintainers
    
    Signed-off-by: Mauro Stettler <[email protected]>
    
    * newline at end of file
    
    Signed-off-by: Mauro Stettler <[email protected]>
    
    * formatting
    
    Signed-off-by: Mauro Stettler <[email protected]>
    
    * remove people not actively working on Mimir
    
    Signed-off-by: Mauro Stettler <[email protected]>
    
    * update team members and add maintainers per sub-pkgs
    
    Signed-off-by: Mauro Stettler <[email protected]>
    
    * add newline at end of file
    
    Signed-off-by: Mauro Stettler <[email protected]>
    
    * remove krajo
    
    Signed-off-by: Mauro Stettler <[email protected]>
    
    * removing steve
    
    Signed-off-by: Mauro Stettler <[email protected]>
    
    * add cyril as maintainer for frontend and fix formatting
    
    Signed-off-by: Mauro Stettler <[email protected]>
    
    * remove christian simon
    
    Signed-off-by: Mauro Stettler <[email protected]>
    
    * add newline at the end
    
    Signed-off-by: Mauro Stettler <[email protected]>
    
    * include sub-packages in pkg paths
    
    Signed-off-by: Mauro Stettler <[email protected]>
    
    * add comment for Cyril
    
    Signed-off-by: Mauro Stettler <[email protected]>
    
    * add former team members sections
    
    Signed-off-by: Mauro Stettler <[email protected]>
    
    * remove company from previous team members
    
    Signed-off-by: Mauro Stettler <[email protected]>
    
    * use em-dash
    
    Signed-off-by: Mauro Stettler <[email protected]>
    
    * Add krajorama & stevesg to team members
    
    Signed-off-by: Richard Hartmann <[email protected]>
    
    * Update MAINTAINERS.md
    
    Signed-off-by: Richard Hartmann <[email protected]>
    
    Co-authored-by: Richard Hartmann <[email protected]>
    replay and RichiH authored Jan 26, 2022
    Configuration menu
    Copy the full SHA
    af3a3b5 View commit details
    Browse the repository at this point in the history
  10. Mimir: Refactor test code to use t.TempDir (#900)

    Signed-off-by: Arve Knudsen <[email protected]>
    aknuds1 authored Jan 26, 2022
    Configuration menu
    Copy the full SHA
    d96dac8 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    91f04d2 View commit details
    Browse the repository at this point in the history
  12. Change default server.http-listen-port to 8080 (#871)

    * Change default -server.http-listen-port=8080
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Update default httpPort used in e2e tests
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Update config-file-reference.md
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Update backward compatibility tests
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Update CHANGELOG.md
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Replace usages of port 80 with port 8080
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Update docs
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Add container_http_port as config to jsonnet
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Rename container_http_port to server_http_port
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Use server_http_port to set `-server.http-listen-port` flag
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    dimitarvdimitrov authored Jan 26, 2022
    Configuration menu
    Copy the full SHA
    469934e View commit details
    Browse the repository at this point in the history
  13. Add shuffle-sharding support to jsonnet (#902)

    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Jan 26, 2022
    Configuration menu
    Copy the full SHA
    cad5243 View commit details
    Browse the repository at this point in the history
  14. Upstream jsonnet config used at Grafana Labs (#905)

    * Upstream jsonnet config used at Grafana Labs
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Rebuilt tests
    
    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Jan 26, 2022
    Configuration menu
    Copy the full SHA
    34cae90 View commit details
    Browse the repository at this point in the history
  15. Change the default of ignore_deletion_mark_delay to 1h (#892)

    * Change the default of ignore_deletion_mark_delay to 1h
    
    * Remove reference to actual default value in docs
    andyasp authored Jan 26, 2022
    Configuration menu
    Copy the full SHA
    37e3816 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2022

  1. Implement configuration parameter categorization (#840)

    * cmd/mimir: Detect flags' categories
    
    Signed-off-by: Arve Knudsen <[email protected]>
    
    * compactor: Mark BlockRanges as advanced
    
    Signed-off-by: Arve Knudsen <[email protected]>
    
    * Implement help flag explicitly
    
    Signed-off-by: Arve Knudsen <[email protected]>
    
    * Add advanced and experimental help flags
    
    Signed-off-by: Arve Knudsen <[email protected]>
    
    * Fix printing of non-configuration param flags
    
    Signed-off-by: Arve Knudsen <[email protected]>
    
    * Fix quoting of default string values
    
    Signed-off-by: Arve Knudsen <[email protected]>
    
    * Add to changelog
    
    Signed-off-by: Arve Knudsen <[email protected]>
    
    * Introduce -help-all flag instead of -help-advanced etc
    
    Signed-off-by: Arve Knudsen <[email protected]>
    
    * Print [experimental] before experimental flags
    
    Signed-off-by: Arve Knudsen <[email protected]>
    
    * Mark querier.at_modifier_enabled experimental
    
    Signed-off-by: Arve Knudsen <[email protected]>
    
    * Move experimental prefix before usage string instead
    
    Signed-off-by: Arve Knudsen <[email protected]>
    
    * cmd/mimir: Detect flags' categories
    
    Signed-off-by: Arve Knudsen <[email protected]>
    
    * Implement help flag explicitly
    
    Signed-off-by: Arve Knudsen <[email protected]>
    
    * Add advanced and experimental help flags
    
    Signed-off-by: Arve Knudsen <[email protected]>
    
    * Fix printing of non-configuration param flags
    
    Signed-off-by: Arve Knudsen <[email protected]>
    
    * Fix quoting of default string values
    
    Signed-off-by: Arve Knudsen <[email protected]>
    
    * Add to changelog
    
    Signed-off-by: Arve Knudsen <[email protected]>
    
    * Introduce -help-all flag instead of -help-advanced etc
    
    Signed-off-by: Arve Knudsen <[email protected]>
    
    * Print [experimental] before experimental flags
    
    Signed-off-by: Arve Knudsen <[email protected]>
    
    * Update cmd/mimir/usage.go
    
    Co-authored-by: Mauro Stettler <[email protected]>
    
    * Move experimental prefix before usage string instead
    
    Signed-off-by: Arve Knudsen <[email protected]>
    
    * Remove special formatting of one-character flags
    
    Signed-off-by: Arve Knudsen <[email protected]>
    
    * Document that the basic flag category is the default
    
    Signed-off-by: Arve Knudsen <[email protected]>
    
    * Add tests
    
    Signed-off-by: Arve Knudsen <[email protected]>
    
    * Add Make target reference-help
    
    Signed-off-by: Arve Knudsen <[email protected]>
    
    * Add hint to -help output
    
    Signed-off-by: Arve Knudsen <[email protected]>
    
    Co-authored-by: Mauro Stettler <[email protected]>
    aknuds1 and replay authored Jan 27, 2022
    Configuration menu
    Copy the full SHA
    f2ca89c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f88f9d6 View commit details
    Browse the repository at this point in the history
  3. Fix jsonnet after PRs 892 and 907 (#908)

    * Fix jsonnet after PRs 892 and 907
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Fix reference help too
    
    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Jan 27, 2022
    Configuration menu
    Copy the full SHA
    7f0f268 View commit details
    Browse the repository at this point in the history
  4. Set server port when mimir image is overridden (#915)

    This complements the change by #871 in backward_compatibility.go
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    dimitarvdimitrov authored Jan 27, 2022
    Configuration menu
    Copy the full SHA
    7edb67d View commit details
    Browse the repository at this point in the history
  5. Ignore Vim swap files (#923)

    Signed-off-by: Richard Hartmann <[email protected]>
    RichiH authored Jan 27, 2022
    Configuration menu
    Copy the full SHA
    f779130 View commit details
    Browse the repository at this point in the history
  6. Enable resources dashboards by default (#920)

    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Jan 27, 2022
    Configuration menu
    Copy the full SHA
    b9dc577 View commit details
    Browse the repository at this point in the history
  7. Mimir: Tweak -help-all flag description (#914)

    Tweaking -help-all flag description based on tech writer feedback.
    
    Signed-off-by: Arve Knudsen <[email protected]>
    aknuds1 authored Jan 27, 2022
    Configuration menu
    Copy the full SHA
    f5781b4 View commit details
    Browse the repository at this point in the history
  8. Mimir: Tweak help output (#917)

    Tweak help output when an unrecognized flag is provided, based on tech
    writer feedback.
    
    Signed-off-by: Arve Knudsen <[email protected]>
    aknuds1 authored Jan 27, 2022
    Configuration menu
    Copy the full SHA
    7a4c334 View commit details
    Browse the repository at this point in the history
  9. Added 'mimir' to default job names in the mixin (#921)

    * Added 'mimir' to default job names in the mixin
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Fixed jobMatcher() and jobSelector()
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Fix job names selector in alerts too
    
    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Jan 27, 2022
    Configuration menu
    Copy the full SHA
    b2ee51c View commit details
    Browse the repository at this point in the history
  10. Fix code of conduct (#922)

    Signed-off-by: Richard Hartmann <[email protected]>
    RichiH authored Jan 27, 2022
    Configuration menu
    Copy the full SHA
    9ab387c View commit details
    Browse the repository at this point in the history
  11. Add tool for analyse query step alignmnet (#392)

    A tool to parse the query stats log messages of query-frontends to
    understand the impact toggling `-querier.align-querier-with-step`
    setting.
    simonswine authored Jan 27, 2022
    Configuration menu
    Copy the full SHA
    3ad728f View commit details
    Browse the repository at this point in the history
  12. Mimir: Don't unquote usage in help output (#919)

    * Mimir: Don't unquote usage in help output
    * ruler: Change from backticks to single quotes in flag help
    * querier: Change from backticks to single quotes in flag help
    
    Signed-off-by: Arve Knudsen <[email protected]>
    aknuds1 authored Jan 27, 2022
    Configuration menu
    Copy the full SHA
    559f96d View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2022

  1. Fix 'make docs' to show doc compilation errors (#926)

    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Jan 28, 2022
    Configuration menu
    Copy the full SHA
    f5633f2 View commit details
    Browse the repository at this point in the history
  2. Update dskit (#935)

    pstibrany authored Jan 28, 2022
    Configuration menu
    Copy the full SHA
    f2bae6a View commit details
    Browse the repository at this point in the history
  3. Remove storage engine from bug report template (#940)

    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Jan 28, 2022
    Configuration menu
    Copy the full SHA
    208782a View commit details
    Browse the repository at this point in the history
  4. Replce cortex with mimir in mimirtool (#883)

    * Rename environment variables in mimirtool
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Rename mimirtool to cortextool
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Change "cortex" rules backend to "mimir"
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Change cortex to mimir in help text and errors
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Update CHANGELOG.md with PR #
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Update usage of CortexBackend in fed rules test
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Apply suggestions from code review
    
    Co-authored-by: Marco Pracucci <[email protected]>
    
    * Remove unused links in mimirtool README.md
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Remove chunktool logcli benchtool from mimritool README
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Change license mention in mimirtool README
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Clean up code examples in mimirtool README
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Add spacing to mimirtool README.md
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Apply suggestions from code review
    
    Co-authored-by: Marco Pracucci <[email protected]>
    
    * Fix linting
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Remove mention of brew in mimirtool README
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    Co-authored-by: Marco Pracucci <[email protected]>
    dimitarvdimitrov and pracucci authored Jan 28, 2022
    Configuration menu
    Copy the full SHA
    291bbe4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d0f904d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e787f47 View commit details
    Browse the repository at this point in the history
  7. Chore: Move index and bucket cache to dedicated packages (#890)

    * Moved bucket cache implementation to pkg/storage/tsdb/bucketcache
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Moved pkg/storage/tsdb/cache to pkg/storegateway/indexcache
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Fix goleak test, using our own options
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Address review feedback, moving factories back to pkg/storage/tsdb
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Unexport errUnsupportedIndexCacheBackend
    
    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Jan 28, 2022
    Configuration menu
    Copy the full SHA
    6047d69 View commit details
    Browse the repository at this point in the history
  8. flusher: Tag advanced config parameters (#950)

    Signed-off-by: Arve Knudsen <[email protected]>
    aknuds1 authored Jan 28, 2022
    Configuration menu
    Copy the full SHA
    ebd461e View commit details
    Browse the repository at this point in the history
  9. update vendored mimir-prometheus (#932)

    * update vendored mimir-prometheus
    
    Signed-off-by: Mauro Stettler <[email protected]>
    
    * go mod tidy
    
    Signed-off-by: Mauro Stettler <[email protected]>
    
    * set chunk write queue size default to 1000
    
    Signed-off-by: Mauro Stettler <[email protected]>
    
    * update reference help
    
    Signed-off-by: Mauro Stettler <[email protected]>
    
    * update default chunk write queue size to 1M
    
    Signed-off-by: Mauro Stettler <[email protected]>
    
    * update docs with new default
    
    Signed-off-by: Mauro Stettler <[email protected]>
    replay authored Jan 28, 2022
    Configuration menu
    Copy the full SHA
    d6cc594 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    25ad3d0 View commit details
    Browse the repository at this point in the history
  11. distributor: Tag advanced config parameters (#948)

    Signed-off-by: Arve Knudsen <[email protected]>
    aknuds1 authored Jan 28, 2022
    Configuration menu
    Copy the full SHA
    76da7c6 View commit details
    Browse the repository at this point in the history
  12. compactor: Tag advanced config parameters (#947)

    Signed-off-by: Arve Knudsen <[email protected]>
    aknuds1 authored Jan 28, 2022
    Configuration menu
    Copy the full SHA
    e81c339 View commit details
    Browse the repository at this point in the history
  13. Build mimirtool binaries for different architectures (#884)

    * Build mimirtool binaries for different architectures
    
    * Ensure we use POSIX compatible comparisons
    
    * Missed a comparison
    simonswine authored Jan 28, 2022
    Configuration menu
    Copy the full SHA
    64713e0 View commit details
    Browse the repository at this point in the history
  14. frontend: Tag advanced config parameters (#949)

    Signed-off-by: Arve Knudsen <[email protected]>
    aknuds1 authored Jan 28, 2022
    Configuration menu
    Copy the full SHA
    3142120 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    a5c5158 View commit details
    Browse the repository at this point in the history
  16. Docs: Write Getting started with Mimir guide (#877)

    * Add dev.yaml configuration
    
    Minimal configuration required to run Mimir as part of a "Getting
    started" guide.
    
    Signed-off-by: Jack Baldry <[email protected]>
    
    * Refactor "Getting started" guide to focus on minimal dev experience
    
    Similar to Hashicorp's getting started documentation, this guide
    focuses on instaling and running Mimir with minimal configuration and
    performing basic write and query operations on that running server.
    
    Signed-off-by: Jack Baldry <[email protected]>
    
    * Remove unnecessary name from remote_write config for Prometheus
    
    Signed-off-by: Jack Baldry <[email protected]>
    
    * Use table for data source configuration
    
    Signed-off-by: Jack Baldry <[email protected]>
    
    * Note that Prometheus/Grafana Agent is a prerequisite for the guide
    
    Signed-off-by: Jack Baldry <[email protected]>
    
    * Add missing space resulting from typo
    
    Signed-off-by: Jack Baldry <[email protected]>
    
    * Replace console code blocks with bash code blocks
    
    Signed-off-by: Jack Baldry <[email protected]>
    
    * Replace build from source with Docker run documentation
    
    Signed-off-by: Jack Baldry <[email protected]>
    
    * Fix Prometheus data source query URL
    
    Signed-off-by: Jack Baldry <[email protected]>
    
    * Fix remote-write URL
    
    Signed-off-by: Jack Baldry <[email protected]>
    
    * Use long flags and host networking
    
    Host networking makes the same Grafana instructions work for both
    Docker and locally running Mimir.
    
    Long flags are more descriptive
    
    Signed-off-by: Jack Baldry <[email protected]>
    
    * Linting
    
    Signed-off-by: Jack Baldry <[email protected]>
    
    * Remove dev.yaml file
    
    Signed-off-by: Jack Baldry <[email protected]>
    
    * Always refer to the project as Grafana Mimir
    
    Signed-off-by: Jack Baldry <[email protected]>
    Co-authored-by: Ursula Kallio <[email protected]>
    
    * Use complete sentences
    
    Signed-off-by: Jack Baldry <[email protected]>
    Co-authored-by: Ursula Kallio <[email protected]>
    
    * Clarify process for using Grafana to configure a data source
    
    Signed-off-by: Jack Baldry <[email protected]>
    Co-authored-by: Ursula Kallio <[email protected]>
    
    * Use "make it executable" which is more common than "mark as executable"
    
    Signed-off-by: Jack Baldry <[email protected]>
    Co-authored-by: Ursula Kallio <[email protected]>
    
    * Use colon to indicate that the following code block is a continuation of the sentence
    
    Signed-off-by: Jack Baldry <[email protected]>
    Co-authored-by: Ursula Kallio <[email protected]>
    
    * Fix tense
    
    Signed-off-by: Jack Baldry <[email protected]>
    Co-authored-by: Ursula Kallio <[email protected]>
    
    * Use plain language and explain path through configuration file in parentheses
    
    Signed-off-by: Jack Baldry <[email protected]>
    Co-authored-by: Ursula Kallio <[email protected]>
    
    * Use relref links
    
    Signed-off-by: Jack Baldry <[email protected]>
    
    * Make URLs render as links
    
    Signed-off-by: Jack Baldry <[email protected]>
    Co-authored-by: Ursula Kallio <[email protected]>
    
    * Avoid complexity value judgement
    
    Signed-off-by: Jack Baldry <[email protected]>
    Co-authored-by: Fiona Artiaga <[email protected]>
    
    * Add prerequisites to a "Before you begin" section
    
    Signed-off-by: Jack Baldry <[email protected]>
    Co-authored-by: Fiona Artiaga <[email protected]>
    Co-authored-by: Ursula Kallio <[email protected]>
    
    * Reword configuration file header
    
    Signed-off-by: Jack Baldry <[email protected]>
    Co-authored-by: Fiona Artiaga <[email protected]>
    Co-authored-by: Ursula Kallio <[email protected]>
    
    * Reword the results of following the guide
    
    Signed-off-by: Jack Baldry <[email protected]>
    Co-authored-by: Fiona Artiaga <[email protected]>
    Co-authored-by: Ursula Kallio <[email protected]>
    
    * Clarify options; rm bg jobs; use Docker latest.
    
    * Change * to - for the linter.
    
    * Fix push path
    
    Co-authored-by: Marco Pracucci <[email protected]>
    
    * Clarify alternatives for getting Grafana Mimir
    
    Signed-off-by: Jack Baldry <[email protected]>
    
    Co-authored-by: Ursula Kallio <[email protected]>
    Co-authored-by: Fiona Artiaga <[email protected]>
    Co-authored-by: Marco Pracucci <[email protected]>
    4 people authored Jan 28, 2022
    Configuration menu
    Copy the full SHA
    679e14e View commit details
    Browse the repository at this point in the history
  17. Set ruler.alertmanager-use-v2 default to true (#954)

    * Set ruler.alertmanager-use-v2 default to true
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Update CHANGELOG.md
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Generate docs
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Format CHANGELOG.md
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Update help.txt
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Update CHANGELOG.md
    dimitarvdimitrov authored Jan 28, 2022
    Configuration menu
    Copy the full SHA
    6166796 View commit details
    Browse the repository at this point in the history
  18. Expose listblocks as store-gateway http endpoint (#911)

    * Extract listblocks business logic to a package
    
    So we can reuse it in store-gateway.
    
    Signed-off-by: Oleg Zaytsev <[email protected]>
    
    * Add store-gateway users and blocks list
    
    Signed-off-by: Oleg Zaytsev <[email protected]>
    
    * Make links
    
    Signed-off-by: Oleg Zaytsev <[email protected]>
    
    * Rename minTime to ulidMinTime
    
    Signed-off-by: Oleg Zaytsev <[email protected]>
    
    * Properly sort by shard label
    
    Signed-off-by: Oleg Zaytsev <[email protected]>
    
    * Add JSON tags to the response
    
    Signed-off-by: Oleg Zaytsev <[email protected]>
    
    * make BUILD_IN_CONTAINER=false license
    
    Signed-off-by: Oleg Zaytsev <[email protected]>
    
    * Simplify users json
    
    Signed-off-by: Oleg Zaytsev <[email protected]>
    
    * Improve listblocks comment
    
    Signed-off-by: Oleg Zaytsev <[email protected]>
    
    * Fix to not omit zero split count
    
    Signed-off-by: Oleg Zaytsev <[email protected]>
    
    * Machine readable json output
    
    Signed-off-by: Oleg Zaytsev <[email protected]>
    
    * Remove information that isn't needed in JSON
    
    Signed-off-by: Oleg Zaytsev <[email protected]>
    
    * Remove omitempties that can lead to error
    
    Signed-off-by: Oleg Zaytsev <[email protected]>
    
    * Use form instead of query values
    
    Signed-off-by: Oleg Zaytsev <[email protected]>
    
    * Add padding to the table
    
    Signed-off-by: Oleg Zaytsev <[email protected]>
    
    * Render rich metas, not rendered blocks
    
    Signed-off-by: Oleg Zaytsev <[email protected]>
    
    * s/SortedBlocks/SortBlocks/
    
    Signed-off-by: Oleg Zaytsev <[email protected]>
    
    * Drop duration from metas
    
    Signed-off-by: Oleg Zaytsev <[email protected]>
    
    * Add padding to users table too
    
    Signed-off-by: Oleg Zaytsev <[email protected]>
    
    * Update CHANGELOG.md
    
    Signed-off-by: Oleg Zaytsev <[email protected]>
    
    * Accept Peter's suggestion on border-collapse
    
    Signed-off-by: Oleg Zaytsev <[email protected]>
    
    * Update docs with new endpoints
    
    Signed-off-by: Oleg Zaytsev <[email protected]>
    
    * Format zero deletion time as empty string
    
    Signed-off-by: Oleg Zaytsev <[email protected]>
    
    * Add index link
    
    Signed-off-by: Oleg Zaytsev <[email protected]>
    
    * s/user/tenant/
    
    Signed-off-by: Oleg Zaytsev <[email protected]>
    
    * Monospace tbody font-families
    
    Signed-off-by: Oleg Zaytsev <[email protected]>
    
    * Revert table header
    
    Signed-off-by: Oleg Zaytsev <[email protected]>
    colega authored Jan 28, 2022
    Configuration menu
    Copy the full SHA
    bc66a33 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2022

  1. Change default settings for memcached client (#959)

    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Jan 31, 2022
    Configuration menu
    Copy the full SHA
    ef835a9 View commit details
    Browse the repository at this point in the history
  2. Removed -querier.worker-match-max-concurrent and -querier.worker-para…

    …llelism (#958)
    
    * Removed -querier.worker-match-max-concurrent and -querier.worker-parallelism in favour of -querier.max-concurrent
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Removed references to match_max_concurrent too
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Fixed typo in playbooks
    
    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Jan 31, 2022
    Configuration menu
    Copy the full SHA
    e4f0e09 View commit details
    Browse the repository at this point in the history
  3. Removed -compactor.sharding-enabled, changed default backend for c…

    …ompactor ring to memberlist. (#956)
    
    * Removed `-compactor.sharding-enabled`, changed default backend for compactor ring to memberlist.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    Co-authored-by: Marco Pracucci <[email protected]>
    pstibrany and pracucci authored Jan 31, 2022
    Configuration menu
    Copy the full SHA
    775097d View commit details
    Browse the repository at this point in the history
  4. Removed -ruler.enable-sharding and made memberlist the default value …

    …-ruler.ring.store. (#943)
    
    * Removed -ruler.enable-sharding and made memberlist the default value for -ruler.ring.store.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Remove references to -ruler.enable-sharding.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * CHANGELOG.md
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Fix integration tests.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Fix help messages.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Fix test.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Fix comment.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Updated jsonnet.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    pstibrany authored Jan 31, 2022
    Configuration menu
    Copy the full SHA
    ddb0e68 View commit details
    Browse the repository at this point in the history
  5. Change default of distributor max-inflight-push-requests to 2000 (#964)

    * Change default of distributor max-inflight-push-requests to 2000
    
    Default value of -distributor.instance-limits.max-inflight-push-requests
    set to 2000. 2000 should be the right value for a distributor running in
     a relatively small cluster, and with around 3GB of memory.
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Update docs
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Update CHANGELOG.md
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Update help.txt
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    dimitarvdimitrov authored Jan 31, 2022
    Configuration menu
    Copy the full SHA
    0fde0fa View commit details
    Browse the repository at this point in the history
  6. Use sentence case in dashboards (#944)

    * Renamed alertmanager-resources.json to mimir-alertmanager-resources.json so that it's consistent with other dashboards
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Convert dashboards to sentence case
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Addressed some review comments
    
    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Jan 31, 2022
    Configuration menu
    Copy the full SHA
    1788e41 View commit details
    Browse the repository at this point in the history
  7. Categorize TLS configuration parameters as advanced (#972)

    Signed-off-by: Arve Knudsen <[email protected]>
    aknuds1 authored Jan 31, 2022
    Configuration menu
    Copy the full SHA
    0cdd91f View commit details
    Browse the repository at this point in the history
  8. Change default value of -distributor.remote-timeout from 2s to 20s (#970

    )
    
    * Change default  value of -distributor.remote-timeout from 2s to 20s
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Fail fast in integration tests
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Fixed PR number
    
    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Jan 31, 2022
    Configuration menu
    Copy the full SHA
    f2109c3 View commit details
    Browse the repository at this point in the history
  9. Upgrade to latest dskit (#974)

    Signed-off-by: Arve Knudsen <[email protected]>
    aknuds1 authored Jan 31, 2022
    Configuration menu
    Copy the full SHA
    3e4e533 View commit details
    Browse the repository at this point in the history
  10. Ensure a latest docker tag is pushed when on latest git tag (#975)

    This will make sure to push an extra docker image tag `:latest`,
    whenever the git tag contains the latest stable version.
    simonswine authored Jan 31, 2022
    Configuration menu
    Copy the full SHA
    0afeb6e View commit details
    Browse the repository at this point in the history
  11. Make env var prefix configurable in mimirtool (#945)

    * Make env var prefix configurable in mimirtool
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Add forgotten UseLegacyRoutes to env_vars.go
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Add license
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Add a test for env_vars.go
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Fix prefixing in env_vars.go
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Order fields alphabetically
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Add license
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    dimitarvdimitrov authored Jan 31, 2022
    Configuration menu
    Copy the full SHA
    599c6d4 View commit details
    Browse the repository at this point in the history
  12. Fix links in store-gateway list blocks page (#973)

    * Fix links in store-gateway list blocks page
    
    It was unnecessarily over-engineered and broken, since when running
    behind a reverse-proxy, the RequestURI might not be the one coming from
    the browser.
    
    Thanks @pstibrany for the suggestion.
    
    Signed-off-by: Oleg Zaytsev <[email protected]>
    
    * Provide old params too
    
    Signed-off-by: Oleg Zaytsev <[email protected]>
    colega authored Jan 31, 2022
    Configuration menu
    Copy the full SHA
    30d8407 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2022

  1. Docs/auto assign pr only to project (#978)

    * add issue commands worfklow and rename commands config
    
    * Support PRs without issues to trigger workflow
    tolzhabayev authored Feb 1, 2022
    Configuration menu
    Copy the full SHA
    844dc6d View commit details
    Browse the repository at this point in the history
  2. Document dashboards and alerts offered by the mixin (#925)

    * Document dashboards and alerts offered by the mixin
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Fix typo
    
    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Feb 1, 2022
    Configuration menu
    Copy the full SHA
    1dd5a34 View commit details
    Browse the repository at this point in the history
  3. Vendor latest dskit with ingester flag changes (#981)

    * Vendor latest dskit with ingester flag changes
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Update CHANGELOG.md
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Tidy up go mod
    
    * Clean white noise
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    dimitarvdimitrov authored Feb 1, 2022
    Configuration menu
    Copy the full SHA
    73b94ed View commit details
    Browse the repository at this point in the history
  4. Remove -alertmanager.configs.auto-webhook-root (#977)

    * Remove `-alertmanager.configs.auto-webhook-root`
    
    * Update config reference
    
    * Reference PR in CHANGELOG
    Logiraptor authored Feb 1, 2022
    Configuration menu
    Copy the full SHA
    78275bf View commit details
    Browse the repository at this point in the history
  5. Refresh experimental features (#913)

    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Feb 1, 2022
    Configuration menu
    Copy the full SHA
    f672f96 View commit details
    Browse the repository at this point in the history
  6. Update shuffle sharding documentation. (#903)

    * Update shuffle sharding documentation.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Apply suggestions from code review
    
    Co-authored-by: Mauro Stettler <[email protected]>
    
    * Apply suggestions from code review
    
    Co-authored-by: Ursula Kallio <[email protected]>
    
    * Update docs/sources/guides/shuffle-sharding.md
    
    Co-authored-by: Ursula Kallio <[email protected]>
    
    * Fix list syntax.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Apply suggestions from code review
    
    Co-authored-by: Ursula Kallio <[email protected]>
    
    Co-authored-by: Mauro Stettler <[email protected]>
    Co-authored-by: Ursula Kallio <[email protected]>
    3 people authored Feb 1, 2022
    Configuration menu
    Copy the full SHA
    f99dcea View commit details
    Browse the repository at this point in the history
  7. Removed optional sharding from store gateway. (#976)

    * Removed -store-gateway.sharding-enabled, -querier.store-gateway-addresses and changed -store-gateway.sharding-ring.store default value to memberlist, and -store-gateway.sharding-ring.wait-stability-min-duration to 0.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Added CHANGELOG.md
    pstibrany authored Feb 1, 2022
    Configuration menu
    Copy the full SHA
    56dccbf View commit details
    Browse the repository at this point in the history
  8. Changed -querier.query-ingesters-within and -blocks-storage.tsdb.clos…

    …e-idle-tsdb-timeout defaults from 0 to 13h (#967)
    
    * Changed -querier.query-ingesters-within and -blocks-storage.tsdb.close-idle-tsdb-timeout defaults from 0 to 13h
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Fixed unit tests
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Increase -blocks-storage.tsdb.retention-period
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Update comment
    
    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Feb 1, 2022
    Configuration menu
    Copy the full SHA
    3da17b6 View commit details
    Browse the repository at this point in the history
  9. Fix query sharding jsonnet if queriers are autoscaling (#988)

    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Feb 1, 2022
    Configuration menu
    Copy the full SHA
    d47c230 View commit details
    Browse the repository at this point in the history
  10. Categorize advanced api parameters (#986)

    * Categorize advanced api parameters
    
    * Categorize skip_label_name_validation_header_enabled as advanced
    
    * Update config reference
    Logiraptor authored Feb 1, 2022
    Configuration menu
    Copy the full SHA
    bee4cb0 View commit details
    Browse the repository at this point in the history
  11. Move YAML out of website sources (#982)

    The website cannot handle YAML files being in amongst the markdown
    files used in the Hugo build.
    
    Signed-off-by: Jack Baldry <[email protected]>
    jdbaldry authored Feb 1, 2022
    Configuration menu
    Copy the full SHA
    744b75d View commit details
    Browse the repository at this point in the history
  12. Categorize alertmanager.* parameters (#984)

    * Categorize alertmanager.* parameters
    
    * Address PR feedback
    
    * Update config reference and help reference
    Logiraptor authored Feb 1, 2022
    Configuration menu
    Copy the full SHA
    2a8e3ab View commit details
    Browse the repository at this point in the history
  13. Wait for ruler ring client to self-detect during startup (#990)

    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Feb 1, 2022
    Configuration menu
    Copy the full SHA
    0210659 View commit details
    Browse the repository at this point in the history
  14. Remove api.response_compression_enabled flag (#880)

    * Always enable api compression and remove  api.response_compression_enabled flag
    
    * updated CHANGELOG.md
    
    * remove api.response_compression_enabled flag usage
    
    * disable write-path api response compression
    
    * Update CHANGELOG.md
    
    Co-authored-by: Marco Pracucci <[email protected]>
    
    * api: add gzip flag to register route log
    
    * removed missing api.response-compression-enabled flag occurrences
    
    * fix reference help
    
    * Update CHANGELOG.md
    
    Co-authored-by: Marco Pracucci <[email protected]>
    
    * addressed PR comments
    
    Co-authored-by: Marco Pracucci <[email protected]>
    ortuman and pracucci authored Feb 1, 2022
    Configuration menu
    Copy the full SHA
    6c7863a View commit details
    Browse the repository at this point in the history
  15. Categorize storage-related parameters (#985)

    * Categorize storage-related parameters
    
    * Update config reference and help reference
    
    * Categorize s3 signature_version as advanced
    Logiraptor authored Feb 1, 2022
    Configuration menu
    Copy the full SHA
    d867e99 View commit details
    Browse the repository at this point in the history
  16. Add integration test that validates dev.yaml configuration (#979)

    * Embed dev.yaml using embedmd
    
    Signed-off-by: Jack Baldry <[email protected]>
    
    * Add integration test that validates `dev.yaml` configuration
    
    The test ensures that the process starts successfully and that all of
    the user operations in the _Getting started with Grafana Mimir_ guide
    can be performed. Primarily this is writing and querying back series.
    
    Signed-off-by: Jack Baldry <[email protected]>
    
    * Prefer "demo" over "dev" which more accurately explains the purpose of the configuration
    
    Signed-off-by: Jack Baldry <[email protected]>
    
    * Remove sharding configuration from ruler
    
    Signed-off-by: Jack Baldry <[email protected]>
    
    * Clean up comment
    
    Signed-off-by: Jack Baldry <[email protected]>
    Co-Authored-by: replay <[email protected]>
    
    * Run make doc
    
    Signed-off-by: Jack Baldry <[email protected]>
    
    Co-authored-by: replay <[email protected]>
    jdbaldry and replay authored Feb 1, 2022
    Configuration menu
    Copy the full SHA
    1135cb1 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2022

  1. Categorize blocks_storage related parameters (#994)

    * Categorize blocks_storage related params
    
    * Fix lint failures
    Logiraptor authored Feb 2, 2022
    Configuration menu
    Copy the full SHA
    0574908 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f86fc35 View commit details
    Browse the repository at this point in the history
  3. queier_test: be more specific with assertion (#998)

    The test doesn't verify the expected error, just that there is an error.
    This fix will make it more easier to understand an upcoming change and
    also not hide if we're failing for an unintended reason.
    
    Signed-off-by: György Krajcsovits <[email protected]>
    krajorama authored Feb 2, 2022
    Configuration menu
    Copy the full SHA
    8cc7468 View commit details
    Browse the repository at this point in the history
  4. Docs: Provide OS and architecture specific binary download instructio…

    …ns (#980)
    
    * Provide OS and architecture specific binary download instructions
    
    Use valid Linux/AMD64 OS/architecture combination in terminal example
    
    Signed-off-by: Jack Baldry <[email protected]>
    
    * Add download link and ensure consistency resulting binary name
    
    Signed-off-by: Jack Baldry <[email protected]>
    Co-authored-by: Marco Pracucci <[email protected]>
    
    Co-authored-by: Marco Pracucci <[email protected]>
    jdbaldry and pracucci authored Feb 2, 2022
    Configuration menu
    Copy the full SHA
    b8f67f4 View commit details
    Browse the repository at this point in the history
  5. Mark querier tenant federation as stable (#1002)

    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Feb 2, 2022
    Configuration menu
    Copy the full SHA
    80d849a View commit details
    Browse the repository at this point in the history
  6. Mention activity tracker in playbooks. (#1005)

    * Mention activity tracker in playbooks.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    pstibrany authored Feb 2, 2022
    Configuration menu
    Copy the full SHA
    431065b View commit details
    Browse the repository at this point in the history
  7. Change memcached client default timeout setting (#1000)

    * Change memcached client default timeout setting
    
    * updated CHANGELOG.md
    
    * make linter happy
    
    * updated CHANGELOG.md
    ortuman authored Feb 2, 2022
    Configuration menu
    Copy the full SHA
    af1f249 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2022

  1. Re-order documentation for an "Operating Grafana Mimir" section (#1010)

    * Re-order documentation for an "Operating Grafana Mimir" section
    
    Signed-off-by: Jack Baldry <[email protected]>
    
    * Fix typo in monitorin.
    
    * Re-add scalable-query-frontend.md.
    
    Co-authored-by: Ursula Kallio <[email protected]>
    jdbaldry and osg-grafana authored Feb 3, 2022
    Configuration menu
    Copy the full SHA
    f4a866e View commit details
    Browse the repository at this point in the history
  2. Added querier autoscaling panels and alerts to mixin (#1006)

    * Added querier autoscaling panels and alerts to mixin
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Fixed typos
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Addressed review comments
    
    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Feb 3, 2022
    Configuration menu
    Copy the full SHA
    91b235e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    95a9a06 View commit details
    Browse the repository at this point in the history
  4. Fix autoscaling dashboard (#1016)

    * Fixed autoscaling dashboards
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Fix
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Added PR number to CHANGELOG
    
    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Feb 3, 2022
    Configuration menu
    Copy the full SHA
    1f504dc View commit details
    Browse the repository at this point in the history
  5. Re-order architectural documentation (#1007)

    * Made fixes and improvements to the architecture doc
    
    Signed-off-by: Jack Baldry <[email protected]>
    Co-authored-by: aldernero <[email protected]>
    
    * Draft "About the architecture" section
    * Add weighting to refactored architecture docs
    * Remove reference to architecture in blocks storage
    * Ensure title matches first heading
    
    Signed-off-by: Jack Baldry <[email protected]>
    jdbaldry authored Feb 3, 2022
    Configuration menu
    Copy the full SHA
    0080ea8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    491a2fc View commit details
    Browse the repository at this point in the history
  7. Tenant federation implementation of exemplar query interfaces (#927)

    Allow queries with multiple tenants against exemplar endpoints. Queries
    for each tenant are split and run in parallel using the same logic as the
    existing tenant federation query endpoints.
    
    Similar to the existing federated endpoints, the label `__tenant_id__` is
    added to the set of series labels for each exemplar to indicate which tenant
    it was queried from.
    
    Signed-off-by: Nick Pillitteri <[email protected]>
    56quarters authored Feb 3, 2022
    Configuration menu
    Copy the full SHA
    b1082f3 View commit details
    Browse the repository at this point in the history
  8. Add Grafana Labs SECURITY.md (#1019)

    Signed-off-by: Richard Hartmann <[email protected]>
    RichiH authored Feb 3, 2022
    Configuration menu
    Copy the full SHA
    e4a4cef View commit details
    Browse the repository at this point in the history
  9. Krajo/blocks store graceful query errorhandling (#1003)

    * querier: retry or ignore failed store gateways
    
    Do not fail the whole query if a store gateway fails in it. Let
     queryWithConsistencyCheck retry of successed if all blocks are present.
    
    Signed-off-by: György Krajcsovits <[email protected]>
    
    * querier_test: follow up change to retry or ignore failed store gateways
    
    Simply changing the expected error Detail is not enough, since consistency
    check is not done for recently uploaded blocks. In real life we do not
    ask store gateways for recent blocks, rather we ask ingesters, see
    querier.query-ingesters-within option.
    
    Signed-off-by: György Krajcsovits <[email protected]>
    krajorama authored Feb 3, 2022
    Configuration menu
    Copy the full SHA
    0e2ef9b View commit details
    Browse the repository at this point in the history
  10. Explicitly set SHELL to bash as the Makefile recipes are not written …

    …POSIX sh (#1023)
    
    Without this declaration, users with alternative shells (like `dash`)
    can have trouble with our Makefile.
    
    Signed-off-by: Jack Baldry <[email protected]>
    jdbaldry authored Feb 3, 2022
    Configuration menu
    Copy the full SHA
    bc4b8e9 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2022

  1. Configuration menu
    Copy the full SHA
    37cc738 View commit details
    Browse the repository at this point in the history
  2. Add "About Grafana Mimir tools" index page (#1031)

    * Add "About the tools" index page
    
    Signed-off-by: Jack Baldry <[email protected]>
    Co-authored-by: Ursula Kallio <[email protected]>
    jdbaldry and osg-grafana authored Feb 4, 2022
    Configuration menu
    Copy the full SHA
    8e2b2e5 View commit details
    Browse the repository at this point in the history
  3. Docs: Add section on configuration parameter categories (#938)

    * docs: Add section on configuration parameter categories
    
    Signed-off-by: Arve Knudsen <[email protected]>
    Co-authored-by: Marco Pracucci <[email protected]>
    aknuds1 and pracucci authored Feb 4, 2022
    Configuration menu
    Copy the full SHA
    64a1235 View commit details
    Browse the repository at this point in the history
  4. Move mimirtool README into technical documentation (#1032)

    * Move mimirtool README into technical documentation
    
    Signed-off-by: Jack Baldry <[email protected]>
    Co-authored-by: Ursula Kallio <[email protected]>
    jdbaldry and osg-grafana authored Feb 4, 2022
    Configuration menu
    Copy the full SHA
    3ae9013 View commit details
    Browse the repository at this point in the history
  5. Global markers bucket now deletes both markers, and only reports "Exi…

    …sts" if both markers exists. (#1015)
    
    * Global markers bucket now deletes both files, and only reports "Exists" if both files exist.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Use verifyPathExists at more places.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * CHANGELOG.md
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Fix test and typo.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Extract commong getGlobalMarkPathFromBlockMark function.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    pstibrany authored Feb 4, 2022
    Configuration menu
    Copy the full SHA
    ec0b1c3 View commit details
    Browse the repository at this point in the history
  6. Docs: Add documentation for auth-injector, compaction-planner and lis…

    …tblocks. (#1033)
    
    * Add docs for auth-injector and compaction planner.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Add docs for listblocks.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    pstibrany authored Feb 4, 2022
    Configuration menu
    Copy the full SHA
    2bd377e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f6369f8 View commit details
    Browse the repository at this point in the history
  8. Fix rendering of sections (#1039)

    Signed-off-by: Jack Baldry <[email protected]>
    jdbaldry authored Feb 4, 2022
    Configuration menu
    Copy the full SHA
    e020e13 View commit details
    Browse the repository at this point in the history
  9. Remove tools/LICENSE, add license and provenance headers where needed. (

    #1040)
    
    Also fix Provenance-includes-location to be valid links.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    pstibrany authored Feb 4, 2022
    Configuration menu
    Copy the full SHA
    952e248 View commit details
    Browse the repository at this point in the history
  10. Add docs for TSDB tools. (#1038)

    * Add docs for TSDB tools.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Use Grafana Mimir.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Fix white space.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Fix lint errors.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    pstibrany authored Feb 4, 2022
    Configuration menu
    Copy the full SHA
    8665be9 View commit details
    Browse the repository at this point in the history
  11. Move remaining tools docs to correct location. (#1045)

    Signed-off-by: Peter Štibraný <[email protected]>
    pstibrany authored Feb 4, 2022
    Configuration menu
    Copy the full SHA
    8b7f340 View commit details
    Browse the repository at this point in the history
  12. Simplify alertmanager discovery (#993)

    * Add support for thanos service discovery to ruler
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Add tests for incorrect URL in AM notifier
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Remove validation for SRV records in AM discovery
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Remove -ruler.alertmanager-discovery flag
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Move alertmanagersd to ruler/service_discovery
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Move SD functions to service_discovery.go
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Update CHANGELOG.md
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Regenerate docs
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Fix race in service_discovery_test.go
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Cancel contexts in service_discovery_test.go
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Use mock.Mock in service_discovery_test.go
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Realias thanosdns with dns in notifier and sd_test
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Move SRV host regex as a global var in notifier.go
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Pass prefixed and labeled registerer to ruler dns provider
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Remove references to thanos in ruler SD
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Remove backward compatibility in AM DNS SD
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Add more SD URL validation to notifier.go
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Update CHANGELOG.md
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Remove import aliases with thanos
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * go mod vendor
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Rename prefix for ruler DNS resolver metrics
    
    Otherwise, we're getting duplicate metrics registration or other errors
    registering the same metrics with different labels.
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Correct CHANGELOG.md instructions for AM discovery
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Make memberlist and ruler DNS resolver metrics consistent
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Make a tribute to the linter gods
    
    * Update CHANGELOG.md
    
    Co-authored-by: Marco Pracucci <[email protected]>
    
    * Reflect cortex_dns_* label name change in gossip e2e test
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    Co-authored-by: Marco Pracucci <[email protected]>
    dimitarvdimitrov and pracucci authored Feb 4, 2022
    Configuration menu
    Copy the full SHA
    a9dcbb2 View commit details
    Browse the repository at this point in the history
  13. Replace cortex with mimir in mimirtool help texts and errors (#983)

    * Replace cortex with mimir in help texts and errors
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Apply docs squad suggestions
    
    Co-authored-by: Ursula Kallio <[email protected]>
    
    * Change mimir to Grafana Mimir in AlertCommand
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    Co-authored-by: Ursula Kallio <[email protected]>
    dimitarvdimitrov and osg-grafana authored Feb 4, 2022
    Configuration menu
    Copy the full SHA
    27492b3 View commit details
    Browse the repository at this point in the history
  14. Categorize advanced ruler configuration parameters (#1026)

    * Categorize advanced ruler configuration parameters
    
    * Address review
    andyasp authored Feb 4, 2022
    Configuration menu
    Copy the full SHA
    5bcdd60 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2022

  1. Docs: add Mimir dashboards example screenshots to doc (#992)

    * Add Mimir dashboards screenshots to docs
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Added instructions to RELEASE doc
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Fixed CI
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Make linter happy
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Added GRAFANA_PUBLISHED_PORT to config
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Added png optimization
    
    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Feb 7, 2022
    Configuration menu
    Copy the full SHA
    3302af4 View commit details
    Browse the repository at this point in the history
  2. Docs: Update the templated configuration prose (#1027)

    * Docs: Update the templated configuration prose
    * Docs: revise per PR 1027 review comments
    KMiller-Grafana authored Feb 7, 2022
    Configuration menu
    Copy the full SHA
    d9428fc View commit details
    Browse the repository at this point in the history
  3. Add stub pages for hash ring and key-value store (#1037)

    Signed-off-by: Jack Baldry <[email protected]>
    jdbaldry authored Feb 7, 2022
    Configuration menu
    Copy the full SHA
    75693e2 View commit details
    Browse the repository at this point in the history
  4. Enable bucket index by default (#924)

    * Enable bucket index by default
    
    * Address review comments
    
    * Update documentation
    
    * Address review comments
    
    * Generate doc/test changes
    
    * Move CHANGELOG entry from mixin to jsonnet
    
    * Update docs/sources/blocks-storage/bucket-index.md
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    Co-authored-by: Marco Pracucci <[email protected]>
    andyasp and pracucci authored Feb 7, 2022
    Configuration menu
    Copy the full SHA
    bb843d6 View commit details
    Browse the repository at this point in the history
  5. Add metrics to ruler and create ruleMetrics struct (#906)

    * Add metrics to ruler and create ruleMetrics struct
    
    This change adds the following metrics to the ruler:
    
        cortex_ruler_list_rules_seconds
        cortex_ruler_load_rule_groups_seconds
    
    It also moves all existing metrics to a new struct called
    rulerMetrics.
    
    * Update CHANGELOG.md
    
    * Update pkg/ruler/ruler.go
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Move observe to listRules
    
    Co-authored-by: Marco Pracucci <[email protected]>
    grobinson-grafana and pracucci authored Feb 7, 2022
    Configuration menu
    Copy the full SHA
    cf83787 View commit details
    Browse the repository at this point in the history
  6. Setup multikv runtime config in all ring configs. (#1047)

    * Setup multikv runtime config in all ring configs.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Added test.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * CHANGELOG.md
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Remove multi-kv "module" to avoid starting unnecessary goroutines.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Revert changes that break tests.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Revert unnecessary change.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Put back accidentaly removed config.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Fix test.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    pstibrany authored Feb 7, 2022
    Configuration menu
    Copy the full SHA
    84cb23d View commit details
    Browse the repository at this point in the history
  7. Docs: Rename directory to match _index title slug (#1054)

    * Rename directory to match _index title slug
    
    Signed-off-by: Jack Baldry <[email protected]>
    jdbaldry authored Feb 7, 2022
    Configuration menu
    Copy the full SHA
    3a215e1 View commit details
    Browse the repository at this point in the history
  8. Change default KV store for ingesters and distributors to be memberli…

    …st. (#1046)
    
    * Change default KV store for ingesters and distributors to be memberlist.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Explicitly configure ingester and distributor ring store.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Explicitly configure ingester and distributor ring store.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Fix tests.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Update CHANGELOG.md
    
    Co-authored-by: Marco Pracucci <[email protected]>
    
    Co-authored-by: Marco Pracucci <[email protected]>
    pstibrany and pracucci authored Feb 7, 2022
    Configuration menu
    Copy the full SHA
    b4cf398 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4632837 View commit details
    Browse the repository at this point in the history
  10. Alertmanager: Remove ability to run without clustering. (#1044)

    This change removes the ability for Alertmanager to run without clustering
    enabled if sharding is not enabled. Tests have been updated to run with
    sharding enabled where necessary, though I have decided against a full
    clean-up of the tests to avoid polluting the significant test changes.
    
    To keep this change small and easier to review, a follow up commit will remove
    the ability to run without sharding enabled.
    stevesg authored Feb 7, 2022
    Configuration menu
    Copy the full SHA
    3df790a View commit details
    Browse the repository at this point in the history
  11. Makefile: skip mimir-mixin-tools Dockerfile (#1060)

    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Feb 7, 2022
    Configuration menu
    Copy the full SHA
    c52aa99 View commit details
    Browse the repository at this point in the history
  12. Fix mimir-mixin-tools/screenshots/Dockerfile (#1061)

    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Feb 7, 2022
    Configuration menu
    Copy the full SHA
    c686755 View commit details
    Browse the repository at this point in the history
  13. Rename auth-injector to tenant-injector. (#1062)

    * Rename auth-injector to tenant-injector.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Update docs/sources/tools/tenant-injector.md
    
    Co-authored-by: Ursula Kallio <[email protected]>
    
    Co-authored-by: Ursula Kallio <[email protected]>
    pstibrany and osg-grafana authored Feb 7, 2022
    Configuration menu
    Copy the full SHA
    01ae728 View commit details
    Browse the repository at this point in the history
  14. Do not log 'unable to read rules directory' at startup if directory h…

    …asn't been created yet (#1058)
    
    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Feb 7, 2022
    Configuration menu
    Copy the full SHA
    077a992 View commit details
    Browse the repository at this point in the history
  15. Fixed Alertmanager dashboard when alertmanager is running as part of …

    …single binary (#1064)
    
    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Feb 7, 2022
    Configuration menu
    Copy the full SHA
    fe7fe60 View commit details
    Browse the repository at this point in the history
  16. Enable ruler and alertmanager API by default (#1065)

    * Enable ruler and alertmanager API by default
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Renamed CLI flag description
    
    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Feb 7, 2022
    Configuration menu
    Copy the full SHA
    2db99f2 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2022

  1. Changed -alertmanager.web.external-url default (#1067)

    * Changed -alertmanager.web.external-url default
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Fixed unit test
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Fixed linter
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Updated description
    
    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Feb 8, 2022
    Configuration menu
    Copy the full SHA
    43262b8 View commit details
    Browse the repository at this point in the history
  2. Cleanup ringConfig and fix gossip.libsonnet to modify all rings. (#1057)

    * Cleanup ringConfig and fix gossip.libsonnet to modify all rings.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Update CHANGELOG.md
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Make it possible to find places where given option is modified.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Update CHANGELOG.md
    
    Co-authored-by: Mauro Stettler <[email protected]>
    
    Co-authored-by: Mauro Stettler <[email protected]>
    pstibrany and replay authored Feb 8, 2022
    Configuration menu
    Copy the full SHA
    54f3e84 View commit details
    Browse the repository at this point in the history
  3. Fix rendering of table of contents using the local web server (#1043)

    * Explicitly set SHELL in docs.mk at requires bash
    
    * Ensure Mimir has an index file for proper table of contents rendering
    
    Without the _index.md file, the table of contents doesn't expand as it
    does with the public website.
    
    * Ensure `make docs` can be run from the `/docs` directory
    
    This is consistent with other Grafana labs project. The include in the
    top-level Makefile is updated to allow it to also be run from the root
    of the repository.
    
    Signed-off-by: Jack Baldry <[email protected]>
    jdbaldry authored Feb 8, 2022
    Configuration menu
    Copy the full SHA
    50ceeb7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    96c0775 View commit details
    Browse the repository at this point in the history
  5. Docs: Re-order migrating from Prometheus or Thanos documentation (#1053)

    * Add migrate to Grafana Mimir from Thanos or Prometheus docs
    
    * Add instructions for running `thanosconvert` tool
    
    * Move migration doc to migrate-to-grafana-mimir section
    
    Signed-off-by: Jack Baldry <[email protected]>
    jdbaldry authored Feb 8, 2022
    Configuration menu
    Copy the full SHA
    d17bba6 View commit details
    Browse the repository at this point in the history
  6. Run make build-jsonnet-tests (#1077)

    Signed-off-by: Jack Baldry <[email protected]>
    jdbaldry authored Feb 8, 2022
    Configuration menu
    Copy the full SHA
    a6504ef View commit details
    Browse the repository at this point in the history
  7. Rename "fake" tenant that is used with no auth to "anonymous", and ma…

    …ke it configurable (#1063)
    
    * Rename "fake" tenant that is used with no auth to "demo".
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Use anonymous as default no-auth tenant. Add option to override the default.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Update docs.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Fix tests.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Update pkg/mimir/mimir.go
    
    Co-authored-by: Marco Pracucci <[email protected]>
    
    * Review feedback.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Fix doc
    
    * Fix jsonnet test
    
    Co-authored-by: Marco Pracucci <[email protected]>
    pstibrany and pracucci authored Feb 8, 2022
    Configuration menu
    Copy the full SHA
    5a06393 View commit details
    Browse the repository at this point in the history
  8. Re-order "Reference: HTTP API" (#1069)

    Signed-off-by: Jack Baldry <[email protected]>
    jdbaldry authored Feb 8, 2022
    Configuration menu
    Copy the full SHA
    79f1790 View commit details
    Browse the repository at this point in the history
  9. Re-order configuration documentation (#1070)

    Signed-off-by: Jack Baldry <[email protected]>
    jdbaldry authored Feb 8, 2022
    Configuration menu
    Copy the full SHA
    a4045ec View commit details
    Browse the repository at this point in the history
  10. Remove Alertmanager configuration guide (#1071)

    Replaced by documentation in alert #1017.
    
    Signed-off-by: Jack Baldry <[email protected]>
    jdbaldry authored Feb 8, 2022
    Configuration menu
    Copy the full SHA
    6dd6ad3 View commit details
    Browse the repository at this point in the history
  11. Fix removal of consul hostname option. (#1099)

    * Fix removal of consul hostname option.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * CHANGELOG.md
    
    Signed-off-by: Peter Štibraný <[email protected]>
    pstibrany authored Feb 8, 2022
    Configuration menu
    Copy the full SHA
    08682ed View commit details
    Browse the repository at this point in the history
  12. Add Trafficdump tool (#1004)

    * Added trafficdump tool.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Skip tools/trafficdump dir.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Don't test trafficdump tool, so that we don't need libpcap in the build image.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Add libpcap to build image instead.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Update build image with libpcap.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Make lint happy.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Fix readme.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Add license headers.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Comment.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Added http server (for profiling)
    Only process packets with src or dest port equal to given value.
    Reuse buffers for parsing push requests.
    Synchronize output.
    Log message when internal queues are full and we need to drop parsed request or response.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Update tools/trafficdump/main.go
    
    Co-authored-by: Mauro Stettler <[email protected]>
    
    * Mention -f in -p option description.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Add comment about sharding.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Add note about using "tcpdump -i any"
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Addres review feedback:
    - only parse file, no live capturing
    - only print requests/responses that were parsed successfully by default
    - expose -ignore-path flag
    - typos/cleanup
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Move documentation. Use tag to avoid compilation problems on machines without libpcap. Removed linux build.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Use requires_libpcap by Linter.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    Co-authored-by: Mauro Stettler <[email protected]>
    pstibrany and replay authored Feb 8, 2022
    Configuration menu
    Copy the full SHA
    58ff956 View commit details
    Browse the repository at this point in the history
  13. Remove ruler.alertmanager-use-v2 (#1100)

    * Remove ruler.alertmanager-use-v2
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    
    * Update CHANGELOG.md
    
    Signed-off-by: Dimitar Dimitrov <[email protected]>
    dimitarvdimitrov authored Feb 8, 2022
    Configuration menu
    Copy the full SHA
    36fa2b0 View commit details
    Browse the repository at this point in the history
  14. Re-order "About authentication and authorization" (#1073)

    Additionally, performs a substition of Cortex for Grafana Mimir.
    
    Signed-off-by: Jack Baldry <[email protected]>
    jdbaldry authored Feb 8, 2022
    Configuration menu
    Copy the full SHA
    408807f View commit details
    Browse the repository at this point in the history
  15. Re-order glossary (#1074)

    Signed-off-by: Jack Baldry <[email protected]>
    jdbaldry authored Feb 8, 2022
    Configuration menu
    Copy the full SHA
    ed81b39 View commit details
    Browse the repository at this point in the history
  16. Re-order ingester operations documentation (#1076)

    Remove indirect references to chunks.
    
    Signed-off-by: Jack Baldry <[email protected]>
    Co-authored-by: Marco Pracucci <[email protected]>
    jdbaldry and pracucci authored Feb 8, 2022
    Configuration menu
    Copy the full SHA
    7b5818a View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    3cf36f7 View commit details
    Browse the repository at this point in the history
  18. Change default values for local directories (#1072)

    * Change default values for local directories
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Fixed integration test
    
    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Feb 8, 2022
    Configuration menu
    Copy the full SHA
    5a0c400 View commit details
    Browse the repository at this point in the history
  19. Rename thanosconvert to metaconvert, simplify the tool, and fix bug w…

    …ith deletion of Mimir labels. (#1120)
    
    * Rename thanosconvert to metaconvert, simplify the tool, and fix bug with deletion of ALL Mimir labels.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Update CHANGELOG.md
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Make linter happy.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    pstibrany authored Feb 8, 2022
    Configuration menu
    Copy the full SHA
    24faedb View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2022

  1. Configuration menu
    Copy the full SHA
    e9d95d2 View commit details
    Browse the repository at this point in the history
  2. Remove tsdb-blocks-storage-s3 flag from blocks-s3 microservice config…

    … mimir.yaml (#1127)
    Tyler Reid authored Feb 9, 2022
    Configuration menu
    Copy the full SHA
    cf75315 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fedd698 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    859fbb3 View commit details
    Browse the repository at this point in the history
  5. Remove mentions of obsolete sharding-enabled flags. (#1123)

    * Remove mentions of obsolete sharding-enabled flags.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Don't make it sound like ruler sharding is optional.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    pstibrany authored Feb 9, 2022
    Configuration menu
    Copy the full SHA
    9251587 View commit details
    Browse the repository at this point in the history
  6. Fill in version information (#962)

    * Fill in version information
    
    BuildUser and BuildDate are now filled. Swapped the Makefile to also
    set the values directly rather than through main, although this was
    not a necessary change.
    
    * Format makefiles
    
    * Add defaults and base date off commit
    
    * Transition to using internal version
    
    * Default to unknown directly
    
    Co-authored-by: Peter Štibraný <[email protected]>
    andyasp and pstibrany authored Feb 9, 2022
    Configuration menu
    Copy the full SHA
    790c8a9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f6b7b47 View commit details
    Browse the repository at this point in the history
  8. Rename auth_enabled to multitenancy_enabled (#1130)

    * Rename -auth.enabled to -auth.multitenancy-enabled, updated description.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Review feedback.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    pstibrany authored Feb 9, 2022
    Configuration menu
    Copy the full SHA
    882422d View commit details
    Browse the repository at this point in the history
  9. Remove list of adopters (#1136)

    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Feb 9, 2022
    Configuration menu
    Copy the full SHA
    863246f View commit details
    Browse the repository at this point in the history
  10. Remove automation to build rpm and deb packages (#1138)

    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Feb 9, 2022
    Configuration menu
    Copy the full SHA
    cfa5550 View commit details
    Browse the repository at this point in the history
  11. Remove old website (#1135)

    * Removed old website
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Rebuilt build image
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Re-introduce prettier to build image
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Updated build image
    
    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Feb 9, 2022
    Configuration menu
    Copy the full SHA
    171d57b View commit details
    Browse the repository at this point in the history
  12. Removed test-exporter (#1133)

    * Removed test-exporter
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Reintroduce gitignore
    
    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Feb 9, 2022
    Configuration menu
    Copy the full SHA
    509ccbf View commit details
    Browse the repository at this point in the history
  13. Server flags categorization (#1125)

    * Categorize tenant federation flags
    
    * Categorize server flags
    
    * Use flag category overrides in docgenerator
    
    * Mark tenant federation as basic
    
    * Revise comment to say field instead of flag
    andyasp authored Feb 9, 2022
    Configuration menu
    Copy the full SHA
    a0caafa View commit details
    Browse the repository at this point in the history
  14. Add activity tracking to queries in ingester. (#1121)

    * Add activity tracking to queries in ingester.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Update CHANGELOG.md
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Rename type to make linter happy.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Add license header.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Update CHANGELOG.md
    
    Co-authored-by: Mauro Stettler <[email protected]>
    
    * Enable tracking of flush/shutdown and add examples.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Add license header.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    Co-authored-by: Mauro Stettler <[email protected]>
    pstibrany and replay authored Feb 9, 2022
    Configuration menu
    Copy the full SHA
    dda976e View commit details
    Browse the repository at this point in the history
  15. Add exemplars documentation (#1143)

    Signed-off-by: Jack Baldry <[email protected]>
    jdbaldry authored Feb 9, 2022
    Configuration menu
    Copy the full SHA
    0fe836a View commit details
    Browse the repository at this point in the history
  16. Remove cortexmetrics references (#1140)

    * Remove cortexmetrics references
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Replace 'Cortex' with 'Grafana Mimir' in touched files
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * More cleanup
    
    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Feb 9, 2022
    Configuration menu
    Copy the full SHA
    76f5b0b View commit details
    Browse the repository at this point in the history
  17. Add Makefile and ignore binary output. (#1146)

    Signed-off-by: Peter Štibraný <[email protected]>
    pstibrany authored Feb 9, 2022
    Configuration menu
    Copy the full SHA
    7dc2ead View commit details
    Browse the repository at this point in the history
  18. Remove security documentation (#1118)

    Closes #1112.
    
    Signed-off-by: Jack Baldry <[email protected]>
    jdbaldry authored Feb 9, 2022
    Configuration menu
    Copy the full SHA
    7e0a4c4 View commit details
    Browse the repository at this point in the history
  19. Re-order "About tenant IDs" (#1119)

    Additionally replace Cortex with Grafana Mimir.
    
    Relates to #1109.
    
    Signed-off-by: Jack Baldry <[email protected]>
    jdbaldry authored Feb 9, 2022
    Configuration menu
    Copy the full SHA
    ee2fb84 View commit details
    Browse the repository at this point in the history
  20. Re-order "Mirror requests to a second cluster" (#1116)

    * Re-order "Mirror requests to a second cluster"
    
    Additionally replace references to Cortex with Grafana Mimir.
    
    Relates to #1095.
    
    Signed-off-by: Jack Baldry <[email protected]>
    
    * Fix grammar for distributors belonging to clusters plural
    
    Signed-off-by: Jack Baldry <[email protected]>
    Co-authored-by: replay <[email protected]>
    jdbaldry and replay authored Feb 9, 2022
    Configuration menu
    Copy the full SHA
    161d711 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2022

  1. Upgrade dskit (#1152)

    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Feb 10, 2022
    Configuration menu
    Copy the full SHA
    da34538 View commit details
    Browse the repository at this point in the history
  2. Removed deprecated config (#1132)

    * Removed deprecated config
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Remove all references to max_samples_per_query
    
    Signed-off-by: Marco Pracucci <[email protected]>
    
    * Rebuilt help
    
    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Feb 10, 2022
    Configuration menu
    Copy the full SHA
    53255cd View commit details
    Browse the repository at this point in the history
  3. Remove low level ingester client settings (#1153)

    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Feb 10, 2022
    Configuration menu
    Copy the full SHA
    4288152 View commit details
    Browse the repository at this point in the history
  4. Remove sharded ruler documentation (#1117)

    * Remove sharded ruler documentation
    
    Useful content has been moved to the "(Optional) Ruler" documentation.
    
    Signed-off-by: Jack Baldry <[email protected]>
    
    * Correct that a ruler requires object storage and not a database
    
    Signed-off-by: Jack Baldry <[email protected]>
    Co-authored-by: Marco Pracucci <[email protected]>
    
    * Remove comparison to ingesters that is no longer true
    
    Signed-off-by: Jack Baldry <[email protected]>
    Co-authored-by: Marco Pracucci <[email protected]>
    
    * Correct count of storages backends and note that filesystem is for development only
    
    Signed-off-by: Jack Baldry <[email protected]>
    Co-authored-by: Marco Pracucci <[email protected]>
    jdbaldry and pracucci authored Feb 10, 2022
    Configuration menu
    Copy the full SHA
    d8816b4 View commit details
    Browse the repository at this point in the history
  5. Update mimir-prometheus to bring back old chunks mapper (without queu…

    …e) (#1159)
    
    * Update mimir-prometheus to bring back old chunks mapper (without queue) and use old chunks mapper by default.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    
    * Mark -blocks-storage.tsdb.head-chunks-write-queue-size as experimental.
    
    Signed-off-by: Peter Štibraný <[email protected]>
    pstibrany authored Feb 10, 2022
    Configuration menu
    Copy the full SHA
    038efd1 View commit details
    Browse the repository at this point in the history
  6. Mark TSDB snapshot at shutdown as experimental (#1161)

    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Feb 10, 2022
    Configuration menu
    Copy the full SHA
    6395ee0 View commit details
    Browse the repository at this point in the history
  7. Upgrade mimir-prometheus (#1162)

    Signed-off-by: Marco Pracucci <[email protected]>
    pracucci authored Feb 10, 2022
    Configuration menu
    Copy the full SHA
    3cb865a View commit details
    Browse the repository at this point in the history
  8. Alertmanager: Remove upstream clustering (gossip) operation. (#1126)

    * Alertmanager: Remove upstream clustering (gossip) operation.
    
    This commit removes the ability for alertmanager to be run with the upstream
    clustering (gossip) functionality. Alertmanager must now be run with sharding
    enabled. In essence, `-alertmanager.sharding-enabled=true` is now the default.
    
    This removes the following configuration options which are no longer needed:
    - `-alertmanager.sharding-enabled`
    - `-alertmanager.cluster.advertise-address`
    - `-alertmanager.cluster.gossip-interval`
    - `-alertmanager.cluster.listen-address`
    - `-alertmanager.cluster.peers`
    - `-alertmanager.cluster.push-pull-interval`
    
    Some points of note:
    - The `state` field of the `Alertmanager` struct is now always of the type
      `alertmanager.state`, allowing simplification of certain code paths.
    - The "status" endpoint for Alertmanager which would display the list of
      peers, now simply shows the service status (Starting, Running, etc).
      The equivalent information for sharding is found in the ring page.
    - All remaining unit tests and integration tests which did not run with
      sharding enabled, have now been ported to work with sharding.
    
    * Alertmanager: Rename -alertmanager.cluster.peer-timeout to -alertmanager.peer-timeout
    stevesg authored Feb 10, 2022
    Configuration menu
    Copy the full SHA
    a380d30 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c4716a6 View commit details
    Browse the repository at this point in the history
  10. Merge branch 'autodetect-rfc1918-interfaces' of github.com:grafana/mi…

    …mir into autodetect-rfc1918-interfaces
    aldernero committed Feb 10, 2022
    Configuration menu
    Copy the full SHA
    488bb65 View commit details
    Browse the repository at this point in the history