Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
fda-docs
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
GitLab community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
This is an archived project. Repository and other project resources are read-only.
Show more breadcrumbs
FAIR Data Austria DB Repository
fda-docs
Commits
f5b740e0
Verified
Commit
f5b740e0
authored
1 year ago
by
Martin Weise
Browse files
Options
Downloads
Patches
Plain Diff
Updated ingest image
parent
798a9d38
No related branches found
No related tags found
No related merge requests found
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
docs/images/data-ingest.svg
+1
-1
1 addition, 1 deletion
docs/images/data-ingest.svg
misc/architecture.drawio
+5
-5
5 additions, 5 deletions
misc/architecture.drawio
with
6 additions
and
6 deletions
docs/images/data-ingest.svg
+
1
−
1
View file @
f5b740e0
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!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:xlink=
"http://www.w3.org/1999/xlink"
version=
"1.1"
width=
"447px"
height=
"385px"
viewBox=
"-0.5 -0.5 447 385"
><defs/><g><path
d=
"M 259 83 L 259 112 L 258.61 134.63"
fill=
"none"
stroke=
"#000000"
stroke-miterlimit=
"10"
stroke-dasharray=
"3 3"
pointer-events=
"stroke"
/><path
d=
"M 258.52 139.88 L 255.14 132.82 L 258.61 134.63 L 262.14 132.94 Z"
fill=
"#000000"
stroke=
"#000000"
stroke-miterlimit=
"10"
pointer-events=
"all"
/><g
transform=
"translate(-0.5 -0.5)"
><switch><foreignObject
pointer-events=
"none"
width=
"100%"
height=
"100%"
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
style=
"overflow: visible; text-align: left;"
><div
xmlns=
"http://www.w3.org/1999/xhtml"
style=
"display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 111px; margin-left: 259px;"
><div
data-drawio-colors=
"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); "
style=
"box-sizing: border-box; font-size: 0px; text-align: center;"
><div
style=
"display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;"
>
5672/tcp
</div></div></div></foreignObject><text
x=
"259"
y=
"115"
fill=
"rgb(0, 0, 0)"
font-family=
"Helvetica"
font-size=
"11px"
text-anchor=
"middle"
>
5672/tcp
</text></switch></g><ellipse
cx=
"258.5"
cy=
"7.5"
rx=
"7.5"
ry=
"7.5"
fill=
"rgb(255, 255, 255)"
stroke=
"rgb(0, 0, 0)"
pointer-events=
"all"
/><path
d=
"M 258.5 15 L 258.5 40 M 258.5 20 L 243.5 20 M 258.5 20 L 273.5 20 M 258.5 40 L 243.5 60 M 258.5 40 L 273.5 60"
fill=
"none"
stroke=
"rgb(0, 0, 0)"
stroke-miterlimit=
"10"
pointer-events=
"all"
/><g
transform=
"translate(-0.5 -0.5)"
><switch><foreignObject
pointer-events=
"none"
width=
"100%"
height=
"100%"
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
style=
"overflow: visible; text-align: left;"
><div
xmlns=
"http://www.w3.org/1999/xhtml"
style=
"display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 67px; margin-left: 259px;"
><div
data-drawio-colors=
"color: rgb(0, 0, 0); "
style=
"box-sizing: border-box; font-size: 0px; text-align: center;"
><div
style=
"display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;"
><b>
AMQP
</b></div></div></div></foreignObject><text
x=
"259"
y=
"79"
fill=
"rgb(0, 0, 0)"
font-family=
"Helvetica"
font-size=
"12px"
text-anchor=
"middle"
>
AMQP
</text></switch></g><path
d=
"M 258.5 181 L 258.5 216.63"
fill=
"none"
stroke=
"rgb(0, 0, 0)"
stroke-miterlimit=
"10"
pointer-events=
"stroke"
/><path
d=
"M 258.5 221.88 L 255 214.88 L 258.5 216.63 L 262 214.88 Z"
fill=
"rgb(0, 0, 0)"
stroke=
"rgb(0, 0, 0)"
stroke-miterlimit=
"10"
pointer-events=
"all"
/><g
transform=
"translate(-0.5 -0.5)"
><switch><foreignObject
pointer-events=
"none"
width=
"100%"
height=
"100%"
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
style=
"overflow: visible; text-align: left;"
><div
xmlns=
"http://www.w3.org/1999/xhtml"
style=
"display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 198px; margin-left: 258px;"
><div
data-drawio-colors=
"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); "
style=
"box-sizing: border-box; font-size: 0px; text-align: center;"
><div
style=
"display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;"
>
5672/tcp
</div></div></div></foreignObject><text
x=
"258"
y=
"201"
fill=
"rgb(0, 0, 0)"
font-family=
"Helvetica"
font-size=
"11px"
text-anchor=
"middle"
>
5672/tcp
</text></switch></g><path
d=
"M 291 181 L 291 203 L 341 203 L 341 290.5 L 379.63 290.5"
fill=
"none"
stroke=
"rgb(0, 0, 0)"
stroke-miterlimit=
"10"
pointer-events=
"stroke"
/><path
d=
"M 384.88 290.5 L 377.88 294 L 379.63 290.5 L 377.88 287 Z"
fill=
"rgb(0, 0, 0)"
stroke=
"rgb(0, 0, 0)"
stroke-miterlimit=
"10"
pointer-events=
"all"
/><g
transform=
"translate(-0.5 -0.5)"
><switch><foreignObject
pointer-events=
"none"
width=
"100%"
height=
"100%"
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
style=
"overflow: visible; text-align: left;"
><div
xmlns=
"http://www.w3.org/1999/xhtml"
style=
"display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 256px; margin-left: 340px;"
><div
data-drawio-colors=
"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); "
style=
"box-sizing: border-box; font-size: 0px; text-align: center;"
><div
style=
"display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;"
>
3306/tcp
</div></div></div></foreignObject><text
x=
"340"
y=
"259"
fill=
"rgb(0, 0, 0)"
font-family=
"Helvetica"
font-size=
"11px"
text-anchor=
"middle"
>
3306/tcp
</text></switch></g><path
d=
"M 226 181 L 226 203 L 175 203 L 175 336.63"
fill=
"none"
stroke=
"rgb(0, 0, 0)"
stroke-miterlimit=
"10"
pointer-events=
"stroke"
/><path
d=
"M 175 341.88 L 171.5 334.88 L 175 336.63 L 178.5 334.88 Z"
fill=
"rgb(0, 0, 0)"
stroke=
"rgb(0, 0, 0)"
stroke-miterlimit=
"10"
pointer-events=
"all"
/><g
transform=
"translate(-0.5 -0.5)"
><switch><foreignObject
pointer-events=
"none"
width=
"100%"
height=
"100%"
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
style=
"overflow: visible; text-align: left;"
><div
xmlns=
"http://www.w3.org/1999/xhtml"
style=
"display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 250px; margin-left: 174px;"
><div
data-drawio-colors=
"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); "
style=
"box-sizing: border-box; font-size: 0px; text-align: center;"
><div
style=
"display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;"
>
80/tcp
</div></div></div></foreignObject><text
x=
"174"
y=
"254"
fill=
"rgb(0, 0, 0)"
font-family=
"Helvetica"
font-size=
"11px"
text-anchor=
"middle"
>
80/tcp
</text></switch></g><rect
x=
"193.5"
y=
"141"
width=
"130"
height=
"40"
rx=
"6"
ry=
"6"
fill=
"rgb(255, 255, 255)"
stroke=
"rgb(0, 0, 0)"
pointer-events=
"all"
/><g
transform=
"translate(-0.5 -0.5)"
><switch><foreignObject
pointer-events=
"none"
width=
"100%"
height=
"100%"
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
style=
"overflow: visible; text-align: left;"
><div
xmlns=
"http://www.w3.org/1999/xhtml"
style=
"display: flex; align-items: unsafe center; justify-content: unsafe center; width: 128px; height: 1px; padding-top: 161px; margin-left: 195px;"
><div
data-drawio-colors=
"color: rgb(0, 0, 0); "
style=
"box-sizing: border-box; font-size: 0px; text-align: center;"
><div
style=
"display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"
>
Gateway Service
</div></div></div></foreignObject><text
x=
"259"
y=
"165"
fill=
"rgb(0, 0, 0)"
font-family=
"Helvetica"
font-size=
"12px"
text-anchor=
"middle"
>
Gateway Service
</text></switch></g><ellipse
cx=
"410"
cy=
"40.5"
rx=
"7.5"
ry=
"7.5"
fill=
"rgb(255, 255, 255)"
stroke=
"rgb(0, 0, 0)"
pointer-events=
"all"
/><path
d=
"M 410 48 L 410 73 M 410 53 L 395 53 M 410 53 L 425 53 M 410 73 L 395 93 M 410 73 L 425 93"
fill=
"none"
stroke=
"rgb(0, 0, 0)"
stroke-miterlimit=
"10"
pointer-events=
"all"
/><g
transform=
"translate(-0.5 -0.5)"
><switch><foreignObject
pointer-events=
"none"
width=
"100%"
height=
"100%"
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
style=
"overflow: visible; text-align: left;"
><div
xmlns=
"http://www.w3.org/1999/xhtml"
style=
"display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 100px; margin-left: 410px;"
><div
data-drawio-colors=
"color: rgb(0, 0, 0); "
style=
"box-sizing: border-box; font-size: 0px; text-align: center;"
><div
style=
"display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;"
><b>
JDBC
</b></div></div></div></foreignObject><text
x=
"410"
y=
"112"
fill=
"rgb(0, 0, 0)"
font-family=
"Helvetica"
font-size=
"12px"
text-anchor=
"middle"
>
JDBC
</text></switch></g><path
d=
"M 330.37 163 L 411 163 L 411 119.37"
fill=
"none"
stroke=
"#000000"
stroke-miterlimit=
"10"
stroke-dasharray=
"3 3"
pointer-events=
"stroke"
/><path
d=
"M 325.12 163 L 332.12 159.5 L 330.37 163 L 332.12 166.5 Z"
fill=
"#000000"
stroke=
"#000000"
stroke-miterlimit=
"10"
pointer-events=
"all"
/><path
d=
"M 411 114.12 L 414.5 121.12 L 411 119.37 L 407.5 121.12 Z"
fill=
"#000000"
stroke=
"#000000"
stroke-miterlimit=
"10"
pointer-events=
"all"
/><g
transform=
"translate(-0.5 -0.5)"
><switch><foreignObject
pointer-events=
"none"
width=
"100%"
height=
"100%"
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
style=
"overflow: visible; text-align: left;"
><div
xmlns=
"http://www.w3.org/1999/xhtml"
style=
"display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 163px; margin-left: 371px;"
><div
data-drawio-colors=
"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); "
style=
"box-sizing: border-box; font-size: 0px; text-align: center;"
><div
style=
"display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;"
>
3306/tcp
</div></div></div></foreignObject><text
x=
"371"
y=
"166"
fill=
"rgb(0, 0, 0)"
font-family=
"Helvetica"
font-size=
"11px"
text-anchor=
"middle"
>
3306/tcp
</text></switch></g><path
d=
"M 91 63 L 28 63 L 28 277 L 48 277"
fill=
"none"
stroke=
"#b3b3b3"
stroke-miterlimit=
"10"
stroke-dasharray=
"3 3"
pointer-events=
"stroke"
/><path
d=
"M 44 281 L 36 273 M 44 273 L 36 281"
fill=
"none"
stroke=
"#b3b3b3"
stroke-miterlimit=
"10"
pointer-events=
"all"
/><g
transform=
"translate(-0.5 -0.5)"
><switch><foreignObject
pointer-events=
"none"
width=
"100%"
height=
"100%"
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
style=
"overflow: visible; text-align: left;"
><div
xmlns=
"http://www.w3.org/1999/xhtml"
style=
"display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 148px; margin-left: 28px;"
><div
data-drawio-colors=
"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); "
style=
"box-sizing: border-box; font-size: 0px; text-align: center;"
><div
style=
"display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;"
><font
color=
"#b3b3b3"
>
(not used in
<br
/>
the default
<br
/>
config)
</font></div></div></div></foreignObject><text
x=
"28"
y=
"152"
fill=
"rgb(0, 0, 0)"
font-family=
"Helvetica"
font-size=
"11px"
text-anchor=
"middle"
>
(not used in...
</text></switch></g><ellipse
cx=
"106"
cy=
"40.5"
rx=
"7.5"
ry=
"7.5"
fill=
"rgb(255, 255, 255)"
stroke=
"rgb(0, 0, 0)"
pointer-events=
"all"
/><path
d=
"M 106 48 L 106 73 M 106 53 L 91 53 M 106 53 L 121 53 M 106 73 L 91 93 M 106 73 L 121 93"
fill=
"none"
stroke=
"rgb(0, 0, 0)"
stroke-miterlimit=
"10"
pointer-events=
"all"
/><g
transform=
"translate(-0.5 -0.5)"
><switch><foreignObject
pointer-events=
"none"
width=
"100%"
height=
"100%"
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
style=
"overflow: visible; text-align: left;"
><div
xmlns=
"http://www.w3.org/1999/xhtml"
style=
"display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 100px; margin-left: 106px;"
><div
data-drawio-colors=
"color: rgb(0, 0, 0); "
style=
"box-sizing: border-box; font-size: 0px; text-align: center;"
><div
style=
"display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;"
><b>
API
</b></div></div></div></foreignObject><text
x=
"106"
y=
"112"
fill=
"rgb(0, 0, 0)"
font-family=
"Helvetica"
font-size=
"12px"
text-anchor=
"middle"
>
API
</text></switch></g><path
d=
"M 106 119.37 L 106 163 L 187.63 163"
fill=
"none"
stroke=
"#000000"
stroke-miterlimit=
"10"
stroke-dasharray=
"3 3"
pointer-events=
"stroke"
/><path
d=
"M 106 114.12 L 109.5 121.12 L 106 119.37 L 102.5 121.12 Z"
fill=
"#000000"
stroke=
"#000000"
stroke-miterlimit=
"10"
pointer-events=
"all"
/><path
d=
"M 192.88 163 L 185.88 166.5 L 187.63 163 L 185.88 159.5 Z"
fill=
"#000000"
stroke=
"#000000"
stroke-miterlimit=
"10"
pointer-events=
"all"
/><g
transform=
"translate(-0.5 -0.5)"
><switch><foreignObject
pointer-events=
"none"
width=
"100%"
height=
"100%"
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
style=
"overflow: visible; text-align: left;"
><div
xmlns=
"http://www.w3.org/1999/xhtml"
style=
"display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 163px; margin-left: 141px;"
><div
data-drawio-colors=
"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); "
style=
"box-sizing: border-box; font-size: 0px; text-align: center;"
><div
style=
"display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;"
>
80/tcp
</div></div></div></foreignObject><text
x=
"141"
y=
"166"
fill=
"rgb(0, 0, 0)"
font-family=
"Helvetica"
font-size=
"11px"
text-anchor=
"middle"
>
80/tcp
</text></switch></g><path
d=
"M 386 278 C 386 269.72 399.43 263 416 263 C 423.96 263 431.59 264.58 437.21 267.39 C 442.84 270.21 446 274.02 446 278 L 446 328 C 446 336.28 432.57 343 416 343 C 399.43 343 386 336.28 386 328 Z"
fill=
"#fff2cc"
stroke=
"#000000"
stroke-miterlimit=
"10"
pointer-events=
"all"
/><path
d=
"M 446 278 C 446 286.28 432.57 293 416 293 C 399.43 293 386 286.28 386 278"
fill=
"none"
stroke=
"#000000"
stroke-miterlimit=
"10"
pointer-events=
"all"
/><g
transform=
"translate(-0.5 -0.5)"
><switch><foreignObject
pointer-events=
"none"
width=
"100%"
height=
"100%"
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
style=
"overflow: visible; text-align: left;"
><div
xmlns=
"http://www.w3.org/1999/xhtml"
style=
"display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 316px; margin-left: 387px;"
><div
data-drawio-colors=
"color: rgb(0, 0, 0); "
style=
"box-sizing: border-box; font-size: 0px; text-align: center;"
><div
style=
"display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"
>
data-db
</div></div></div></foreignObject><text
x=
"416"
y=
"320"
fill=
"rgb(0, 0, 0)"
font-family=
"Helvetica"
font-size=
"12px"
text-anchor=
"middle"
>
data-db
</text></switch></g><path
d=
"M 306.5 303 L 379.63 303"
fill=
"none"
stroke=
"rgb(0, 0, 0)"
stroke-miterlimit=
"10"
pointer-events=
"stroke"
/><path
d=
"M 384.88 303 L 377.88 306.5 L 379.63 303 L 377.88 299.5 Z"
fill=
"rgb(0, 0, 0)"
stroke=
"rgb(0, 0, 0)"
stroke-miterlimit=
"10"
pointer-events=
"all"
/><g
transform=
"translate(-0.5 -0.5)"
><switch><foreignObject
pointer-events=
"none"
width=
"100%"
height=
"100%"
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
style=
"overflow: visible; text-align: left;"
><div
xmlns=
"http://www.w3.org/1999/xhtml"
style=
"display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 302px; margin-left: 340px;"
><div
data-drawio-colors=
"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); "
style=
"box-sizing: border-box; font-size: 0px; text-align: center;"
><div
style=
"display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;"
>
3306/tcp
</div></div></div></foreignObject><text
x=
"340"
y=
"306"
fill=
"rgb(0, 0, 0)"
font-family=
"Helvetica"
font-size=
"11px"
text-anchor=
"middle"
>
3306/tcp
</text></switch></g><rect
x=
"210.5"
y=
"283"
width=
"96"
height=
"40"
rx=
"6"
ry=
"6"
fill=
"rgb(255, 255, 255)"
stroke=
"rgb(0, 0, 0)"
pointer-events=
"all"
/><g
transform=
"translate(-0.5 -0.5)"
><switch><foreignObject
pointer-events=
"none"
width=
"100%"
height=
"100%"
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
style=
"overflow: visible; text-align: left;"
><div
xmlns=
"http://www.w3.org/1999/xhtml"
style=
"display: flex; align-items: unsafe center; justify-content: unsafe center; width: 94px; height: 1px; padding-top: 303px; margin-left: 211px;"
><div
data-drawio-colors=
"color: rgb(0, 0, 0); "
style=
"box-sizing: border-box; font-size: 0px; text-align: center;"
><div
style=
"display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"
>
Data Service
<br
/>
(Spring AMQP)
</div></div></div></foreignObject><text
x=
"258"
y=
"307"
fill=
"rgb(0, 0, 0)"
font-family=
"Helvetica"
font-size=
"12px"
text-anchor=
"middle"
>
Data Service...
</text></switch></g><path
d=
"M 258.5 263 L 258.5 276.63"
fill=
"none"
stroke=
"rgb(0, 0, 0)"
stroke-miterlimit=
"10"
pointer-events=
"stroke"
/><path
d=
"M 258.5 281.88 L 255 274.88 L 258.5 276.63 L 262 274.88 Z"
fill=
"rgb(0, 0, 0)"
stroke=
"rgb(0, 0, 0)"
stroke-miterlimit=
"10"
pointer-events=
"all"
/><rect
x=
"210.5"
y=
"223"
width=
"96"
height=
"40"
rx=
"6"
ry=
"6"
fill=
"rgb(255, 255, 255)"
stroke=
"rgb(0, 0, 0)"
pointer-events=
"all"
/><g
transform=
"translate(-0.5 -0.5)"
><switch><foreignObject
pointer-events=
"none"
width=
"100%"
height=
"100%"
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
style=
"overflow: visible; text-align: left;"
><div
xmlns=
"http://www.w3.org/1999/xhtml"
style=
"display: flex; align-items: unsafe center; justify-content: unsafe center; width: 94px; height: 1px; padding-top: 243px; margin-left: 211px;"
><div
data-drawio-colors=
"color: rgb(0, 0, 0); "
style=
"box-sizing: border-box; font-size: 0px; text-align: center;"
><div
style=
"display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"
>
Broker Service
<br
/>
(RabbitMQ)
</div></div></div></foreignObject><text
x=
"258"
y=
"247"
fill=
"rgb(0, 0, 0)"
font-family=
"Helvetica"
font-size=
"12px"
text-anchor=
"middle"
>
Broker Service...
</text></switch></g><path
d=
"M 223 363 L 341 363 L 341 315.5 L 379.63 315.5"
fill=
"none"
stroke=
"rgb(0, 0, 0)"
stroke-miterlimit=
"10"
pointer-events=
"stroke"
/><path
d=
"M 384.88 315.5 L 377.88 319 L 379.63 315.5 L 377.88 312 Z"
fill=
"rgb(0, 0, 0)"
stroke=
"rgb(0, 0, 0)"
stroke-miterlimit=
"10"
pointer-events=
"all"
/><g
transform=
"translate(-0.5 -0.5)"
><switch><foreignObject
pointer-events=
"none"
width=
"100%"
height=
"100%"
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
style=
"overflow: visible; text-align: left;"
><div
xmlns=
"http://www.w3.org/1999/xhtml"
style=
"display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 363px; margin-left: 291px;"
><div
data-drawio-colors=
"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); "
style=
"box-sizing: border-box; font-size: 0px; text-align: center;"
><div
style=
"display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;"
>
3306/tcp
</div></div></div></foreignObject><text
x=
"291"
y=
"367"
fill=
"rgb(0, 0, 0)"
font-family=
"Helvetica"
font-size=
"11px"
text-anchor=
"middle"
>
3306/tcp
</text></switch></g><rect
x=
"127"
y=
"343"
width=
"96"
height=
"40"
rx=
"6"
ry=
"6"
fill=
"rgb(255, 255, 255)"
stroke=
"rgb(0, 0, 0)"
pointer-events=
"all"
/><g
transform=
"translate(-0.5 -0.5)"
><switch><foreignObject
pointer-events=
"none"
width=
"100%"
height=
"100%"
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
style=
"overflow: visible; text-align: left;"
><div
xmlns=
"http://www.w3.org/1999/xhtml"
style=
"display: flex; align-items: unsafe center; justify-content: unsafe center; width: 94px; height: 1px; padding-top: 363px; margin-left: 128px;"
><div
data-drawio-colors=
"color: rgb(0, 0, 0); "
style=
"box-sizing: border-box; font-size: 0px; text-align: center;"
><div
style=
"display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"
>
Data Service
<br
/>
(Spring AMQP)
</div></div></div></foreignObject><text
x=
"175"
y=
"367"
fill=
"rgb(0, 0, 0)"
font-family=
"Helvetica"
font-size=
"12px"
text-anchor=
"middle"
>
Data Service...
</text></switch></g><path
d=
"M 96 250.63 L 96 193 L 207.42 193 L 207.41 180.64"
fill=
"none"
stroke=
"rgb(0, 0, 0)"
stroke-miterlimit=
"10"
pointer-events=
"stroke"
/><path
d=
"M 96 255.88 L 92.5 248.88 L 96 250.63 L 99.5 248.88 Z"
fill=
"rgb(0, 0, 0)"
stroke=
"rgb(0, 0, 0)"
stroke-miterlimit=
"10"
pointer-events=
"all"
/><g
transform=
"translate(-0.5 -0.5)"
><switch><foreignObject
pointer-events=
"none"
width=
"100%"
height=
"100%"
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
style=
"overflow: visible; text-align: left;"
><div
xmlns=
"http://www.w3.org/1999/xhtml"
style=
"display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 215px; margin-left: 98px;"
><div
data-drawio-colors=
"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); "
style=
"box-sizing: border-box; font-size: 0px; text-align: center;"
><div
style=
"display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;"
>
80/tcp
</div></div></div></foreignObject><text
x=
"98"
y=
"218"
fill=
"rgb(0, 0, 0)"
font-family=
"Helvetica"
font-size=
"11px"
text-anchor=
"middle"
>
80/tcp
</text></switch></g><path
d=
"M 96 297 L 96 363 L 120.63 363"
fill=
"none"
stroke=
"rgb(0, 0, 0)"
stroke-miterlimit=
"10"
pointer-events=
"stroke"
/><path
d=
"M 125.88 363 L 118.88 366.5 L 120.63 363 L 118.88 359.5 Z"
fill=
"rgb(0, 0, 0)"
stroke=
"rgb(0, 0, 0)"
stroke-miterlimit=
"10"
pointer-events=
"all"
/><rect
x=
"48"
y=
"257"
width=
"96"
height=
"40"
rx=
"6"
ry=
"6"
fill=
"rgb(255, 255, 255)"
stroke=
"rgb(0, 0, 0)"
pointer-events=
"all"
/><g
transform=
"translate(-0.5 -0.5)"
><switch><foreignObject
pointer-events=
"none"
width=
"100%"
height=
"100%"
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
style=
"overflow: visible; text-align: left;"
><div
xmlns=
"http://www.w3.org/1999/xhtml"
style=
"display: flex; align-items: unsafe center; justify-content: unsafe center; width: 94px; height: 1px; padding-top: 277px; margin-left: 49px;"
><div
data-drawio-colors=
"color: rgb(0, 0, 0); "
style=
"box-sizing: border-box; font-size: 0px; text-align: center;"
><div
style=
"display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"
>
Upload Service
<br
/>
(TUS)
</div></div></div></foreignObject><text
x=
"96"
y=
"281"
fill=
"rgb(0, 0, 0)"
font-family=
"Helvetica"
font-size=
"12px"
text-anchor=
"middle"
>
Upload Service...
</text></switch></g></g><switch><g
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
/><a
transform=
"translate(0,-5)"
xlink:href=
"https://www.diagrams.net/doc/faq/svg-export-text-problems"
target=
"_blank"
><text
text-anchor=
"middle"
font-size=
"10px"
x=
"50%"
y=
"100%"
>
Text is not SVG - cannot display
</text></a></switch></svg>
<svg
xmlns=
"http://www.w3.org/2000/svg"
xmlns:xlink=
"http://www.w3.org/1999/xlink"
version=
"1.1"
width=
"447px"
height=
"384px"
viewBox=
"-0.5 -0.5 447 384"
style=
"background-color: rgb(255, 255, 255);"
><defs/><g><path
d=
"M 259 83 L 259 112 L 258.61 134.63"
fill=
"none"
stroke=
"#000000"
stroke-miterlimit=
"10"
stroke-dasharray=
"3 3"
pointer-events=
"stroke"
/><path
d=
"M 258.52 139.88 L 255.14 132.82 L 258.61 134.63 L 262.14 132.94 Z"
fill=
"#000000"
stroke=
"#000000"
stroke-miterlimit=
"10"
pointer-events=
"all"
/><g
transform=
"translate(-0.5 -0.5)"
><switch><foreignObject
pointer-events=
"none"
width=
"100%"
height=
"100%"
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
style=
"overflow: visible; text-align: left;"
><div
xmlns=
"http://www.w3.org/1999/xhtml"
style=
"display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 111px; margin-left: 259px;"
><div
data-drawio-colors=
"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); "
style=
"box-sizing: border-box; font-size: 0px; text-align: center;"
><div
style=
"display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;"
>
5672/tcp
</div></div></div></foreignObject><text
x=
"259"
y=
"114"
fill=
"rgb(0, 0, 0)"
font-family=
"Helvetica"
font-size=
"11px"
text-anchor=
"middle"
>
5672/tcp
</text></switch></g><ellipse
cx=
"258.5"
cy=
"7.5"
rx=
"7.5"
ry=
"7.5"
fill=
"rgb(255, 255, 255)"
stroke=
"rgb(0, 0, 0)"
pointer-events=
"all"
/><path
d=
"M 258.5 15 L 258.5 40 M 258.5 20 L 243.5 20 M 258.5 20 L 273.5 20 M 258.5 40 L 243.5 60 M 258.5 40 L 273.5 60"
fill=
"none"
stroke=
"rgb(0, 0, 0)"
stroke-miterlimit=
"10"
pointer-events=
"all"
/><g
transform=
"translate(-0.5 -0.5)"
><switch><foreignObject
pointer-events=
"none"
width=
"100%"
height=
"100%"
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
style=
"overflow: visible; text-align: left;"
><div
xmlns=
"http://www.w3.org/1999/xhtml"
style=
"display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 67px; margin-left: 259px;"
><div
data-drawio-colors=
"color: rgb(0, 0, 0); "
style=
"box-sizing: border-box; font-size: 0px; text-align: center;"
><div
style=
"display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;"
><b>
AMQP
</b></div></div></div></foreignObject><text
x=
"259"
y=
"79"
fill=
"rgb(0, 0, 0)"
font-family=
"Helvetica"
font-size=
"12px"
text-anchor=
"middle"
>
AMQP
</text></switch></g><path
d=
"M 258.5 181 L 258.5 216.63"
fill=
"none"
stroke=
"rgb(0, 0, 0)"
stroke-miterlimit=
"10"
pointer-events=
"stroke"
/><path
d=
"M 258.5 221.88 L 255 214.88 L 258.5 216.63 L 262 214.88 Z"
fill=
"rgb(0, 0, 0)"
stroke=
"rgb(0, 0, 0)"
stroke-miterlimit=
"10"
pointer-events=
"all"
/><g
transform=
"translate(-0.5 -0.5)"
><switch><foreignObject
pointer-events=
"none"
width=
"100%"
height=
"100%"
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
style=
"overflow: visible; text-align: left;"
><div
xmlns=
"http://www.w3.org/1999/xhtml"
style=
"display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 198px; margin-left: 258px;"
><div
data-drawio-colors=
"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); "
style=
"box-sizing: border-box; font-size: 0px; text-align: center;"
><div
style=
"display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;"
>
5672/tcp
</div></div></div></foreignObject><text
x=
"258"
y=
"201"
fill=
"rgb(0, 0, 0)"
font-family=
"Helvetica"
font-size=
"11px"
text-anchor=
"middle"
>
5672/tcp
</text></switch></g><path
d=
"M 291 181 L 291 203 L 341 203 L 341 290.5 L 379.63 290.5"
fill=
"none"
stroke=
"rgb(0, 0, 0)"
stroke-miterlimit=
"10"
pointer-events=
"stroke"
/><path
d=
"M 384.88 290.5 L 377.88 294 L 379.63 290.5 L 377.88 287 Z"
fill=
"rgb(0, 0, 0)"
stroke=
"rgb(0, 0, 0)"
stroke-miterlimit=
"10"
pointer-events=
"all"
/><g
transform=
"translate(-0.5 -0.5)"
><switch><foreignObject
pointer-events=
"none"
width=
"100%"
height=
"100%"
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
style=
"overflow: visible; text-align: left;"
><div
xmlns=
"http://www.w3.org/1999/xhtml"
style=
"display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 256px; margin-left: 341px;"
><div
data-drawio-colors=
"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); "
style=
"box-sizing: border-box; font-size: 0px; text-align: center;"
><div
style=
"display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;"
>
3306/tcp
</div></div></div></foreignObject><text
x=
"341"
y=
"259"
fill=
"rgb(0, 0, 0)"
font-family=
"Helvetica"
font-size=
"11px"
text-anchor=
"middle"
>
3306/tcp
</text></switch></g><path
d=
"M 226 181 L 226 203 L 175 203 L 175 336.63"
fill=
"none"
stroke=
"rgb(0, 0, 0)"
stroke-miterlimit=
"10"
pointer-events=
"stroke"
/><path
d=
"M 175 341.88 L 171.5 334.88 L 175 336.63 L 178.5 334.88 Z"
fill=
"rgb(0, 0, 0)"
stroke=
"rgb(0, 0, 0)"
stroke-miterlimit=
"10"
pointer-events=
"all"
/><g
transform=
"translate(-0.5 -0.5)"
><switch><foreignObject
pointer-events=
"none"
width=
"100%"
height=
"100%"
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
style=
"overflow: visible; text-align: left;"
><div
xmlns=
"http://www.w3.org/1999/xhtml"
style=
"display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 251px; margin-left: 175px;"
><div
data-drawio-colors=
"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); "
style=
"box-sizing: border-box; font-size: 0px; text-align: center;"
><div
style=
"display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;"
>
80/tcp
</div></div></div></foreignObject><text
x=
"175"
y=
"254"
fill=
"rgb(0, 0, 0)"
font-family=
"Helvetica"
font-size=
"11px"
text-anchor=
"middle"
>
80/tcp
</text></switch></g><rect
x=
"193.5"
y=
"141"
width=
"130"
height=
"40"
rx=
"6"
ry=
"6"
fill=
"rgb(255, 255, 255)"
stroke=
"rgb(0, 0, 0)"
pointer-events=
"all"
/><g
transform=
"translate(-0.5 -0.5)"
><switch><foreignObject
pointer-events=
"none"
width=
"100%"
height=
"100%"
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
style=
"overflow: visible; text-align: left;"
><div
xmlns=
"http://www.w3.org/1999/xhtml"
style=
"display: flex; align-items: unsafe center; justify-content: unsafe center; width: 128px; height: 1px; padding-top: 161px; margin-left: 195px;"
><div
data-drawio-colors=
"color: rgb(0, 0, 0); "
style=
"box-sizing: border-box; font-size: 0px; text-align: center;"
><div
style=
"display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"
>
Gateway Service
</div></div></div></foreignObject><text
x=
"259"
y=
"165"
fill=
"rgb(0, 0, 0)"
font-family=
"Helvetica"
font-size=
"12px"
text-anchor=
"middle"
>
Gateway Service
</text></switch></g><ellipse
cx=
"410"
cy=
"40.5"
rx=
"7.5"
ry=
"7.5"
fill=
"rgb(255, 255, 255)"
stroke=
"rgb(0, 0, 0)"
pointer-events=
"all"
/><path
d=
"M 410 48 L 410 73 M 410 53 L 395 53 M 410 53 L 425 53 M 410 73 L 395 93 M 410 73 L 425 93"
fill=
"none"
stroke=
"rgb(0, 0, 0)"
stroke-miterlimit=
"10"
pointer-events=
"all"
/><g
transform=
"translate(-0.5 -0.5)"
><switch><foreignObject
pointer-events=
"none"
width=
"100%"
height=
"100%"
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
style=
"overflow: visible; text-align: left;"
><div
xmlns=
"http://www.w3.org/1999/xhtml"
style=
"display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 100px; margin-left: 410px;"
><div
data-drawio-colors=
"color: rgb(0, 0, 0); "
style=
"box-sizing: border-box; font-size: 0px; text-align: center;"
><div
style=
"display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;"
><b>
JDBC
</b></div></div></div></foreignObject><text
x=
"410"
y=
"112"
fill=
"rgb(0, 0, 0)"
font-family=
"Helvetica"
font-size=
"12px"
text-anchor=
"middle"
>
JDBC
</text></switch></g><path
d=
"M 330.37 163 L 411 163 L 411 119.37"
fill=
"none"
stroke=
"#000000"
stroke-miterlimit=
"10"
stroke-dasharray=
"3 3"
pointer-events=
"stroke"
/><path
d=
"M 325.12 163 L 332.12 159.5 L 330.37 163 L 332.12 166.5 Z"
fill=
"#000000"
stroke=
"#000000"
stroke-miterlimit=
"10"
pointer-events=
"all"
/><path
d=
"M 411 114.12 L 414.5 121.12 L 411 119.37 L 407.5 121.12 Z"
fill=
"#000000"
stroke=
"#000000"
stroke-miterlimit=
"10"
pointer-events=
"all"
/><g
transform=
"translate(-0.5 -0.5)"
><switch><foreignObject
pointer-events=
"none"
width=
"100%"
height=
"100%"
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
style=
"overflow: visible; text-align: left;"
><div
xmlns=
"http://www.w3.org/1999/xhtml"
style=
"display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 163px; margin-left: 371px;"
><div
data-drawio-colors=
"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); "
style=
"box-sizing: border-box; font-size: 0px; text-align: center;"
><div
style=
"display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;"
>
3306/tcp
</div></div></div></foreignObject><text
x=
"371"
y=
"166"
fill=
"rgb(0, 0, 0)"
font-family=
"Helvetica"
font-size=
"11px"
text-anchor=
"middle"
>
3306/tcp
</text></switch></g><path
d=
"M 91 63 L 28 63 L 28 277 L 48 277"
fill=
"none"
stroke=
"#b3b3b3"
stroke-miterlimit=
"10"
stroke-dasharray=
"3 3"
pointer-events=
"stroke"
/><path
d=
"M 44 281 L 36 273 M 44 273 L 36 281"
fill=
"none"
stroke=
"#b3b3b3"
stroke-miterlimit=
"10"
pointer-events=
"all"
/><g
transform=
"translate(-0.5 -0.5)"
><switch><foreignObject
pointer-events=
"none"
width=
"100%"
height=
"100%"
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
style=
"overflow: visible; text-align: left;"
><div
xmlns=
"http://www.w3.org/1999/xhtml"
style=
"display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 149px; margin-left: 28px;"
><div
data-drawio-colors=
"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); "
style=
"box-sizing: border-box; font-size: 0px; text-align: center;"
><div
style=
"display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;"
><font
color=
"#b3b3b3"
>
(not used in
<br
/>
the default
<br
/>
config)
</font></div></div></div></foreignObject><text
x=
"28"
y=
"152"
fill=
"rgb(0, 0, 0)"
font-family=
"Helvetica"
font-size=
"11px"
text-anchor=
"middle"
>
(not used in...
</text></switch></g><ellipse
cx=
"106"
cy=
"40.5"
rx=
"7.5"
ry=
"7.5"
fill=
"rgb(255, 255, 255)"
stroke=
"rgb(0, 0, 0)"
pointer-events=
"all"
/><path
d=
"M 106 48 L 106 73 M 106 53 L 91 53 M 106 53 L 121 53 M 106 73 L 91 93 M 106 73 L 121 93"
fill=
"none"
stroke=
"rgb(0, 0, 0)"
stroke-miterlimit=
"10"
pointer-events=
"all"
/><g
transform=
"translate(-0.5 -0.5)"
><switch><foreignObject
pointer-events=
"none"
width=
"100%"
height=
"100%"
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
style=
"overflow: visible; text-align: left;"
><div
xmlns=
"http://www.w3.org/1999/xhtml"
style=
"display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 100px; margin-left: 106px;"
><div
data-drawio-colors=
"color: rgb(0, 0, 0); "
style=
"box-sizing: border-box; font-size: 0px; text-align: center;"
><div
style=
"display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;"
><b>
API
</b></div></div></div></foreignObject><text
x=
"106"
y=
"112"
fill=
"rgb(0, 0, 0)"
font-family=
"Helvetica"
font-size=
"12px"
text-anchor=
"middle"
>
API
</text></switch></g><path
d=
"M 106 119.37 L 106 163 L 187.63 163"
fill=
"none"
stroke=
"#000000"
stroke-miterlimit=
"10"
stroke-dasharray=
"3 3"
pointer-events=
"stroke"
/><path
d=
"M 106 114.12 L 109.5 121.12 L 106 119.37 L 102.5 121.12 Z"
fill=
"#000000"
stroke=
"#000000"
stroke-miterlimit=
"10"
pointer-events=
"all"
/><path
d=
"M 192.88 163 L 185.88 166.5 L 187.63 163 L 185.88 159.5 Z"
fill=
"#000000"
stroke=
"#000000"
stroke-miterlimit=
"10"
pointer-events=
"all"
/><g
transform=
"translate(-0.5 -0.5)"
><switch><foreignObject
pointer-events=
"none"
width=
"100%"
height=
"100%"
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
style=
"overflow: visible; text-align: left;"
><div
xmlns=
"http://www.w3.org/1999/xhtml"
style=
"display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 163px; margin-left: 141px;"
><div
data-drawio-colors=
"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); "
style=
"box-sizing: border-box; font-size: 0px; text-align: center;"
><div
style=
"display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;"
>
80/tcp
</div></div></div></foreignObject><text
x=
"141"
y=
"166"
fill=
"rgb(0, 0, 0)"
font-family=
"Helvetica"
font-size=
"11px"
text-anchor=
"middle"
>
80/tcp
</text></switch></g><path
d=
"M 386 278 C 386 269.72 399.43 263 416 263 C 423.96 263 431.59 264.58 437.21 267.39 C 442.84 270.21 446 274.02 446 278 L 446 328 C 446 336.28 432.57 343 416 343 C 399.43 343 386 336.28 386 328 Z"
fill=
"#fff2cc"
stroke=
"#000000"
stroke-miterlimit=
"10"
pointer-events=
"all"
/><path
d=
"M 446 278 C 446 286.28 432.57 293 416 293 C 399.43 293 386 286.28 386 278"
fill=
"none"
stroke=
"#000000"
stroke-miterlimit=
"10"
pointer-events=
"all"
/><g
transform=
"translate(-0.5 -0.5)"
><switch><foreignObject
pointer-events=
"none"
width=
"100%"
height=
"100%"
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
style=
"overflow: visible; text-align: left;"
><div
xmlns=
"http://www.w3.org/1999/xhtml"
style=
"display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 316px; margin-left: 387px;"
><div
data-drawio-colors=
"color: rgb(0, 0, 0); "
style=
"box-sizing: border-box; font-size: 0px; text-align: center;"
><div
style=
"display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"
>
data-db
</div></div></div></foreignObject><text
x=
"416"
y=
"319"
fill=
"rgb(0, 0, 0)"
font-family=
"Helvetica"
font-size=
"12px"
text-anchor=
"middle"
>
data-db
</text></switch></g><path
d=
"M 306.5 303 L 379.63 303"
fill=
"none"
stroke=
"rgb(0, 0, 0)"
stroke-miterlimit=
"10"
pointer-events=
"stroke"
/><path
d=
"M 384.88 303 L 377.88 306.5 L 379.63 303 L 377.88 299.5 Z"
fill=
"rgb(0, 0, 0)"
stroke=
"rgb(0, 0, 0)"
stroke-miterlimit=
"10"
pointer-events=
"all"
/><g
transform=
"translate(-0.5 -0.5)"
><switch><foreignObject
pointer-events=
"none"
width=
"100%"
height=
"100%"
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
style=
"overflow: visible; text-align: left;"
><div
xmlns=
"http://www.w3.org/1999/xhtml"
style=
"display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 303px; margin-left: 340px;"
><div
data-drawio-colors=
"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); "
style=
"box-sizing: border-box; font-size: 0px; text-align: center;"
><div
style=
"display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;"
>
3306/tcp
</div></div></div></foreignObject><text
x=
"340"
y=
"306"
fill=
"rgb(0, 0, 0)"
font-family=
"Helvetica"
font-size=
"11px"
text-anchor=
"middle"
>
3306/tcp
</text></switch></g><rect
x=
"210.5"
y=
"283"
width=
"96"
height=
"40"
rx=
"6"
ry=
"6"
fill=
"rgb(255, 255, 255)"
stroke=
"rgb(0, 0, 0)"
pointer-events=
"all"
/><g
transform=
"translate(-0.5 -0.5)"
><switch><foreignObject
pointer-events=
"none"
width=
"100%"
height=
"100%"
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
style=
"overflow: visible; text-align: left;"
><div
xmlns=
"http://www.w3.org/1999/xhtml"
style=
"display: flex; align-items: unsafe center; justify-content: unsafe center; width: 94px; height: 1px; padding-top: 303px; margin-left: 212px;"
><div
data-drawio-colors=
"color: rgb(0, 0, 0); "
style=
"box-sizing: border-box; font-size: 0px; text-align: center;"
><div
style=
"display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"
>
Data Service
<br
/>
(Spring AMQP)
</div></div></div></foreignObject><text
x=
"259"
y=
"307"
fill=
"rgb(0, 0, 0)"
font-family=
"Helvetica"
font-size=
"12px"
text-anchor=
"middle"
>
Data Service...
</text></switch></g><path
d=
"M 258.5 263 L 258.5 276.63"
fill=
"none"
stroke=
"rgb(0, 0, 0)"
stroke-miterlimit=
"10"
pointer-events=
"stroke"
/><path
d=
"M 258.5 281.88 L 255 274.88 L 258.5 276.63 L 262 274.88 Z"
fill=
"rgb(0, 0, 0)"
stroke=
"rgb(0, 0, 0)"
stroke-miterlimit=
"10"
pointer-events=
"all"
/><rect
x=
"210.5"
y=
"223"
width=
"96"
height=
"40"
rx=
"6"
ry=
"6"
fill=
"rgb(255, 255, 255)"
stroke=
"rgb(0, 0, 0)"
pointer-events=
"all"
/><g
transform=
"translate(-0.5 -0.5)"
><switch><foreignObject
pointer-events=
"none"
width=
"100%"
height=
"100%"
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
style=
"overflow: visible; text-align: left;"
><div
xmlns=
"http://www.w3.org/1999/xhtml"
style=
"display: flex; align-items: unsafe center; justify-content: unsafe center; width: 94px; height: 1px; padding-top: 243px; margin-left: 212px;"
><div
data-drawio-colors=
"color: rgb(0, 0, 0); "
style=
"box-sizing: border-box; font-size: 0px; text-align: center;"
><div
style=
"display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"
>
Broker Service
<br
/>
(RabbitMQ)
</div></div></div></foreignObject><text
x=
"259"
y=
"247"
fill=
"rgb(0, 0, 0)"
font-family=
"Helvetica"
font-size=
"12px"
text-anchor=
"middle"
>
Broker Service...
</text></switch></g><path
d=
"M 223 363 L 341 363 L 341 315.5 L 379.63 315.5"
fill=
"none"
stroke=
"rgb(0, 0, 0)"
stroke-miterlimit=
"10"
pointer-events=
"stroke"
/><path
d=
"M 384.88 315.5 L 377.88 319 L 379.63 315.5 L 377.88 312 Z"
fill=
"rgb(0, 0, 0)"
stroke=
"rgb(0, 0, 0)"
stroke-miterlimit=
"10"
pointer-events=
"all"
/><g
transform=
"translate(-0.5 -0.5)"
><switch><foreignObject
pointer-events=
"none"
width=
"100%"
height=
"100%"
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
style=
"overflow: visible; text-align: left;"
><div
xmlns=
"http://www.w3.org/1999/xhtml"
style=
"display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 364px; margin-left: 292px;"
><div
data-drawio-colors=
"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); "
style=
"box-sizing: border-box; font-size: 0px; text-align: center;"
><div
style=
"display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;"
>
3306/tcp
</div></div></div></foreignObject><text
x=
"292"
y=
"367"
fill=
"rgb(0, 0, 0)"
font-family=
"Helvetica"
font-size=
"11px"
text-anchor=
"middle"
>
3306/tcp
</text></switch></g><rect
x=
"127"
y=
"343"
width=
"96"
height=
"40"
rx=
"6"
ry=
"6"
fill=
"rgb(255, 255, 255)"
stroke=
"rgb(0, 0, 0)"
pointer-events=
"all"
/><g
transform=
"translate(-0.5 -0.5)"
><switch><foreignObject
pointer-events=
"none"
width=
"100%"
height=
"100%"
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
style=
"overflow: visible; text-align: left;"
><div
xmlns=
"http://www.w3.org/1999/xhtml"
style=
"display: flex; align-items: unsafe center; justify-content: unsafe center; width: 94px; height: 1px; padding-top: 363px; margin-left: 128px;"
><div
data-drawio-colors=
"color: rgb(0, 0, 0); "
style=
"box-sizing: border-box; font-size: 0px; text-align: center;"
><div
style=
"display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"
>
Metadata Service
<br
/>
(Spring AMQP)
</div></div></div></foreignObject><text
x=
"175"
y=
"367"
fill=
"rgb(0, 0, 0)"
font-family=
"Helvetica"
font-size=
"12px"
text-anchor=
"middle"
>
Metadata Service...
</text></switch></g><path
d=
"M 96 250.63 L 96 193 L 207.4 193 L 207.41 180.64"
fill=
"none"
stroke=
"rgb(0, 0, 0)"
stroke-miterlimit=
"10"
pointer-events=
"stroke"
/><path
d=
"M 96 255.88 L 92.5 248.88 L 96 250.63 L 99.5 248.88 Z"
fill=
"rgb(0, 0, 0)"
stroke=
"rgb(0, 0, 0)"
stroke-miterlimit=
"10"
pointer-events=
"all"
/><g
transform=
"translate(-0.5 -0.5)"
><switch><foreignObject
pointer-events=
"none"
width=
"100%"
height=
"100%"
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
style=
"overflow: visible; text-align: left;"
><div
xmlns=
"http://www.w3.org/1999/xhtml"
style=
"display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 216px; margin-left: 99px;"
><div
data-drawio-colors=
"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); "
style=
"box-sizing: border-box; font-size: 0px; text-align: center;"
><div
style=
"display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;"
>
80/tcp
</div></div></div></foreignObject><text
x=
"99"
y=
"219"
fill=
"rgb(0, 0, 0)"
font-family=
"Helvetica"
font-size=
"11px"
text-anchor=
"middle"
>
80/tcp
</text></switch></g><path
d=
"M 96 297 L 96 363 L 120.63 363"
fill=
"none"
stroke=
"rgb(0, 0, 0)"
stroke-miterlimit=
"10"
pointer-events=
"stroke"
/><path
d=
"M 125.88 363 L 118.88 366.5 L 120.63 363 L 118.88 359.5 Z"
fill=
"rgb(0, 0, 0)"
stroke=
"rgb(0, 0, 0)"
stroke-miterlimit=
"10"
pointer-events=
"all"
/><rect
x=
"48"
y=
"257"
width=
"96"
height=
"40"
rx=
"6"
ry=
"6"
fill=
"rgb(255, 255, 255)"
stroke=
"rgb(0, 0, 0)"
pointer-events=
"all"
/><g
transform=
"translate(-0.5 -0.5)"
><switch><foreignObject
pointer-events=
"none"
width=
"100%"
height=
"100%"
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
style=
"overflow: visible; text-align: left;"
><div
xmlns=
"http://www.w3.org/1999/xhtml"
style=
"display: flex; align-items: unsafe center; justify-content: unsafe center; width: 94px; height: 1px; padding-top: 277px; margin-left: 49px;"
><div
data-drawio-colors=
"color: rgb(0, 0, 0); "
style=
"box-sizing: border-box; font-size: 0px; text-align: center;"
><div
style=
"display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"
>
Upload Service
<br
/>
(TUS)
</div></div></div></foreignObject><text
x=
"96"
y=
"281"
fill=
"rgb(0, 0, 0)"
font-family=
"Helvetica"
font-size=
"12px"
text-anchor=
"middle"
>
Upload Service...
</text></switch></g></g><switch><g
requiredFeatures=
"http://www.w3.org/TR/SVG11/feature#Extensibility"
/><a
transform=
"translate(0,-5)"
xlink:href=
"https://www.diagrams.net/doc/faq/svg-export-text-problems"
target=
"_blank"
><text
text-anchor=
"middle"
font-size=
"10px"
x=
"50%"
y=
"100%"
>
Text is not SVG - cannot display
</text></a></switch></svg>
\ No newline at end of file
\ No newline at end of file
This diff is collapsed.
Click to expand it.
misc/architecture.drawio
+
5
−
5
View file @
f5b740e0
<mxfile host="Electron" modified="2023-10-1
2
T1
2:06:15.344
Z" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/21.1.2 Chrome/106.0.5249.199 Electron/21.4.3 Safari/537.36" etag="
TZYPGr9GyEHSU3c5VvbN
" version="21.1.2" type="device" pages="7">
<mxfile host="Electron" modified="2023-10-1
3
T1
6:16:56.111
Z" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/21.1.2 Chrome/106.0.5249.199 Electron/21.4.3 Safari/537.36" etag="
vP0KAMnM1Rvz2IbZfXXM
" version="21.1.2" type="device" pages="7">
<diagram id="mvBsv1rP8O80Qe3yGnn_" name="docker-compose">
<diagram id="mvBsv1rP8O80Qe3yGnn_" name="docker-compose">
<mxGraphModel dx="1434" dy="822" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1169" pageHeight="827" math="0" shadow="0">
<mxGraphModel dx="1434" dy="822" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1169" pageHeight="827" math="0" shadow="0">
<root>
<root>
...
@@ -2404,7 +2404,7 @@
...
@@ -2404,7 +2404,7 @@
</mxGraphModel>
</mxGraphModel>
</diagram>
</diagram>
<diagram id="e2fuorb2m_XjboQ7R7_y" name="Data Ingest">
<diagram id="e2fuorb2m_XjboQ7R7_y" name="Data Ingest">
<mxGraphModel dx="1
195
" dy="
685
" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1169" pageHeight="827" math="0" shadow="0">
<mxGraphModel dx="1
434
" dy="
822
" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1169" pageHeight="827" math="0" shadow="0">
<root>
<root>
<mxCell id="0" />
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="1" parent="0" />
...
@@ -2463,7 +2463,7 @@
...
@@ -2463,7 +2463,7 @@
<mxPoint x="600" y="250" as="targetPoint" />
<mxPoint x="600" y="250" as="targetPoint" />
</mxGeometry>
</mxGeometry>
</mxCell>
</mxCell>
<mxCell id="SPLHNWc1rHttcZ-O3PPf-2" value="<font color="#b3b3b3">(not used in<br>the default<br>config)</font>" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;endArrow=cross;endFill=0;dashed=1;strokeColor=#B3B3B3;"
edge="1"
parent="1" source="0VJCIkSjTVNNat6pGbHc-9" target="JkB3rZmVi6YrdEwAjtGV-5">
<mxCell id="SPLHNWc1rHttcZ-O3PPf-2" value="<font color="#b3b3b3">(not used in<br>the default<br>config)</font>" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;endArrow=cross;endFill=0;dashed=1;strokeColor=#B3B3B3;" parent="1" source="0VJCIkSjTVNNat6pGbHc-9" target="JkB3rZmVi6YrdEwAjtGV-5"
edge="1"
>
<mxGeometry relative="1" as="geometry">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<Array as="points">
<mxPoint x="217" y="200" />
<mxPoint x="217" y="200" />
...
@@ -2517,7 +2517,7 @@
...
@@ -2517,7 +2517,7 @@
<mxPoint x="-29" y="-1" as="offset" />
<mxPoint x="-29" y="-1" as="offset" />
</mxGeometry>
</mxGeometry>
</mxCell>
</mxCell>
<mxCell id="0VJCIkSjTVNNat6pGbHc-33" value="
D
ata Service<br>(Spring AMQP)" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxCell id="0VJCIkSjTVNNat6pGbHc-33" value="
Metad
ata Service<br>(Spring AMQP)" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="316" y="480" width="96" height="40" as="geometry" />
<mxGeometry x="316" y="480" width="96" height="40" as="geometry" />
</mxCell>
</mxCell>
<mxCell id="JkB3rZmVi6YrdEwAjtGV-6" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.107;entryY=0.991;entryDx=0;entryDy=0;entryPerimeter=0;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" source="JkB3rZmVi6YrdEwAjtGV-5" target="0VJCIkSjTVNNat6pGbHc-3" edge="1">
<mxCell id="JkB3rZmVi6YrdEwAjtGV-6" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.107;entryY=0.991;entryDx=0;entryDy=0;entryPerimeter=0;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" source="JkB3rZmVi6YrdEwAjtGV-5" target="0VJCIkSjTVNNat6pGbHc-3" edge="1">
...
@@ -2533,7 +2533,7 @@
...
@@ -2533,7 +2533,7 @@
<mxPoint as="offset" />
<mxPoint as="offset" />
</mxGeometry>
</mxGeometry>
</mxCell>
</mxCell>
<mxCell id="SPLHNWc1rHttcZ-O3PPf-1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;"
edge="1"
parent="1" source="JkB3rZmVi6YrdEwAjtGV-5" target="0VJCIkSjTVNNat6pGbHc-33">
<mxCell id="SPLHNWc1rHttcZ-O3PPf-1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="JkB3rZmVi6YrdEwAjtGV-5" target="0VJCIkSjTVNNat6pGbHc-33"
edge="1"
>
<mxGeometry relative="1" as="geometry" />
<mxGeometry relative="1" as="geometry" />
</mxCell>
</mxCell>
<mxCell id="JkB3rZmVi6YrdEwAjtGV-5" value="Upload Service<br>(TUS)" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxCell id="JkB3rZmVi6YrdEwAjtGV-5" value="Upload Service<br>(TUS)" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment