| 1622 | } |
| 1623 | |
| 1624 | std::string preprocess_expression(std::string expression, blazingdb::manager::Context * context, std::vector<cudf::data_type> schema) { |
| 1625 | expression = fill_minus_op_with_zero(expression); |
| 1626 | expression = convert_nary_to_binary_concat(expression); |
| 1627 | expression = get_current_date_or_timestamp(expression, context); |
| 1628 | expression = convert_ms_to_ns_units(expression); |
| 1629 | expression = reinterpret_timestamp(expression, schema); |
| 1630 | expression = apply_interval_conversion(expression, schema); |
| 1631 | return expression; |
| 1632 | } |
no test coverage detected