anchor.diff:  #check_function_bodies = on
   #default_transaction_isolation = 'read committed'
   #default_transaction_read_only = off
  +<% if node['postgresql']['version'].to_f >= 9.1 -%>
  +#default_transaction_deferrable = off
  +<% end -%>
   #session_replication_role = 'origin'
   #statement_timeout = 0			# in milliseconds, 0 is disabled
   #vacuum_freeze_min_age = 50000000
   <% if node['postgresql']['version'].to_f >= 8.4 -%>
   #vacuum_freeze_table_age = 150000000
   <% end -%>
  +<% if node['postgresql']['version'].to_f >= 9.0 -%>
  +#bytea_output = 'hex'			# hex, escape
  +<% end -%>
   #xmlbinary = 'base64'
   #xmloption = 'content'
   
   # - Locale and Formatting -
   
   <% if @datestyle -%>datestyle = '<%= @datestyle %>'<% else %>datestyle = 'iso, mdy'<% end %>
  +<% if node['postgresql']['version'].to_f >= 8.4 -%>
  +#intervalstyle = 'postgres'
  +<% end -%>
  +
  +<% if node['postgresql']['version'].to_f < 9.1 -%>
   #timezone = unknown			# actually, defaults to TZ environment
   					# setting
  +<% else -%>
  +#timezone = '(defaults to server environment setting)'
  +<% end -%>
   #timezone_abbreviations = 'Default'     # Select the set of available time zone
   					# abbreviations.  Currently, there are
   					#   Default
  
positive.code: 					#   India
  					# You can create your own file in
  					# share/timezonesets/.
  #extra_float_digits = 0			# min -15, max 2
  #client_encoding = sql_ascii		# actually, defaults to database
  					# encoding
  
  
negative.code: #log_connections = off
  #log_disconnections = off
  #log_duration = off
  <% if node['postgresql']['version'].to_f >= 9.0 -%>
  #log_error_verbosity = default		# terse, default, or verbose messages
  <% end -%>
  #log_hostname = off
  <% if @log_line_prefix -%>log_line_prefix = '<%= @log_line_prefix %>'
  <% end %>#log_line_prefix = ''			# special values:
  