[Subversion] / PEAK / CHANGES.txt  

Revision 1613


Jump to revision:
Previous Next
Author: pje
Date: Wed Jan 21 03:19:01 2004 UTC (20 years, 2 months ago)

Log Message:

Big migration to 'peak.events': 'UntwistedReactor' and 'MainLoop' are now
just facades over 'EventLoop'.  Added untested Twisted support to implement
'peak.events' interfaces as facades over a reactor.  Minor interface tweaks
in 'peak.events' to cover the needs of real (and testable) event loops.
Moved 'ifTwisted' and 'makeTwisted' to 'peak.events.api'.  Ported
'TaskQueue' and 'FastCGIAcceptor' to use threads for scheduling.  Por

Other: fixed 'commands.AbstractInterpreter' failing with usage errors at
construction time, rather than at use time.  Refactored 'CGIInterpreter' to
be an actual interpreter, and 'CGICommand' to not run an event loop unless
FastCGI is being used.  Also changed 'CGICommand' to perform setup at _run
time rather than immediately upon assembly.

Changed paths:

Path Action Text Changes Prop Changes Diff to Previous
PEAK/CHANGES.txt modified X   (diff to previous)
PEAK/TODO.txt modified X   (diff to previous)
PEAK/src/peak/api/__init__.py modified X   (diff to previous)
PEAK/src/peak/events/api.py modified X   (diff to previous)
PEAK/src/peak/events/event_threads.py modified X   (diff to previous)
PEAK/src/peak/events/interfaces.py modified X   (diff to previous)
PEAK/src/peak/events/io_events.py modified X   (diff to previous)
PEAK/src/peak/events/tests/test_events.py modified X   (diff to previous)
PEAK/src/peak/events/twisted_support.py added X X  
PEAK/src/peak/peak.ini modified X   (diff to previous)
PEAK/src/peak/running/commands.py modified X   (diff to previous)
PEAK/src/peak/running/daemons.py modified X   (diff to previous)
PEAK/src/peak/running/scheduler.py modified X   (diff to previous)
PEAK/src/peak/running/tests/__init__.py modified X   (diff to previous)

cvs-admin@eby-sarna.com

Powered by ViewCVS 1.0-dev

ViewCVS and CVS Help