[enhancement](functioncontext) function context should use shared ptr and simply function context (#17311)
Co-authored-by: yiguolei <yiguolei@gmail.com>
This commit is contained in:
@ -122,7 +122,7 @@ public:
|
||||
|
||||
bool use_default_implementation_for_constants() const override { return true; }
|
||||
|
||||
Status prepare(FunctionContext* context, FunctionContext::FunctionStateScope scope) override {
|
||||
Status open(FunctionContext* context, FunctionContext::FunctionStateScope scope) override {
|
||||
if constexpr (parse_error_handle_mode == JsonbParseErrorMode::RETURN_VALUE) {
|
||||
if (context->is_col_constant(1)) {
|
||||
const auto default_value_col = context->get_constant_col(1)->column_ptr;
|
||||
|
||||
Reference in New Issue
Block a user