Hello, meanwhile osmupdate has been changed to download replication diffs only.
But there is still an issue I cannot explain... I thought that the "normal" daily diffs would lack of some data which were provided around midnight, but there seem data to vanish from the middle of the day too: # normal diff $ zcat 20111103-20111104.osc.gz |grep -c "timestamp=\"2011-11-03T12:" 58968 # replication diff $ cat 1103-1104.osc |grep -c "timestamp=\"2011-11-03T12:" 59068 And yes, I thought on cumulating the version in the second file before I started counting with grep. Of course, it could easily be that I overlooked something - it's late in Germany. :-) Does anyone have an idea? Markus -------- Original-Nachricht -------- > Datum: Sun, 06 Nov 2011 00:32:49 +0100 > Von: mar...@gmx.eu > An: Frederik Ramm <frede...@remote.org>, dev@openstreetmap.org > Betreff: Re: [OSM-dev] Incomplete diffs? > Hi Frederik, > > thanks for the explanation! > > The _replication_ diffs are the right choice if you want to update a full > history file. > > Most people who update their OSM files on a regular basis do not need > replication diffs, they are satisfied with the newest version of each object > which has been changed. > > > So, if you want to use daily diffs but avoid the danger of missing > > edits, use the replication diff. > > Very good advice. > > Until today I chose NOT to use the diffs in the > planet.openstreetmap.org/history/ directory because they are outdated. They > usually come with a delay > of 25 hours. Du you know if the creation process could be accelerated > somehow? > > Now I will attend to osmupdate and try to change from daily normal diffs > to daily replication diffs. Seems to be better than loosing objects once in > a while. > > Meanwhile people can use Osmosis, or run osmupdate with the --hourly > option which will restrict the program to replication diffs. > > Markus > > -------- Original-Nachricht -------- > > Datum: Sat, 05 Nov 2011 22:56:01 +0100 > > Von: Frederik Ramm <frede...@remote.org> > > An: dev@openstreetmap.org > > Betreff: Re: [OSM-dev] Incomplete diffs? > > > Hi, > > > > On 11/05/2011 06:58 PM, mar...@gmx.eu wrote: > > > Meanwhile I found out that this node simply did not appear in the > daily > > diffs: > > > http://www.openstreetmap.org/browse/node/1470178889 > > > > > > It was crated at 2011-10-16T23:58Z by a large changeset along with > > 23.000 other nodes. > > > Neither the 16/17 nor the 17/18 daily diff contain this node whereas > the > > hourly diff from October 17 01:00 does. > > > > There are two types of diffs; "replication diffs" and normal diffs. A > > replication diff contains everything that happened between two > > timestamps, including multiple changes of the same object, whereas a > > normal diff only contains the information required to get from state 1 > > to state 2. > > > > Also, replication diffs are created in a relatively fail-safe process > > with Osmosis whereas the normal diffs can miss changes in some cases > > when a long-running database transaction that was created before 0:00 > > extends past the time when the diff is created. (There was a time when > > we had only "normal" diffs, and it was near impossible to make sure the > > minutely/hourly ones did not miss anything.) > > > > For minutely and hourly diffs, we only offer replication diffs these > > days. For daily diffs, we have the normal ones under > > planet.openstreetmap.org/daily, as well as the replication diffs under > > planet.openstreetmap.org/history. > > > > The normal diff indeed lacks the node in question, but the daily > > replication diff under history/2011/1016-1017.osc.gz has it. > > > > So, if you want to use daily diffs but avoid the danger of missing > > edits, use the replication diff. > > > > Frankly I don't know why the normal daily diffs are still created at > > all; if one really wanted to offer a reduced-traffic version of the > > replication diffs then it would indeed make sense to simply deflate the > > replication diff using Osmosis' --simplify-change task. > > > > Bye > > Frederik > > > > -- > > Frederik Ramm ## eMail frede...@remote.org ## N49°00'09" > E008°23'33" > > > > _______________________________________________ > > dev mailing list > > dev@openstreetmap.org > > http://lists.openstreetmap.org/listinfo/dev > > _______________________________________________ > dev mailing list > dev@openstreetmap.org > http://lists.openstreetmap.org/listinfo/dev _______________________________________________ dev mailing list dev@openstreetmap.org http://lists.openstreetmap.org/listinfo/dev