anchor.diff:            #   fatal
             #   panic (effectively off)
   
  -#log_min_duration_statement = <%= node["postgresql"]["log_min_duration_statement"] %>  # -1 is disabled, 0 logs all statements
  +<%- if node["postgresql"]["log_min_duration_statement"] %>
  +log_min_duration_statement = <%= node["postgresql"]["log_min_duration_statement"] %>  # -1 is disabled, 0 logs all statements
  +<%- end %>
             # and their durations, > 0 logs only
             # statements running at least this number
             # of milliseconds
  
positive.code:           # requires logging_collector to be on.
  
  # This is used when logging to stderr:
  #logging_collector = <%= node["postgresql"]["logging_collector"] %>    # Enable capturing of stderr and csvlog
            # into log files. Required to be on for
            # csvlogs.
            # (change requires restart)
  
negative.code:           #   fsync_writethrough
            #   open_sync
  #full_page_writes = <%= node["postgresql"]["full_page_writes"] %>      # recover from partial page writes
  <%- if node["postgresql"]["wal_buffers"] %>
  wal_buffers = <%= node["postgresql"]["wal_buffers"] %>     # min 32kB, -1 sets based on shared_buffers
  <%- end %>
            # (change requires restart)
  #wal_writer_delay = <%= node["postgresql"]["wal_writer_delay"] %>   # 1-10000 milliseconds
  
  