<div class="gmail_quote">On Thu, Nov 12, 2009 at 11:23 AM, Frederik Ramm <span dir="ltr"><<a href="mailto:frederik@remote.org">frederik@remote.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi,<div class="im"><br>
<br>
Brett Henderson wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
       I always thought that osmosis would only write the object "header"<br>
    (the <way id="..." XML tag) to an .osc file if the object has been<br>
    deleted, and omit the tags and members. Now I see that it in fact<br>
    includes the full object. Has this behaviour changed some time, or has<br>
    this always been the case?<br>
<br>
<br>
Nothing should have changed in that space.  The Osmosis --write-xml-change task will write everything that is passed to it in the pipeline.  So if the original change derivation task provides tags and members they'll be written to the output file. <br>

</blockquote>
<br></div>
Oh right, then that was my misunderstanding. I remembered from looking at the planet .osc files, and then tried it out by comparing two .osm files and thought the behaviour must have changed.<br>
<br>
Interestingly, the .osc files on planet seem to contain the full set of tags for deleted *nodes*, but no tags for deleted ways or relations.</blockquote><div><br>That is strange.  Do you have an example of each?  It would be interesting to see what the API returns, and beyond that what is actually in the db.<br>
<br>Brett<br><br></div></div>