index
:
rainbows.git
em-deferred
master
Unicorn for sleepy apps and slow clients
about
summary
refs
log
tree
commit
homepage
log msg
author
committer
range
path:
root
/
lib
/
rainbows.rb
Date
Commit message (
Expand
)
2011-05-09
split out pool_size module
2011-05-09
add XEpollThreadPool concurrency option
2011-05-06
ensure some requires get loaded in master
2011-05-03
Rainbows! defaults more DRY
2011-05-03
s/max_bytes/client_max_body_size/ for consistency
2011-05-03
add client_header_buffer_size tuning parameter
2011-05-02
rainbows: get rid of MODEL_WORKER_CONNECTIONS constant
2011-04-29
xepoll_thread_spawn: initial implementation
2011-04-25
make all concurrency options use 50 by default
2011-03-21
simplify LISTENERS closing
2011-02-05
*epoll: refactor common loop code
2011-02-05
less expensive QUIT processing
2011-02-04
rename XAcceptEpoll to XEpoll
2011-02-04
test_isolate: use latest Unicorn
2011-02-01
preliminary reverse proxy Rack application
2011-01-24
initial XAcceptEpoll concurrency model
2011-01-24
clear LISTENERS array on close
2011-01-20
merge rack_input into process_client
2011-01-20
remove unused 416 error constants/exceptions
2011-01-19
initial edge-triggered epoll model
2011-01-06
minor cleanups following state cleanups
2011-01-06
eliminate G constant and just use the Rainbows! module
2011-01-06
rainbows.rb: unindent
2011-01-06
eliminate timed_read module
2011-01-06
simplify keepalive_timeout accounting
2011-01-05
disable Nagle's algorithm by default
2011-01-05
simplify Rainbows.max_bytes implementation
2011-01-04
globally refactor Range handling for responses
2011-01-04
simplify per-client keepalive state checks
2010-12-28
complete Rev => Coolio renaming
2010-12-28
several response body#close fixes
2010-12-27
initial cool.io support
2010-12-27
introduce worker_yield method
2010-12-27
writer_thread_*: split out common socket_proxy code
2010-12-26
rainbows/rev/* require/autoload cleanup
2010-11-16
reimplement client_max_body_size handlers
2010-10-23
http_request: remove this (sub)class
2010-10-22
unindent most files
2010-10-22
code shuffling for kgio
2010-10-21
unicorn 2.x updates + kgio
2010-09-28
start using kgio library
2010-08-26
split out accept() callers to acceptor module
2010-08-19
add Rainbows::ThreadTimeout middleware
2010-08-17
avoid EBADF with certain middlewares when proxying
2010-08-03
doc: hide internal Response416 error constant
2010-07-22
enable Range: responses for static files for most models
2010-07-20
rely on autoload for Base and TeeInput
2010-07-10
doc: avoid documenting internals on RDoc website
2010-07-08
restore Rainbows::HttpResponse.write for Cramp
2010-07-08
bump TCP_DEFER_ACCEPT default value
[next]