In message <[EMAIL PROTECTED]>
          Stefan de Konink <[EMAIL PROTECTED]> wrote:

> Tom Hughes schreef:
> >> The proposed change makes:
> >> - The QUERY_STRING to be irrelevant
> > 
> > It already is. No current API request uses QUERY_STRING.
> 
> Then make the query string irrelevant.

I repeat myself. The query string is already irrelevant.

> >> - Reduces the amount of requests
> > 
> > Why is that good?
> 
> Because for every request a new process is forked, thus handling more
> data in one request will reduce the load of the webserver frontend.
> Hence also reducing memory footprint for updates.

The current architecture does not fork for each request, and I can't
see that any plausible new architecture would.

Support for multiple updates in one request is already a feature of
the 0.6 API in the form of the diff or changeset upload.

> >> - Assures the client always get the id back
> > 
> > That is already assured by the current API definition.
> 
> For 'updates' too? According to spec only an id is send after a create.

Well you don't need it on an update as you already know the ID.

Tom

-- 
Tom Hughes ([EMAIL PROTECTED])
http://www.compton.nu/

_______________________________________________
dev mailing list
[email protected]
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/dev

Reply via email to