[FEAT MERGE]:Oracle Json Supported
This commit is contained in:
@ -28,6 +28,7 @@
|
||||
#include "ob_log_distinct.h"
|
||||
#include "ob_log_expr_values.h"
|
||||
#include "ob_log_function_table.h"
|
||||
#include "ob_log_json_table.h"
|
||||
#include "ob_log_values.h"
|
||||
#include "ob_log_material.h"
|
||||
#include "ob_log_window_function.h"
|
||||
@ -279,6 +280,13 @@ ObLogicalOperator *ObLogOperatorFactory::allocate(ObLogPlan &plan, ObLogOpType t
|
||||
} else { /* do nothing */ }
|
||||
break;
|
||||
}
|
||||
case LOG_JSON_TABLE: {
|
||||
ptr = allocator_.alloc(sizeof(ObLogJsonTable));
|
||||
if (NULL != ptr) {
|
||||
ret_op = new (ptr) ObLogJsonTable(plan);
|
||||
} else { /* do nothing */ }
|
||||
break;
|
||||
}
|
||||
case LOG_UNPIVOT: {
|
||||
ptr = allocator_.alloc(sizeof(ObLogUnpivot));
|
||||
if (NULL != ptr) {
|
||||
|
||||
Reference in New Issue
Block a user