View Git repositories

PostgreSQL hosts its code at git://git.postgresql.org/git/postgresql.git.

You can learn more at the project's web page.

Launchpad imports the master branch and you can create branches from it.

You can browse the source code for the development focus branch or get a copy of the branch using the command:
bzr branch lp:postgresql

PostgreSQL has 8 active branches owned by 4 people and 3 teams. There were 0 commits in the last month.

Bazaar branches

Name Status Last Modified Last Commit
lp:postgresql
Series: current
1 Development 2018-06-10 10:39:26 UTC 2018-06-10
45098. Fix and document lock handling for in...

Author: Michael Paquier
Revision Date: 2018-06-10 10:39:26 UTC

Fix and document lock handling for in-memory replication slot data

While debugging issues on HEAD for the new slot forwarding feature of
Postgres 11, some monitoring of the code surrounding in-memory slot data
has proved that the lock handling may cause inconsistent data to be read
by read-only callers of slot functions, particularly
pg_get_replication_slots() which fetches data for the system view
pg_replication_slots, or modules looking directly at slot information.

The code paths involved in those problems concern logical decoding
initialization (down to 9.4) and WAL reservation for slots (new as of
10).

A set of comments documenting all the lock handlings, particularly the
dependency with LW locks for slots and the in_use flag as well as the
internal mutex lock is added, based on a suggested by Simon Riggs.

Some of the fixed code exists down to 9.4 where WAL decoding has been
introduced, but as those race conditions are really unlikely going to
happen as those concern code paths for slot and decoding creation, just
fix the problem on HEAD.

Author: Michael Paquier

Discussion: https://postgr.es/m/20180528085747.GA27845@paquier.xyz

lp:~p8n/postgresql/common 1 Development 2013-10-09 12:05:39 UTC 2013-10-09
1164. Updated debian/changelog

Author: Per Carlson
Revision Date: 2013-10-09 12:05:39 UTC

Updated debian/changelog

lp:~eric-launchpad-soroos/postgresql/lucid-9.0 1 Development 2012-10-04 16:21:05 UTC 2012-10-04
256. TAS code has changed in upstream, pat...

Author: erics
Revision Date: 2012-10-04 16:14:02 UTC

TAS code has changed in upstream, patch does not apply cleanly.
Only necessary for armel, which I'm not concerned with.

lp:~ubuntu-core-dev/postgresql/common-precise bug 1 Development 2012-09-06 13:01:06 UTC 2012-09-06
1154. releasing version 129ubuntu1

Author: Martin Pitt
Revision Date: 2012-09-06 13:01:06 UTC

releasing version 129ubuntu1

lp:~bryce/postgresql/debian-9.0 bug 1 Development 2011-06-07 02:36:26 UTC 2011-06-07
247. Add 04-no-such-variable-typo.patch: A...

Author: Bryce Harrington
Revision Date: 2011-06-07 02:34:35 UTC

Add 04-no-such-variable-typo.patch: Add missing semicolon so that the
PG_MODULE_MAGIC and PG_FUNCTION_INFO_V1 macros work properly.
(LP: #458020)

lp:~petere/postgresql/common 1 Development 2010-04-06 21:32:23 UTC 2010-04-06
991. debian/control: Bump Standards-Versio...

Author: Peter Eisentraut
Revision Date: 2010-04-06 21:24:42 UTC

debian/control: Bump Standards-Version to 3.8.4; no changes necessary.

lp:~petere/postgresql/debian-9.0 1 Development 2010-03-29 20:15:37 UTC 2010-03-29
184. Merged debian-8.4 branch

Author: Peter Eisentraut
Revision Date: 2010-03-29 20:15:37 UTC

Merged debian-8.4 branch

lp:~hardware-certification/postgresql/naturalsort 1 Development 2009-04-28 22:08:00 UTC 2009-04-28
2. Changed to build on earlier versions ...

Author: Marc Tardif
Revision Date: 2009-04-28 22:08:00 UTC

Changed to build on earlier versions of Ubuntu.

18 of 8 results
You can't create new branches for PostgreSQL.