postgresql-common 80 source package in Ubuntu

Changelog

postgresql-common (80) unstable; urgency=low

  * pg_upgradecluster: Fix locale error checking.
  * pg_upgradecluster: Use cluster_exists() instead of
    cluster_data_directory().
  * PgCommon.pm: Fix cluster_data_directory() to consider the data_directory
    setting in postgresql.conf, which should trump the /pgdata symbolic link.
  * debian/init.d-functions: Check for 'postgresql.conf' instead of 'pgdata'
    in the test for a valid cluster configuration directory, since 'pgdata' is
    optional now.
  * pg_createcluster: Do not create pgdata symlinks to the data directory in
    /etc any more when configuring a >= 8.0 cluster. Use the data_directory
    configuration option instead. (Part of #444689)
  * t/020_create_sql_remove.t: Check that clusters still work when replacing
    the data_directory setting with a pgdata symbolic link, and that
    the data_directory setting trumps the symlink.
  * pg_upgradecluster: Set correct data_directory config option after copying
    over the old configuration files.
  * t/060_obsolete_confparams.t: Restore data_directory setting after
    scribbling over the configuration file with our template.
  * PgCommon.pm, cluster_info(): Only return a value for 'logfile' when it is
    not explicitly configured with log_directory and/or log_filename. The
    previous guessing was wrong anyway, since PostgreSQL always appends a
    pretty unpredictable timestamp.
  * pg_ctlcluster: Only do log file checks and pass pg_ctl -l option when the
    log file default is used. Otherwise let PostgreSQL do its logfile handling
    and waive log file checks, since we don't know which file is used.
  * pg_ctlcluster: Redirect pg_ctl's stdout and stderr to /dev/null, otherwise
    it will hang forever when using a custom log file (and thus not passing
    -l).
  * pg_lsclusters: Print "custom" as log file location if a custom one was set
    in postgresql.conf.
  * pg_upgradecluster: Enable 'redirect_stderr' in the 7.4 -> 8.x migration of
    'syslog' -> 'log_destination', so that the log output is actually
    complete.
  * t/060_obsolete_confparams.t: Enable 'redirect_stderr' in the template
    postgresql.conf's, so that we actually capture log output.
  * t/020_create_sql_remove.t: Check proper handling of logs when configuring
    log file in postgresql.conf, using the log symlink, or having neither.
  * PgCommon.pm, cluster_info(): Return default log file in 'logfile' if
    neither postgresql.conf nor a 'log' symlink explicitly specify a log file.
  * pg_createcluster: Do not create log symlink if using the default log file
    (i. e. when not using -l). (Closes: #444689)
  * t/020_create_sql_remove.t: Verify that log symlink is not created by
    default.
  * architecture.html: Update to current reality.
  * debian/postgresql-common.config: Do not consider versions as obsolete if
    they are newer than the latest officially supported version. This avoids
    confusion when testing new betas in experimental or using backports.
    (Closes: #446635)
  * t/TestLib.pm: Make exec_as() work with user name 'root' (not just uid 0).
  * Add t/130_nonroot_admin.t: Check that administrative pg_ tools work as
    non-root, too, if the invoker has sufficient permissions on the
    directories (test case for LP #90036).
  * pg_{create,drop,upgrade}cluster: Small tweaks to make the scripts work for
    non-root users with sufficient write permissions to
    /etc/postgresql/<version>, /var/lib/postgresql/<version>, and
    /var/log/postgresql. (LP: #90036)

postgresql-common (79) unstable; urgency=low

  * debian/supported-versions: Welcome, version 8.3!
  * pg_createcluster: Add configure_8_3().
  * PgCommon.pm, cluster_info(): 8.3 defaults to 'autovacuum = On' when not
    given, reflect that in the avac_enable return value.
  * t/050_encodings.t: 8.3 onwards refuses to create a cluster with an
    inconsistent locale/encoding combination. Just drop the test case, it does
    not make too much sense anyway.
  * t/090_multicluster.t: Do not rely on output of createdb, call it with -q.
    8.3 behaves differently here.
  * t/060_obsolete_confparams.t: Add full set of 8.2 postgresql.conf options
    for testing upgrades to 8.3.
  * pg_upgradecluster: When upgrading to 8.3, transition changed configuration
    options:
    - bgwriter_lru_percent, bgwriter_all_percent, bgwriter_all_maxpages,
      stats_start_collector, and stats_reset_on_server_start: deprecated.
    - redirect_stderr -> logging_collector
    - stats_command_string -> track_activities
    - stats_block_level || stats_row_level -> track_counts
    - Explicitly enable archive_mode when archive_command is set.

 -- Ubuntu Archive Auto-Sync <email address hidden>   Tue,  23 Oct 2007 18:24:12 +0100

Upload details

Uploaded by:
Ubuntu Archive Auto-Sync
Uploaded to:
Hardy
Original maintainer:
Martin Pitt
Architectures:
all
Section:
misc
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Builds

Hardy: [FULLYBUILT] i386

Downloads

File Size SHA-256 Checksum
postgresql-common_80.tar.gz 97.7 KiB fc6bee635b566c656e97c0639a7c3f32527a4fa5686c18b6306bd933762c9b59
postgresql-common_80.dsc 599 bytes 51d042311b6348f5c195da819968289899a3bf3d688fba5c9342d12bacb6ce76

View changes file

Binary packages built by this source

postgresql-client-common: No summary available for postgresql-client-common in ubuntu hardy.

No description available for postgresql-client-common in ubuntu hardy.

postgresql-common: No summary available for postgresql-common in ubuntu hardy.

No description available for postgresql-common in ubuntu hardy.