>>    c) this will cost disk-space and memory for the index. The CPU time
>>       will be consumed only once.
> 
> This is NOT true. As I explained yesterday there is a very good reason 
> why we do not store a node revision in current_way_nodes and way_nodes.

I'm sorry I should have mentioned that all the points from "Solutions, 
Server perspective" down are what I've collected from the various posts. 
I'm not familiar with the RailsPort and so I can't really tell about the 
costs.

But never the less we have to talk about how we could get the 
information (either from the API or from any other source) as without 
this it won't be possible to write a revert-tool that actually can 
revert dirty Changesets (or better: that can revert *all* dirty Changesets).

I'm sorry if this sounds like an attack to you. I know it's not the APIs 
job to support weird requests of all kinds, but especially on issue #1 
there is *no other way* to get this information.

What I'm asking myself is, if serving such requests will really have 
such a large impact on server performance. I'm really sure there won't 
be too many hits on these special (history only) calls, do you?

Peter

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

Reply via email to