Issue 1054434: automatic XMLRPC boxcarring via multicall for xmlrpclib (original) (raw)

Created on 2004-10-26 08:30 by eries, last changed 2022-04-11 14:56 by admin. This issue is now closed.

Files
File name Uploaded Description Edit
xmlrpclib_multicall.py eries,2004-10-28 23:15 main body
Messages (9)
msg47148 - (view) Author: Eric Ries (eries) Date: 2004-10-26 08:30
based on this patch http://mail.python.org/pipermail/patches/2003- October/013680.html, this extends xmlrpclib further by providing automatic batching of xmlrpclib calls that are received within a configurable time window. the boxcarring is transparent to the caller. complete source is available here: http://cvs.sourceforge.net/viewcvs.py/xmlrpclibmulti/
msg47149 - (view) Author: Martin v. Löwis (loewis) * (Python committer) Date: 2004-10-28 19:52
Logged In: YES user_id=21627 There's no uploaded file! You have to check the checkbox labeled "Check to Upload & Attach File" when you upload a file. In addition, even if you *did* check this checkbox, a bug in SourceForge prevents attaching a file when *creating* an issue. Please try again. (This is a SourceForge annoyance that we can do nothing about. :-( )
msg47150 - (view) Author: Martin v. Löwis (loewis) * (Python committer) Date: 2004-10-28 19:53
Logged In: YES user_id=21627 Also, changing the target version to Python 2.5 - it cannot get either in 2.3, or 2.4, at this point in time.
msg47151 - (view) Author: Eric Ries (eries) Date: 2004-10-28 23:15
Logged In: YES user_id=10310 Sorry about the version and lack of file - this is my first time submitting a patch. I'll upload the main .py file, but you'll probably want to look at the unit tests, etc. too which are all available via CVS. Is that OK?
msg64326 - (view) Author: Guilherme Polo (gpolo) * (Python committer) Date: 2008-03-22 14:51
I see these multicall classes (including tests) in python-trunk, except for the threaded one. So, should this remain open ? If yes, what has to be done here ?
msg64444 - (view) Author: Ralf Schmitt (schmir) Date: 2008-03-24 22:17
this issue is about the threaded one. I think it should be rejected. It does not work: ~/ python2.5 xmlrpclib_multicall.py ralf@rat64 failed 1 Traceback (most recent call last): File "xmlrpclib_multicall.py", line 12, in from log.StdLogger import logger ImportError: No module named log.StdLogger and the code uses lot's of unused imports.
msg64451 - (view) Author: Eric Ries (eries) Date: 2008-03-25 00:14
This code is more than three years old, so the attached version has gone stale. Still, here at IMVU we have continued to use the xmlrpc boxcarring, and could probably provide an updated diff if desired. Let us know if this is a feature of interest.
msg64460 - (view) Author: Ralf Schmitt (schmir) Date: 2008-03-25 07:25
I personally have no need for it (not even for non-automatic boxcarring). Note that you would also have to write documentation.
msg64704 - (view) Author: Martin v. Löwis (loewis) * (Python committer) Date: 2008-03-29 16:00
As nobody has asked for this patch to be included, I think its probably easiest just to reject it. Thanks for offering it in the first place, though.
History
Date User Action Args
2022-04-11 14:56:07 admin set github: 41081
2008-03-29 16:00:36 loewis set status: open -> closedresolution: rejectedmessages: +
2008-03-25 07:25:13 schmir set type: enhancementmessages: + versions: + Python 2.6, - Python 2.5
2008-03-25 00:14:09 eries set messages: +
2008-03-24 22:17:18 schmir set nosy: + schmirmessages: +
2008-03-22 14:51:30 gpolo set nosy: + gpolomessages: +
2004-10-26 08:30:37 eries create