rainbows-0.8.0

https://rubygems.org

rainbows

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 72589

number: 0.8.0

platform: ruby

spec_sha256: 2e97f2f9c3e0a139f5f6e21e15c2b0c10fcd74102585f1beeaefc42e67ccd587

sha256: bea875eaa2a5e9f0204d242eddd9dfac8d959aff051ed4ba67499024f0aede02

created_at: 2024-05-13 08:14:42 UTC

updated_at: 2024-06-03 11:25:31 UTC

position: 45

version_data_entries_count: 117

uploaded_at: 2009-12-02 09:06:53 UTC

indexed: true

has_extensions:

extensions:

Gem size: 89.5 KB

Version Data Entries

Total: 117

Unpacked size: 262 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
FAQ644003.04 KB337afd33b5638c86e98a0749547e0fe02e78cb9793f3bb9570132f269ae1d7ab
GIT-VERSION-FILE6440020 Bytes7e789b803115a4b231c5c87e94908afd7d2af347e0125f8eed10feae96f2edf7
GIT-VERSION-GEN75500736 Bytes15f8c5eadef17f152b446db06aa53cd9caa9ef66eb98c8774c2c8cf9f0bf5baf
GNUmakefile644004.91 KB98b6a48a6da5f7217c0eed92e63f6e7c5af3f82d5ceadec75e2ad649f348d879
LICENSE644002.45 KBe49fa3d18a02b7623d058719ddde78c1bd6884886b0b24c57e1c97865b560daa
NEWS6440015.1 KB796acea7a1c0b1405316ee4aecf07fa337ee671df3c1813c2bbfd7686f92a952
README644005.45 KB5ef656ce3a35ec2545794f4fe7343665849c5e1fc5847d820ea778a7c354d9a3
Rakefile644004.4 KB160d0db0557c225b61abecc2d44a4a54f818ec74dd0f38c3ba32cec0aa3df2e7
SIGNALS644003.82 KB6e6f77ca26406b4351ab2ab374093e5ff37978266a598d0bf0f41406049eabcb
Summary64400189 Bytes72cadddd2f3bf9ea7a1a26af1c80a1cd7d1d2e3c475e6f7324f18f801403509a
TODO64400797 Bytesfbe13a6800f3f997cd67acab66aa966e890ef2e5a2e395e4f1cda21892a836b3
TUNING644001.98 KBf986765b83f689657921337e121744ce6505ec3b11115746d7d9461237664698
bin/rainbows644004.38 KBfd6ad9411eb18b34b3ed69d9b9772a5d35e3fbc36be913b37d3ba3f6cd35a06f
lib/rainbows.rb644003.56 KB2e33e2f730b54f347fbd464e2d3120fec2c6a0594356a8b3127ae0e6a5999c60
lib/rainbows/actor_spawn.rb644001.07 KBa2db86499d90aabf662358a600a1a69d0c64e0f1d1a0e90bb5e53fd4cf4f07c5
lib/rainbows/app_pool.rb644003.84 KB715a941b184950da3d741ac0db796158854a0b02740338cff49780ed7d6e6ac8
lib/rainbows/base.rb644002.63 KB2a883ab297b73736e151e25fbe12abacb06ffc5c815d2fe6c73f5b0862f9eb83
lib/rainbows/const.rb64400529 Bytesd1bd9da5ca8e70df289bb81f7edf07e47ccee338d74cce3f377226fee078d718
lib/rainbows/dev_fd_response.rb644002.39 KBcacd9e1bcc61581b7b5f6425580e9b0b0b298adc45538e9f27c5f673abeab407
lib/rainbows/error.rb64400829 Bytesdd19d9b59a59178bc48af6c1d60f9350d546b987540f4eaa6c36bdf7ccae9b08
lib/rainbows/ev_core.rb644001.91 KB35548cc8602ace83feab9f1e847b0ca11777ea2e30c083f79f8e61e97f60153b
lib/rainbows/event_machine.rb644006.24 KB285b082165f4cc8e44e9d6c68ca529ced95dbb9c95b82446865ad4147238e3d9
lib/rainbows/fiber.rb64400293 Bytes570819e8cd3d9c9d2f63e29398db80e95cab894a582f6f5eebc6ed471b37996a
lib/rainbows/fiber/base.rb644003.32 KB15db03cff2ae0f00ea604be20a94d09b5d71f52d5dd0930cf00732b220d19777
lib/rainbows/fiber/io.rb644001.5 KBedac5fdd432c392646c99bb367df27abb7df23a897b24db508c3a61db6e5b87d
lib/rainbows/fiber/queue.rb64400945 Bytesbbe6fc3b7e22ad75b6f64bbae725155e6ac6f9be41397ce4c40581a854cc0081
lib/rainbows/fiber_pool.rb644001.38 KBd9b7db3ead1b1f1d96116bea0237419a06b83ccebe2f677f6437ecdf2eb10d96
lib/rainbows/fiber_spawn.rb64400985 Bytesf1834c1c3b90cfced974d77dbf8175995a4fc6ed50876d70089a1f70868cba9b
lib/rainbows/http_response.rb64400939 Bytesba2c08b4954e2afe6f57cc2b0f6eb1d77a1d6ed26d279979c61e55c13c392969
lib/rainbows/http_server.rb644002.5 KB60d7a36a7addea96280bc9ce410a3386a0fe3d2ef17fcda2d2188a194408ffe8
lib/rainbows/never_block.rb644001.87 KB0dccb47b88f9f44b2b8234741ea48177f97a53c33d469e771d0b38ac16c37d14
lib/rainbows/rev.rb644001.14 KB5bfb55e55a61c2b741cb57f46f1f731ec1a8ffeb7a838b9bb24ef0b1f5bb6b89
lib/rainbows/rev/client.rb644002.17 KBdd6cec2dd248beda9b84ae3918ace809ac49abd5302661fe45c77ebec63048c3
lib/rainbows/rev/core.rb644001.13 KB0ab02d43caf8a599076a94901adb7651d2ab0cb60f16a15779ba2bdc626d7fae
lib/rainbows/rev/deferred_response.rb644002.38 KB9f84566111e2c901c1ab34af9a794bb02a269b83a83000b3a01bb6455a6963d0
lib/rainbows/rev/heartbeat.rb64400608 Bytesfa5a2f092eaff52f23c630320a9cc8e99e88a45b01fefc6f89657561f9b32eb8
lib/rainbows/rev/master.rb64400553 Bytes585df62affd6fea78bb4ceeb8fd3ab2902d458bdd44e10bbb5eb6dc5bffda6dc
lib/rainbows/rev/thread.rb644001.41 KB47d0dbac5c40d60b0e9f9023dad60e4f11280baa7b11ca168a7bdc967f5f2f16
lib/rainbows/rev_thread_pool.rb644002.19 KBb5e4b98f14b710047a7640875cedea24c562df48f97893c127803f13c9b099f4
lib/rainbows/rev_thread_spawn.rb644001.25 KBe049f28a82cf9d4594a14e308d997915edf3e40d7c810ac42ff2ed7769263be7
lib/rainbows/revactor.rb644004.98 KBb03c8000d068ac7285056f539b4df64ffe70fe3f2c9464ed726cea0bba87b602
lib/rainbows/revactor/tee_input.rb644001.75 KB67bf275f6156df891ac7d66ed816e99cd15f87ec49da90558682887fafc48877
lib/rainbows/thread_pool.rb644002.25 KB1371545ed031da0e381dd3b35b53501140a12045816e125c361a57775bf6d9a7
lib/rainbows/thread_spawn.rb644001.96 KB73934c894f0484aeaeb5474621591c785003943c0296ac53e0476fc1bb8c3d19
local.mk.sample644002.42 KB46a18a5fc36d644798110ba166648de4231bd742e6a30ef6f90f9255aa592274
man/man1/rainbows.1644005.94 KBcf2f220af21502fe1e9fd233b1071d7bc07f529de82b7ddc833fbdd2c3e7dfe2
rainbows.gemspec644002.25 KB42edb75162efedcc92c53b9ac9581dc51c57b67cc268764c8a79e6ac2c388cb1
setup.rb6440035.3 KB70585558441ff054f693b5699a362f2aae8ed1d75212cb76fbb9b2b115ad3601
t/.gitignore6440049 Bytes250938314bf636b0ca95af962da901f9b4ded6a0da2df81f97ccb6749191cf28
t/GNUmakefile644002.82 KB24250b012d868abedfef1912058666eb44b2bf96d8e81c7bc80a071b455adaa5
t/README644001.37 KBdfb8e73c807bf3dde44190458bf66a06d6467165d8da9211474bce97d057d3a8
t/async-response-no-autochunk.ru64400383 Bytesa6ba64a34c77ab71fd957ecd05141161c535cf528b1eb9f8c008c817ae7a37c9
t/async-response.ru64400244 Bytes72dc14333750101f862314d0ec513e2903c9b9dffed30bf4acd7838874335213
t/async_sinatra.ru64400280 Bytese692833a978c160af862072404b6f7654fb23aa1d46cb742cde1a74bd468f2a9
t/bin/content-md5-put75500932 Bytesf742de2c5010ed9f67f756f5fd03f1ed86575da0d8de539f111349011aa9a67d
t/bin/sha1sum.rb75500734 Bytesf0b52f2a4bf3eed7319ad85bdf764d7204bc40f8ffbfc183fe75736ac3c73822
t/bin/unused_listen755001.19 KBe58135f173991432595754d03e89aae9073c1ceee493725f6441d6dfbd8635d2
t/bin/utee75500361 Bytes1b0170d895981070c3759ac7df157728b00cdde07c5d91a1483c9addfc656dbf
t/content-md5.ru64400602 Bytes1df98e05696d8e1eeb9da6675353ff4dc2d83e5f0ec5889b4e4dc9f934286de0
t/env.ru64400104 Bytesb7b0acf76027ab0452fa360847c600b415b93059992775ab833f513e50f4c80b
t/env_rack_env.ru64400110 Bytesb62d4e6761e5b58ccd575b84ed0b184cb63998b7559128a236a66907b9bb7677
t/fork-sleep.ru64400312 Bytes8ac4cfcaa46ed688b3072601ff3696834d9ace2347ae19eed368701f05761270
t/heartbeat-timeout.ru64400321 Bytes8e042943d9f433e4cc66de3caa8dd9fd6dd4c358f54107e52a9d3e088dd2d865
t/large-file-response.ru64400382 Bytes796680e1ca7c54e6a0e18beb7ae867cb44dc52d3b2f3c137de2a99c40ac17bba
t/my-tap-lib.sh644004.4 KB354f647100fdaae3eec26ebef7db6f63d3f4e1102a986aee95919f45177719a3
t/sha1-random-size.ru64400492 Bytes3f8439677b9cfdad44453f104df6a00920f6b657a3dcab090cac1aed05f81691
t/sha1.ru64400453 Bytes763a435a8482b7783cce2bf9c76fd1d67a6d6ebb008847a0d94d18a97d672de6
t/simple-http_Base.ru64400104 Bytesb7b0acf76027ab0452fa360847c600b415b93059992775ab833f513e50f4c80b
t/simple-http_EventMachine.ru64400238 Bytesffe5e3769da1285bfc14d41976c9357861877c823170c8e24caf7782f4a0ad80
t/simple-http_FiberPool.ru64400250 Bytes16d98f4a315927e9974eaa88229e3533d3d96e96b372d5949cdf8c35d25c391c
t/simple-http_FiberSpawn.ru64400251 Bytes7f9258c8460726988e75b9924983349dd092cbc9ae4de03cfe691231ae15b43c
t/simple-http_NeverBlock.ru64400263 Bytesa732537216d1ac4b82d463d2838b87b431dbb8610b0b948a30b8f852a22fb839
t/simple-http_Rev.ru64400229 Bytese3693b7897639f8c348bdda5ed6c0164807cf2671d4cbe75aadfe3fd4cb9fbee
t/simple-http_RevThreadPool.ru64400231 Bytes9a420fc47da7ad29626e2d22a09098202b0c252444029dff78f3e875f0deb5c4
t/simple-http_RevThreadSpawn.ru64400232 Bytesae54eaec55968af1bafcd40c9c388355b69ac9808950ff9179cd509d708b0d0e
t/simple-http_Revactor.ru64400261 Bytes82348f8d96b192d8cc673db52de0a315ec46b349e4ce538c852440fb3c9dc10b
t/simple-http_ThreadPool.ru64400252 Bytesf2fbe9091dc68de9577cea0ef77cc005c2cbeaec920a79493c994f9a89da23f9
t/simple-http_ThreadSpawn.ru64400253 Bytes4f9ca36506b1a0ce709b636d3e77596dbb1d3478bbb4462d0c87941b1f52f98e
t/sleep.ru64400412 Bytes01d2dfa35dc27ebdc35fd03a34d4f15ee3abebd01fa756f80dba73e9ac15a1da
t/t0000-simple-http.sh755002.92 KB6c448935c6c11ad2d4c3fc776f6934ad342770cefc680ee8744eb2a0dbe16ecd
t/t0000.ru64400104 Bytesb7b0acf76027ab0452fa360847c600b415b93059992775ab833f513e50f4c80b
t/t0001-unix-http.sh755002.29 KBa25d823c66f29bd892a112d63448fb468096dc0706a726b8c78f29264548bd92
t/t0002-graceful.sh75500660 Bytes71e27511057877618cc56ac3c4cecde478202a2c97ccd2dbfef54e2a2010c65f
t/t0002-parser-error.sh75500586 Bytes34a1c6c070e674783c1588a38ba8397085ddd70f9ad44c148c257cb528faefb8
t/t0003-reopen-logs.sh755002.13 KBce9cf8a621288e844940e9eb86abda9eb0441cae8d420eed151d6e38608293f7
t/t0004-heartbeat-timeout.sh755001.42 KBa2e245c4fa836171ae68e8060236cfefd489f391be9e2c4aa59d0a5b993d51ad
t/t0005-large-file-response.sh755001.78 KB0d13d8e5e80549594149beaf1047813ba9b20f9b3587fcf3265bd84f398dec05
t/t0006-process-rack-env.sh75500896 Bytesd3d7cb0e5f66952fc1afdd155d525989babc4c3c20019596e5db1badb4326a04
t/t0007-worker-follows-master-to-death.sh755001.09 KBccbe095bb269ed8905614e7e549ff6c175bded0c72023265eebee18ee1e9c179
t/t0008-ensure-usable-after-limit.sh755003.08 KBbe72ef8f3e430a439d226fe9abe3b0ac45893e1d3228ebb4506d0497a9e4ceae
t/t0009-broken-app.sh755001.08 KB3af08367028431c92caf35d91f35b94edbe3e10cf75ffc9ee49e7079b144f11d
t/t0009.ru64400286 Bytes656aeb1b789b5ff4e84214b09e7b0f9154e8ec217950aa5dece14b9d943475b7
t/t0010-keepalive-timeout-effective.sh75500766 Bytes5bbca68c029388948deb2aa840a2290e8281b4d8fe065945eb28d959ef5bfd72
t/t0011-close-on-exec-set.sh755001 KBa7931adeb502dfa75cde54e25fd2e7eda25c3ce225778731d5696220bfd68501
t/t0100-rack-input-hammer.sh755001.29 KBb46eb68ab03513510ef8f2e3cc6e49137882d5bacb6a390e8cbe11265f38f11b
t/t0101-rack-input-trailer.sh755001.83 KB82199b03b27df7119457d37b5c969dba3aa837e45c6c7b51c6dc314403895f7b
t/t0102-rack-input-short.sh75500780 Bytes045e4796afcc1f3cda527c76f3b7e0e80e2cfbc53357870fcb02c3d2bebb3d27
t/t0200-async-response.sh755001.3 KBac421e5b5a38a67170fb762df26898399e0aabf82e5b83611000f1644f8a013e
t/t0201-async-response-no-autochunk.sh7550079 Bytes1427b9c8f8ddc0156efb107341409d204e1059705e777db01e25051c7abddbea
t/t0300-async_sinatra.sh755001.3 KBd215f2afda015d5ab4d250f79ddf538f4cdb824138750b49bf973bea1f28d44e
t/t9000-rack-app-pool.sh75500995 Bytesdebc9499c3b1117633b63d133a24d3ca522ab2a581b0fffd8a258a32522428ba
t/t9000.ru64400356 Bytes42f91faf9e1418dcbf39ba9e0445be041a21679127fe39e56286e66121c8e42a
t/test-lib.sh644003.21 KB3245f2d16a7be6746fdc8800f66a19cc215ece68871abe7bed1a3fa6b53dd9b3
t/worker-follows-master-to-death.ru64400382 Bytesabb625e91d7491ea3ce5e4769553350c7748d886654661cff688f866c28ffef1
vs_Unicorn644002.96 KB279c1fdddbab7b6b14f13fbe0ae4b2b19a6a6431b76c73fea3c78290f53dd1de
rainbows.1644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
.document6440095 Bytes8fd120e1918c8cae087fde8c1a2e79f4871afd4d1c563c1a9419500f1c380e75
.gitignore64400161 Bytese52e0d593b1d593be83ae710c7c3bd2332d2a0aa9e5719dfa94774caec9ec4e9
.manifest644002.47 KBf6328fd978c9d8d20208b3dfba2f858c2d4cc690c1ba4cd9d9dc0d5f64166ceb
COPYING6440017.6 KBab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6
ChangeLog6440020.4 KBa86100785a5a070b5a80bd685064bbb58f9e194b89463a8ef9103cb64fc2f5e6
DEPLOY644001.6 KB3d8894bc96220307d090b88c15187da2374b8b2e1d388242c5999674ebf755d8
Documentation/.gitignore6440024 Bytesa33f85909b9b1391a8ea11c0bd1f71f12deb053f1f748e74128c4d32d1bf263a
Documentation/GNUmakefile64400680 Bytesc5a1de16897089bbd144b3accee332c3caad039d5c2515099f050a1d217d3467
Documentation/comparison.css64400127 Bytesc7c86a43f67596cf349e6f4fe5a087c644d549587e2b9d162cccf2fa895eeb1f
Documentation/comparison.haml644007.22 KBcd0d6ca979b4ba59bd19e04a0852692dc67e8ea491e4418b382206fdb3bd5c72
Documentation/rainbows.1.txt644005.69 KB2e94b0ddef622ee434f420fb14c1e1198cc2d4d701c3a9d4c94e68e2368ce7a3