~cjwatson/launchpad:unreplicated-means-primary

Last commit made on 2020-07-01
Get this branch:
git clone -b unreplicated-means-primary https://git.launchpad.net/~cjwatson/launchpad
Only Colin Watson can upload to this branch. If you are Colin Watson please log in for upload directions.

Branch merges

Branch information

Name:
unreplicated-means-primary
Repository:
lp:~cjwatson/launchpad

Recent commits

296f26e... by Colin Watson

Always use the primary DB in unreplicated environments

If there's no replication, it doesn't make sense to keep trying to talk
to a possibly-broken standby. Just use the primary instead.

LP: #1885859

b73af1d... by Colin Watson

Revert looptuner tests to using builtin pow()

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

e40fc3d... by Colin Watson

Port database scripts to print_function

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

aea8d6c... by Colin Watson

Port BaseImageUpload to Python 3

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

10bf89f... by Colin Watson

Port lp.services.profile to Python 3

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

f3b881a... by Colin Watson

Port MboxMailer to the modern mailbox API

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

f758bc4... by Colin Watson

Port MboxMailer to the modern mailbox API

This also does a better job of producing valid mbox files; we were
previously missing the "From " line at the start of each message.

9ccb365... by Colin Watson

Port lp.services.profile to Python 3

608f38b... by Colin Watson

Port BaseImageUpload to Python 3

7d747ae... by Colin Watson

Port database scripts to print_function