blob: fcc8635fcfc902434f6314cfccc803b140fd40ed [file] [log] [blame]
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xl="http://www.w3.org/1999/xlink" version="1.1" viewBox="61 349 454 346" width="454pt" height="346pt" xmlns:dc="http://purl.org/dc/elements/1.1/"><metadata> Produced by OmniGraffle 6.0.5 <dc:date>2015-04-07 08:59Z</dc:date></metadata><defs><filter id="Shadow" filterUnits="userSpaceOnUse"><feGaussianBlur in="SourceAlpha" result="blur" stdDeviation="1.308"/><feOffset in="blur" result="offset" dx="2.16" dy="2.16"/><feFlood flood-color="#4f4f4f" flood-opacity=".30000001" result="flood"/><feComposite in="flood" in2="offset" operator="in"/></filter><font-face font-family="Helvetica" font-size="14" units-per-em="1000" underline-position="-75.683594" underline-thickness="49.316406" slope="0" x-height="522.94922" cap-height="717.28516" ascent="770.01953" descent="-229.98047" font-weight="500"><font-face-src><font-face-name name="Helvetica"/></font-face-src></font-face><marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="FilledArrow_Marker" viewBox="-1 -10 25 20" markerWidth="25" markerHeight="20" color="black"><g><path d="M 22.83507 0 L 0 -8.563151 L 0 8.563151 Z" fill="currentColor" stroke="currentColor" stroke-width="1"/></g></marker><marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="FilledArrow_Marker_2" viewBox="-1 -5 11 10" markerWidth="11" markerHeight="10" color="#252525"><g><path d="M 8.9444437 0 L 0 -3.3541664 L 0 3.3541664 Z" fill="currentColor" stroke="currentColor" stroke-width="1"/></g></marker><radialGradient cx="0" cy="0" r="1" id="Gradient" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#bed5e4" stop-opacity=".65"/><stop offset="1" stop-color="#a8c6d9" stop-opacity=".65"/></radialGradient><radialGradient id="Obj_Gradient" xl:href="#Gradient" gradientTransform="translate(306 432) scale(67.5)"/><font-face font-family="Helvetica" font-size="12" units-per-em="1000" underline-position="-75.683594" underline-thickness="49.316406" slope="0" x-height="522.94922" cap-height="717.28516" ascent="770.01953" descent="-229.98047" font-weight="500"><font-face-src><font-face-name name="Helvetica"/></font-face-src></font-face><radialGradient id="Obj_Gradient_2" xl:href="#Gradient" gradientTransform="translate(414 432) scale(67.5)"/><font-face font-family="Helvetica" font-size="10" units-per-em="1000" underline-position="-75.683594" underline-thickness="49.316406" slope="0" x-height="522.94922" cap-height="717.28516" ascent="770.01953" descent="-229.98047" font-weight="500"><font-face-src><font-face-name name="Helvetica"/></font-face-src></font-face><radialGradient id="Obj_Gradient_3" xl:href="#Gradient" gradientTransform="translate(162 540) scale(67.5)"/><radialGradient id="Obj_Gradient_4" xl:href="#Gradient" gradientTransform="translate(306 540) scale(67.5)"/><radialGradient id="Obj_Gradient_5" xl:href="#Gradient" gradientTransform="translate(414 540) scale(67.5)"/><radialGradient id="Obj_Gradient_6" xl:href="#Gradient" gradientTransform="translate(198 648) scale(67.5)"/><radialGradient id="Obj_Gradient_7" xl:href="#Gradient" gradientTransform="translate(306 648) scale(67.5)"/></defs><g stroke="none" stroke-opacity="1" stroke-dasharray="none" fill="none" fill-opacity="1"><title>conflation</title><g><title>Layer 1</title><g><xl:use xl:href="#id6_Graphic" filter="url(#Shadow)"/><xl:use xl:href="#id7_Graphic" filter="url(#Shadow)"/><xl:use xl:href="#id9_Graphic" filter="url(#Shadow)"/><xl:use xl:href="#id14_Graphic" filter="url(#Shadow)"/><xl:use xl:href="#id15_Graphic" filter="url(#Shadow)"/><xl:use xl:href="#id20_Graphic" filter="url(#Shadow)"/><xl:use xl:href="#id21_Graphic" filter="url(#Shadow)"/></g><rect x="72" y="360" width="432" height="108" stroke="#252525" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.20000005"/><text transform="translate(76 447.5)" fill="black"><tspan font-family="Helvetica" font-size="14" font-weight="500" fill="black" x="196.74609" y="14" textLength="196.89551">Initial producer queue with confl</tspan><tspan font-family="Helvetica" font-size="14" font-weight="500" fill="black" x="393.6416" y="14" textLength="30.358398">ation</tspan></text><line x1="414" y1="405" x2="443.68407" y2="405" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width=".23998"/><line x1="306" y1="405" x2="334.052" y2="405" marker-end="url(#FilledArrow_Marker_2)" stroke="#252525" stroke-linecap="round" stroke-linejoin="round" stroke-width=".72000003"/><g id="id6_Graphic"><path d="M 240.66 378 L 299.34 378 C 303.01822 378 306 380.98178 306 384.66 L 306 425.34 C 306 429.01822 303.01822 432 299.34 432 L 240.66 432 C 236.98178 432 234 429.01822 234 425.34 L 234 384.66 C 234 380.98178 236.98178 378 240.66 378 Z" fill="url(#Obj_Gradient)"/><path d="M 240.66 378 L 299.34 378 C 303.01822 378 306 380.98178 306 384.66 L 306 425.34 C 306 429.01822 303.01822 432 299.34 432 L 240.66 432 C 236.98178 432 234 429.01822 234 425.34 L 234 384.66 C 234 380.98178 236.98178 378 240.66 378 Z" stroke="#252525" stroke-linecap="round" stroke-linejoin="round" stroke-width=".72000003"/><text transform="translate(238 391)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="black" x=".31835938" y="11" textLength="63.36328">entry create</tspan><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="black" x="15.9921875" y="25" textLength="32.015625">Key B</tspan></text></g><g id="id7_Graphic"><path d="M 348.66 378 L 407.34 378 C 411.01822 378 414 380.98178 414 384.66 L 414 425.34 C 414 429.01822 411.01822 432 407.34 432 L 348.66 432 C 344.98178 432 342 429.01822 342 425.34 L 342 384.66 C 342 380.98178 344.98178 378 348.66 378 Z" fill="url(#Obj_Gradient_2)"/><path d="M 348.66 378 L 407.34 378 C 411.01822 378 414 380.98178 414 384.66 L 414 425.34 C 414 429.01822 411.01822 432 407.34 432 L 348.66 432 C 344.98178 432 342 429.01822 342 425.34 L 342 384.66 C 342 380.98178 344.98178 378 348.66 378 Z" stroke="#252525" stroke-linecap="round" stroke-linejoin="round" stroke-width=".72000003"/><text transform="translate(346 377)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="black" x="18.661133" y="11" textLength="30.011719">entry </tspan><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="black" x="13.6484375" y="25" textLength="36.703125">update</tspan><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="black" x="16.3203125" y="39" textLength="24.011719">Key </tspan><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="black" x="39.675781" y="39" textLength="8.0039062">A</tspan><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="black" x="3.4238281" y="53" textLength="8.0039062">V</tspan><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="black" x="10.542969" y="53" textLength="50.033203">alue QV1</tspan></text></g><text transform="translate(454 392)" fill="black"><tspan font-family="Helvetica" font-size="10" font-weight="500" fill="black" x="18.830078" y="10" textLength="11.118164">to </tspan><tspan font-family="Helvetica" font-size="10" font-weight="500" fill="black" x="1.046875" y="22" textLength="43.90625">consumer</tspan></text><g id="id9_Graphic"><path d="M 96.66 486 L 155.34 486 C 159.01822 486 162 488.98178 162 492.66 L 162 533.34 C 162 537.01822 159.01822 540 155.34 540 L 96.66 540 C 92.981783 540 90 537.01822 90 533.34 L 90 492.66 C 90 488.98178 92.981783 486 96.66 486 Z" fill="url(#Obj_Gradient_3)"/><path d="M 96.66 486 L 155.34 486 C 159.01822 486 162 488.98178 162 492.66 L 162 533.34 C 162 537.01822 159.01822 540 155.34 540 L 96.66 540 C 92.981783 540 90 537.01822 90 533.34 L 90 492.66 C 90 488.98178 92.981783 486 96.66 486 Z" stroke="#252525" stroke-linecap="round" stroke-linejoin="round" stroke-width=".72000003"/><text transform="translate(94 485)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="black" x="18.661133" y="11" textLength="30.011719">entry </tspan><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="black" x="13.6484375" y="25" textLength="36.703125">update</tspan><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="black" x="16.3203125" y="39" textLength="24.011719">Key </tspan><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="black" x="39.675781" y="39" textLength="8.0039062">A</tspan><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="black" x="8.0908203" y="53" textLength="8.0039062">V</tspan><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="black" x="15.209961" y="53" textLength="40.699219">alue V2</tspan></text></g><rect x="72" y="468" width="432" height="108" stroke="#252525" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.20000005"/><text transform="translate(76 555.5)" fill="black"><tspan font-family="Helvetica" font-size="14" font-weight="500" fill="black" x="247.31152" y="14" textLength="176.68848">Add entry update to queue...</tspan></text><line x1="414" y1="513" x2="442.052" y2="513" marker-end="url(#FilledArrow_Marker_2)" stroke="#252525" stroke-linecap="round" stroke-linejoin="round" stroke-width=".72000003"/><line x1="306" y1="513" x2="334.052" y2="513" marker-end="url(#FilledArrow_Marker_2)" stroke="#252525" stroke-linecap="round" stroke-linejoin="round" stroke-width=".72000003"/><line x1="162" y1="513" x2="190.052" y2="513" marker-end="url(#FilledArrow_Marker_2)" stroke="#252525" stroke-linecap="round" stroke-linejoin="round" stroke-width=".72000003"/><g id="id14_Graphic"><path d="M 240.66 486 L 299.34 486 C 303.01822 486 306 488.98178 306 492.66 L 306 533.34 C 306 537.01822 303.01822 540 299.34 540 L 240.66 540 C 236.98178 540 234 537.01822 234 533.34 L 234 492.66 C 234 488.98178 236.98178 486 240.66 486 Z" fill="url(#Obj_Gradient_4)"/><path d="M 240.66 486 L 299.34 486 C 303.01822 486 306 488.98178 306 492.66 L 306 533.34 C 306 537.01822 303.01822 540 299.34 540 L 240.66 540 C 236.98178 540 234 537.01822 234 533.34 L 234 492.66 C 234 488.98178 236.98178 486 240.66 486 Z" stroke="#252525" stroke-linecap="round" stroke-linejoin="round" stroke-width=".72000003"/><text transform="translate(238 499)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="black" x=".31835938" y="11" textLength="63.36328">entry create</tspan><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="black" x="15.9921875" y="25" textLength="32.015625">Key B</tspan></text></g><g id="id15_Graphic"><path d="M 348.66 486 L 407.34 486 C 411.01822 486 414 488.98178 414 492.66 L 414 533.34 C 414 537.01822 411.01822 540 407.34 540 L 348.66 540 C 344.98178 540 342 537.01822 342 533.34 L 342 492.66 C 342 488.98178 344.98178 486 348.66 486 Z" fill="url(#Obj_Gradient_5)"/><path d="M 348.66 486 L 407.34 486 C 411.01822 486 414 488.98178 414 492.66 L 414 533.34 C 414 537.01822 411.01822 540 407.34 540 L 348.66 540 C 344.98178 540 342 537.01822 342 533.34 L 342 492.66 C 342 488.98178 344.98178 486 348.66 486 Z" stroke="#252525" stroke-linecap="round" stroke-linejoin="round" stroke-width=".72000003"/><text transform="translate(346 485)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="black" x="18.661133" y="11" textLength="30.011719">entry </tspan><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="black" x="13.6484375" y="25" textLength="36.703125">update</tspan><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="black" x="16.3203125" y="39" textLength="24.011719">Key </tspan><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="black" x="39.675781" y="39" textLength="8.0039062">A</tspan><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="black" x="8.0908203" y="53" textLength="8.0039062">V</tspan><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="black" x="15.209961" y="53" textLength="40.699219">alue V1</tspan></text></g><text transform="translate(454 500)" fill="black"><tspan font-family="Helvetica" font-size="10" font-weight="500" fill="black" x="18.830078" y="10" textLength="11.118164">to </tspan><tspan font-family="Helvetica" font-size="10" font-weight="500" fill="black" x="1.046875" y="22" textLength="43.90625">consumer</tspan></text><rect x="72" y="576" width="432" height="108" stroke="#252525" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.20000005"/><text transform="translate(76 663.5)" fill="black"><tspan font-family="Helvetica" font-size="14" font-weight="500" fill="black" x="286.24219" y="14" textLength="107.399414">Queue after confl</tspan><tspan font-family="Helvetica" font-size="14" font-weight="500" fill="black" x="393.6416" y="14" textLength="30.358398">ation</tspan></text><line x1="306" y1="621" x2="442.052" y2="621" marker-end="url(#FilledArrow_Marker_2)" stroke="#252525" stroke-linecap="round" stroke-linejoin="round" stroke-width=".72000003"/><line x1="198" y1="621" x2="226.052" y2="621" marker-end="url(#FilledArrow_Marker_2)" stroke="#252525" stroke-linecap="round" stroke-linejoin="round" stroke-width=".72000003"/><g id="id20_Graphic"><path d="M 132.66 594 L 191.34 594 C 195.01822 594 198 596.9818 198 600.66 L 198 641.34 C 198 645.0182 195.01822 648 191.34 648 L 132.66 648 C 128.98178 648 126 645.0182 126 641.34 L 126 600.66 C 126 596.9818 128.98178 594 132.66 594 Z" fill="url(#Obj_Gradient_6)"/><path d="M 132.66 594 L 191.34 594 C 195.01822 594 198 596.9818 198 600.66 L 198 641.34 C 198 645.0182 195.01822 648 191.34 648 L 132.66 648 C 128.98178 648 126 645.0182 126 641.34 L 126 600.66 C 126 596.9818 128.98178 594 132.66 594 Z" stroke="#252525" stroke-linecap="round" stroke-linejoin="round" stroke-width=".72000003"/><text transform="translate(130 593)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="black" x="18.661133" y="11" textLength="30.011719">entry </tspan><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="black" x="13.6484375" y="25" textLength="36.703125">update</tspan><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="black" x="16.3203125" y="39" textLength="24.011719">Key </tspan><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="black" x="39.675781" y="39" textLength="8.0039062">A</tspan><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="black" x="8.0908203" y="53" textLength="8.0039062">V</tspan><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="black" x="15.209961" y="53" textLength="40.699219">alue V2</tspan></text></g><g id="id21_Graphic"><path d="M 240.66 594 L 299.34 594 C 303.01822 594 306 596.9818 306 600.66 L 306 641.34 C 306 645.0182 303.01822 648 299.34 648 L 240.66 648 C 236.98178 648 234 645.0182 234 641.34 L 234 600.66 C 234 596.9818 236.98178 594 240.66 594 Z" fill="url(#Obj_Gradient_7)"/><path d="M 240.66 594 L 299.34 594 C 303.01822 594 306 596.9818 306 600.66 L 306 641.34 C 306 645.0182 303.01822 648 299.34 648 L 240.66 648 C 236.98178 648 234 645.0182 234 641.34 L 234 600.66 C 234 596.9818 236.98178 594 240.66 594 Z" stroke="#252525" stroke-linecap="round" stroke-linejoin="round" stroke-width=".72000003"/><text transform="translate(238 607)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="black" x=".31835938" y="11" textLength="63.36328">entry create</tspan><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="black" x="15.9921875" y="25" textLength="32.015625">Key B</tspan></text></g><text transform="translate(454 608)" fill="black"><tspan font-family="Helvetica" font-size="10" font-weight="500" fill="black" x="18.830078" y="10" textLength="11.118164">to </tspan><tspan font-family="Helvetica" font-size="10" font-weight="500" fill="black" x="1.046875" y="22" textLength="43.90625">consumer</tspan></text></g></g></svg>