Evan Galpin
12/19/2022, 10:10 PMjava: incompatible types: org.apache.pinot.shaded.com.fasterxml.jackson.databind.JsonNode cannot be converted to com.fasterxml.jackson.databind.JsonNode
Any thoughts on a fix?Navina
12/19/2022, 11:27 PMEvan Galpin
12/19/2022, 11:29 PMorg.apache.pinot.queries.FilteredAggregationsTest#testGroupBySupport via intellij in debug mode. I do have local changes: https://github.com/apache/pinot/pull/10000Navina
12/20/2022, 7:22 PMEvan Galpin
12/20/2022, 8:39 PMmvn succeeds, but running from intellij fails to buildNavina
12/20/2022, 10:07 PMEvan Galpin
12/20/2022, 10:09 PMbuild phase prior to running the tests in debug mode, compilation would halt/fail on the pinot-connectors module with an error about shaded Vs. not Jackson JsonNode class:
java: incompatible types: org.apache.pinot.shaded.com.fasterxml.jackson.databind.JsonNode cannot be converted to com.fasterxml.jackson.databind.JsonNode
I tried invalidating intellij caches and re-importing, but haven’t been able to shake this issueNavina
12/20/2022, 10:20 PMNavina
12/20/2022, 10:21 PMEvan Galpin
12/20/2022, 10:21 PMEvan Galpin
12/20/2022, 10:22 PMEvan Galpin
12/20/2022, 10:45 PMfind . -name \*.iml -exec rm {} \;, then invalidated all caches in intellij. After intellij reloaded I needed to open the maven tab on the right-hand side, Unignore all the modules (presumably, the lack of .iml implied to intellij that I wanted to ignore the module?), then from that same maven menu clicked Reload all Maven Projects. Now all is well and I can debug sans print statements 😅