SHA256
1
0
forked from pool/uwsgi

- Update to 1.9.19:

* This release starts the 'hardening' cycle for uWSGI 2.0 (scheduled for the 
    end of december 2013). The metrics subsystem was the last piece missing
    and this version (after 1 year of analysis) finally includes it. During
    the following 2 months we will start deprecating features or plugins that
    got no-interest, are known to be broken or are simply superseed by more
    modern/advanced ones.
  * Bugfixes
    * completely skip cgroups initialization when non-root
    * tons of post-static_analysis fixes by Riccardo Magliocchetti
    * fixed the greenlet plugin reference counting
    * avoid kevent storm for stats pusher thread
    * fixed rbtimers math
    * both 'cache' and 'file' routers got a 'no_content_length' key option to
      avoid setting the Content-Length header
    * the PyPy plugin automatically enables threads/GIL
    * manage dot_segments in HTTP parser
    * improved srand() usage
  * New features
    * The Metrics subsystem. This was the last piece missing before uWSGI 2.0.
      The Metrics subsystem allows you to store "numbers" related to
      monitoring, graphing and quality checks and exports them in various ways
    * The Tornado loop engine. While working on nodejs integration we realized
      that contrary to what we used to believe, Tornado (an asynchronous,
      callback based module for python) is usable in uWSGI.
    * The 'puwsgi' protocol. A "persistent" (keep-alive) version of the
      'uwsgi' parser has been added named 'puwsgi' (persistent uwsgi).
    * --vassal-set. You can tell the Emperor to pass specific options to every
      vassal using the --set facility
    * The 'template' transformation. This is a transformation allowing you to

OBS-URL: https://build.opensuse.org/package/show/server:http/uwsgi?expand=0&rev=27
This commit is contained in:
James Oakley 2013-11-10 20:22:24 +00:00 committed by Git OBS Bridge
parent 214573125c
commit f11b066a3b
4 changed files with 45 additions and 4 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:43f893bb346ac0da1a7d0d2d70c4e4f5bb28758488deec51ab6c0047f3e52427
size 706180

3
uwsgi-1.9.19.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f4af5a227e8b7e81016142fe0575d979f5c1dd047766bcba9a6c8bc2f5fce4e8
size 724162

View File

@ -1,3 +1,38 @@
-------------------------------------------------------------------
Sun Nov 10 20:06:51 UTC 2013 - jfunk@funktronics.ca
- Update to 1.9.19:
* This release starts the 'hardening' cycle for uWSGI 2.0 (scheduled for the
end of december 2013). The metrics subsystem was the last piece missing
and this version (after 1 year of analysis) finally includes it. During
the following 2 months we will start deprecating features or plugins that
got no-interest, are known to be broken or are simply superseed by more
modern/advanced ones.
* Bugfixes
* completely skip cgroups initialization when non-root
* tons of post-static_analysis fixes by Riccardo Magliocchetti
* fixed the greenlet plugin reference counting
* avoid kevent storm for stats pusher thread
* fixed rbtimers math
* both 'cache' and 'file' routers got a 'no_content_length' key option to
avoid setting the Content-Length header
* the PyPy plugin automatically enables threads/GIL
* manage dot_segments in HTTP parser
* improved srand() usage
* New features
* The Metrics subsystem. This was the last piece missing before uWSGI 2.0.
The Metrics subsystem allows you to store "numbers" related to
monitoring, graphing and quality checks and exports them in various ways
* The Tornado loop engine. While working on nodejs integration we realized
that contrary to what we used to believe, Tornado (an asynchronous,
callback based module for python) is usable in uWSGI.
* The 'puwsgi' protocol. A "persistent" (keep-alive) version of the
'uwsgi' parser has been added named 'puwsgi' (persistent uwsgi).
* --vassal-set. You can tell the Emperor to pass specific options to every
vassal using the --set facility
* The 'template' transformation. This is a transformation allowing you to
apply all of the internal routing patterns to your responses.
-------------------------------------------------------------------
Fri Nov 8 19:50:28 UTC 2013 - jfunk@funktronics.ca

View File

@ -17,7 +17,7 @@
Name: uwsgi
Version: 1.9.18.2
Version: 1.9.19
Release: 0
Summary: Application Container Server for Networked/Clustered Web Applications
License: GPL-2.0-with-GCC-exception
@ -621,6 +621,7 @@ install -m 0755 apache2/.libs/*.so %{buildroot}/%{apache_libexecdir}
%{_libdir}/uwsgi/router_hash_plugin.so
%{_libdir}/uwsgi/router_http_plugin.so
%{_libdir}/uwsgi/router_memcached_plugin.so
%{_libdir}/uwsgi/router_metrics_plugin.so
%{_libdir}/uwsgi/router_radius_plugin.so
%{_libdir}/uwsgi/router_redirect_plugin.so
%{_libdir}/uwsgi/router_redis_plugin.so
@ -635,21 +636,26 @@ install -m 0755 apache2/.libs/*.so %{buildroot}/%{apache_libexecdir}
%{_libdir}/uwsgi/spooler_plugin.so
%{_libdir}/uwsgi/ssi_plugin.so
%{_libdir}/uwsgi/sslrouter_plugin.so
%{_libdir}/uwsgi/stats_pusher_file_plugin.so
%{_libdir}/uwsgi/stats_pusher_socket_plugin.so
%{_libdir}/uwsgi/stats_pusher_statsd_plugin.so
%{_libdir}/uwsgi/symcall_plugin.so
%{_libdir}/uwsgi/syslog_plugin.so
%if 0%{?suse_version} > 1210
%{_libdir}/uwsgi/systemd_logger_plugin.so
%endif
%{_libdir}/uwsgi/tornado_plugin.so
%{_libdir}/uwsgi/transformation_chunked_plugin.so
%{_libdir}/uwsgi/transformation_gzip_plugin.so
%{_libdir}/uwsgi/transformation_offload_plugin.so
%{_libdir}/uwsgi/transformation_template_plugin.so
%{_libdir}/uwsgi/transformation_tofile_plugin.so
%{_libdir}/uwsgi/transformation_toupper_plugin.so
%{_libdir}/uwsgi/tuntap_plugin.so
%{_libdir}/uwsgi/ugreen_plugin.so
%{_libdir}/uwsgi/webdav_plugin.so
%{_libdir}/uwsgi/xattr_plugin.so
%{_libdir}/uwsgi/zabbix_plugin.so
%{_libdir}/uwsgi/zergpool_plugin.so
%files -n apache2-mod_proxy_uwsgi