Finally, -rc4 is available.

This release adds support for setting "dependancies" in plugins (currently only 
for the Linux platform) allowing packagers
to maintain old 1.2-based rules.

Another funny addition is mongodb integration for logging (compiled-in by 
default as it does not require external libraries) and as an imperial monitor
(requires mongodb-dev package in debian-based distros)

Changelog [20120922]

- fixed python threading when in 'lazy' mode

- allows building without embedded and multiple interpreters

- the %c magic vars is now complete

if you are parsing /etc/uwsgi/foo/bar/config.ini

%c will return 'bar'

- added %0 - %9 magic vars for splitting paths

using the previous example:

%0 = etc
%1 = uwsgi
%2 = foo
%3 = bar

- fixed a "cosmetic" bug in vacuum where it tries to remove abstract unix 
sockets

- allows building with python3 and without embedded module

- completed ruby Rack support (rack.input.each method was missing) and improved 
rack.input management

- support for loading file from elf sections (linux only)

you can embed datas in the uWSGI binary adding elf section to it. You can refer 
to sections via the section:// url
You can use the objcopy command to add section to the uWSGI binary

- added mongodblog plugin

http://projects.unbit.it/uwsgi/wiki/MongoDBLogging

- fixed http router parser

- applied latest carbon patches from Łukasz Mierzwa

- added support for dependancies in plugins (Linux only)

- improved async cores detection (honour RLIMIT_NOFILE limits)

- added --dlopen <dlpath> option

you can now load shared libraries at runtime (useful for overriding symbols, or 
fixing plugins not compiled
with all of the required shared libraries)

- fixed usage of inlining

usage of inline functions in uWSGI was almost broken/useless. This patches 
fixes it (mainly removing
'inline' where not needed)

-  added emperor_mongodb plugin

you can now store vassal's configs in one or more mongodb servers:

http://projects.unbit.it/uwsgi/wiki/Emperor#mongodb

- report imperial monitor in emperor statistics

the "monitor" field in emperor json stats now reports the imperial monitor used 
for serving a vassal


You can download it from:

http://projects.unbit.it/downloads/uwsgi-1.3-rc4.tar.gz 

Thanks for testing it

--
Roberto De Ioris
http://unbit.it
JID: [email protected]

_______________________________________________
uWSGI mailing list
[email protected]
http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi

Reply via email to