You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@druid.apache.org by GitBox <gi...@apache.org> on 2020/09/01 17:41:47 UTC

[GitHub] [druid] gianm commented on issue #10225: Critical Calcite StackOverflowError in 1.21.0 causing failure in WHERE with too many conditions

gianm commented on issue #10225:
URL: https://github.com/apache/druid/issues/10225#issuecomment-685024403


   Sorry, this looks like it's frustrating.
   
   Would downgrading Calcite be a good workaround for you in the short run? Or, potentially, rewrite your query to use an "IN" filter rather than a bunch of "OR"s?
   
   I don't think we'd want to downgrade Calcite for an official release (we updated in #8566, which fixed other issues, including #8266). We've been on the newer Calcite version since Druid 0.17.0. But maybe it'd work to do it locally?
   
   Ultimately for the project the best way to fix all of this stuff is to keep upgrading Calcite as they fix bugs. We'll need to deal with the Guava situation somehow. Maybe shade it, or some other solution.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@druid.apache.org
For additional commands, e-mail: commits-help@druid.apache.org