Commit Graph

26 Commits

Author SHA1 Message Date
R. Tyler Croy e0bb4b35f2 Prepare for 0.9.5 release with an updated changelog
Change-Id: Icc3a0e8d1dabd0f72dea886813a3ae5fd6aca534
2010-10-06 11:11:53 -07:00
R. Tyler Ballance 2e606c9b8b Create the news entries for 0.9.4
Change-Id: I381edec203516e89d3dfd34270b19f81c2c9410d
2010-08-23 13:46:59 -07:00
R. Tyler Ballance c616d840d6 Update NEWS and setup.py to denote that this is 0.9.3 2010-01-27 21:33:14 -08:00
donovan@bigass.local c7743fb4c5 news entry file for schmir's patch 2009-10-16 11:27:09 -07:00
donovan@bigass.local 0e67f26885 Move news file entries from 0.8.13 to 0.9. At the last minute I decided to call this release 0.9 2009-10-09 22:06:59 -07:00
donovan@bigass.local 1972eb4740 work around a python deadlock problem with forked child processes (statik) from http://bitbucket.org/fzzzy/spawning/issue/5/work-around-python-deadlock-problem-with-forked-child 2009-10-09 21:49:06 -07:00
donovan@bigass.local 806934c221 Preserve the order of sys.path. Patch by verterok from http://bitbucket.org/fzzzy/spawning/issue/4/spawning_controller-dont-honor-syspath 2009-10-09 21:46:46 -07:00
donovan@bigass.local c8790f2b2b Make spawning work with eventlet 0.9 by removing the unnecessary dependency on eventlet.jsonhttp. 2009-10-09 21:35:27 -07:00
donovan@bigass.local 5c53fcacae add another news entry about removing a deprecation warning when running under 2.6 2009-09-29 11:37:33 -07:00
donovan@bigass.local a5f383255e add news for 0.8.12 release 2009-09-29 11:36:29 -07:00
donovan@bigass.local c9a11584d7 updated news with lericson's changes 2009-09-23 10:30:50 -07:00
donovan@bigass.local 0f59fd4e7f update news file 2009-09-23 10:23:04 -07:00
kiorky b9ac0ed6d5 Python 2.4 compatibility - README 2009-05-17 13:02:42 +02:00
mochi@vulture.mochimedia.net a8a2ca5e54 whoops, I hadn't merged the changes from 0.8.9 2009-01-22 15:44:32 -08:00
mochi@vulture.mochimedia.net 83fd719563 When spawning starts up, add the current working directory to sys.path if it is not already there. Also, when calculating the PYTHONPATH to give to the child from sys.path, remove any path which does not exist, preventing setuptools DistributionNotFound errors. 2009-01-22 15:40:36 -08:00
donovan@ell-ee-dee.local 0999fb141e Prepare for 0.8.9: Minor release which provides compatibility with running servers which are using 0.8.7. With 0.8.8, any running servers which are upgraded from 0.8.7->0.8.8 will crash with a KeyError and need to be restarted manually. 2009-01-21 13:57:01 -08:00
donovan@ell-ee-dee.local 1c71de7e7b update release notes and docs, bump version to 0.8.8 2009-01-15 13:53:17 -08:00
donovan@ell-ee-dee.local 32630be4b8 add access-log-file command line option 2008-12-29 13:24:04 -08:00
donovan@ell-ee-dee.local 4b54410999 If we can't import the wsgi app, panic. If we can't fork a child process (out of memory), panic. Add an exponential backoff to the controller's panic restart. Before spawning would restart as fast as possible; now it backs off the time between restarts. 2008-12-18 10:51:46 -08:00
donovan@ell-ee-dee.local c6eea1d29e Fix a file descriptor leak which would eventually make the controller run out of file descriptors if it restarted enough times (thousands of times). Now the number of file descriptors stays constant no matter how many times the controller restarts. Also, I simplified restarting and removed the need for override_args which was causing subtle bugs whenever the server wasn't started by executing the command line spawn script. 2008-12-15 18:34:06 -08:00
donovan@ell-ee-dee.local 0d15ca6858 Fixed a bug in the svn reloader where files that svn reported as 'not under version control' would cause the reloader to crash and exit immediately. I now use svn's exit code instead of sniffing svn's output, which should also help avoid problems for anyone who is using a localized copy of svn, or if svn ever changes the content of these messages. Prepare for 0.8.5. 2008-12-05 14:39:59 -08:00
donovan@ell-ee-dee.local 7bc0f765e6 Fixed a bug where the controller process dying unexpectedly (such as from a kill -9) would cause the children to have an exception but then keep running forever, preventing any other processes from using the ports again in the future. Also prepare for 0.8.4 2008-12-04 18:38:58 -08:00
donovan@ell-ee-dee.local bcebf0fe34 For all svn repositories the svn reloader is watching, also watch any svn:externals repositories contained therein. 2008-10-15 11:48:12 -07:00
donovan@ell-ee-dee.local a0ff8ab4e8 Update news file to correctly mention the number of threads that paste uses by default (10, not 8) 2008-10-13 10:28:48 -07:00
donovan@ell-ee-dee.local 1d0313b667 Update the news file with the deadman timeout and weird-child-exit-code handling 2008-10-07 12:49:54 -07:00
donovan@ell-ee-dee.local a028b4181e Clean up the way the factories generate the config from the args, and consolidate where the default arguments live. Now, factories only have to override whatever defaults they want to override instead of providing everything. Also add a NEWS file and tweak the docs a bit 2008-10-07 11:40:33 -07:00