# # ChangeLog for benchmark/io/http/protocol.cfa # # Generated by Trac 1.2.1 # Jul 28, 2024, 10:32:26 PM Sun, 18 Apr 2021 12:16:47 GMT Peter A. Buhr [e54d0c3] * benchmark/benchcltr.hfa (modified) * benchmark/io/http/protocol.cfa (modified) * benchmark/io/readv-posix.c (modified) * benchmark/io/readv.cfa (modified) * benchmark/readyQ/cycle.cc (modified) * benchmark/readyQ/cycle.cfa (modified) * benchmark/readyQ/cycle.cpp (modified) * benchmark/readyQ/locality.cc (modified) * benchmark/readyQ/locality.cfa (modified) * benchmark/readyQ/locality.cpp (modified) * benchmark/readyQ/rq_bench.hfa (modified) * benchmark/readyQ/rq_bench.hpp (modified) * benchmark/readyQ/yield.cfa (modified) Fixed benchmarks after another change to getTimeNsec() Fri, 16 Apr 2021 17:05:58 GMT Thierry Delisle [6528d75] * benchmark/benchcltr.hfa (modified) * benchmark/io/http/protocol.cfa (modified) * benchmark/io/readv-posix.c (modified) * benchmark/io/readv.cfa (modified) * benchmark/readyQ/cycle.cc (modified) * benchmark/readyQ/cycle.cfa (modified) * benchmark/readyQ/cycle.cpp (modified) * benchmark/readyQ/locality.cc (modified) * benchmark/readyQ/locality.cfa (modified) * benchmark/readyQ/locality.cpp (modified) * benchmark/readyQ/rq_bench.hfa (modified) * benchmark/readyQ/rq_bench.hpp (modified) * benchmark/readyQ/yield.cfa (modified) Fixed benchmarks after change to getTimeNsec() Tue, 02 Mar 2021 18:59:38 GMT Thierry Delisle [2cd784a] * benchmark/io/http/main.cfa (modified) * benchmark/io/http/options.cfa (modified) * benchmark/io/http/options.hfa (modified) * benchmark/io/http/protocol.cfa (modified) * benchmark/io/http/worker.cfa (modified) update http server according to last push Thu, 25 Feb 2021 20:09:03 GMT Thierry Delisle [ed2cb3c] * benchmark/io/http/protocol.cfa (modified) * benchmark/io/http/protocol.hfa (modified) Client can now send message without copying. Thu, 25 Feb 2021 19:17:07 GMT Thierry Delisle [187fdb8] * benchmark/io/http/protocol.cfa (modified) * benchmark/io/http/protocol.hfa (modified) * benchmark/io/http/worker.cfa (modified) Optim 60% to plaintext webserver by doing 1 write instead of 2. Wed, 24 Feb 2021 18:41:19 GMT Thierry Delisle [2caed18] * benchmark/io/http/protocol.cfa (modified) Changed how messages is handled to avoid long printf. Tue, 23 Feb 2021 21:02:27 GMT Thierry Delisle [348f81d5] * benchmark/io/http/main.cfa (modified) * benchmark/io/http/options.cfa (modified) * benchmark/io/http/options.hfa (modified) * benchmark/io/http/protocol.cfa (modified) * benchmark/io/http/worker.cfa (modified) Added option to isolate processor so everything has it's own cluster Fri, 19 Feb 2021 18:48:14 GMT Thierry Delisle [4f762d3] * benchmark/io/http/main.cfa (modified) * benchmark/io/http/options.cfa (modified) * benchmark/io/http/protocol.cfa (modified) * benchmark/io/http/protocol.hfa (modified) * benchmark/io/http/worker.cfa (modified) * benchmark/io/http/worker.hfa (modified) Fix httpforall after changes to I/O Sat, 16 Jan 2021 22:20:59 GMT Thierry Delisle [b57db73] * benchmark/io/http/filecache.cfa (modified) * benchmark/io/http/main.cfa (modified) * benchmark/io/http/options.cfa (modified) * benchmark/io/http/options.hfa (modified) * benchmark/io/http/protocol.cfa (modified) * benchmark/io/http/protocol.hfa (modified) * benchmark/io/http/worker.cfa (modified) httpforall now only loads file if explicit path is given. Fri, 15 Jan 2021 20:18:11 GMT Thierry Delisle [1dbc3e10] * benchmark/io/http/protocol.cfa (modified) Added missing EPIPE handling Fri, 15 Jan 2021 19:26:35 GMT Thierry Delisle [8c43d05] * benchmark/io/http/filecache.cfa (modified) * benchmark/io/http/main.cfa (modified) * benchmark/io/http/protocol.cfa (modified) * benchmark/io/http/worker.cfa (modified) httpforall now uses sout rather than printf Thu, 14 Jan 2021 19:32:18 GMT Thierry Delisle [ee59ede] * benchmark/io/http/protocol.cfa (modified) * benchmark/io/http/protocol.hfa (modified) * benchmark/io/http/worker.cfa (modified) Improved error handling in server Wed, 13 Jan 2021 18:38:12 GMT Thierry Delisle [7270432] * benchmark/io/http/protocol.cfa (modified) * benchmark/io/http/protocol.hfa (modified) Splice no longer uses SPLICE_F_MORE. Added answer_empty Tue, 12 Jan 2021 18:12:24 GMT Thierry Delisle [481ee28] * benchmark/io/http/main.cfa (modified) * benchmark/io/http/options.cfa (modified) * benchmark/io/http/options.hfa (modified) * benchmark/io/http/protocol.cfa (modified) * benchmark/io/http/worker.cfa (modified) * benchmark/io/http/worker.hfa (modified) Removed experiment type, server just supports both urls. Logging is ... Sat, 09 Jan 2021 21:50:51 GMT Thierry Delisle [ba77750] * benchmark/io/http/protocol.cfa (modified) * benchmark/io/http/protocol.hfa (modified) Missing commits for plaintext Sat, 09 Jan 2021 21:27:57 GMT Thierry Delisle [ece0e80] * benchmark/io/http/main.cfa (modified) * benchmark/io/http/protocol.cfa (modified) * benchmark/io/http/protocol.hfa (modified) * benchmark/io/http/worker.cfa (modified) * benchmark/io/http/worker.hfa (modified) * libcfa/src/concurrency/io.cfa (modified) * libcfa/src/concurrency/io/call.cfa.in (modified) * libcfa/src/concurrency/io/setup.cfa (modified) Added prints. Naive implementation of cancel. Server now shutdown ... Fri, 08 Jan 2021 22:20:16 GMT Thierry Delisle [c3ee5f3] * benchmark/io/http/main.cfa (modified) * benchmark/io/http/protocol.cfa (modified) Protocol now returns date in answer header Thu, 07 Jan 2021 22:59:02 GMT Thierry Delisle [390fb02] * benchmark/io/http/protocol.cfa (modified) http server now has date and server name in response Fri, 28 Aug 2020 17:26:28 GMT Thierry Delisle [d11d6eb] * benchmark/io/http/filecache.cfa (modified) * benchmark/io/http/main.cfa (modified) * benchmark/io/http/options.cfa (modified) * benchmark/io/http/options.hfa (modified) * benchmark/io/http/protocol.cfa (modified) * benchmark/io/http/worker.cfa (modified) Fixed some compilation errors. Fixed file descriptor support in progress. Mon, 20 Jul 2020 14:23:32 GMT Thierry Delisle [e95a117] * benchmark/io/http/main.cfa (modified) * benchmark/io/http/protocol.cfa (modified) * benchmark/io/http/worker.cfa (modified) Fixed handling of closed connections. Started work on cleanly ... Fri, 17 Jul 2020 21:39:26 GMT Thierry Delisle [2ecbd7b] * benchmark/io/http/filecache.cfa (modified) * benchmark/io/http/main.cfa (modified) * benchmark/io/http/options.cfa (added) * benchmark/io/http/options.hfa (modified) * benchmark/io/http/protocol.cfa (modified) * benchmark/io/http/protocol.hfa (modified) * benchmark/io/http/worker.cfa (modified) Implemented more options and moved them to their own file Thu, 16 Jul 2020 19:22:01 GMT Thierry Delisle [c82af9f] * benchmark/io/http/protocol.cfa (modified) * benchmark/io/http/protocol.hfa (modified) * benchmark/io/http/worker.cfa (modified) Moved sendfile to protocol.cfa to reduce compilation time Wed, 15 Jul 2020 21:46:45 GMT Thierry Delisle [0aec496] * benchmark/io/http/channel.cfa (added) * benchmark/io/http/channel.hfa (added) * benchmark/io/http/filecache.cfa (added) * benchmark/io/http/filecache.hfa (added) * benchmark/io/http/main.cfa (added) * benchmark/io/http/options.hfa (added) * benchmark/io/http/protocol.cfa (added) * benchmark/io/http/protocol.hfa (added) * benchmark/io/http/worker.cfa (added) * benchmark/io/http/worker.hfa (added) First attempt at webserver, no option support yet