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

Use more of the cortex frontend module to deduplicate some code and add the memcached backend #3114

Merged
merged 33 commits into from
Sep 18, 2020

Commits on Sep 2, 2020

  1. Use more of the cortex frontend module to deduplicate a lot code

    Signed-off-by: Krasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
    krasi-georgiev committed Sep 2, 2020
    Configuration menu
    Copy the full SHA
    200cd66 View commit details
    Browse the repository at this point in the history
  2. tidy up the configs

    Signed-off-by: Krasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
    krasi-georgiev committed Sep 2, 2020
    Configuration menu
    Copy the full SHA
    ebdaec1 View commit details
    Browse the repository at this point in the history
  3. review nits

    Signed-off-by: Krasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
    krasi-georgiev committed Sep 2, 2020
    Configuration menu
    Copy the full SHA
    779cf0c View commit details
    Browse the repository at this point in the history
  4. use own structs

    Signed-off-by: Krasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
    krasi-georgiev committed Sep 2, 2020
    Configuration menu
    Copy the full SHA
    d93f36c View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2020

  1. use deducated struct for query range and add validation

    Signed-off-by: Krasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
    krasi-georgiev committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    efe9fe5 View commit details
    Browse the repository at this point in the history
  2. remove the memcache tests as these are already tested in cortex

    Signed-off-by: Krasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
    krasi-georgiev committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    b010dc3 View commit details
    Browse the repository at this point in the history
  3. fixed the tests

    Signed-off-by: Krasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
    krasi-georgiev committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    0882188 View commit details
    Browse the repository at this point in the history
  4. nit

    Signed-off-by: Krasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
    krasi-georgiev committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    3ed8683 View commit details
    Browse the repository at this point in the history
  5. Merge remote-tracking branch 'origin/master' into memcached-query

    Signed-off-by: Krasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
    krasi-georgiev committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    99bc2b4 View commit details
    Browse the repository at this point in the history
  6. go mod tidy

    Signed-off-by: Krasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
    krasi-georgiev committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    c8b4140 View commit details
    Browse the repository at this point in the history
  7. Merge remote-tracking branch 'origin/master' into memcached-query

    Signed-off-by: Krasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
    krasi-georgiev committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    51bcf43 View commit details
    Browse the repository at this point in the history
  8. generate docs

    Signed-off-by: Krasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
    krasi-georgiev committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    a2ff3f6 View commit details
    Browse the repository at this point in the history
  9. nits

    Signed-off-by: Krasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
    krasi-georgiev committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    f152db6 View commit details
    Browse the repository at this point in the history
  10. rearange imports, link to cortex docs

    Signed-off-by: Krasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
    krasi-georgiev committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    19b2c7f View commit details
    Browse the repository at this point in the history
  11. updated the changelog

    Signed-off-by: Krasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
    krasi-georgiev committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    9c6f952 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2020

  1. added missing license header

    Signed-off-by: Krasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
    krasi-georgiev committed Sep 8, 2020
    Configuration menu
    Copy the full SHA
    0a4cd13 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2020

  1. fix tests

    Signed-off-by: Krasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
    krasi-georgiev committed Sep 9, 2020
    Configuration menu
    Copy the full SHA
    cf52698 View commit details
    Browse the repository at this point in the history
  2. nits

    Signed-off-by: Krasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
    krasi-georgiev committed Sep 9, 2020
    Configuration menu
    Copy the full SHA
    b2c1db9 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2020

  1. Bartek review changes

    Signed-off-by: Krasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
    krasi-georgiev committed Sep 11, 2020
    Configuration menu
    Copy the full SHA
    ad50f85 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2020

  1. Merge remote-tracking branch 'origin/master' into memcached-query

    Signed-off-by: Krasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
    krasi-georgiev committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    521491b View commit details
    Browse the repository at this point in the history
  2. gen docs after changes

    Signed-off-by: Krasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
    krasi-georgiev committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    1d8a571 View commit details
    Browse the repository at this point in the history
  3. attempt to use the thanos memcache configs

    Signed-off-by: Krasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
    krasi-georgiev committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    f96a44b View commit details
    Browse the repository at this point in the history
  4. refactored

    Signed-off-by: Krasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
    krasi-georgiev committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    8d75db0 View commit details
    Browse the repository at this point in the history
  5. Merge remote-tracking branch 'origin/master' into memcached-query

    Signed-off-by: Krasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
    krasi-georgiev committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    fbc92e8 View commit details
    Browse the repository at this point in the history
  6. fix the tests

    Signed-off-by: Krasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
    krasi-georgiev committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    d21fe08 View commit details
    Browse the repository at this point in the history
  7. fix invalid pointers

    Signed-off-by: Krasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
    krasi-georgiev committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    bb1471f View commit details
    Browse the repository at this point in the history
  8. nits

    Signed-off-by: Krasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
    krasi-georgiev committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    5c4335c View commit details
    Browse the repository at this point in the history
  9. fix e2e tests

    Signed-off-by: Krasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
    krasi-georgiev committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    026794d View commit details
    Browse the repository at this point in the history
  10. add warning for the MaxItemSize

    Signed-off-by: Krasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
    krasi-georgiev committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    f172f9d View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2020

  1. review comments

    Signed-off-by: Krasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
    krasi-georgiev committed Sep 17, 2020
    Configuration menu
    Copy the full SHA
    ba9b6e5 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/master' into memcached-query

    Signed-off-by: Krasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
    krasi-georgiev committed Sep 17, 2020
    Configuration menu
    Copy the full SHA
    422bd42 View commit details
    Browse the repository at this point in the history
  3. gen docs

    Signed-off-by: Krasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
    krasi-georgiev committed Sep 17, 2020
    Configuration menu
    Copy the full SHA
    40b2fed View commit details
    Browse the repository at this point in the history
  4. links

    Signed-off-by: Krasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
    krasi-georgiev committed Sep 17, 2020
    Configuration menu
    Copy the full SHA
    c41ba79 View commit details
    Browse the repository at this point in the history