We have added a few new functions to the common part recently.
We need to check if some dialects could support them. The list of the new function capabilities to check:
FN_BIT_LROTATE -> not supported
FN_BIT_RROTATE -> not supported
FN_BIT_LSHIFT -> added
FN_BIT_RSHIFT -> added
FN_FROM_POSIX_TIME -> not supported
FN_HOUR -> not supported
FN_INITCAP -> added
FN_AGG_EVERY -> not supported
FN_AGG_SOME -> not supported
FN_AGG_MUL_DISTINCT -> not supported
FN_PRED_IS_JSON -> not supported
FN_PRED_IS_NOT_JSON -> not supported
FN_HASHTYPE_MD5 -> not supported
FN_HASHTYPE_SHA1 -> not supported
FN_HASHTYPE_SHA256 -> not supported
FN_HASHTYPE_SHA512 -> not supported
FN_HASHTYPE_TIGER -> not supported
FN_AGG_MUL -> not supported
FN_JSON_VALUE -> function is supported, but doesn't cover all the functionality that Exasol has, so we will skip it
FN_MIN_SCALE -> not supported
FN_AGG_LISTAGG -> not supported
FN_AGG_LISTAGG_DISTINCT -> not supported
FN_AGG_LISTAGG_SEPARATOR -> not supported
FN_AGG_LISTAGG_ON_OVERFLOW_ERROR -> not supported
FN_AGG_LISTAGG_ON_OVERFLOW_TRUNCATE -> not supported
Situation
We have added a few new functions to the common part recently. We need to check if some dialects could support them. The list of the new function capabilities to check: