[FEAT MERGE] patch 423 sql compatible features to 432

Co-authored-by: akaError <lzg020616@163.com>
Co-authored-by: JinmaoLi <ljm.csmaster@gmail.com>
Co-authored-by: qingzhu521 <q15000557748@gmail.com>
This commit is contained in:
yinyj17
2024-05-27 11:18:00 +00:00
committed by ob-robot
parent a718b67350
commit 5ce9ef5136
208 changed files with 11028 additions and 495 deletions

View File

@ -375,6 +375,9 @@
#include "ob_expr_st_symdifference.h"
#include "ob_expr_priv_st_asmvtgeom.h"
#include "ob_expr_priv_st_makevalid.h"
#include "ob_expr_inner_table_option_printer.h"
#include "ob_expr_password.h"
namespace oceanbase
{
@ -1141,14 +1144,14 @@ static ObExpr::EvalFunc g_expr_eval_functions[] = {
NULL, //ObExprXmlConcat::eval_xml_concat, /* 662 */
NULL, //ObExprXmlForest::eval_xml_forest, /* 663 */
NULL, //ObExprExistsNodeXml::eval_existsnode_xml, /* 664 */
NULL, //ObExprPassword::eval_password, /* 665 */
ObExprPassword::eval_password, /* 665 */
ObExprDocID::generate_doc_id, /* 666 */
ObExprWordSegment::generate_fulltext_column, /* 667 */
ObExprWordCount::generate_word_count, /* 668 */
ObExprBM25::eval_bm25_relevance_expr, /* 669 */
ObExprTransactionId::eval_transaction_id, /* 670 */
NULL, //ObExprInnerTableOptionPrinter::eval_inner_table_option_printer, /* 671 */
NULL, //ObExprInnerTableSequenceGetter::eval_inner_table_sequence_getter, /* 672 */
ObExprInnerTableOptionPrinter::eval_inner_table_option_printer, /* 671 */
ObExprInnerTableSequenceGetter::eval_inner_table_sequence_getter, /* 672 */
NULL, //ObExprDecodeTraceId::calc_decode_trace_id_expr, /* 673 */
ObExprInnerRowCmpVal::eval_inner_row_cmp_val, /* 674 */
ObExprIs::json_is_true, /* 675 */