lp:ubuntu/quantal/postgresql-common

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/quantal/postgresql-common
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Mature

Recent revisions

48. By Martin Pitt

[ Martin Pitt ]
* debian/backport-ppa: Do first upload with orig tarball, subsequent ones
  without.
* debian/backport-ppa: Do not run lintian.
* debian/backport-ppa: When building postgresql-9.1 for lucid, drop the
  library packages as they collide with the ones built from postgresql-9.2.
* debian/backport-ppa: Build 9.2 for Quantal and Natty.
* debian/supported-versions: Add Ubuntu 12.10.
* t/030_errors.t: For the "fails on insufficient disk space test", move from
  setting up a loop device to a tmpfs in unshare -m. This is more robust for
  cleaning up after itself, and faster as well.
* pg_ctlcluster: Fix log output to stderr if the log file started out being
  empty. Add test case to t/030_errors.t.
* debian/maintscripts-functions: Only try to remove the tsearch_data
  directory if it already exists. Thanks Peter Palfrader. (Closes: #688105)

[ Christoph Berg ]
* pg_buildext: Fix supported-versions not to die when the last version is
  not supported.
* testsuite: Add getopt handling, and make the list of umasks to loop
  through configurable (-u).
* t/001_packages.t: Print list of installed versions for information.
* As debian/supported-versions is also used at build-time, add a
  build-dependency on lsb-release for lsb_release to be available. Also,
  print supported versions from debian/rules for easier debugging.

47. By Martin Pitt

[ Martin Pitt ]
* pg_createcluster: For 9.2 and higher, use the new ssl_{cert,key}_file
  options instead of creating symlinks in the data directory.
  (Closes: #680162)
* pg_upgradecluster: Set above options to the old cluster's SSL cert/key
  symlink destinations, if they exist.
* debian/maintscripts-functions: Configure alternatives for manpages in
  -contrib. This will only take effect after (re)installing
  postgresql-contrib-9.2. (Closes: #680571)
* debian/postgresql-common.postgresql.init: Fix "status" output to be more
  useful and legible, and exit with code 3 if any cluster is down.
  (Closes: #656363)
* debian/postgresql-common.postgresql.init: Show a warning message if no
  clusters exist. (Closes: #677604)
* t/041_upgrade_custompaths.t: Run test with a cluster that is down, to
  verify that pg_upgradecluster works for non-running clusters, too.
* pg_upgradecluster: Move encoding detection after restarting the cluster
  with restricted connections, and drop the check that the cluster is
  running. With this, pg_upgradecluster also works for clusters which are
  not running. (Closes: #681344)

[ Peter Eisentraut ]
* pg_createcluster: For PostgreSQL >= 9.2, use initdb options to set the
  default authentication methods, instead of modifying the configuration
  file directly. (Closes: #685043)

46. By Martin Pitt

* debian/backport-ppa: Fix syntax error.
* PgCommon.pm: Drop unconditional import of Socket::IN6ADDR_ANY and only do
  the IPv6 check if it is available. This keeps this version backwards
  compatible with Debian/Ubuntu releases with older Perl versions.

45. By Martin Pitt

[ Christoph Berg ]
* Add .bzrignore file.
* PgCommon.pm: Check IPv4 and IPv6 in next_free_port(). (Closes: #678858)

[ Peter Eisentraut ]
* debian/control: Add myself to Uploaders.
* debian/postgresql-common.lintian-overrides: Remove unused
  binary-without-manpage overrides (files were moved to
  postgresql-client-common package).
* debian/rules: Catch errors in for loops.
* pg_wrapper: Avoid Perl warnings if psql is linked against libreadline
  instead of libedit, even though that is not standard anymore.
* testsuite: Reset core limit for pg_ctl tests.
* testsuite: Allow running individual tests by passing them on the
  command line.

[ Martin Pitt ]
* pg_ctlcluster: Do not remove the PID file after SIGKILLing the
  postmaster in the "last-ditch effort to shut down" in --force mode. This
  is a potentially dangerous thing to do when trying to start a second
  postmaster in parallel while the first one is still being shut down.
  (see http://archives.postgresql.org/pgsql-general/2012-07/msg00475.php)

44. By Christoph Berg

[ Martin Pitt ]
* debian/control: Add XS-Testsuite: header, as per current DEP-8.
* debian/tests/control: Drop undefined "no-build-needed" feature.

[ Christoph Berg ]
* Recognize "online,recovery" clusters in init script. (Closes: #678936)
  Spotted by Gilbert Roulot.

43. By Martin Pitt

Upload current Debian packaging bzr.

* debian/control: Add XS-Testsuite: header, as per current DEP-8.
* debian/tests/control: Drop undefined "no-build-needed" feature.

42. By Martin Pitt

[ Martin Pitt ]
* debian/backport-ppa: Adjust for lucid, build -9.2 for oneiric as well.
* debian/control: Move bzr branches to alioth, so that other members of
  pkg-postgresql can commit. Update Vcs-* tags.
* debian/control: Set Maintainer: to pkg-postgresql group, and move myself
  to Uploaders:.
* debian/README.Devel: Update for moved packaging branches.
* debian/backport-ppa: Disable dpkg 1.16.2 build dependency for natty as
  well.
* debian/tests/control: Drop "breaks-computer" restriction. While DEP-8
  mentions it, autopkgtest does not understand it yet and skips the test.
* debian/tests/system: Run testsuite under en_US.UTF-8, as autopkgtests sets
  it to C by default.
* t/180_ecpg.t: Ensure that test.pgc is readable for nobody.
* debian/tests/system: Run the packaged tests instead of the ones in the
  local build tree.
* debian/tests/system: Unset $TMPDIR so that 'postgres' and 'nobody' do not
  fall over the autopkgtest provided $TMPDIR which is not world writable.
* t/030_errors.t: Fix nonzero exit code which caused stderr output.

[ Christoph Berg ]
* pg_buildext: Also set DESTDIR and VPATH for the configure, build and clean
  targets.
* Add myself to Uploaders.

41. By Martin Pitt

[ Christoph Berg ]
* pg_ctlcluster: Add 'promote' action.
* pg_updatedicts: Fix a typo.
* pg_lsclusters, PgCommon.pm: Show "recovery" in status column.
* pg_createcluster: Fix a doc typo.

[ Martin Pitt ]
* Add support for 9.2:
  - pg_createcluster: Add 9.2 configuration method.
  - t/060_obsolete_confparams.t: Add full configuration for 9.1 to test the
    configuration update to 9.2.
  - pg_upgradecluster: On upgrades to 9.2, deprecate the 'wal_sender_delay',
    'silent_mode', and 'custom_variable_classes' postgresql.conf options, as
    they do not exist any more.
  - pg_upgradecluster: In the tablespace test, don't query the "spclocation"
    column, which does not exist any more in 9.2. Just check whether we have
    any table space other than the two default ones.
  - t/050_encodings.t: Adjust expected "invalid UTF-8" error to also match
    the 9.2 format.
  - t/170_extensions.t: Adjust the "hstore" exfail to only apply to 9.1.
    9.2's version works without a warning.
* debian/backport-ppa: Update Ubuntu releases.

40. By Martin Pitt

* pg_ctlcluster: Fix wrong configuration file name in documentation, thanks
  Peter Eisentraut. (Closes: #653098)
* t/050_encodings.t: Add alternative Russian translation for expected error
  message, to match against what 9.1.3 has.
* debian/copyright: Update to official 1.0 format.
* debian/control: Bump Standards-Version to 3.9.3.

39. By Martin Pitt

* debian/backport-ppa: Make this work for postgresql-X.Y packages, too.
* debian/postgresql-client-common.links: Wrap pg_basebackup.
  (Closes: #647224)
* pg_buildext: Fix wrong exit code if "pgversions" does not exist.
  (Closes: #646698)
* pgxs_debian_control.mk: Some robustifications: Write to temporary control
  file first and rename only after everything succeeds, otherwise delete it.
  Catch errors from pg_buildext and abort the build. (Closes: #646702)
* pg_buildext, pg_buildext.pod: If second parameter (srcdir) is not
  specified, assume the current directory. (Closes: #646712, part 1)
* pgxs_debian_control.mk: Drop $(SRCDIR) requirement so that this doesn't
  need to be set separately. Just use $(CURDIR). (Closes: #646712, part 2)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/raring/postgresql-common
This branch contains Public information 
Everyone can see this information.

Subscribers