substrait-extensions 0.99.0

Packaged Substrait Extension Files
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
### SUBSTRAIT_SCALAR_TEST: v1.0
### SUBSTRAIT_INCLUDE: extension:io.substrait:functions_arithmetic

# basic: Basic examples without any special cases
shift_left(2::i32, 1::i32) = 4::i32
shift_left(511::i32, 8::i32) = 130816::i32
shift_left(301989888::i64, 3::i32) = 2415919104::i64
shift_left(301989888::i64, 8::i32) = 19791209299968::i64
shift_left(-3::i32, 1::i32) = -6::i32
shift_left(-3::i32, 2::i32) = -12::i32
shift_left(-3::i64, 1::i32) = -6::i64
shift_left(-3::i64, 2::i32) = -12::i64
shift_left(null::i64?, 2::i32) = null::i64?
shift_left(127::i64, null::i32?) = null::i64?