lp:~egbutter/txpostgres/master

Created by Eric Butter on 2013-01-27 and last modified on 2013-01-27
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 git://github.com/egbutter/txpostgres.git.

The next import is scheduled to run in 2 hours.

Last successful import was 3 hours ago.

Import started 3 hours ago on alnitak and finished 3 hours ago taking 15 seconds — see the log
Import started 9 hours ago on alnitak and finished 9 hours ago taking 15 seconds — see the log
Import started 15 hours ago on izar and finished 15 hours ago taking 15 seconds — see the log
Import started 21 hours ago on izar and finished 21 hours ago taking 15 seconds — see the log
Import started on 2020-01-18 on alnitak and finished on 2020-01-18 taking 15 seconds — see the log
Import started on 2020-01-18 on izar and finished on 2020-01-18 taking 15 seconds — see the log
Import started on 2020-01-17 on alnitak and finished on 2020-01-17 taking 15 seconds — see the log
Import started on 2020-01-17 on izar and finished on 2020-01-17 taking 15 seconds — see the log
Import started on 2020-01-17 on alnitak and finished on 2020-01-17 taking 15 seconds — see the log
Import started on 2020-01-17 on izar and finished on 2020-01-17 taking 15 seconds — see the log

Recent revisions

94. By Jan Urbański on 2013-01-08

Disable PyPy bulids in Travis.

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

93. By Jan Urbański on 2013-01-08

Try enabling PyPy builds in Travis again.

Here's to hoping they support them correctly now.

92. By Jan Urbański on 2013-01-08

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 on 2012-12-22

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

90. By Jan Urbański on 2012-12-22

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 on 2012-12-22

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

88. By Jan Urbański on 2012-12-22

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 on 2012-05-31

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 on 2012-05-31

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

85. By Jan Urbański on 2012-05-31

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