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

pkg/ingester: handle labels mapping to the same fast fingerprint. #1247

Merged
merged 8 commits into from
Dec 5, 2019

Commits on Nov 12, 2019

  1. pkg/ingester: handle labels mapping to the same fast fingerprint.

    Uses slightly adapted fpMapper code from Cortex.
    
    Fixes issue #898
    
    Signed-off-by: Peter Štibraný <peter.stibrany@grafana.com>
    pstibrany committed Nov 12, 2019
    Configuration menu
    Copy the full SHA
    b3d13c7 View commit details
    Browse the repository at this point in the history
  2. empty commit to force new build

    Signed-off-by: Peter Štibraný <peter.stibrany@grafana.com>
    pstibrany committed Nov 12, 2019
    Configuration menu
    Copy the full SHA
    4b9a1b4 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2019

  1. Removed empty lines in imports.

    Signed-off-by: Peter Štibraný <peter.stibrany@grafana.com>
    pstibrany committed Nov 13, 2019
    Configuration menu
    Copy the full SHA
    b140559 View commit details
    Browse the repository at this point in the history
  2. Added test that pushes entries concurrently.

    To be run with -race.
    
    Signed-off-by: Peter Štibraný <peter.stibrany@grafana.com>
    pstibrany committed Nov 13, 2019
    Configuration menu
    Copy the full SHA
    f2004e3 View commit details
    Browse the repository at this point in the history
  3. Stream now keeps both original and mapped fingerprint

    Mapped fingerprint is used in streams map.
    Original ("rawFP") is preserved when saving chunks.
    
    Signed-off-by: Peter Štibraný <peter.stibrany@grafana.com>
    pstibrany committed Nov 13, 2019
    Configuration menu
    Copy the full SHA
    ac0d11b View commit details
    Browse the repository at this point in the history
  4. Vendoring

    Signed-off-by: Peter Štibraný <peter.stibrany@grafana.com>
    pstibrany committed Nov 13, 2019
    Configuration menu
    Copy the full SHA
    43743b2 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2019

  1. Reverted previous commit (keep the test, with updated checks).

    Preserving raw fingerprints could lead to data loss when
    doing chunk deduplication while storing chunks. We don't want
    that.
    
    Signed-off-by: Peter Štibraný <peter.stibrany@grafana.com>
    pstibrany committed Nov 15, 2019
    Configuration menu
    Copy the full SHA
    a54a5d3 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2019

  1. go mod vendor

    Signed-off-by: Peter Štibraný <peter.stibrany@grafana.com>
    pstibrany committed Nov 26, 2019
    Configuration menu
    Copy the full SHA
    e6d8e56 View commit details
    Browse the repository at this point in the history