MacrosΒ§
- return_
none_ πif_ utf8 - Assert the scalar value is not utf8. Returns
None
if itβs utf8. In theory, it should be converted to a timestamp scalar value byTypeConversionRule
.
StructsΒ§
- Predicate
- Reference-counted pointer to a list of logical exprs.
FunctionsΒ§
- build_
time_ range_ predicate build_time_range_predicate
extracts time range from logical exprs to facilitate fast time range pruning.- extract_
from_ πbetween_ expr - extract_
from_ πbinary_ expr - extract_
from_ πin_ list_ expr - Extract time range filter from
IN (...)
expr. - extract_
time_ πrange_ from_ expr - Extract time range filter from
WHERE
/IN (...)
/BETWEEN
clauses. Return None if no time range can be found in expr. - get_
timestamp_ πfilter