lp:~egbutter/txpostgres/master

Created by Eric Butter and last modified
Get this branch:
bzr branch lp:~egbutter/txpostgres/master

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Eric Butter
Project:
txPostgres
Status:
Development

Import details

Import Status: Reviewed

This branch is an import of the HEAD branch of the Git repository at https://github.com/egbutter/txpostgres.git.

The next import is scheduled to run .

Last successful import was .

Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 5 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 4 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 5 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 20 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 5 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 5 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 5 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 5 seconds — see the log

Recent revisions

94. By Jan Urbański

Disable PyPy bulids in Travis.

The last attempt to enable it caused a segmentation fault on the build
machine...

93. By Jan Urbański

Try enabling PyPy builds in Travis again.

Here's to hoping they support them correctly now.

92. By Jan Urbański

Beware of observer functions returning failing Deferreds.

A Twisted cooperator receiving a failed Deferred will stop
processing. Since exceptions from observer functions don't prevent
other observers from running, returning a failed Deferred should not
as well.

Reported by a user on IRC.

91. By Jan Urbański

Twisted dropped support for Python 2.5, stop testing on it.

90. By Jan Urbański

Process NOTIFY events using a Cooperator.

With large numbers of notifies, or with lots of observers, the reactor
thread might be blocked for too long while processing them. Fix this
by using internet.task.cooperate and allowing users to pass their own
Cooperator objects.

While at it add documentation stating that there are not guarantees as
to the order in which observer functions are called and that any
exceptions they might raise are logged and discarded.

Per report from mb5.

Fixes #24.

89. By Jan Urbański

Remove a copy-and-paste error from the ConnectionPool docstring.

88. By Jan Urbański

Make the test for errors in notify observers more robust.

Turns out that the observer that was supposed to raise an exception
was being removed before it had a chance to do its vile work.

Add an extra Deferred to wait upon and add an extra assertion in the
test to make sure that the exception is really raised and logged.

87. By Jan Urbański

Add a PEP263-style encoding specification to the module.

Putting my last name as it should be written in the file tripped
Python over.

86. By Jan Urbański

Bring the main module docstring in line with the modified README file.

85. By Jan Urbański

The documentation is now hosted on http://txpostgres.readthedocs.org/

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers