I am trying to find a path to overriding the Janino compilation of the linq4j 
tree created in CalcitePrepare. I am having some issues with the 
speed/requirements of Janino for my use case (not super important, my use case 
is weird).

My goal is to take the Expression tree, and convert it to another Expression 
tree, and then compile THAT to a class, using a completely different path 
(System.Linq.Expression if you must know, crazy I know).

One thing I've found is that ConditionalExpression.expressionList is not 
public. So I have no way to get at those nodes. Is this an oversight? Nobody 
has tried to do this before and hit that? Would you accept a PR to make it 
public?




Reply via email to