[FEAT MERGE] support aead in tde

Co-authored-by: yinyj17 <yinyijun92@gmail.com>
This commit is contained in:
jingtaoye35
2023-08-24 04:10:29 +00:00
committed by ob-robot
parent fcadb31c97
commit 22a9b2252c
32 changed files with 540 additions and 394 deletions

View File

@ -754,6 +754,8 @@ public:
ObSQLSessionInfo &session_info,
ObDataTypeCastParams &dtc_params);
static bool is_expr_can_be_used_in_table_function(const ObRawExpr &expr);
static int check_keystore_status(const uint64_t tenant_id, ObSchemaChecker &schema_checker);
static int check_encryption_name(common::ObString &encryption_name, bool &need_encrypt);
private:
static int try_convert_to_unsiged(const ObExprResType restype,
ObRawExpr& src_expr,