roberto@freebsd64
|
3104f915e5
|
use umtx_* locking functions on FreeBSD
|
2010-12-17 13:44:33 +01:00 |
|
roberto@mrspurr
|
860a017060
|
remove a bit of pollution in the logs
|
2010-12-17 08:47:01 +01:00 |
|
roberto@mrspurr
|
23f00ec864
|
fixed mod_uwsgi for deflate filter
|
2010-12-16 22:56:24 +01:00 |
|
Riccardo Magliocchetti
|
69fd8aaa36
|
python plugin: prefer LIBDIR for LDFLAGS
Try to use LIBDIR instead of PREFIX as directory where to look for
python libraries to link with.
|
2010-12-16 18:41:35 +01:00 |
|
roberto@sirius
|
7ea77afb38
|
added base for lb (load-balancer) framework
|
2010-12-16 18:27:07 +01:00 |
|
roberto@sirius
|
da577ef923
|
fixed poll() usage
|
2010-12-16 18:25:33 +01:00 |
|
roberto@sirius
|
26cae83139
|
build fix without udp
|
2010-12-15 18:37:56 +01:00 |
|
roberto@sirium
|
a8c4f6bffe
|
the cache can now contains upto 0xFFFFFFFF items, added uwsgi.cache_exists to the api
|
2010-12-15 10:47:01 +01:00 |
|
roberto@sirius
|
eff66ef08f
|
added router.lua
|
2010-12-13 18:16:15 +01:00 |
|
roberto@sirius
|
381da45196
|
completed caching framework api
|
2010-12-13 18:15:11 +01:00 |
|
roberto@goyle
|
43c347d20e
|
use luaL_newstate
|
2010-12-12 18:29:03 +01:00 |
|
roberto@goyle
|
fadee3242f
|
LuaJit works perfectly and FAAAAST
|
2010-12-12 18:22:30 +01:00 |
|
roberto@goyle
|
27fda41398
|
first implementation of multi-request per connection (need optimization)
|
2010-12-12 17:37:28 +01:00 |
|
roberto@sirius
|
f6f8dbecc0
|
better uwsgi_waitfd for nailed connections
|
2010-12-12 11:26:14 +01:00 |
|
roberto@fiorenzo
|
902991daa4
|
OOB for nailed connections
|
2010-12-12 11:22:39 +01:00 |
|
roberto@sirius
|
245ab6d815
|
various test for trying to allow pre-connected requests
|
2010-12-11 20:08:23 +01:00 |
|
roberto
|
96700a49e3
|
ok, i am stupid, added cache.c
|
2010-12-10 21:51:25 +01:00 |
|
roberto@sirius
|
b75ba73264
|
caching infrastructure (need optimizations)
|
2010-12-09 19:54:37 +01:00 |
|
roberto@sirius
|
7d6f93d1cb
|
uwsgi.recv_block and uwsgi.recv_frame
|
2010-12-07 05:38:57 +01:00 |
|
roberto@mrspurr
|
9aaf36141e
|
extended the uwsgi api to allow easy implementation of websockets servers
|
2010-12-06 13:48:23 +01:00 |
|
roberto@mrspurr
|
68c6dd13b8
|
fixed fd close on uwsgirouter.py
|
2010-12-05 18:37:25 +01:00 |
|
roberto@mrspurr
|
8ac5176c4c
|
fixed async routing
|
2010-12-05 10:52:01 +01:00 |
|
roberto@mrspurr
|
fd49ba36eb
|
more custom routing example and optimizations
|
2010-12-05 10:45:13 +01:00 |
|
roberto@mrspurr
|
047aac8426
|
export uwsgi.is_connected
|
2010-12-05 08:17:29 +01:00 |
|
roberto@mrspurr
|
103e7415f3
|
various threading fixes
|
2010-12-04 18:30:22 +01:00 |
|
roberto@mrspurr
|
b64911d20e
|
fixed uwsgirouter.py
|
2010-12-04 17:32:31 +01:00 |
|
roberto@mrspurr
|
2f970ce585
|
various async optimizations and routing python examples
|
2010-12-04 13:43:12 +01:00 |
|
roberto@sirius
|
47801964c4
|
merge
|
2010-12-03 18:27:14 +01:00 |
|
roberto@sirius
|
da8eb4ad1b
|
add uwsgirouter.py test script for upcoming custom routing
|
2010-12-03 18:26:29 +01:00 |
|
roberto@fiorenzo
|
320a2b8a7f
|
various fixes
|
2010-12-01 13:35:40 +01:00 |
|
roberto@fiorenzo
|
eab271e1e1
|
fixed a stupid bug
|
2010-11-30 14:27:39 +01:00 |
|
roberto@mrspurr
|
d161962db1
|
pass custom apache variables via SetEnv
|
2010-11-28 09:54:31 +01:00 |
|
roberto@fiorenzo
|
36a3b408cf
|
--proxy-node @self
|
2010-11-27 06:58:46 +01:00 |
|
roberto@fiorenzo
|
10af04becc
|
uWSGI proxy is now cluster-aware
|
2010-11-27 06:06:22 +01:00 |
|
roberto@fiorenzo
|
4db259900e
|
better virtual ip automagic
|
2010-11-27 05:37:29 +01:00 |
|
roberto@mrspurr
|
fe4ba8130d
|
cluster membership improvements
|
2010-11-27 04:58:20 +01:00 |
|
roberto@silente
|
4c4f92bad2
|
big endian fixes
|
2010-09-10 06:58:12 +02:00 |
|
roberto@fiorenzo
|
6f726d6370
|
wait forever for cluster configuration
|
2010-11-25 16:26:13 +01:00 |
|
roberto@fiorenzo
|
c4f50fccfb
|
various fixes
|
2010-11-25 16:21:25 +01:00 |
|
roberto@sirius
|
7e2daed0e8
|
fixed cluster logging (again)
|
2010-11-25 11:26:39 +01:00 |
|
roberto@sirius
|
e4d3f79492
|
fixed cluster reloading
|
2010-11-25 11:10:58 +01:00 |
|
roberto@sirius
|
d128a958cf
|
cluster realod and logging
|
2010-11-25 11:07:27 +01:00 |
|
roberto@fiorenzo
|
0024bf56be
|
fixed python module split
|
2010-11-25 09:53:56 +01:00 |
|
roberto@sirius
|
1d03fdee64
|
use recvfrom() instead of read()
|
2010-11-25 09:44:07 +01:00 |
|
roberto@sirius
|
152fb9cde9
|
cluster announce
|
2010-11-25 08:51:54 +01:00 |
|
roberto@mrspurr
|
e6c5710657
|
use getifaddrs() instead of ioctl()
|
2010-11-25 07:33:47 +01:00 |
|
roberto@fiorenzo
|
df0b3f7eb5
|
configuration can now be taken from the cluster nodes automagically
|
2010-11-24 18:55:15 +01:00 |
|
roberto@sirius
|
f420bf3266
|
save multicast addr structure for performance
|
2010-11-24 18:28:54 +01:00 |
|
roberto@sirius
|
7a262159dc
|
cluster configuration
|
2010-11-24 13:25:30 +01:00 |
|
roberto@fiorenzo
|
3dec2821f4
|
various new clustering implementations
|
2010-11-24 11:42:15 +01:00 |
|