<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-2" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Tak jsem to asi vykoukal. Ja jsem si 0.6 jeste necetl, coz je mozna
skoda. Naposledy jsem delal lesy a to byla verze 0.5. Ty soubory co
jsem posilal se totiz dali udelat velmi rychle pomoci toho diff upload.
Mozna JOSMu vadilo, ze v xml bylo <osm version='0.5'..... Netusim.<br>
<br>
JOSM to dela po jednom nodu v changesetu a nakonec po jedne line. To je
samozrejmne 10000 requestu a to trva tu hodinu.<br>
<br>
Pak je tam napsano:<br>
To avoid stale open changesets a mechanism is implemented to
automatically close changesets upon one of the following three
conditions:
<ul>
  <li> More than 50.000 edits on a single changeset <a
 href="http://wiki.openstreetmap.org/wiki/OSM_Protocol_Version_0.6#New_Limits"
 title="">See more specific limits</a>
  </li>
  <li> The changeset has been open for more than 24 hours
  </li>
  <li> There have been no changes/API calls related to a changeset in 1
hour (i.e. idle timeout)
  </li>
</ul>
Coz vysvetluje proc data zustaly. Ja to pochopil, ze je changeset jen
kvuli lepsi identifikaci pro reverty ne jako transakce. Na transakci je
pouzit ten diff upload.<br>
<br>
No aspon vime jak se to asi ma priste delat.<br>
<br>
Tomas<br>
<br>
<br>
jzvc napsal(a):
<blockquote cite="mid:4B8443C3.9090907@tpfree.fdns.net" type="cite">
  <pre wrap="">Dne 23.2.2010 21:55, Jan Bilak napsal(a):
  </pre>
  <blockquote type="cite">
    <pre wrap="">Ja vychazel z tohoto:

Diff upload: POST /api/0.6/changeset/#id/upload

With this API call files in the OsmChange format can be uploaded to
the server. This is guaranteed to be running in a transaction. So
either all the changes are applied or none.
To upload an OSC file it has to conform to the OsmChange specification
with the addition of a changeset and a version attribute for each
element, except when you are creating an element where the version is
not required as the server sets that for you.

