Unbit
e45f710694
fix multiple python mountpoints with multiple threads in cow mode
2014-08-26 07:10:27 +02:00
Martin Mlynář
3cfa743cb5
Update rados.c
...
According to http://ceph.com/docs/master/rados/api/librados/ rados_write Returns: 0 on success, negative error code on failure. When using <= comparsion, PUT method always ends with ISE 500.
2014-08-24 20:10:28 +02:00
unbit
7fbc4013ca
Merge pull request #679 from xrmx/logger
...
logfile: add support for filesize based rotation
2014-08-17 12:06:38 +02:00
Riccardo Magliocchetti
0324e5965c
logfile: add support for filesize based rotation
...
Extends the logfile plugin sntax to accept a key value string.
Supported values are:
- logfile, the actual file name of the log file (mandatory)
- backupname, the file name of the rotated log
- maxsize, the size in bytes that triggers rotation
maxsize is mandatory if you want rotation, if you omit backupname the logfile with a
timestamp appended would be used as file name.
Example:
logger = staticlogger file:logfile=%dstatic.log,backupname=%dstatic.log.old,maxsize=1500
log-route = staticlogger app: -1|req: -1
will create a file based logger called static logger that would log
all the static requests to a file called static.log, which would be
rotated each 1500 bytes to a file named static.log.old
Fixes #542
2014-08-17 11:50:34 +02:00
Riccardo Magliocchetti
4818a5d386
plugins/rpc: fix a couple of memory leaks
...
Always free response, in the worst case we are freeing NULL which
is a NOP.
Reported by Coverity as CID #1231246 , #1231245
2014-08-16 16:52:59 +02:00
Ventero
08e1cf211c
Fix symbol lookup error in the Mono plugin on OS X.
...
On OS X, mono libraries have to link against the Foundation framework.
2014-08-14 21:35:39 +02:00
Unbit
6e1c468eed
fixed #669
2014-08-12 13:10:04 +02:00
Unbit
92a8d6f2c5
fixed uwsgi.rpc
2014-08-08 22:14:03 +02:00
Roberto De Ioris
3e910aaca2
fixed #666
2014-08-05 20:14:19 +02:00
Unbit
bc9f5d6f88
allow calling the spooler from every cpython context
2014-08-01 12:41:55 +02:00
Unbit
e9c0bf91ad
fixed #668
2014-07-24 08:55:52 +02:00
Andrew Bevitt
293ee92791
Add cache length parameter to the parameter parsing.
2014-07-10 00:11:19 +10:00
Joshua C. Forest
e1b3d8fd1a
send data as a counter, m has no meaning in statsd
2014-07-08 16:19:30 -04:00
Unbit
c3d33c90a0
fixed wrongly nulled filename in rados
2014-06-30 11:57:02 +02:00
Unbit
cfe1e9de7b
implemented OPTIONS in rados
2014-06-28 07:28:41 +02:00
Unbit
82dcfd338d
added mkcol to rados
2014-06-28 07:02:47 +02:00
Unbit
8746141afa
the Rados plugin is no more based on the GlusterFS one
2014-06-27 15:03:53 +02:00
Unbit
e2b2a16b8c
fixed sync rados behaviour
2014-06-27 15:02:56 +02:00
Unbit
406daeb3ae
first attempt in improving rados multithreading
2014-06-27 14:45:25 +02:00
Unbit
acbc073c81
improved timeout
2014-06-27 14:37:23 +02:00
Unbit
2ad23e95dd
implemented PUT and DELETE methods for rados
2014-06-27 14:23:43 +02:00
Unbit
807259f25b
fixed rados async support
2014-06-27 13:44:53 +02:00
Unbit
52ea289283
try to fix SCRIPT_NAME and PATH_TRANSLATED in php plugin
2014-06-23 10:58:05 +02:00
Unbit
84d6f54ddd
added fastrouter-fallback-on-no-key
2014-06-19 11:49:25 +02:00
Unbit
2a2f1a9928
allow hacking the php sapi name
2014-06-08 06:21:28 +02:00
Roberto De Ioris
41b6005d30
fixed http-manage-source type
2014-06-01 06:47:31 +02:00
Roberto De Ioris
ad7ca0b098
fixed #641
2014-05-31 07:44:05 +02:00
Roberto De Ioris
1d591c95f2
fixed #633
2014-05-31 06:41:30 +02:00
unbit
db509f2d38
Merge pull request #631 from btall/set-min-set-max
...
Add new functions 'uwsgi_metric_set_min' & 'uwsgi_metric_set_max', wh…
2014-05-22 15:22:29 +02:00
Roberto De Ioris
5f86d9522f
hack for avoiding Safari iOS to make mess with keepalive
2014-05-21 21:35:54 +02:00
Unbit
d3c89a3f63
various metrics fixes for reset_after_push feature
2014-05-20 15:35:33 +02:00
unbit
cd43a0d12d
Merge pull request #630 from btall/reset-after-push
...
Implement a new metric option 'reset_after_push' which will make uWSGI.....
2014-05-20 15:31:01 +02:00
Babacar TALL
f06df71bfc
Use the wlock when the value is reseted
2014-05-20 14:51:14 +02:00
Babacar TALL
eab2472dd0
Exposure of 'uwsgi_metric_set_min' & 'uwsgi_metric_set_max' for python interface.
2014-05-20 11:57:53 +02:00
Babacar TALL
c257a9aa98
Update all plugins so that they bear this functionality (reset_after_push)
2014-05-19 15:16:29 +02:00
Roberto De Ioris
309115d611
allow to enable the proxy protocol management only in the http router
2014-05-17 11:52:58 +02:00
unbit
5881d41b2b
Merge pull request #627 from blue-goji/proxy-protocol-for-http-module
...
Add ELB proxy protocol support to the HTTP module.
2014-05-16 18:31:43 +02:00
Glenn Maynard
9fe4b7b14a
Add ELB proxy protocol support to the HTTP module.
...
Previously, this was only supported with http-socket. If you're
using http-socket, you probably have a webserver on top of you--and if
you have that, then uWSGI isn't receiving the proxy protocol anyway.
2014-05-16 16:16:01 +00:00
Unbit
bc5a86694f
correctly manage 64bit sharedarea numbers on 32bit systems
2014-05-14 11:33:18 +00:00
Unbit
812685096b
various sharedarea improvements
2014-05-14 10:45:49 +00:00
Unbit
accf622ffc
fixed #623
2014-05-13 13:26:00 +02:00
Unbit
04173869ee
ensure SIGPIPE is ignored in gevent mode
2014-05-13 12:49:58 +02:00
Roberto De Ioris
509a3c5cd4
fixed #620
2014-05-08 06:48:30 +02:00
Unbit
81ad3a916d
allow variables in uwsgi router
2014-05-07 11:30:43 +02:00
Unbit
3f93a0b8e4
improved icecast2 management
2014-05-07 06:53:30 +02:00
Unbit
4408b655a4
implement a form of virtualhosting for http/1.0 icecast2 source requests
2014-05-07 06:47:45 +02:00
Roberto De Ioris
6c77dd0e38
fixed typo in SOURCE manager
2014-05-07 06:08:19 +02:00
Roberto De Ioris
27e506c72a
added SOURCE management to http router
2014-05-07 06:06:14 +02:00
Łukasz Mierzwa
15b2cf0712
don't recalculate avg_rt for static files
2014-05-03 21:48:41 +02:00
Unbit
a8ecd71ffd
fixed a typo in emperor mongodb
2014-05-03 08:28:37 +02:00