Diff for "Wishes/API/Batching"

Not logged in - Log In / Register

Differences between revisions 1 and 2
Revision 1 as of 2009-09-02 17:43:57
Size: 960
Editor: kfogel
Comment:
Revision 2 as of 2009-09-02 17:53:54
Size: 1028
Editor: kfogel
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
''(See the [[Wishes|Wishes]] page for what this is all about.)''

(See the Wishes page for what this is all about.)

Jamu Kakar <jkakar {_AT_} kakar.ca>

2. Batch operations in the Launchpad API

   I enjoy using the API, it's very simple and straight-forward, and
   I've been able to automate a number of boring processes with it.
   For things I do infrequently the cost of making an HTTP request
   for each object I want to work with isn't a big deal: I can start
   my scripts and let them run for as long as necessary.  But, there
   are things I'd like to do frequently that are currently too slow.
   For example, getting a list of bugs in project X with tag
   'review' and printing them in my terminal.  A quick test here
   shows that it takes 12-15s to get bug and bug task objects for 4
   bugs and display them.  I want to do this operation 20 times a
   day and for that it needs to be faster, at least as fast as
   loading the same view in my web browser.  Making it possible to
   retrieve many objects at once would help.

Wishes/API/Batching (last edited 2009-09-02 17:53:54 by kfogel)