-
Notifications
You must be signed in to change notification settings - Fork 536
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
Add Parquet block format #1479
Add Parquet block format #1479
Conversation
starting parquet support. some things are still todo: compaction, find trace by ID Co-Authored-By: Annanay Agarwal <annanayagarwal@gmail.com> Co-Authored-By: Martin Disibio <mdisibio@gmail.com>
Signed-off-by: Annanay <annanayagarwal@gmail.com>
…tation and tidiness
Signed-off-by: Annanay <annanayagarwal@gmail.com>
Signed-off-by: Annanay <annanayagarwal@gmail.com>
Signed-off-by: Annanay <annanayagarwal@gmail.com>
…ffer in findtracebyid Signed-off-by: Annanay <annanayagarwal@gmail.com>
…s, add search tests
…ndTraceByID Signed-off-by: Annanay <annanayagarwal@gmail.com>
Signed-off-by: Annanay <annanayagarwal@gmail.com>
Signed-off-by: Annanay <annanayagarwal@gmail.com> Make compactor block complete async Signed-off-by: Annanay <annanayagarwal@gmail.com>
Signed-off-by: Annanay <annanayagarwal@gmail.com>
… universal test at tempodb-level
Signed-off-by: Annanay <annanayagarwal@gmail.com>
Signed-off-by: Annanay <annanayagarwal@gmail.com>
Hi i was trying this pr and i got this crash:
metrics_generator was enabled and when i've removed data folder, it started to working. |
Hi thanks for posting this. I have also seen this error occasionally, but on the surface it doesn't appear related to parquet. It looks related to the metrics generator. @kvrhdn Any thoughts? |
Yeah, I think you are hitting this issue: #1449. This is an issue in the metrics-generator and is unrelated to Parquet. It happens when creating the tenant-specific bits in the metrics-generator fails and we retry to create it the next request. |
Signed-off-by: Annanay <annanayagarwal@gmail.com>
Signed-off-by: Annanay <annanayagarwal@gmail.com>
Signed-off-by: Annanay <annanayagarwal@gmail.com>
What this PR does:
This PR adds a new experimental Parquet block format. Things are stable and working well, but there is more work needed before it's able to run at large scale and considered production ready.
It can be enabled by setting the new config option:
This causes the ingesters to start flushing all new blocks in parquet format. The backend will be slowly converted over the retention period as existing v2 blocks are deleted. The compactor does not translate between encodings.
Which issue(s) this PR fixes:
Fixes tempo's lack of columns
See also: #1407
Checklist
CHANGELOG.md
updated - the order of entries should be[CHANGE]
,[FEATURE]
,[ENHANCEMENT]
,[BUGFIX]