diff --git a/src/share/system_variable/ob_system_variable_init.json b/src/share/system_variable/ob_system_variable_init.json index 29a2a5236f..afc31b40b0 100644 --- a/src/share/system_variable/ob_system_variable_init.json +++ b/src/share/system_variable/ob_system_variable_init.json @@ -7332,5 +7332,19 @@ "info_cn": "", "background_cn": "", "ref_url": "Controls the type conversion mode in effect on the replica when using row-based replication" + }, + "ob_hnsw_ef_search": { + "id": 10419, + "name": "ob_hnsw_ef_search", + "default_value": "40", + "base_value": "40", + "data_type": "uint", + "info": "The number of neighbor nodes considered during any HNSW vector index search on the session", + "flags": "SESSION", + "publish_version": "433", + "info_cn": "", + "background_cn": "", + "ref_url": "", + "placeholder": true } } diff --git a/src/sql/engine/expr/ob_expr_eval_functions.cpp b/src/sql/engine/expr/ob_expr_eval_functions.cpp index 81e0b0c9ca..51c1c0788a 100644 --- a/src/sql/engine/expr/ob_expr_eval_functions.cpp +++ b/src/sql/engine/expr/ob_expr_eval_functions.cpp @@ -1223,6 +1223,10 @@ static ObExpr::EvalFunc g_expr_eval_functions[] = { NULL, // ObExprSm3::eval_sm3, /* 730 */ NULL, // ObExprSm4Encrypt::eval_sm4_encrypt, /* 731 */ NULL, // ObExprSm4Decrypt::eval_sm4_decrypt, /* 732 */ + NULL, // ObExprAdd::add_vec_vec, /* 733 */ + NULL, // ObExprMinus::minus_vec_vec, /* 734 */ + NULL, // ObExprMul::mul_vec_vec, /* 735 */ + NULL, // ObExprDiv::div_vec, /* 736 */ }; static ObExpr::EvalBatchFunc g_expr_eval_batch_functions[] = { @@ -1359,6 +1363,10 @@ static ObExpr::EvalBatchFunc g_expr_eval_batch_functions[] = { ObExprTopNFilter::eval_topn_filter_batch, /* 130 */ NULL,//ObRelationalExprOperator::eval_batch_min_max_compare, /* 131 */ NULL,//ObExprBM25::eval_batch_bm25_relevance_expr, /* 132 */ + NULL, // ObExprAdd::add_vec_vec_batch, /* 133 */ + NULL, // ObExprMinus::minus_vec_vec_batch, /* 134 */ + NULL, // ObExprMul::mul_vec_vec_batch, /* 135 */ + NULL, // ObExprDiv::div_vec_batch, /* 136 */ }; static ObExpr::EvalVectorFunc g_expr_eval_vector_functions[] = {