

@dispatch(Reduction, ClauseElement)
def compute_up(t, s, **kwargs):
    if (t.axis != (0,)):
        raise ValueError('axis not equal to 0 not defined for SQL reductions')
    try:
        op = getattr(sa.sql.functions, t.symbol)
    except AttributeError:
        op = getattr(sa.sql.func, names.get(type(t), t.symbol))
    return op(s).label(t._name)

dataset/ETHPy150Open blaze/blaze/blaze/compute/sql.py compute_up/original