From: Chandru <cha...@us...> - 2008-03-27 01:35:58
|
Update of /cvsroot/jungerl/jungerl/lib/ibrowse In directory sc8-pr-cvs17.sourceforge.net:/tmp/cvs-serv28029 Modified Files: README vsn.mk Log Message: Lots of new features Index: README =================================================================== RCS file: /cvsroot/jungerl/jungerl/lib/ibrowse/README,v retrieving revision 1.14 retrieving revision 1.15 diff -u -d -r1.14 -r1.15 --- README 27 Feb 2008 23:39:22 -0000 1.14 +++ README 27 Mar 2008 01:35:49 -0000 1.15 @@ -7,7 +7,7 @@ - Understands HTTP/0.9, HTTP/1.0 and HTTP/1.1 - Understands chunked encoding - Can generate requests using Chunked Transfer-Encoding - - Named pools of connections to each webserver + - Pools of connections to each webserver - Pipelining support - Download to file - Asynchronous requests. Responses are streamed to a process @@ -22,6 +22,26 @@ CONTRIBUTIONS & CHANGE HISTORY ============================== +27-03-2008 - * Major rewrite of the load balancing feature. Additional module, + ibrowse_lb.erl, introduced to achieve this. + * Can now get a handle to a connection process which is not part of + the load balancing pool. Useful when an application is making + requests to a webserver which are time consuming (such as + uploading a large file). Such requests can be put on a separate + connection, and all other smaller/quicker requests can use the + load balancing pool. See ibrowse:spawn_worker_process/2 and + ibrowse:spawn_link_worker_process/2 + * Ram Krishnan sent a patch to enable a client to send a lot of + data in a request by providing a fun which is invoked by the + connection handling process. This fun can fetch the data from + any where. This is useful when trying to upload a large file + to a webserver. + * Use the TCP_NODELAY option on every socket by default + * Rudimentary support for load testing of ibrowse. Undocumented, + but see ibrowse_test:load_test/3. Use the source, Luke! + * New function ibrowse:show_dest_status/2 to view state of + connections/pipelines to a web server + 20-02-2008 - Ram Krishnan sent another patch for another hidden bug in the save_response_to_file feature. Index: vsn.mk =================================================================== RCS file: /cvsroot/jungerl/jungerl/lib/ibrowse/vsn.mk,v retrieving revision 1.12 retrieving revision 1.13 diff -u -d -r1.12 -r1.13 --- vsn.mk 27 Feb 2008 23:39:22 -0000 1.12 +++ vsn.mk 27 Mar 2008 01:35:49 -0000 1.13 @@ -1,2 +1,2 @@ -IBROWSE_VSN = 1.3.1 +IBROWSE_VSN = 1.4 |