-vsql_complex 2 {"extension_name":"vsql_complex","extension_version":"EXT_VERSION","sdk_version":"SDK_VERSION","requested_protocol":2,"funcs":[{"name":"COMPLEX::from_string","return_type":"COMPLEX","params":["STRING"],"deterministic":false,"is_aggregate":false},{"name":"COMPLEX::to_string","return_type":"STRING","params":["COMPLEX"],"deterministic":false,"is_aggregate":false},{"name":"COMPLEX::compare","return_type":"INT","params":["COMPLEX","COMPLEX"],"deterministic":false,"is_aggregate":false},{"name":"COMPLEX2::from_string","return_type":"COMPLEX2","params":["STRING"],"deterministic":false,"is_aggregate":false},{"name":"COMPLEX2::to_string","return_type":"STRING","params":["COMPLEX2"],"deterministic":false,"is_aggregate":false},{"name":"COMPLEX2::compare","return_type":"INT","params":["COMPLEX2","COMPLEX2"],"deterministic":false,"is_aggregate":false},{"name":"COMPLEX2::hash","return_type":"INT","params":["COMPLEX2"],"deterministic":false,"is_aggregate":false},{"name":"complex_add","return_type":"COMPLEX","params":["COMPLEX","COMPLEX"],"deterministic":true,"is_aggregate":false},{"name":"complex_subtract","return_type":"COMPLEX","params":["COMPLEX","COMPLEX"],"deterministic":true,"is_aggregate":false},{"name":"complex_multiply","return_type":"COMPLEX","params":["COMPLEX","COMPLEX"],"deterministic":true,"is_aggregate":false},{"name":"complex_divide","return_type":"COMPLEX","params":["COMPLEX","COMPLEX"],"deterministic":true,"is_aggregate":false},{"name":"complex_real","return_type":"REAL","params":["COMPLEX"],"deterministic":true,"is_aggregate":false},{"name":"complex_imag","return_type":"REAL","params":["COMPLEX"],"deterministic":true,"is_aggregate":false},{"name":"complex_abs","return_type":"REAL","params":["COMPLEX"],"deterministic":true,"is_aggregate":false},{"name":"complex_conjugate","return_type":"COMPLEX","params":["COMPLEX"],"deterministic":true,"is_aggregate":false},{"name":"complex_sum","return_type":"COMPLEX","params":["COMPLEX"],"deterministic":false,"is_aggregate":true}],"types":[{"name":"COMPLEX","persisted_length":16,"max_decode_buffer_length":64,"encode_vdf":"COMPLEX::from_string","decode_vdf":"COMPLEX::to_string","compare_vdf":"COMPLEX::compare","intrinsic_default_str":"(0,0)"},{"name":"COMPLEX2","persisted_length":16,"max_decode_buffer_length":64,"encode_vdf":"COMPLEX2::from_string","decode_vdf":"COMPLEX2::to_string","compare_vdf":"COMPLEX2::compare","hash_vdf":"COMPLEX2::hash","intrinsic_default_str":"(0,0)"}],"sys_vars":[]}
0 commit comments