docstr: NOTE :- Currently adding adding all configs in 'default' category.
  The idea is to deprecate category to maintain the same format for
  the query as DuckDB and Postgres
  
  Ref :-
  https://www.postgresql.org/docs/7.0/sql-set.htm
  https://duckdb.org/docs/sql/configuration.html
  
  This design change for configuration manager will be taken care of
  as a separate PR for the issue #1140, where all instances of config use
  will be replaced
docstr_tok: ["NOTE",":","-","Currently","adding","adding","all","configs","in","'default","'","category",".","The","idea","is","to","deprecate","category","to","maintain","the","same","format","for","the","query","as","DuckDB","and","Postgres","Ref",":","-","https",":","\/\/www.postgresql.org\/docs\/7.0\/sql-set.htm","https",":","\/\/duckdb.org\/docs\/sql\/configuration.html","This","design","change","for","configuration","manager","will","be","taken","care","of","as","a","separate","PR","for","the","issue","#","1140",",","where","all","instances","of","config","use","will","be","replaced"]
code: def exec(self, *args, **kwargs):
      # Get method implementation from the config.update_value
      """
      NOTE :- Currently adding adding all configs in 'default' category.
      The idea is to deprecate category to maintain the same format for
      the query as DuckDB and Postgres
  
      Ref :-
      https://www.postgresql.org/docs/7.0/sql-set.htm
      https://duckdb.org/docs/sql/configuration.html
  
      This design change for configuration manager will be taken care of
      as a separate PR for the issue #1140, where all instances of config use
      will be replaced
      """
  
      if self.node.config_name in RESERVED_CONFIG_KEYWORDS:
          raise Exception(
              "{} is a reserved keyword for configurations. Please use a word other than the following list: {}".format(
                  self.node.config_name, RESERVED_CONFIG_KEYWORDS
              )
          )
  
      self.catalog().upsert_configuration_catalog_entry(
          key=self.node.config_name,
          value=self.node.config_value.value,
      )
  
imports: from evadb.database import EvaDBDatabase
  from evadb.executor.abstract_executor import AbstractExecutor
  from evadb.parser.set_statement import SetStatement
label_desc: Use image node_id 2 for calling the SetExecutor obj's underlying member method code with example usage: obj.exec() without return types