-
Notifications
You must be signed in to change notification settings - Fork 521
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Reload search blocks and replay search WAL (#1000)
* Checkpoint: Initial implementation of v2 search WAL Signed-off-by: Annanay <annanayagarwal@gmail.com> * better handling of reload of blocks without search data Signed-off-by: Annanay <annanayagarwal@gmail.com> * Checkpoint Signed-off-by: Annanay <annanayagarwal@gmail.com> * another commit another wal replay Signed-off-by: Annanay <annanayagarwal@gmail.com> * wip: ingester search test Signed-off-by: Annanay <annanayagarwal@gmail.com> * Fix Rescan search blocks, move ParseFilename into wal folder Signed-off-by: Annanay <annanayagarwal@gmail.com> * Append block uses new ParseFilename Signed-off-by: Annanay <annanayagarwal@gmail.com> * Add tests, benchmarks, pass encoding along correctly Signed-off-by: Annanay <annanayagarwal@gmail.com> * Changelog Signed-off-by: Annanay <annanayagarwal@gmail.com> * Post merge cleanup Signed-off-by: Annanay <annanayagarwal@gmail.com> * Err handling for search disabled Signed-off-by: Annanay <annanayagarwal@gmail.com> * Use the right level package, reload backend search blocks Signed-off-by: Annanay <annanayagarwal@gmail.com> * never refactor variables using an ide Signed-off-by: Annanay <annanayagarwal@gmail.com> * Address comments, fix test Signed-off-by: Annanay <annanayagarwal@gmail.com> * Reuse StreamingSearchBlock iterator in search, relocate dedupe test Signed-off-by: Martin Disibio <mdisibio@gmail.com> * Make wal search encoding configurable, default to gzip like backend block encoding Signed-off-by: Martin Disibio <mdisibio@gmail.com> * Make wal search encoding configurable, default to gzip like backend block encoding Signed-off-by: Martin Disibio <mdisibio@gmail.com> * Simplify some search tests which were doing more work than seemed necessary Signed-off-by: Martin Disibio <mdisibio@gmail.com> * Comment out flaky test as discussed Signed-off-by: Martin Disibio <mdisibio@gmail.com> * Code review suggestions Signed-off-by: Martin Disibio <mdisibio@gmail.com> * Code review suggestions, add tests for ParseFileName Signed-off-by: Martin Disibio <mdisibio@gmail.com> * Code review suggestions Signed-off-by: Martin Disibio <mdisibio@gmail.com> Co-authored-by: Martin Disibio <mdisibio@gmail.com>
- Loading branch information
Showing
19 changed files
with
732 additions
and
361 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.