Hello!

In the context of a WIP Calcite upgrade [1] I ran into shading issues in
druid-handler (an ASM failure when relocating Calcite's SqlFunctions.class,
tracked upstream in CALCITE-6393). I worked around it by dropping the
Calcite relocation in druid-handler/pom.xml, but it prompted me to re-open
an earlier discussion [2] about whether we should still be carrying this
module at all.

Nothing seems to have changed since it was last raised: we're still on
Druid 0.17.1 [3] (released in 2020), which has a number of unpatched CVEs
[4], and there's been essentially no meaningful development in the module
[5].

So the same questions remain open:
- Are there any active users of druid-handler?
- If there are users but no maintainers, should we deprecate the module
(docs + build) and target removal in a future major release?
- If there are neither, shall we drop it now?

Best,
Ruben

[1] https://issues.apache.org/jira/browse/HIVE-29641
[2] https://lists.apache.org/thread/1swonwzts4rztz0vdjhllbzmotsdx8ro
[3]
https://github.com/apache/hive/blob/c4791205d84201b351a8353e9eacadbc3c972c3e/pom.xml#L137
[4] https://mvnrepository.com/artifact/org.apache.druid/druid/0.17.1
[5]
https://github.com/search?q=repo%3Aapache%2Fhive+druid&type=commits&s=committer-date&o=desc

Reply via email to