The GitHub Actions job "Build CI with different platforms/configs" on 
hive.git/HIVE-30182 has succeeded.
Run started by GitHub user deniskuzZ (triggered by deniskuzZ).

Head commit for run:
c54991080abf0696fcd61134268499b29b740ec1 / Denys Kuzmenko <[email protected]>
HIVE-30182: Parquet: a leaf without its runtime value drops the whole row-group 
filter

- ParquetFilterPredicateConverter turned the whole search argument into no 
filter when one leaf's runtime value
  (DynamicValue) was not available: BETWEEN/IN got an empty literal list ("Not 
able to build 'between' operation filter
  with []"), a single literal threw NoDynamicValuesException; each logged an 
ERROR with a stack trace (45,927 in one
  TPC-DS 10 TB run, from the LLAP IO threads that read semijoin-filtered scans)
- such a leaf now filters nothing: a conjunction keeps its other leaves (the 
search argument pushes NOT down to the
  leaves), a disjunction with it still filters nothing
- TestParquetFilterPredicate (fails without the change)

Report URL: https://github.com/apache/hive/actions/runs/38790694412

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to