Unbit
ed2ca5d333
request buffer_size is now 64bit (except for uwsgi protocol)
2014-09-21 08:26:20 +02:00
Unbit
4f89a350aa
fixed json escaper
2014-04-30 07:42:11 +02:00
Unbit
ad9b48b69e
fixed vars stats item
2014-01-11 10:01:54 +01:00
Unbit
61f3d162a4
getting rid og dynamic options (step 1)
2013-12-26 16:48:50 +01:00
Roberto De Ioris
797b14b23e
fixed #487
2013-12-23 02:24:01 +01:00
Unbit
3b64838324
fixed snprintf() usage all over the place
2013-12-20 08:54:27 +01:00
Unbit
f44c145941
do not destroy the stats pusher loop on EINTR
2013-11-07 09:54:16 +01:00
Unbit
f34ac9f6aa
completed metric threshold subystem
2013-11-07 09:43:01 +01:00
Łukasz Mierzwa
fc7026c076
allow disabling retries in carbon
2013-11-02 18:59:25 +01:00
Łukasz Mierzwa
5c35b60d1d
add retry support to stats pusher
2013-11-01 19:43:15 +01:00
Unbit
b265ed8313
avoid kevent storm for stats pusher thread
2013-10-28 17:09:27 +01:00
Unbit
e951eba96c
improved emperor on demand mode
2013-03-22 14:56:49 +01:00
Łukasz Mierzwa
4ec78edaa3
allow connecting to carbon server using hostname resolved on every cycle, fixes #186
2013-03-20 21:47:56 +01:00
Unbit
12cfdd9864
added stats_pusher_statsd plugin
2013-03-15 11:32:08 +01:00
Riccardo Magliocchetti
17f3f3d9a0
core/stats: fix memory leak in uwsgi_stats_pusher_setup
...
Reported by Coverity as CID #971039 .
2013-03-09 16:46:49 +01:00
Unbit
3c810e5ca8
updated carbon plugin
2013-02-27 01:15:56 +01:00
Unbit
d4130dbc4b
first round of protocol parsers optimizations
...
preliminary api for language-independent body read
another step
completed body read language independent implementation
ported gevent to the new read/write api
ported websockets to the new read/write api
removed channels subsystem
removed channels subsystem
ported lua to the new read/write api
fixed post-buffering
readline is still broken
improved request body readline
very difficult test for readline()/read() combo passed
other improvements in postbuffering/read/readline
ported --http-socket to the new api
added X-Forwarded-SSL management
removed old api
more refactoring
ported the RACK plugin to the new api
ported psgi plugin to the new api
defintely removed clustering
simpified ifdel hell
simpified ifdef hell
removed useless configuration options
2013-02-03 10:38:13 +01:00
Roberto De Ioris
dda6bb2a5f
dump request vars in stats (if possibile and safe)
2013-01-21 14:24:42 +01:00
Roberto De Ioris
ceebaa7d9d
fixed indentation
2012-11-09 12:16:39 +01:00
Roberto De Ioris
4d56474511
implemented stats pushers
2012-11-02 11:23:12 +01:00
Roberto De Ioris
0605148e21
report signal_queue size in stats, fixed linux timerfd and inotify
2012-11-02 09:44:49 +01:00
Roberto De Ioris
e7b5c7c8e4
allows generating minified json
2012-11-02 08:43:55 +01:00
roberto@quantal64
305f8a0667
auto-formatting of json output
2012-08-23 12:46:26 +02:00
roberto@quantal64
c6c2157c1d
moved all of the c files to the core directory
...
--HG--
rename : async.c => core/async.c
rename : cache.c => core/cache.c
rename : cluster.c => core/cluster.c
rename : event.c => core/event.c
rename : gateway.c => core/gateway.c
rename : ini.c => core/ini.c
rename : json.c => core/json.c
rename : ldap.c => core/ldap.c
rename : lock.c => core/lock.c
rename : logging.c => core/logging.c
rename : loop.c => core/loop.c
rename : mule.c => core/mule.c
rename : notify.c => core/notify.c
rename : plugins.c => core/plugins.c
rename : protocol.c => core/protocol.c
rename : queue.c => core/queue.c
rename : rb_timers.c => core/rb_timers.c
rename : regexp.c => core/regexp.c
rename : routing.c => core/routing.c
rename : rpc.c => core/rpc.c
rename : sendfile.c => core/sendfile.c
rename : setup_utils.c => core/setup_utils.c
rename : signal.c => core/signal.c
rename : skel.c => core/skel.c
rename : snmp.c => core/snmp.c
rename : socket.c => core/socket.c
rename : spooler.c => core/spooler.c
rename : sqlite3.c => core/sqlite3.c
rename : stats.c => core/stats.c
rename : subscription.c => core/subscription.c
rename : utils.c => core/utils.c
rename : xmlconf.c => core/xmlconf.c
rename : yaml.c => core/yaml.c
2012-07-09 19:08:51 +02:00