anchor.diff:  #enable_hashagg = on
   #enable_hashjoin = on
   #enable_indexscan = on
  +#enable_indexonlyscan = on
  +#enable_material = on
   #enable_mergejoin = on
   #enable_nestloop = on
   #enable_seqscan = on
  
positive.code: #log_statement_stats = off
  
  
  #---------------------------------------------------------------------------
  # AUTOVACUUM PARAMETERS
  #---------------------------------------------------------------------------
  
  #autovacuum = off           # enable autovacuum subprocess?
                      # 'on' requires stats_start_collector
                      # and stats_row_level to also be on
  #autovacuum_naptime = 1min      # time between autovacuum runs
  #autovacuum_vacuum_threshold = 500  # min # of tuple updates before
                      # vacuum
  #autovacuum_analyze_threshold = 250 # min # of tuple updates before
                      # analyze
  #autovacuum_vacuum_scale_factor = 0.2   # fraction of rel size before
                      # vacuum
  #autovacuum_analyze_scale_factor = 0.1  # fraction of rel size before
                      # analyze
  #autovacuum_freeze_max_age = 200000000  # maximum XID age before forced vacuum
                      # (change requires restart)
  #autovacuum_vacuum_cost_delay = -1  # default vacuum cost delay for
                      # autovacuum, -1 means use
                      # vacuum_cost_delay
  #autovacuum_vacuum_cost_limit = -1  # default vacuum cost limit for
                      # autovacuum, -1 means use
                      # vacuum_cost_limit
  
  
  #---------------------------------------------------------------------------
  # CLIENT CONNECTION DEFAULTS
  #---------------------------------------------------------------------------
  
  # - Statement Behavior -
  
  #search_path = '"$user",public'     # schema names
  #default_tablespace = ''        # a tablespace name, '' uses
                      # the default
  #check_function_bodies = on
  #default_transaction_isolation = 'read committed'
  #default_transaction_read_only = off
  #statement_timeout = 0          # 0 is disabled
  #vacuum_freeze_min_age = 100000000
  
  # - Locale and Formatting -
  
  datestyle = 'iso, mdy'
  #timezone = unknown         # actually, defaults to TZ
                      # environment setting
  #timezone_abbreviations = 'Default'     # select the set of available timezone
                      # abbreviations. Currently, there are
                      #   Default
                      #   Australia
                      #   India
                      # However you can also create your own
                      # file in share/timezonesets/.
  #extra_float_digits = 0         # min -15, max 2
  #client_encoding = sql_ascii        # actually, defaults to database
                      # encoding
  
  # These settings are initialized by initdb -- they might be changed
  lc_messages = 'en_US.UTF-8'         # locale for system error message
                      # strings
  lc_monetary = 'en_US.UTF-8'         # locale for monetary formatting
  lc_numeric = 'en_US.UTF-8'          # locale for number formatting
  lc_time = 'en_US.UTF-8'             # locale for time formatting
  
  # - Other Defaults -
  
  #explain_pretty_print = on
  #dynamic_library_path = '$libdir'
  #local_preload_libraries = ''
  
  
  #---------------------------------------------------------------------------
  # LOCK MANAGEMENT
  #---------------------------------------------------------------------------
  
  #deadlock_timeout = 1s
  #max_locks_per_transaction = 64     # min 10
                      # (change requires restart)
  # Note: each lock table slot uses ~270 bytes of shared memory, and there are
  # max_locks_per_transaction * (max_connections + max_prepared_transactions)
  # lock table slots.
  
  
  #---------------------------------------------------------------------------
  # VERSION/PLATFORM COMPATIBILITY
  #---------------------------------------------------------------------------
  
  # - Previous Postgres Versions -
  
  #add_missing_from = off
  #array_nulls = on
  #backslash_quote = safe_encoding    # on, off, or safe_encoding
  #default_with_oids = off
  #escape_string_warning = on
  #standard_conforming_strings = off
  #regex_flavor = advanced        # advanced, extended, or basic
  #sql_inheritance = on
  
  # - Other Platforms & Clients -
  
  #transform_null_equals = off
  
  
  #---------------------------------------------------------------------------
  # CUSTOMIZED OPTIONS
  #---------------------------------------------------------------------------
  
  #custom_variable_classes = ''       # list of custom variable class names
  
  
  
  
  # postgresql.conf should contain...
  #unix_socket_directory = '/var/run/postgresql/'       # dont worry if yours is different
  #unix_socket_group = ''                             # default is fine here
  #unix_socket_permissions = 0777                     # check this one and uncomment if necessary.
  
  
  