[<a class="moz-txt-link-freetext" href="http://wiki.openstreetmap.org/wiki/OSM_Protocol_Version_0.6">http://wiki.openstreetmap.org/wiki/OSM_Protocol_Version_0.6</a>]

Honza

  
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Otazka je, jestli vam to nezbuchlo ve finalni fazi, kdyz uz transakce
byla uzavrena => melo by to by duplicitni komplet a teoreticky by melo
jit revertnout komplet jeden changeset (pokud ho nekdo mezi tim
nezmenil). Dalsi varianta, ktera me napada (spekulace) ze kdyz changeset
je otevreny dyl nez X (hodina ???) tak ho OSM uzavre automaticky.
Nektere typy chyb by tomu nasvedcovaly.

BTW: Osobne trochu nechapu co trva na uploadu 1MB dat na 8Mbit lince cca
20 - 30 minut. Tech +- 10k zaznamu se da nacpat do databaze behem vterin.

  </pre>
  <blockquote type="cite">
    <pre wrap="">2010/2/23 Tomas Kolda <a class="moz-txt-link-rfc2396E" href="mailto:kolda@web2net.cz"><kolda@web2net.cz></a>:
  
    </pre>
    <blockquote type="cite">
      <pre wrap="">No asi to tak neni, protoze by pak nevznikly ty duplikaty.

Jak presne jste postupovali, kdyz vam to spadlo? At vysledujeme jak se
spravne pri uploadech chovat...

Tomas

Jan Bilak napsal(a):

Nahravani changesetu z JOSM je transakcni, ne? Takze bude se to povede
cele nebo vubec a je to mozne opakovat. Nebo jsem to pochopil spatne?

Honza


Dne 23. února 2010 21:44 Tomas Kolda <a class="moz-txt-link-rfc2396E" href="mailto:kolda@web2net.cz"><kolda@web2net.cz></a> napsal(a):


A jak se ma pri tomto postupovat? Ja myslel, ze pro kazdy bod co JOSM
uploadne si priradi nove id. Takze kdyz spadne spojeni melo by stacit dat
save a tim uz by mel byt XML updatovan o to co se uploadlo. Nebo se mylim?

Tomas

Jan Dudík napsal(a):

Jo, to je možný část 91 mi spadla chvilku po začátku imortu, myslel
jsem ,že se stačilo přenést jen pár kousků a zatím to vypadá na skoro
celý díl :-(...

J&D

Dne 23. února 2010 20:41 MP <a class="moz-txt-link-rfc2396E" href="mailto:singularita@gmail.com"><singularita@gmail.com></a> napsal(a):


Aha, ja nekdy predevcirem nektere casti uz v JOSM opravoval (s
validatorem to jde rychle a vcelku automaticky...), takze nektere
rybniky tam jsou uz jen jednou.


Jinak dalsi problem je v datech nahranych uzivatelem Medulove. Skript,
kterym kontroluju cas od casu dumpy na mozne chyby mi na dumpu z
dnesniho rana nahlasil asi 10700 duplicitnich nodu od nej
(rozprostrenych po cele CR) a co jsem tak koukal, tak je to taky
dibavod (byt kazdy rybnik je tam "jen" dvakrat). pavel ma 13700
duplicitnich nodu (nez jsem vcera nektere casti opravoval, tak jich
bylo asi 32000)

Takze duplicity od Medulove by taky asi chtely vyresit...

Martin

On 22/02/2010, Pavel Machek <a class="moz-txt-link-rfc2396E" href="mailto:pavel@ucw.cz"><pavel@ucw.cz></a> wrote:


Hi!

 It seems that I created duplicate data when importing DIBAVOD; I
 assumed that if connection died before closing transaction, no data
 would be uploaded, and it seems it is not so :-(.

 Edits in question are:

 #3938287         February 21, 2010 20:50         dibavod, cast 41
 11.985,48.587,17.993,50.959   (big)
 #3938219        February 21, 2010 21:37         import dibavod, cast
 41      11.985,48.587,17.993,50.959 (big)
 #3938181        February 21, 2010 21:30         import dibavod, cast
 41      11.985,48.587,17.993,50.959 (big)
 #3938082        February 21, 2010 21:23         import dibavod, cast
 41      11.985,48.587,17.993,50.959 (big)

 ...they should be duplicates (if not, the biggest one should be left).

 Now, there are big fat warnings about revert scripts and I'd prefer
 not to mess up the database even more. What is the best way to
 proceed?

 Sorry for the mess,

                                                                Pavel


 > Pokud jsem se díval na několik rybníků, tak všechny byly nahrány 4x.
 >
 > Například Trubární rybník - cesta č. 50937312 je nahrán ještě jako cesta
č. 50932852, 50935613 a 50934642
 >
 > Praák
 > > ------------ Původní zpráva ------------
 > > Od: Pavel Machek <a class="moz-txt-link-rfc2396E" href="mailto:pavel@ucw.cz"><pavel@ucw.cz></a>
 > > Předmět: Re: [Talk-cz] Import DIBAVOD
 > > Datum: 22.2.2010 08:03:14
 > > ----------------------------------------
 > > Ahoj!
 > >
 > > > Namátkou jsem zjistil, že Pavel nahrál omylem část č. 41 celkem
čtyřikrát.
 > >
 > > Padlo spojeni ve fazi uploading, ale pred uzavrenim transakce. Takze
 > > jsem letmo skontroloval ze tam data nejsou (a nebyla?!) a zkusil to
 > > znovu.
 > >
 > > Opravdu je duplicita v datech?
 > >
 > > --
 > > (english) <a class="moz-txt-link-freetext" href="http://www.livejournal.com/~pavelmachek">http://www.livejournal.com/~pavelmachek</a>
 > > (cesky, pictures)
 > > <a class="moz-txt-link-freetext" href="http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html">http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html</a>
 > >
 > > _______________________________________________
 > > Talk-cz mailing list
 > > <a class="moz-txt-link-abbreviated" href="mailto:Talk-cz@openstreetmap.org">Talk-cz@openstreetmap.org</a>
 > > <a class="moz-txt-link-freetext" href="http://lists.openstreetmap.org/listinfo/talk-cz">http://lists.openstreetmap.org/listinfo/talk-cz</a>
 > >
 > >
 > >
 >
 > _______________________________________________
 > Talk-cz mailing list
 > <a class="moz-txt-link-abbreviated" href="mailto:Talk-cz@openstreetmap.org">Talk-cz@openstreetmap.org</a>
 > <a class="moz-txt-link-freetext" href="http://lists.openstreetmap.org/listinfo/talk-cz">http://lists.openstreetmap.org/listinfo/talk-cz</a>

 --
 (english) <a class="moz-txt-link-freetext" href="http://www.livejournal.com/~pavelmachek">http://www.livejournal.com/~pavelmachek</a>
 (cesky, pictures)
<a class="moz-txt-link-freetext" href="http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html">http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html</a>

 _______________________________________________
 Talk-cz mailing list
 <a class="moz-txt-link-abbreviated" href="mailto:Talk-cz@openstreetmap.org">Talk-cz@openstreetmap.org</a>
 <a class="moz-txt-link-freetext" href="http://lists.openstreetmap.org/listinfo/talk-cz">http://lists.openstreetmap.org/listinfo/talk-cz</a>



_______________________________________________
Talk-cz mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Talk-cz@openstreetmap.org">Talk-cz@openstreetmap.org</a>
<a class="moz-txt-link-freetext" href="http://lists.openstreetmap.org/listinfo/talk-cz">http://lists.openstreetmap.org/listinfo/talk-cz</a>





_______________________________________________
Talk-cz mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Talk-cz@openstreetmap.org">Talk-cz@openstreetmap.org</a>
<a class="moz-txt-link-freetext" href="http://lists.openstreetmap.org/listinfo/talk-cz">http://lists.openstreetmap.org/listinfo/talk-cz</a>




_______________________________________________
Talk-cz mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Talk-cz@openstreetmap.org">Talk-cz@openstreetmap.org</a>
<a class="moz-txt-link-freetext" href="http://lists.openstreetmap.org/listinfo/talk-cz">http://lists.openstreetmap.org/listinfo/talk-cz</a>


_______________________________________________
Talk-cz mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Talk-cz@openstreetmap.org">Talk-cz@openstreetmap.org</a>
<a class="moz-txt-link-freetext" href="http://lists.openstreetmap.org/listinfo/talk-cz">http://lists.openstreetmap.org/listinfo/talk-cz</a>


    
      </pre>
    </blockquote>
    <pre wrap="">_______________________________________________
Talk-cz mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Talk-cz@openstreetmap.org">Talk-cz@openstreetmap.org</a>
<a class="moz-txt-link-freetext" href="http://lists.openstreetmap.org/listinfo/talk-cz">http://lists.openstreetmap.org/listinfo/talk-cz</a>
  
    </pre>
  </blockquote>
  <pre wrap=""><!---->

_______________________________________________
Talk-cz mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Talk-cz@openstreetmap.org">Talk-cz@openstreetmap.org</a>
<a class="moz-txt-link-freetext" href="http://lists.openstreetmap.org/listinfo/talk-cz">http://lists.openstreetmap.org/listinfo/talk-cz</a>
  </pre>
</blockquote>
</body>
</html>