|
|
|
@433
|
[433]
|
03/27/07 22:55:29 |
robin |
-- |
|
|
|
@432
|
[432]
|
03/27/07 22:53:30 |
robin |
-- |
|
|
|
@431
|
[431]
|
03/27/07 22:45:08 |
robin |
-- |
|
|
|
@430
|
[430]
|
03/27/07 22:18:40 |
robin |
requestresponse redux |
|
|
|
@429
|
[429]
|
03/27/07 22:11:45 |
robin |
* factoring all functional apis that are not critical to the core client … |
|
|
|
@428
|
[428]
|
03/27/07 20:53:26 |
robin |
-- |
|
|
|
@427
|
[427]
|
03/27/07 00:33:48 |
robin |
better stress test script |
|
|
|
@426
|
[426]
|
03/25/07 15:25:53 |
robin |
* bugfixes: httpclient & server various transfercoding:chunks fixes |
|
|
|
@425
|
[425]
|
03/25/07 12:50:36 |
robin |
* caching the request_line parse result was a dumb idea |
|
|
|
@424
|
[424]
|
03/25/07 12:04:19 |
robin |
* trimed all un-necessary logic from … |
|
|
|
@423
|
[423]
|
03/25/07 06:40:27 |
robin |
* start the per request timer after the data for the request has been … |
|
|
|
@422
|
[422]
|
03/25/07 06:09:02 |
robin |
* exit if 0 requests completed for the last run of the dispatcher. this
… |
|
|
|
@421
|
[421]
|
03/24/07 22:13:01 |
robin |
-- |
|
|
|
@420
|
[420]
|
03/24/07 19:24:45 |
robin |
* bugfix: flush_pipelined_writes was not returning the correct value for
… |
|
|
|
@419
|
[419]
|
03/23/07 22:13:49 |
robin |
-- |
|
|
|
@418
|
[418]
|
03/23/07 21:47:34 |
robin |
* transfercoding:chunks appears to be working now.
* bugfix: httpclient, … |
|
|
|
@417
|
[417]
|
03/22/07 21:32:52 |
robin |
formalised api between service model and connection contexts. Got rid of … |
|
|
|
@416
|
[416]
|
03/18/07 17:20:09 |
robin |
* continue_one_connection unifies handling of read & write update;
this … |
|
|
|
@415
|
[415]
|
03/17/07 23:56:19 |
robin |
-- |
|
|
|
@414
|
[414]
|
03/17/07 23:55:36 |
robin |
* added POST/transfer chunk support to client lib
* simplified the … |
|
|
|
@413
|
[413]
|
03/17/07 11:56:42 |
robin |
POST support in progress |
|
|
|
@412
|
[412]
|
03/13/07 20:13:48 |
robin |
-- |
|
|
|
@411
|
[411]
|
03/13/07 20:06:48 |
robin |
* decided consume_data in lifecycle api is both redundant and … |
|
|
|
@410
|
[410]
|
03/13/07 09:04:15 |
robin |
* moved some furniture, descriptorstate did not deserve its own subpackage |
|
|
|
@409
|
[409]
|
03/13/07 08:36:22 |
robin |
svn:ignore |
|
|
|
@408
|
[408]
|
03/13/07 08:36:01 |
robin |
svn:ignore |
|
|
|
@407
|
[407]
|
03/13/07 08:35:06 |
robin |
svn:ignore |
|
|
|
@406
|
[406]
|
03/13/07 08:30:48 |
robin |
* fixed the ncompleted counter for the Connection:close case
* verified … |
|
|
|
@405
|
[405]
|
03/13/07 01:03:48 |
robin |
* bugfix: A hang, complete_one_response had partial support for passing … |
|
|
|
@404
|
[404]
|
03/11/07 22:08:38 |
robin |
* readable,writeable => event_filter
* culled some redundant code in … |
|
|
|
@403
|
[403]
|
03/11/07 17:32:29 |
robin |
-- |
|
|
|
@402
|
[402]
|
03/11/07 17:26:57 |
robin |
* factored wsgi support out into its own subpackage, with its own server.
… |
|
|
|
@401
|
[401]
|
03/11/07 17:07:21 |
robin |
-- |
|
|
|
@400
|
[400]
|
03/11/07 16:56:11 |
robin |
-- |
|
|
|
@399
|
[399]
|
03/11/07 16:53:41 |
robin |
-- |
|
|
|
@398
|
[398]
|
03/11/07 13:24:56 |
robin |
servicemodels.py -> servicemodels package |
|
|
|
@397
|
[397]
|
03/11/07 12:37:19 |
robin |
* first pass implementation of connection life-cycle api.
* Fixes the … |
|
|
|
@396
|
[396]
|
03/10/07 20:37:17 |
robin |
* documented intentions and emerging design for the service model
… |
|
|
|
@395
|
[395]
|
03/10/07 17:21:56 |
robin |
docstring spelling in asynwsgi.httpclient |
|
|
|
@394
|
[394]
|
03/10/07 17:10:54 |
robin |
* asynwsgi.httpclient
- cleanup, better documentation
- support … |
|
|
|
@393
|
[393]
|
03/10/07 13:36:22 |
robin |
* actualy send the signal we determin from the command line option. doh~ |
|
|
|
@392
|
[392]
|
03/10/07 13:33:02 |
robin |
* sclients tidy up
* fixed sclients fdtest
* added -k, --kill-signal … |
|
|
|
@391
|
[391]
|
03/10/07 13:21:54 |
robin |
-- |
|
|
|
@390
|
[390]
|
03/09/07 01:26:07 |
robin |
* fixed several issues with lost 'close' events introduced by last … |
|
|
|
@389
|
[389]
|
03/08/07 23:47:41 |
robin |
* busy_readers, busy_writers => notblocked, is faster and results in a … |
|
|
|
@388
|
[388]
|
03/08/07 21:47:40 |
robin |
* tweaked the report format
* minor changes to the after_dispatch policy
- … |
|
|
|
@387
|
[387]
|
03/08/07 01:52:44 |
robin |
* feature: remove fds from the poll set that are known to be readable or … |
|
|
|
@386
|
[386]
|
03/07/07 23:11:03 |
robin |
-- |
|
|
|
@385
|
[385]
|
03/07/07 23:09:31 |
robin |
* bugfix: close on error events that come allong without a read or write
… |
|
|
|
@383
|
[383]
|
03/05/07 02:37:41 |
robin |
* busy read/write having the desired effect |
|
|
|
@382
|
[382]
|
03/05/07 02:28:23 |
robin |
-- |
|
|
|
@381
|
[381]
|
03/05/07 00:17:59 |
robin |
* made _continue_reading eager with respect to the server pipeline depth. |
|
|
|
@380
|
[380]
|
03/04/07 22:35:30 |
robin |
* fixed stupid bug in requestresponse.yield_request_line
* got a stable … |
|
|
|
@379
|
[379]
|
03/03/07 21:01:31 |
robin |
-- |
|
|
|
@378
|
[378]
|
03/02/07 00:34:51 |
robin |
interim commit; new wsgi server model |
|
|
|
@377
|
[377]
|
02/26/07 22:12:42 |
robin |
minor refactor |
|
|
|
@376
|
[376]
|
02/26/07 20:31:08 |
robin |
* added ability to limit http pipelining depth to bench.http_processing. … |
|
|
|
@375
|
[375]
|
02/26/07 18:37:15 |
robin |
restored 'write as much as you can feature' |
|
|
|
@374
|
[374]
|
02/26/07 18:34:07 |
robin |
fixed a stupid bug in asynwsgi.wsgiconnection |
|
|
|
@373
|
[373]
|
02/26/07 16:29:30 |
robin |
-- |
|
|
|
@372
|
[372]
|
02/26/07 02:06:55 |
robin |
work in progress on a replacement for bench.htclient |
|
|
|
@371
|
[371]
|
02/25/07 18:05:36 |
robin |
killed off stale sclients version from asynwsgi.bench |
|
|
|
@370
|
[370]
|
02/25/07 18:03:10 |
robin |
svn:ignores faff |
|
|
|
@369
|
[369]
|
02/25/07 18:01:50 |
robin |
-- |
|
|
|
@368
|
[368]
|
02/25/07 17:59:48 |
robin |
* asynwsgi.bench.sclients -> package: asynwsgi.sclients … |
|
|
|
@367
|
[367]
|
02/25/07 16:59:34 |
robin |
* moved DescriptorTransport? and the Pyrex/c _passfd extention to … |
|
|
|
@366
|
[366]
|
02/25/07 16:00:32 |
robin |
* asynwsgi.httpclient -> asynwsgi.descriptorstate.httpclient, … |
|
|
|
@365
|
[365]
|
02/25/07 15:27:50 |
robin |
* poll based dispatch -> dispatch/poll.py
* dispatcher.py remains as a … |
|
|
|
@364
|
[364]
|
02/25/07 15:11:01 |
robin |
* requestheaderapi -> requestresponse.py |
|
|
|
@363
|
[363]
|
02/25/07 15:05:54 |
robin |
* socketapi -> descriptorstate.tcpsocket |
|
|
|
@362
|
[362]
|
02/25/07 14:48:20 |
robin |
ok, lets do this a step at a time. |
|
|
|
@361
|
[361]
|
02/25/07 14:25:38 |
robin |
* important bug fix to wsgicompleter; pipelined requests no longer hang … |
|
|
|
@360
|
[360]
|
02/24/07 22:14:01 |
robin |
lots of work on the client side of the api, motivated by what fell out of … |
|
|
|
@359
|
[359]
|
02/21/07 20:42:46 |
robin |
-- |
|
|
|
@358
|
[358]
|
02/19/07 22:31:57 |
robin |
handler process seems to be doing its job now, at least its not aborting & … |
|
|
|
@357
|
[357]
|
02/18/07 17:55:20 |
robin |
basics of sclients working, lots of work still tbd |
|
|
|
@356
|
[356]
|
02/17/07 20:43:49 |
robin |
-- |
|
|
|
@355
|
[355]
|
02/17/07 20:35:17 |
robin |
-- |
|
|
|
@354
|
[354]
|
02/16/07 09:14:22 |
robin |
-- |
|
|
|
@353
|
[353]
|
02/16/07 08:19:39 |
robin |
-- |
|
|
|
@352
|
[352]
|
02/15/07 00:52:17 |
robin |
-- |
|
|
|
@351
|
[351]
|
02/14/07 08:58:42 |
robin |
-- |
|
|
|
@350
|
[350]
|
02/14/07 01:54:47 |
robin |
-- |
|
|
|
@349
|
[349]
|
02/14/07 00:33:15 |
robin |
-- |
|
|
|
@348
|
[348]
|
02/12/07 07:19:04 |
robin |
"branch: branch-c10k-sclient-bench; origin rev: 338; head rev: … |
|
copied from asynwsgi/trunk:
|
|
|
|
@338
|
[338]
|
02/11/07 09:54:41 |
robin |
* utilised pep342 features to simplify the generators used in the
… |