HIVE-29568: Vectorized PTF is throwing RuntimeException#6437
HIVE-29568: Vectorized PTF is throwing RuntimeException#6437mdayakar wants to merge 1 commit intoapache:masterfrom
Conversation
thomasrebele
left a comment
There was a problem hiding this comment.
LGTM, I'm not an expert in vectorization, though.
|
cc @abstractdog |
|
thanks for this patch so far @mdayakar ! I believe the q file would be a bit more valuable if it actually contains some rows, even if the original exception was handled |
f3a8123 to
b1037a2
Compare
Thanks for the review @abstractdog , @thomasrebele and @kasakrisz |
|



HIVE-29568: Vectorized PTF is throwing RuntimeException
What changes were proposed in this pull request?
As a part of vectorized PTF execution, while finding the order by columns datatype when constant value is provided then some times like VOID, INTERVAL_DAY_TIME are missing so added them to support Vectorized PTF execution.
Why are the changes needed?
Can not use Vectorized PTF execution windowing function order by NULL or INTERVAL '1' DAY if the changes are not done.
Does this PR introduce any user-facing change?
No
How was this patch tested?
q file tests are added
mvn -Dtest=TestMiniLlapLocalCliDriver -Dqfile=vector_ptf_windowing_over_const.q -pl itests/qtest -Pitests