# PostgreSQL configuration file
# Generated by Chef
#------------------------------------------------------------------------------
# CONNECTIONS AND AUTHENTICATION
#------------------------------------------------------------------------------
listen_addresses = '<%= @config['listen_addresses'] %>'
port = <%= @config['port'] %>
max_connections = <%= @config['max_connections'] %>
#------------------------------------------------------------------------------
# RESOURCE USAGE (except WAL)
#------------------------------------------------------------------------------
shared_buffers = <%= @config['shared_buffers'] %>
effective_cache_size = <%= @config['effective_cache_size'] %>
work_mem = <%= @config['work_mem'] %>
maintenance_work_mem = <%= @config['maintenance_work_mem'] %>
#------------------------------------------------------------------------------
# WRITE AHEAD LOG
#------------------------------------------------------------------------------
wal_level = <%= @config['wal_level'] %>
max_wal_senders = <%= @config['max_wal_senders'] %>
#------------------------------------------------------------------------------
# ERROR REPORTING AND LOGGING
#------------------------------------------------------------------------------
logging_collector = <%= @config['logging_collector'] %>
log_directory = '<%= @config['log_directory'] %>'
log_filename = '<%= @config['log_filename'] %>'
log_line_prefix = '%t [%p]: [%l-1] user=%u,db=%d,app=%a,client=%h '
log_timezone = 'UTC'
#------------------------------------------------------------------------------
# LOCALE AND FORMATTING
#------------------------------------------------------------------------------
datestyle = 'iso, mdy'
timezone = 'UTC'
lc_messages = 'en_US.UTF-8'
lc_monetary = 'en_US.UTF-8'
lc_numeric = 'en_US.UTF-8'
lc_time = 'en_US.UTF-8'
default_text_search_config = 'pg_catalog.english'