negative.code: 
  # - Planner Cost Constants -
  
  #seq_page_cost = 1.0               # measured on an arbitrary scale
  #random_page_cost = 4.0            # same scale as above
  #cpu_tuple_cost = 0.01             # same scale as above
  #cpu_index_tuple_cost = 0.005      # same scale as above
  #cpu_operator_cost = 0.0025        # same scale as above
  #effective_cache_size = 128MB
  
  # - Genetic Query Optimizer -
  
  #geqo = on
  #geqo_threshold = 12
  #geqo_effort = 5              # range 1-10
  #geqo_pool_size = 0           # selects default based on effort
  #geqo_generations = 0              # selects default based on effort
  #geqo_selection_bias = 2.0         # range 1.5-2.0
  #geqo_seed = 0.0              # range 0.0-1.0
  
  # - Other Planner Options -
  
  #default_statistics_target = 100   # range 1-10000
  #constraint_exclusion = partition  # on, off, or partition
  #cursor_tuple_fraction = 0.1       # range 0.0-1.0
  #from_collapse_limit = 8
  #join_collapse_limit = 8      # 1 disables collapsing of explicit
                           # JOIN clauses
  
  
  #------------------------------------------------------------------------------
  # ERROR REPORTING AND LOGGING
  #------------------------------------------------------------------------------
  
  # - Where to Log -
  
  #log_destination = 'stderr'        # Valid values are combinations of
                           # stderr, csvlog, syslog, and eventlog,
                           # depending on platform.  csvlog
                           # requires logging_collector to be on.
  
  # This is used when logging to stderr:
  #logging_collector = off      # Enable capturing of stderr and csvlog
                           # into log files. Required to be on for
                           # csvlogs.
                           # (change requires restart)
  
  # These are only used if logging_collector is on:
  #log_directory = 'pg_log'          # directory where log files are written,
                           # can be absolute or relative to PGDATA
  #log_filename = 'postgresql-%Y-%m-%d_%H%M%S.log'  # log file name pattern,
                           # can include strftime() escapes
  #log_file_mode = 0600              # creation mode for log files,
                           # begin with 0 to use octal notation
  #log_truncate_on_rotation = off         # If on, an existing log file with the
                           # same name as the new log file will be
                           # truncated rather than appended to.
                           # But such truncation only occurs on
                           # time-driven rotation, not on restarts
                           # or size-driven rotation.  Default is
                           # off, meaning append to existing files
                           # in all cases.
  #log_rotation_age = 1d             # Automatic rotation of logfiles will
                           # happen after that time.  0 disables.
  #log_rotation_size = 10MB          # Automatic rotation of logfiles will
                           # happen after that much log output.
                           # 0 disables.
  
  # These are relevant when logging to syslog:
  #syslog_facility = 'LOCAL0'
  #syslog_ident = 'postgres'
  
  # This is only relevant when logging to eventlog (win32):
  #event_source = 'PostgreSQL'
  
  # - When to Log -
  
  #client_min_messages = notice      # values in order of decreasing detail:
                           #   debug5
                           #   debug4
                           #   debug3
                           #   debug2
                           #   debug1
                           #   log
                           #   notice
                           #   warning
                           #   error
  
  #log_min_messages = warning        # values in order of decreasing detail:
                           #   debug5
                           #   debug4
                           #   debug3
                           #   debug2
                           #   debug1
                           #   info
                           #   notice
                           #   warning
                           #   error
                           #   log
                           #   fatal
                           #   panic
  
  #log_min_error_statement = error   # values in order of decreasing detail:
                           #   debug5
                           #   debug4
                           #   debug3
                           #   debug2
                           #   debug1
                           #   info
                           #   notice
                           #   warning
                           #   error
                           #   log
                           #   fatal
                           #   panic (effectively off)
  
  #log_min_duration_statement = -1   # -1 is disabled, 0 logs all statements
                           # and their durations, > 0 logs only
                           # statements running at least this number
                           # of milliseconds
  
  
  # - What to Log -
  
  #debug_print_parse = off
  #debug_print_rewritten = off
  #debug_print_plan = off
  #debug_pretty_print = on
  #log_checkpoints = off
  #log_connections = off
  #log_disconnections = off
  #log_duration = off
  #log_error_verbosity = default          # terse, default, or verbose messages
  #log_hostname = off
  #log_line_prefix = ''              # special values:
                           #   %a = application name
                           #   %u = user name
                           #   %d = database name
                           #   %r = remote host and port
                           #   %h = remote host
                           #   %p = process ID
                           #   %t = timestamp without milliseconds
                           #   %m = timestamp with milliseconds
                           #   %i = command tag
                           #   %e = SQL state
                           #   %c = session ID
                           #   %l = session line number
                           #   %s = session start timestamp
                           #   %v = virtual transaction ID
                           #   %x = transaction ID (0 if none)
                           #   %q = stop here in non-session
                           #        processes
                           #   %% = '%'
                           # e.g. '<%u%%%d> '
  #log_lock_waits = off              # log lock waits >= deadlock_timeout
  #log_statement = 'none'            # none, ddl, mod, all
  #log_temp_files = -1               # log temporary files equal or larger
                           # than the specified size in kilobytes;
                           # -1 disables, 0 logs all temp files
  log_timezone = 'US/Pacific'
  
  
  #------------------------------------------------------------------------------
  # RUNTIME STATISTICS
  #------------------------------------------------------------------------------
  
  # - Query/Index Statistics Collector -
  
  #track_activities = on
  #track_counts = on
  #track_io_timing = off
  #track_functions = none            # none, pl, all
  #track_activity_query_size = 1024  # (change requires restart)
  #update_process_title = on
  #stats_temp_directory = 'pg_stat_tmp'
  
  
  # - Statistics Monitoring -
  