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
)
2020-01-09
doc: switch bogomips.org to yhbt.net
2017-04-02
workaround for unicorn 5.3.0
2016-10-31
doc: move homepage and update URLs to HTTPS
2015-11-24
fix Rainbows.now definition for old Rubies
2015-11-21
Ruby 1.9.3+-only cleanups
2015-11-21
bump to unicorn 5.0.1, use monotonic clock
2015-10-15
speed up QUIT for users of the unicorn worker_loop
2014-01-17
switch homepage to http://rainbows.bogomips.org/
2014-01-17
unicorn 4.8 compatibility + test version bumps
2011-08-05
Remove deprecated Rainbows::HttpResponse
2011-07-21
remove tcp_nodelay/tcp_nopush tweaking
2011-07-21
remove unnecessary io/wait require
2011-06-22
Unicorn 4.x resync for ticker
2011-06-11
remove Rainbows.run method
2011-06-09
stream_response_epoll: our most "special" concurrency option yet
2011-05-16
doc: cleanup rdoc for Rainbows module
2011-05-16
more reliable shutdown for epoll concurrency models
2011-05-10
configurator: move validation logic over
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
[next]