To reiterate, I've been getting mismatched output when I use two different UDFs on the pk column in the same query statement. If two UDFs are in the SELECT clause, only the first one is picked up. If there's a UDF in the WHERE clause, it's picked up instead of the UDF in the SELECT clause. Details are at PHOENIX-2151.
Can anyone reproduce this issue? Rajeshbabu, I'd appreciate your input.
On Thursday, August 6, 2015 2:40 PM, Anchal Agrawal <firstname.lastname@example.org> wrote:
Do you have any updates about this issue? I noticed that Rajeshbabu reopened the ticket yesterday.
On Wednesday, August 5, 2015 7:02 PM, Nicholas Whitehead <email@example.com> wrote:
Not sure, actually. I think it's got something to do with differences in the implementation of the UDF's evaluate
method. In retrospect, my test case implemented a practical passthrough where as my original observation was on a UDF that did something more complex. I'll dig it up.