-
Notifications
You must be signed in to change notification settings - Fork 0
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
Druid 30.0.0 ingestion task failure research #595
Closed
Labels
Comments
labrenbe
moved this from Development: In Progress
to Development: Waiting for Review
in Stackable Engineering
Aug 14, 2024
sbernauer
moved this from Development: Waiting for Review
to Development: In Review
in Stackable Engineering
Aug 15, 2024
Moving back to in progress, as we want to create one upstream Druid issues for the nimbus-jose-jwt problem |
sbernauer
moved this from Development: Done
to Development: In Progress
in Stackable Engineering
Aug 19, 2024
Created an upstream issue: apache/druid#16920 |
labrenbe
moved this from Development: In Progress
to Development: Done
in Stackable Engineering
Aug 19, 2024
Thanks. This means we can move to Druid 30 in 24.11? |
I'd say yes :) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
We planned on having Druid
30.0.0
in the24.7
release, which we now bailed on and marked30.0.0
as experimental.The reason were problems with integration tests and demos, especially regarding data ingestion.
Definiton of Done
Ideally the problem is identified and fixed.
However, one possible outcome of this issue could be that we are not able to identifiy and fix the problem within 2-3 days. In that case we at least want to create an upsteam issue at Druid with a instructions to reproduce the issue.
Problem description
In the HDFS deep storage integration test e.g. the ingestion task fails with a null pointer exception.
@xeniape reported another null pointer exception during the nifi-kafka-druid-earthquake demo test:
and failing logs
whereas a working tasks persists:
@xeniape also found out that unit tests fail when building 30.0.0 from source
Tests from source with our mvn profile / command:
and failure for our patched builds:
The ingestion tasks seem very flaky, although more on the failing side.
Ingesting a simple CSV file sometimes work and sometimes doesnt.
The problem is around the segments and persting data and should be further researched to support Druid 30.0.0
I tried remote debugging but did not spent too much time on it. Just add the line
to the jvm config and connect to localhost on port 5005 to debug the process.
@labrenbe found an unrelated error in OIDC callbacks:
Related issues (very old):
apache/druid#7662
apache/druid#8835
The text was updated successfully, but these errors were encountered: