open-consul/contributing/streaming/event-filtering.svg

1 line
13 KiB
XML
Raw Normal View History

<svg id="mermaid-1607381194272" width="100%" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" height="773" style="max-width: 226.890625px;" viewBox="0 0 226.890625 773"><style>#mermaid-1607381194272{font-family:"trebuchet ms",verdana,arial;font-size:16px;fill:#333;}#mermaid-1607381194272 .error-icon{fill:#552222;}#mermaid-1607381194272 .error-text{fill:#552222;stroke:#552222;}#mermaid-1607381194272 .edge-thickness-normal{stroke-width:2px;}#mermaid-1607381194272 .edge-thickness-thick{stroke-width:3.5px;}#mermaid-1607381194272 .edge-pattern-solid{stroke-dasharray:0;}#mermaid-1607381194272 .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-1607381194272 .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-1607381194272 .marker{fill:#333333;}#mermaid-1607381194272 .marker.cross{stroke:#333333;}#mermaid-1607381194272 svg{font-family:"trebuchet ms",verdana,arial;font-size:16px;}#mermaid-1607381194272 .label{font-family:"trebuchet ms",verdana,arial;color:#333;}#mermaid-1607381194272 .label text{fill:#333;}#mermaid-1607381194272 .node rect,#mermaid-1607381194272 .node circle,#mermaid-1607381194272 .node ellipse,#mermaid-1607381194272 .node polygon,#mermaid-1607381194272 .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-1607381194272 .node .label{text-align:center;}#mermaid-1607381194272 .node.clickable{cursor:pointer;}#mermaid-1607381194272 .arrowheadPath{fill:#333333;}#mermaid-1607381194272 .edgePath .path{stroke:#333333;stroke-width:1.5px;}#mermaid-1607381194272 .flowchart-link{stroke:#333333;fill:none;}#mermaid-1607381194272 .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-1607381194272 .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-1607381194272 .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-1607381194272 .cluster text{fill:#333;}#mermaid-1607381194272 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial;font-size:12px;background:hsl(80,100%,96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-1607381194272:root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}#mermaid-1607381194272 flowchart{fill:apa;}</style><g><g class="output"><g class="clusters"></g><g class="edgePaths"><g class="edgePath LS-state.Store LE-EventPublisher.Publish" id="L-state.Store-EventPublisher.Publish" style="opacity: 1;"><path class="path" d="M113.4453125,47L113.4453125,81.5L113.4453125,116" marker-end="url(#arrowhead23849)" style="fill:none"></path><defs><marker id="arrowhead23849" viewBox="0 0 10 10" refX="9" refY="5" markerUnits="strokeWidth" markerWidth="8" markerHeight="6" orient="auto"><path d="M 0 0 L 10 5 L 0 10 z" class="arrowheadPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"></path></marker></defs></g><g class="edgePath LS-EventPublisher.Publish LE-EventPublisher.topicBuffer" id="L-EventPublisher.Publish-EventPublisher.topicBuffer" style="opacity: 1;"><path class="path" d="M113.4453125,155L113.4453125,189.5L113.4453125,224" marker-end="url(#arrowhead23850)" style="fill:none"></path><defs><marker id="arrowhead23850" viewBox="0 0 10 10" refX="9" refY="5" markerUnits="strokeWidth" markerWidth="8" markerHeight="6" orient="auto"><path d="M 0 0 L 10 5 L 0 10 z" class="arrowheadPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"></path></marker></defs></g><g class="edgePath LS-EventPublisher.topicBuffer LE-Subscription" id="L-EventPublisher.topicBuffer-Subscription" style="opacity: 1;"><path class="path" d="M113.4453125,263L113.4453125,288L113.4453125,313" marker-end="url(#arrowhead23851)" style="fill:none"></path><defs><marker id="arrowhead23851" viewBox="0 0 10 10" refX="9" refY="5" markerUnits="strokeWidth" markerWidth="8" markerHeight="6" orient="auto"><path d="M 0 0 L 10 5 L 0 10 z" class="arrowheadPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"></path></marker></defs></g><g class="edgePath LS-Subscription LE-SubscribeEndpoint" id="L-Subscription-SubscribeEndpoint" style="opacity: 1;"><pa