Skip to content

v0.2.50..v0.2.51 changeset changeset 10.osc

Garret Voltz edited this page Jan 15, 2020 · 1 revision
diff --git a/test-files/cmd/slow/ChangesetDeriveCmdTest/changeset-10.osc b/test-files/cmd/slow/ChangesetDeriveCmdTest/changeset-10.osc
new file mode 100644
index 0000000..43e07fa
--- /dev/null
+++ b/test-files/cmd/slow/ChangesetDeriveCmdTest/changeset-10.osc
@@ -0,0 +1,309 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<osmChange version="0.6" generator="hootenanny">
+    <create>
+        <node id="-1" version="0" lat="39.5912250114289108" lon="-104.8034999999999997" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-2" version="0" lat="39.5918264398932891" lon="-104.8034999999999997" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+    </create>
+    <delete>
+        <node id="-21130746" version="1" lat="39.5918538057342388" lon="-104.8049653120718006" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-21130734" version="1" lat="39.5918839666917890" lon="-104.8049694320074394" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-21130724" version="1" lat="39.5918855541102559" lon="-104.8048623136804309" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-21130716" version="1" lat="39.5918712673428601" lon="-104.8048664336160698" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-21130706" version="1" lat="39.5918744421802984" lon="-104.8047263558038367" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-21130694" version="1" lat="39.5918601554105933" lon="-104.8047366556429552" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-21130682" version="1" lat="39.5918617428296216" lon="-104.8047634352247144" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-21130674" version="1" lat="39.5918268196031988" lon="-104.8047613752569163" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-21130600" version="1" lat="39.5910470002864514" lon="-104.8048703722634372" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-21130589" version="1" lat="39.5910402653585791" lon="-104.8049927281098803" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-21130329" version="1" lat="39.5918132861614396" lon="-104.8045340418683224" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-21130320" version="1" lat="39.5918282304716129" lon="-104.8044494796687758" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-21130313" version="1" lat="39.5918267091370168" lon="-104.8043483519689971" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-21130302" version="1" lat="39.5918141225920408" lon="-104.8041645223572687" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-21130288" version="1" lat="39.5918253473461093" lon="-104.8042606517369109" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-21129803" version="1" lat="39.5918227535863068" lon="-104.8041632446121127" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-21129795" version="1" lat="39.5918139002840164" lon="-104.8042640972780504" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-21129787" version="1" lat="39.5918147640879994" lon="-104.8043460390379522" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-21129776" version="1" lat="39.5918175070261000" lon="-104.8044472273774375" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-21129767" version="1" lat="39.5918275295324804" lon="-104.8045322894089963" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-21127863" version="1" lat="39.5910792485870715" lon="-104.8052266791553677" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-21127861" version="1" lat="39.5910882284857166" lon="-104.8049954826725241" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-21127859" version="1" lat="39.5909358810389094" lon="-104.8048575559457305" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-21127857" version="1" lat="39.5909370229654272" lon="-104.8037828099171946" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-21127855" version="1" lat="39.5917973193579158" lon="-104.8037828099171946" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-21127853" version="1" lat="39.5918025834933829" lon="-104.8038622197304051" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-21127851" version="1" lat="39.5918623451759117" lon="-104.8038646558332658" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-21127849" version="1" lat="39.5918593259945553" lon="-104.8040583838280213" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-21127847" version="1" lat="39.5918184557514508" lon="-104.8040643213816736" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-21127845" version="1" lat="39.5918284296655827" lon="-104.8046324666495792" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-21127843" version="1" lat="39.5918168975692382" lon="-104.8046309493925747" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-21127842" version="1" lat="39.5918538712206569" lon="-104.8052113027000161" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-18968486" version="1" lat="39.5934971733042431" lon="-104.8050061945212263" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-18968484" version="1" lat="39.5934971733042431" lon="-104.8048403015620806" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-18968482" version="1" lat="39.5937003389047391" lon="-104.8048343768135453" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-18968480" version="1" lat="39.5937026216609027" lon="-104.8049113985445473" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-18968478" version="1" lat="39.5937665388031519" lon="-104.8049143609188434" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-18968477" version="1" lat="39.5937642560490914" lon="-104.8050032321469587" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-18968468" version="1" lat="39.5935816354801773" lon="-104.8043811335501374" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-18968466" version="1" lat="39.5935793527200275" lon="-104.8041352564856936" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-18968464" version="1" lat="39.5938121938686507" lon="-104.8041234069886087" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-18968463" version="1" lat="39.5938099111160895" lon="-104.8043722464273344" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+    </delete>
+    <create>
+        <node id="-3" version="0" lat="39.5938190421300007" lon="-104.8043663216800070" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-4" version="0" lat="39.5938099111199975" lon="-104.8041115574900033" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-5" version="0" lat="39.5935656561600027" lon="-104.8041352564899995" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-6" version="0" lat="39.5935770699599985" lon="-104.8043722464300060" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-7" version="0" lat="39.5918443467099976" lon="-104.8051495036699947" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-8" version="0" lat="39.5918365088200019" lon="-104.8046341680300060" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-9" version="0" lat="39.5909325330099975" lon="-104.8046409487599959" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-10" version="0" lat="39.5909325330099975" lon="-104.8048206381599954" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-11" version="0" lat="39.5910657787400027" lon="-104.8048206381599954" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-12" version="0" lat="39.5910631660799979" lon="-104.8051528940300017" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-13" version="0" lat="39.5918286709299991" lon="-104.8037526728600000" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-14" version="0" lat="39.5911650597000033" lon="-104.8037458921299958" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-15" version="0" lat="39.5911571991300022" lon="-104.8046392635500013" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-16" version="0" lat="39.5909403710000021" lon="-104.8037425017700031" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <node id="-17" version="0" lat="39.5912317949799970" lon="-104.8037465740300007" timestamp="">
+            <tag k="test_key" v="test_val"/>
+        </node>
+        <way id="-1" version="0" timestamp="">
+            <nd ref="-13"/>
+            <nd ref="-2"/>
+            <nd ref="-1"/>
+            <nd ref="-17"/>
+            <nd ref="-13"/>
+            <tag k="test_key" v="test_val"/>
+            <tag k="name" v="Best Buy"/>
+            <tag k="building" v="yes"/>
+        </way>
+    </create>
+    <delete>
+        <way id="-21127844" version="1" timestamp="">
+            <nd ref="-21127842"/>
+            <nd ref="-21130746"/>
+            <nd ref="-21130734"/>
+            <nd ref="-21130724"/>
+            <nd ref="-21130716"/>
+            <nd ref="-21130706"/>
+            <nd ref="-21130694"/>
+            <nd ref="-21130682"/>
+            <nd ref="-21130674"/>
+            <nd ref="-21127843"/>
+            <nd ref="-21127845"/>
+            <nd ref="-21129767"/>
+            <nd ref="-21130329"/>
+            <nd ref="-21129776"/>
+            <nd ref="-21130320"/>
+            <nd ref="-21130313"/>
+            <nd ref="-21129787"/>
+            <nd ref="-21129795"/>
+            <nd ref="-21130288"/>
+            <nd ref="-21129803"/>
+            <nd ref="-21130302"/>
+            <nd ref="-21127847"/>
+            <nd ref="-21127849"/>
+            <nd ref="-21127851"/>
+            <nd ref="-21127853"/>
+            <nd ref="-21127855"/>
+            <nd ref="-21127857"/>
+            <nd ref="-21127859"/>
+            <nd ref="-21130600"/>
+            <nd ref="-21130589"/>
+            <nd ref="-21127861"/>
+            <nd ref="-21127863"/>
+            <nd ref="-21127842"/>
+            <tag k="test_key" v="test_val"/>
+            <tag k="name" v="Target"/>
+            <tag k="building" v="yes"/>
+            <tag k="REF1" v="Target"/>
+        </way>
+        <way id="-18968479" version="1" timestamp="">
+            <nd ref="-18968477"/>
+            <nd ref="-18968478"/>
+            <nd ref="-18968480"/>
+            <nd ref="-18968482"/>
+            <nd ref="-18968484"/>
+            <nd ref="-18968486"/>
+            <nd ref="-18968477"/>
+            <tag k="test_key" v="test_val"/>
+            <tag k="name" v="Freddy's"/>
+            <tag k="building" v="yes"/>
+            <tag k="REF1" v="Freddy's"/>
+        </way>
+        <way id="-18968465" version="1" timestamp="">
+            <nd ref="-18968463"/>
+            <nd ref="-18968464"/>
+            <nd ref="-18968466"/>
+            <nd ref="-18968468"/>
+            <nd ref="-18968463"/>
+            <tag k="test_key" v="test_val"/>
+            <tag k="building" v="yes"/>
+            <tag k="REF1" v="Biondi"/>
+        </way>
+    </delete>
+    <create>
+        <way id="-2" version="0" timestamp="">
+            <nd ref="-3"/>
+            <nd ref="-4"/>
+            <nd ref="-5"/>
+            <nd ref="-6"/>
+            <nd ref="-3"/>
+            <tag k="test_key" v="test_val"/>
+            <tag k="building" v="yes"/>
+            <tag k="REF2" v="Biondi"/>
+        </way>
+        <way id="-3" version="0" timestamp="">
+            <nd ref="-7"/>
+            <nd ref="-8"/>
+            <nd ref="-15"/>
+            <nd ref="-9"/>
+            <nd ref="-10"/>
+            <nd ref="-11"/>
+            <nd ref="-12"/>
+            <nd ref="-7"/>
+            <tag k="test_key" v="test_val"/>
+            <tag k="name" v="Target Grocery"/>
+            <tag k="building" v="yes"/>
+            <tag k="REF2" v="Target"/>
+        </way>
+        <way id="-4" version="0" timestamp="">
+            <nd ref="-8"/>
+            <nd ref="-13"/>
+            <nd ref="-17"/>
+            <nd ref="-14"/>
+            <nd ref="-15"/>
+            <nd ref="-8"/>
+            <tag k="test_key" v="test_val"/>
+            <tag k="name" v="Target - Aurora South"/>
+            <tag k="building" v="yes"/>
+            <tag k="REF2" v="Target"/>
+        </way>
+        <way id="-5" version="0" timestamp="">
+            <nd ref="-15"/>
+            <nd ref="-14"/>
+            <nd ref="-16"/>
+            <nd ref="-9"/>
+            <nd ref="-15"/>
+            <tag k="test_key" v="test_val"/>
+            <tag k="name" v="Target Pharmacy"/>
+            <tag k="building" v="yes"/>
+            <tag k="REF2" v="Target"/>
+        </way>
+    </create>
+</osmChange>
Clone this wiki locally