MCPcopy Create free account

hub / github.com/databendlabs/databend / endpoints

Endpoints41 in github.com/databendlabs/databend

Routeadd_days_py
udf(input_types=["DATE", "INT"], result_type="DATE")
tests/udf/udf_server.py:None
Routeadd_float
udf(input_types=["FLOAT", "DOUBLE"], result_type="DOUBLE")
tests/udf/udf_server.py:None
Routeadd_hours_py
udf(input_types=["TIMESTAMP", "INT"], result_type="TIMESTAMP")
tests/udf/udf_server.py:None
Routeadd_signed
udf(input_types=["TINYINT", "SMALLINT", "INT", "BIGINT"], result_type="BIGINT")
tests/udf/udf_server.py:None
Routeadd_unsigned
udf(input_types=["UINT8", "UINT16", "UINT32", "UINT64"], result_type="UINT64")
tests/udf/udf_server.py:None
Routearray_access
udf(input_types=["ARRAY(VARCHAR)", "INT"], result_type="VARCHAR")
tests/udf/udf_server.py:None
Routearray_index_of
udf( input_types=["ARRAY(INT64 NULL)", "INT64"], result_type="INT NOT NULL", skip_null=False, )
tests/udf/udf_server.py:None
Routebinary_reverse
udf(input_types=["BINARY"], result_type="BINARY")
tests/udf/udf_server.py:None
Routebool_select
udf(input_types=["BOOLEAN", "BIGINT", "BIGINT"], result_type="BIGINT")
tests/udf/udf_server.py:None
Routecheck_headers
udf(input_types=[], result_type="VARCHAR")
tests/udf/udf_server.py:None
Routedecimal_div
udf(input_types=["DECIMAL(36, 18)", "DECIMAL(36, 18)"], result_type="DECIMAL(72, 28)")
tests/udf/udf_server.py:None
Routeembedding_4
udf(input_types=["VARCHAR"], result_type="ARRAY(FLOAT32 NULL)")
tests/udf/udf_server.py:None
Routefib
udf(input_types=["INT"], result_type="BIGINT", batch_mode=True)
tests/udf/udf_server.py:None
Routefib_async
udf(input_types=["INT"], result_type="BIGINT", batch_mode=True)
tests/udf/udf_server.py:None
Routegcd
udf( name="gcd", input_types=["INT", "INT"], result_type="INT", skip_null=True, )
tests/udf/udf_server.py:None
Routegcd_error
udf( name="gcd_error", input_types=["INT", "INT"], result_type="INT", skip_null=True, )
tests/udf/udf_server.py:None
Routehex_to_dec
udf(input_types="VARCHAR", result_type="DECIMAL(36, 18)")
tests/udf/udf_server.py:None
Routeimmutable_multi_stage_process
udf( stage_refs=["input_stage", "output_stage"], input_types=["VARCHAR"], result_type="INT", )
tests/udf/udf_server.py:None
Routejson_access
udf(input_types=["VARIANT", "VARCHAR"], result_type="VARIANT")
tests/udf/udf_server.py:None
Routejson_concat
udf(input_types=["ARRAY(VARIANT)"], result_type="VARIANT")
tests/udf/udf_server.py:None
Routemap_access
udf(input_types=["MAP(VARCHAR,VARCHAR)", "VARCHAR"], result_type="VARCHAR")
tests/udf/udf_server.py:None
Routemulti_stage_process
udf( stage_refs=["input_stage", "output_stage"], input_types=["INT"], result_type="INT", )
tests/udf/udf_server.py:None
Routemulti_stage_process_udtf
udf( stage_refs=["input_stage", "output_stage"], input_types=["INT"], result_type=[ ("inpu
tests/udf/udf_server.py:None
Routeping
udf(input_types=["VARCHAR"], result_type="VARCHAR")
tests/udf/udf_server.py:None
Routereturn_all
udf( input_types=ALL_SCALAR_TYPES, result_type=f"TUPLE({','.join(f'{t} NULL' for t in ALL_SCALAR_TYPES
tests/udf/udf_server.py:None
Routereturn_all_arrays
udf( input_types=[f"ARRAY({t})" for t in ALL_SCALAR_TYPES], result_type=f"TUPLE({','.join(f'ARRAY({t})
tests/udf/udf_server.py:None
Routereturn_all_non_nullable
udf( input_types=[f"{t} NOT NULL" for t in ALL_SCALAR_TYPES], result_type=f"TUPLE({','.join(f'{t}' for
tests/udf/udf_server.py:None
Routesplit_and_join
udf(input_types=["VARCHAR", "VARCHAR", "VARCHAR"], result_type="VARCHAR")
tests/udf/udf_server.py:None
Routestage_summary
udf(stage_refs=["data_stage"], input_types=["INT"], result_type="VARCHAR")
tests/udf/udf_server.py:None
Routestage_summary_udtf
udf( stage_refs=["data_stage"], input_types=["INT"], result_type=[ ("stage_name", "VARCHAR
tests/udf/udf_server.py:None
Routetest_no_session
comparison_output("")
tests/nox/suites/http_handler/test_session.py:None
Routetest_route_error
comparison_output( """# error ## page {"error":{"code":404,"message":"Routing error: query QID should be o
tests/nox/suites/http_handler/test_route_error.py:None
Routetest_session
comparison_output( """ ---- login() 200 ---- do_query('select 1',) 200 [['1']] False False ---- do_query('
tests/nox/suites/http_handler/test_session.py:None
Routetest_sql_ends_with_semicolon
comparison_output( """>>>> create or replace table t_09_0002 (a int) <<<< "Succeeded" null "Succeeded" nul
tests/nox/suites/http_handler/test_sql_ends_semicolon.py:None
Routetest_token
comparison_output( """ ---- do_login() 200 ['server_arrow_features', 'server_max_arrow_result_version', '
tests/nox/suites/http_handler/test_token.py:None
Routetest_worksheet_session
comparison_output("")
tests/nox/suites/http_handler/test_session.py:None
Routetuple_access
udf( input_types=["TUPLE(ARRAY(VARIANT NULL), INT, VARCHAR)", "INT", "INT"], result_type="TUPLE(VARIAN
tests/udf/udf_server.py:None
Routeurl_len
udf(input_types=["VARCHAR"], result_type="BIGINT")
tests/udf/udf_server.py:None
Routeurl_len_mul_100
udf(input_types=["VARCHAR"], result_type="BIGINT")
tests/udf/udf_server.py:None
Routewait
udf(input_types=["INT"], result_type="INT")
tests/udf/udf_server.py:None
Routewait_concurrent
udf(input_types=["INT"], result_type="INT", io_threads=32)
tests/udf/udf_server.py:None