-
Notifications
You must be signed in to change notification settings - Fork 3.5k
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
Remove bloom compactor component #13957
Labels
Comments
7 tasks
chaudum
added a commit
that referenced
this issue
Aug 27, 2024
This commit removes the code related to the bloom compactor which is superseded by the bloom planner and builders. A handful of CLI arguments changed their prefixes from `-bloom-compactor.*` to `-bloom-build.*`. Part of #13957 Documentation update #13965 Signed-off-by: Christian Haudum <christian.haudum@gmail.com>
7 tasks
chaudum
added a commit
that referenced
this issue
Aug 27, 2024
This commit removes the code related to the bloom compactor which is superseded by the bloom planner and builders. A handful of CLI arguments changed their prefixes from `-bloom-compactor.*` to `-bloom-build.*`. Part of #13957 Documentation update #13965 Signed-off-by: Christian Haudum <christian.haudum@gmail.com>
chaudum
added a commit
that referenced
this issue
Aug 29, 2024
This commit removes the code related to the bloom compactor which is superseded by the bloom planner and builders. A handful of CLI arguments changed their prefixes from `-bloom-compactor.*` to `-bloom-build.*`. Part of #13957 Documentation update #13965 Signed-off-by: Christian Haudum <christian.haudum@gmail.com>
chaudum
added a commit
that referenced
this issue
Aug 29, 2024
**What this PR does / why we need it**: This commit removes the code related to the bloom compactor which is superseded by the bloom planner and builders. A handful of CLI arguments of per-tenant settings changed their prefix from `-bloom-compactor.*` to `-bloom-build.*`. Other settings for the compactor component itself, also prefixed with `-bloom-compactor.*` were removed. See upgrade docs for further information. **Special notes for your reviewer**: :heavy_check_mark: Part of #13957 📔 Documentation update #13965⚠️ Integrating the bloom planner and builder into the `backend` target is done in a follow-up PR. --- Signed-off-by: Christian Haudum <christian.haudum@gmail.com>
chaudum
added a commit
that referenced
this issue
Aug 29, 2024
This is PR is part of the process of removing the bloom compactor and replace it with bloom planner and bloom builder. See also #13957 Signed-off-by: Christian Haudum <christian.haudum@gmail.com>
7 tasks
pascal-sochacki
pushed a commit
to pascal-sochacki/loki
that referenced
this issue
Aug 29, 2024
**What this PR does / why we need it**: This commit removes the code related to the bloom compactor which is superseded by the bloom planner and builders. A handful of CLI arguments of per-tenant settings changed their prefix from `-bloom-compactor.*` to `-bloom-build.*`. Other settings for the compactor component itself, also prefixed with `-bloom-compactor.*` were removed. See upgrade docs for further information. **Special notes for your reviewer**: :heavy_check_mark: Part of grafana#13957 📔 Documentation update grafana#13965⚠️ Integrating the bloom planner and builder into the `backend` target is done in a follow-up PR. --- Signed-off-by: Christian Haudum <christian.haudum@gmail.com>
pascal-sochacki
pushed a commit
to pascal-sochacki/loki
that referenced
this issue
Aug 29, 2024
**What this PR does / why we need it**: This commit removes the code related to the bloom compactor which is superseded by the bloom planner and builders. A handful of CLI arguments of per-tenant settings changed their prefix from `-bloom-compactor.*` to `-bloom-build.*`. Other settings for the compactor component itself, also prefixed with `-bloom-compactor.*` were removed. See upgrade docs for further information. **Special notes for your reviewer**: :heavy_check_mark: Part of grafana#13957 📔 Documentation update grafana#13965⚠️ Integrating the bloom planner and builder into the `backend` target is done in a follow-up PR. --- Signed-off-by: Christian Haudum <christian.haudum@gmail.com>
pascal-sochacki
pushed a commit
to pascal-sochacki/loki
that referenced
this issue
Aug 29, 2024
**What this PR does / why we need it**: This commit removes the code related to the bloom compactor which is superseded by the bloom planner and builders. A handful of CLI arguments of per-tenant settings changed their prefix from `-bloom-compactor.*` to `-bloom-build.*`. Other settings for the compactor component itself, also prefixed with `-bloom-compactor.*` were removed. See upgrade docs for further information. **Special notes for your reviewer**: :heavy_check_mark: Part of grafana#13957 📔 Documentation update grafana#13965⚠️ Integrating the bloom planner and builder into the `backend` target is done in a follow-up PR. --- Signed-off-by: Christian Haudum <christian.haudum@gmail.com>
chaudum
added a commit
that referenced
this issue
Aug 30, 2024
This is PR is part of the process of removing the bloom compactor and replace it with bloom planner and bloom builder. See also #13957 Signed-off-by: Christian Haudum <christian.haudum@gmail.com>
chaudum
added a commit
that referenced
this issue
Sep 2, 2024
This is PR is part of the process of removing the bloom compactor and replace it with bloom planner and bloom builder. See also #13957 Signed-off-by: Christian Haudum <christian.haudum@gmail.com>
Love this initiative! |
7 tasks
mraboosk
pushed a commit
to mraboosk/loki
that referenced
this issue
Oct 7, 2024
…rafana#14003) This is PR is part of the process of removing the bloom compactor and replace it with bloom planner and bloom builder. Part of grafana#13957 Signed-off-by: Christian Haudum <christian.haudum@gmail.com>
This can be considered as complete. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Background
Some time ago, a two new components for building bloom filters were introduced: the bloom planner and the bloom builder.
These new components fulfil the same functionality as the the compactor, however, they come with certain advantages:
List of PRs
Change request
Because of these new components, the bloom compactor should not be considered any more and existing deployments should be migrated as soon as possible.
TODOs
The text was updated successfully, but these errors were encountered: