<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">Apparently it is, thnaks for the fix !</div>
    <div class="moz-cite-prefix"><a class="moz-txt-link-freetext" href="https://github.com/openstreetmap/operations/issues/508#issuecomment-786082863">https://github.com/openstreetmap/operations/issues/508#issuecomment-786082863</a></div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">On 27.02.21 15:09, yvecai wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:e170007a-c5ac-cbf1-80ab-295f02360273@mailbox.org">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <div class="moz-cite-prefix">Checking osmium-based tools, Ijust
        saw that the comment is back in miuntely diff state.txt.</div>
      <div class="moz-cite-prefix"><a class="moz-txt-link-freetext"
          href="https://planet.openstreetmap.org/replication/minute/state.txt"
          moz-do-not-send="true">https://planet.openstreetmap.org/replication/minute/state.txt</a></div>
      <div class="moz-cite-prefix"><br>
      </div>
      <div class="moz-cite-prefix">Is it now a feature, Tom ?</div>
      <div class="moz-cite-prefix">Regards,</div>
      <div class="moz-cite-prefix">Yves<br>
      </div>
      <div class="moz-cite-prefix">On 23.02.21 20:25, Yves via dev
        wrote:<br>
      </div>
      <blockquote type="cite"
        cite="mid:BA733F4C-BA4C-48F5-A96F-ECA0261C1AB2@mailbox.org">
        <meta http-equiv="content-type" content="text/html;
          charset=UTF-8">
        The hourly diff option seems a good idea.<br>
        One to one replacement with pyosmium is also doing the trick but
        disk and cpu use patterns are quite different than osmupdate, so
        on a machine also running a tile server, it will require some
        tuning.<br>
        Regards,<br>
        Yves <br>
        <br>
        <div class="gmail_quote">Le 23 février 2021 17:56:25 GMT+01:00,
          mmd <a class="moz-txt-link-rfc2396E"
            href="mailto:mmd.osm@gmail.com" moz-do-not-send="true"><mmd.osm@gmail.com></a>
          a écrit :
          <blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt
            0.8ex; border-left: 1px solid rgb(204, 204, 204);
            padding-left: 1ex;">
            <pre dir="auto" class="k9mail">On 2/23/21 10:31 AM, Stephan Knauss wrote:
<blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #729fcf; padding-left: 1ex;">On 23.02.2021 08:42, mmd wrote:
<blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #ad7fa8; padding-left: 1ex;">I doubt this will work. The new state.txt format only applies to
minutely diffs. If you happen to process hourly or daily diffs which are
still being generated using the old format, this will obviously no
longer work. When catching up, osmupdate would choose the most suitable
format (out of minutely, hourly and daily) to reduce the number of
downloads, so this is a real issue.
</blockquote>
You are absolutely right. I only looked at the minutely state file. In
the hour/state.txt the comment is still present.
</blockquote>
Perhaps that would be an option for users who can't patch their
osmupdate binary and want to update their local OSM data even though a
new osmupdate release is not yet available.

osmupdate has a few command line parameters to restrict the kind of diff
files it uses to update local OSM files.

>From the osmupdate help:

<blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #729fcf; padding-left: 1ex;"><blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #ad7fa8; padding-left: 1ex;"><blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #8ae234; padding-left: 1ex;">
</blockquote></blockquote></blockquote>
--hour
--day
        By default, osmupdate uses a combination of minutely, hourly
        and daily changefiles. If you want to limit these changefile
        categories, use one or two of these options and choose that
        category/ies you want to be used.

<<<


By specifying --hour (or additionally --day) on the command line,
processing is limited to hourly and daily diffs, which as we've seen
earlier on are still using the old format.

The data would no longer be up to date to the minute. Depending on the
use case, hourly updates may just be fine.

This is not meant as a permanent solution and should only be seen as an
option to get people going again that are stuck with their broken
pipeline. If you try this out, make sure to create a backup first.

Once a new osmupdate release is available, this workaround should be
removed asap.



<div class="k9mail-signature">-- <hr>dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:dev@openstreetmap.org" moz-do-not-send="true">dev@openstreetmap.org</a>
<a href="https://lists.openstreetmap.org/listinfo/dev" moz-do-not-send="true">https://lists.openstreetmap.org/listinfo/dev</a>
</div></pre>
          </blockquote>
        </div>
        <br>
        <fieldset class="mimeAttachmentHeader"></fieldset>
        <pre class="moz-quote-pre" wrap="">_______________________________________________
dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:dev@openstreetmap.org" moz-do-not-send="true">dev@openstreetmap.org</a>
<a class="moz-txt-link-freetext" href="https://lists.openstreetmap.org/listinfo/dev" moz-do-not-send="true">https://lists.openstreetmap.org/listinfo/dev</a>
</pre>
      </blockquote>
      <p><br>
      </p>
    </blockquote>
    <p><br>
    </p>
  </body>
</html>