<br><br><div class="gmail_quote">2009/1/28 Richard Fairhurst <span dir="ltr"><<a href="mailto:richard@systemed.net">richard@systemed.net</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
FWIW, my experience is that data inconsistencies of this sort happen mostly<br>
when the server is under very heavy load. If a process is killed halfway<br>
through a write operation, then obviously you're going to get some sort of<br>
inconsistency. You can order the operations so that this is less likely (cf<br>
<a href="http://trac.openstreetmap.org/changeset/13184/" target="_blank">http://trac.openstreetmap.org/changeset/13184/</a>), but as has been said here<br>
extensively, this kind of stuff is always going to happen without<br>
transactions.<br>
<br></blockquote></div><br>but this is a big problem as the server is quite often under heavy load. Isn't it possible to transfer lets say to a temporary place, and when the transaction is completed, tell the server to copy from temp to real? Is there any feedback the server gives to the client, whether a save operation was succesful?<br>
<br>Martin <br>