taskJyraphe - Tasks: task #6721, XML-RPC interface

 
 
Show feedback again

You are not allowed to post comments on this tracker with your current authentification level.

task #6721: XML-RPC interface

Submitted by:  Julien BERNARD <axolotl>
Submitted on:  Mon Aug 24 20:09:27 2009  
 
Should Start On: Sun Aug 23 22:00:00 2009Should be Finished on: Sun Aug 23 22:00:00 2009
Category: CorePriority: 7 - High
Status: CancelledAssigned to: Guillaume Pasquet <etenil>
Open/Closed: Open

(Jump to the original submission Jump to the original submission)

Mon Apr 19 20:21:57 2010, comment #9:

I get this error, tried it on two servers with files around 1 GB. It doesn't seem to be ralated to the decoder since I get the same error if the decoder is disabled.

[Sun Apr 18 20:28:32 2010] [error] [client 80.217.77.3] PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 133432001 bytes) in Unknown on line 0

If we cant get it working with files up to 2 gb i think we should remove it since shipping with a broken feature seems unwise.

Maybe someone can make a perl och python version of the api since in those languages this isn't any problem.

Anton <tester22>
Project Member
Mon Apr 19 18:31:47 2010, comment #8:

Where is the problem? If it comes from base64-decode, maybe we can use the tip in the first comment here:
http://www.php.net/manual/en/function.base64-decode.php

Anyway, we can leave it here but not support it.

Julien BERNARD <axolotl>
Project Administrator
Mon Apr 19 18:26:23 2010, comment #7:

I think we should remove this functionality.
After some tests and a lot of reading it seems like file uploads in php with sizes over some hundred mb:s fails if not $_FILE is used.

I tried to buil a restful interface reading from php://input and it has the same result as the xmlrpc interface.

Anton <tester22>
Project Member
Sat Sep 19 12:42:50 2009, comment #6:

The basic functionality is there. A bit more of testing and error checking will be necessary, but that should be ok.

Guillaume Pasquet <etenil>
Project MemberIn charge of this item.
Mon Aug 31 14:54:30 2009, comment #5:

I hate pear, why do those bloody guys put the full path in their includes:

require_once('XML/RPC2/Exception.php');

Thus there's no way I can use their code...

Help needed guys.

Guillaume Pasquet <etenil>
Project MemberIn charge of this item.
Mon Aug 31 14:21:06 2009, comment #4:

OK, I added xmlrpc2 into an svn external:
pub/libjyraphe/xmlrpc

Now we need to make a server for jyraphe that uses this base.

Guillaume Pasquet <etenil>
Project MemberIn charge of this item.
Mon Aug 31 14:07:19 2009, comment #3:

svn external, not exclude, my bad.

Guillaume Pasquet <etenil>
Project MemberIn charge of this item.
Mon Aug 31 14:05:43 2009, comment #2:

Add an svn exclude from pear's xml-rpc2 lib and use it into jyraphe.

Guillaume Pasquet <etenil>
Project MemberIn charge of this item.
Mon Aug 24 20:29:21 2009, comment #1:

Anton: could you sent us a presentation of this interface on the mailing list before implementing it so that we can discuss it a little bit?

Julien BERNARD <axolotl>
Project Administrator
Mon Aug 24 20:09:27 2009, original submission:

We should have a XML-RPC interface, that would allow plugins for IM for example.

Julien BERNARD <axolotl>
Project Administrator

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by tester22 (Posted a comment)
  • -unavailable- added by etenil (Updated the item)
  • -unavailable- added by axolotl (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Error: not logged in

     

     

    Follow 6 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Wed May 5 10:26:45 2010tester22StatusReady For Test=>Cancelled
    Sat Sep 19 12:43:01 2009etenilPriority5 - Normal=>7 - High
    Sat Sep 19 12:42:50 2009etenilStatusIn Progress=>Ready For Test
    Sat Sep 19 07:47:14 2009etenilAssigned totester22=>etenil
    Mon Aug 24 21:09:18 2009axolotlCategoryNone=>Core
    Mon Aug 24 20:12:14 2009etenilAssigned toNone=>tester22
    Show feedback again

    Back to the top


    Powered by Savane 3.1-cleanup