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

Make compact lifecycle more flexible to be overridden for sharded compaction #5964

Merged
merged 26 commits into from
Jul 14, 2023

Commits on Dec 14, 2022

  1. POC on sharded compaction

    Signed-off-by: Alex Le <leqiyue@amazon.com>
    alexqyle committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    c61ac66 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2023

  1. Refactored partition info to be part of meta

    Signed-off-by: Alex Le <leqiyue@amazon.com>
    alexqyle committed Jan 3, 2023
    Configuration menu
    Copy the full SHA
    45a4cfa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    05f1048 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2023

  1. Override prometheus populate block func

    Signed-off-by: Alex Le <leqiyue@amazon.com>
    alexqyle committed Mar 7, 2023
    Configuration menu
    Copy the full SHA
    9dbe33e View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2023

  1. Configuration menu
    Copy the full SHA
    712e401 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2023

  1. Make block populator plugable through CompactionLifecycleCallback

    Signed-off-by: Alex Le <leqiyue@amazon.com>
    alexqyle committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    c71ed9d View commit details
    Browse the repository at this point in the history
  2. Uncommented code

    Signed-off-by: Alex Le <leqiyue@amazon.com>
    alexqyle committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    554b19d View commit details
    Browse the repository at this point in the history
  3. Merge branch 'main' into sharded-compaction

    Signed-off-by: Alex Le <emoc1989@gmail.com>
    alexqyle authored Apr 13, 2023
    Configuration menu
    Copy the full SHA
    1fa6b60 View commit details
    Browse the repository at this point in the history
  4. refactor

    Signed-off-by: Alex Le <leqiyue@amazon.com>
    alexqyle committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    66f60d8 View commit details
    Browse the repository at this point in the history
  5. rename

    Signed-off-by: Alex Le <leqiyue@amazon.com>
    alexqyle committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    42dbe8a View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2023

  1. Merge branch 'main' into sharded-compaction

    Signed-off-by: Alex Le <leqiyue@amazon.com>
    alexqyle committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    3408c8f View commit details
    Browse the repository at this point in the history
  2. make Group.partitionInfo nil-able

    Signed-off-by: Alex Le <leqiyue@amazon.com>
    alexqyle committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    ed90f79 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2023

  1. Configuration menu
    Copy the full SHA
    390496b View commit details
    Browse the repository at this point in the history

Commits on May 1, 2023

  1. Configuration menu
    Copy the full SHA
    53b6992 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2023

  1. Configuration menu
    Copy the full SHA
    ed28417 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2023

  1. Configuration menu
    Copy the full SHA
    1766f20 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2023

  1. add extension field to thanos meta

    Signed-off-by: Alex Le <leqiyue@amazon.com>
    alexqyle committed Jun 8, 2023
    Configuration menu
    Copy the full SHA
    bc2be70 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a8d2b0b View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2023

  1. Merge branch 'main' into sharded-compaction

    Signed-off-by: Alex Le <leqiyue@amazon.com>
    alexqyle authored Jul 11, 2023
    Configuration menu
    Copy the full SHA
    28927a3 View commit details
    Browse the repository at this point in the history
  2. fixed merge issue

    Signed-off-by: Alex Le <leqiyue@amazon.com>
    alexqyle committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    ff552b1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d20a9a4 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2023

  1. Clean up

    Signed-off-by: Alex Le <leqiyue@amazon.com>
    alexqyle committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    8b75147 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8fe0d04 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2023

  1. Configuration menu
    Copy the full SHA
    fba2e9f View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2023

  1. Configuration menu
    Copy the full SHA
    c40a67f View commit details
    Browse the repository at this point in the history
  2. Added comment to ConvertExtensions func

    Signed-off-by: Alex Le <leqiyue@amazon.com>
    alexqyle committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    169f38e View commit details
    Browse the repository at this point in the history