~familyfirst407692/launchpad:db-stable

Last commit made on 2022-07-11
Get this branch:
git clone -b db-stable https://git.launchpad.net/~familyfirst407692/launchpad
Only Demitri Rashad Marsh can upload to this branch. If you are Demitri Rashad Marsh please log in for upload directions.

Branch merges

Branch information

Name:
db-stable
Repository:
lp:~familyfirst407692/launchpad

Recent commits

7282779... by Patch Queue Manager <email address hidden>

Automatic merge from stable up to 1d980b8e09ab

35fe187... by Colin Watson

Have "make schema" apply DB patches in separate sessions

Merged from https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/426627

6fd6186... by Colin Watson

Have "make schema" apply DB patches in separate sessions

This is temporarily necessary because of the PL/Python 2 to 3 migration:
PostgreSQL refuses to have both old and new functions referenced in the
same session, which happens if we try to apply the full 2210-* patch
sequence at once. It's a bit awkward because there's no obvious way to
make `--dry-run` work in conjunction with this mode, but we should be
able to revert this after rebaselining.

1d980b8... by Guruprasad

Move security adapters of soyuz, translations to their packages

Also move IOCIProject* adapters to lp.registry.security.

Merged from https://code.launchpad.net/~lgp171188/launchpad/+git/launchpad/+merge/426604

eb3db93... by Guruprasad

Move IOCIProject* adapters to lp.registry.security

7576267... by Guruprasad

Move the translations-related security adapters to lp.translations.security

31d374f... by Colin Watson

Replace PL/Python 2 functions using PL/Python 3

Merged from https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/418572

0ebb79f... by Colin Watson

Remove direct uses of zope.container

Merged from https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/426613

c4be9cc... by Colin Watson

Remove direct uses of zope.container

Launchpad used `zope.container.testing` without a direct dependency on
`zope.container`, which is clearly wrong. The point of this seems to
have been to run some tests with the Zope component architecture set up;
a clearer and more efficient way to do this is to put the relevant tests
in `FunctionalLayer`.

5b7cf17... by Guruprasad

Move the soyuz-related security adapters to lp.soyuz.security