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
