Skip to content

Commit 79cc207

Browse files
committed
add images
1 parent 4a82121 commit 79cc207

File tree

244 files changed

+5175
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

244 files changed

+5175
-0
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
_book
2+
.DS_Store

diagrams/action-job.graphml

+74
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2+
<graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:java="http://www.yworks.com/xml/yfiles-common/1.0/java" xmlns:sys="http://www.yworks.com/xml/yfiles-common/markup/primitives/2.0" xmlns:x="http://www.yworks.com/xml/yfiles-common/markup/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:y="http://www.yworks.com/xml/graphml" xmlns:yed="http://www.yworks.com/xml/yed/3" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd">
3+
<!--Created by yEd 3.14.4-->
4+
<key attr.name="Description" attr.type="string" for="graph" id="d0"/>
5+
<key for="port" id="d1" yfiles.type="portgraphics"/>
6+
<key for="port" id="d2" yfiles.type="portgeometry"/>
7+
<key for="port" id="d3" yfiles.type="portuserdata"/>
8+
<key attr.name="url" attr.type="string" for="node" id="d4"/>
9+
<key attr.name="description" attr.type="string" for="node" id="d5"/>
10+
<key for="node" id="d6" yfiles.type="nodegraphics"/>
11+
<key for="graphml" id="d7" yfiles.type="resources"/>
12+
<key attr.name="url" attr.type="string" for="edge" id="d8"/>
13+
<key attr.name="description" attr.type="string" for="edge" id="d9"/>
14+
<key for="edge" id="d10" yfiles.type="edgegraphics"/>
15+
<graph edgedefault="directed" id="G">
16+
<data key="d0"/>
17+
<node id="n0">
18+
<data key="d6">
19+
<y:ShapeNode>
20+
<y:Geometry height="45.35998280679132" width="244.0" x="414.5790508292314" y="155.45247018057313"/>
21+
<y:Fill color="#99CC00" transparent="false"/>
22+
<y:BorderStyle color="#000000" type="line" width="1.0"/>
23+
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="27.5546875" modelName="custom" textColor="#000000" visible="true" width="35.09375" x="104.453125" y="8.902647653395661">Job<y:LabelModel>
24+
<y:SmartNodeLabelModel distance="4.0"/>
25+
</y:LabelModel>
26+
<y:ModelParameter>
27+
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
28+
</y:ModelParameter>
29+
</y:NodeLabel>
30+
<y:Shape type="roundrectangle"/>
31+
</y:ShapeNode>
32+
</data>
33+
</node>
34+
<node id="n1">
35+
<data key="d6">
36+
<y:ShapeNode>
37+
<y:Geometry height="32.686546314205884" width="222.32716763005783" x="115.83641618497109" y="161.78918842686585"/>
38+
<y:Fill color="#993300" transparent="false"/>
39+
<y:BorderStyle color="#000000" type="line" width="1.0"/>
40+
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="27.5546875" modelName="custom" textColor="#FFFFFF" visible="true" width="66.001953125" x="78.16260725252891" y="2.565929407102942">Action<y:LabelModel>
41+
<y:SmartNodeLabelModel distance="4.0"/>
42+
</y:LabelModel>
43+
<y:ModelParameter>
44+
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
45+
</y:ModelParameter>
46+
</y:NodeLabel>
47+
<y:Shape type="roundrectangle"/>
48+
</y:ShapeNode>
49+
</data>
50+
</node>
51+
<edge id="e0" source="n1" target="n0">
52+
<data key="d10">
53+
<y:PolyLineEdge>
54+
<y:Path sx="111.13564072096273" sy="0.0" tx="-121.9775390625" ty="0.0"/>
55+
<y:LineStyle color="#000000" type="line" width="3.0"/>
56+
<y:Arrows source="none" target="delta"/>
57+
<y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="4.0" x="36.19834368931765" y="28.00000003611723">
58+
<y:LabelModel>
59+
<y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
60+
</y:LabelModel>
61+
<y:ModelParameter>
62+
<y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="right" ratio="0.5" segment="0"/>
63+
</y:ModelParameter>
64+
<y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
65+
</y:EdgeLabel>
66+
<y:BendStyle smoothed="false"/>
67+
</y:PolyLineEdge>
68+
</data>
69+
</edge>
70+
</graph>
71+
<data key="d7">
72+
<y:Resources/>
73+
</data>
74+
</graphml>

diagrams/action-job.png

2.75 KB
Loading
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,199 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2+
<graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:java="http://www.yworks.com/xml/yfiles-common/1.0/java" xmlns:sys="http://www.yworks.com/xml/yfiles-common/markup/primitives/2.0" xmlns:x="http://www.yworks.com/xml/yfiles-common/markup/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:y="http://www.yworks.com/xml/graphml" xmlns:yed="http://www.yworks.com/xml/yed/3" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd">
3+
<!--Created by yEd 3.14.4-->
4+
<key attr.name="Description" attr.type="string" for="graph" id="d0"/>
5+
<key for="port" id="d1" yfiles.type="portgraphics"/>
6+
<key for="port" id="d2" yfiles.type="portgeometry"/>
7+
<key for="port" id="d3" yfiles.type="portuserdata"/>
8+
<key attr.name="url" attr.type="string" for="node" id="d4"/>
9+
<key attr.name="description" attr.type="string" for="node" id="d5"/>
10+
<key for="node" id="d6" yfiles.type="nodegraphics"/>
11+
<key for="graphml" id="d7" yfiles.type="resources"/>
12+
<key attr.name="url" attr.type="string" for="edge" id="d8"/>
13+
<key attr.name="description" attr.type="string" for="edge" id="d9"/>
14+
<key for="edge" id="d10" yfiles.type="edgegraphics"/>
15+
<graph edgedefault="directed" id="G">
16+
<data key="d0"/>
17+
<node id="n0">
18+
<data key="d5"/>
19+
<data key="d6">
20+
<y:ShapeNode>
21+
<y:Geometry height="45.35998280679132" width="244.0" x="13.0" y="250.29200582957094"/>
22+
<y:Fill color="#99CC00" transparent="false"/>
23+
<y:BorderStyle color="#000000" type="line" width="1.0"/>
24+
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="27.5546875" modelName="custom" textColor="#000000" visible="true" width="35.09375" x="104.453125" y="8.902647653395661">Job<y:LabelModel>
25+
<y:SmartNodeLabelModel distance="4.0"/>
26+
</y:LabelModel>
27+
<y:ModelParameter>
28+
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
29+
</y:ModelParameter>
30+
</y:NodeLabel>
31+
<y:Shape type="roundrectangle"/>
32+
</y:ShapeNode>
33+
</data>
34+
</node>
35+
<node id="n1">
36+
<data key="d5"/>
37+
<data key="d6">
38+
<y:ShapeNode>
39+
<y:Geometry height="45.359982806791315" width="244.0" x="434.0" y="250.29200582957097"/>
40+
<y:Fill color="#FFCC00" transparent="false"/>
41+
<y:BorderStyle color="#000000" type="line" width="1.0"/>
42+
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="27.5546875" modelName="custom" textColor="#000000" visible="true" width="116.568359375" x="63.7158203125" y="8.902647653395633">ResultStage<y:LabelModel>
43+
<y:SmartNodeLabelModel distance="4.0"/>
44+
</y:LabelModel>
45+
<y:ModelParameter>
46+
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
47+
</y:ModelParameter>
48+
</y:NodeLabel>
49+
<y:Shape type="roundrectangle"/>
50+
</y:ShapeNode>
51+
</data>
52+
</node>
53+
<node id="n2">
54+
<data key="d5"/>
55+
<data key="d6">
56+
<y:ShapeNode>
57+
<y:Geometry height="166.35998280679132" width="266.12449679740394" x="422.93775160129803" y="28.11575193428041"/>
58+
<y:Fill color="#808000" transparent="false"/>
59+
<y:BorderStyle color="#000000" type="line" width="1.0"/>
60+
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="27.5546875" modelName="internal" modelPosition="t" textColor="#000000" visible="true" width="46.607421875" x="109.75853746120197" y="4.0">RDD</y:NodeLabel>
61+
<y:Shape type="roundrectangle"/>
62+
</y:ShapeNode>
63+
</data>
64+
</node>
65+
<node id="n3">
66+
<data key="d5"/>
67+
<data key="d6">
68+
<y:ShapeNode>
69+
<y:Geometry height="32.686546314205884" width="222.32716763005783" x="22.836416184971085" y="121.78918842686585"/>
70+
<y:Fill color="#993300" transparent="false"/>
71+
<y:BorderStyle color="#000000" type="line" width="1.0"/>
72+
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="27.5546875" modelName="custom" textColor="#FFFFFF" visible="true" width="141.91015625" x="40.208505690028915" y="2.565929407102942">DAGScheduler<y:LabelModel>
73+
<y:SmartNodeLabelModel distance="4.0"/>
74+
</y:LabelModel>
75+
<y:ModelParameter>
76+
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
77+
</y:ModelParameter>
78+
</y:NodeLabel>
79+
<y:Shape type="roundrectangle"/>
80+
</y:ShapeNode>
81+
</data>
82+
</node>
83+
<node id="n4">
84+
<data key="d5"/>
85+
<data key="d6">
86+
<y:ShapeNode>
87+
<y:Geometry height="32.686546314205884" width="145.32716763005783" x="447.8364161849711" y="65.09048261896419"/>
88+
<y:Fill color="#FF2200" transparent="false"/>
89+
<y:BorderStyle color="#000000" type="line" width="1.0"/>
90+
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="22.84375" modelName="custom" textColor="#FFFFFF" visible="true" width="84.3828125" x="30.472177565028915" y="4.921398157102942">Partition 1<y:LabelModel>
91+
<y:SmartNodeLabelModel distance="4.0"/>
92+
</y:LabelModel>
93+
<y:ModelParameter>
94+
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
95+
</y:ModelParameter>
96+
</y:NodeLabel>
97+
<y:Shape type="roundrectangle"/>
98+
</y:ShapeNode>
99+
</data>
100+
</node>
101+
<node id="n5">
102+
<data key="d5"/>
103+
<data key="d6">
104+
<y:ShapeNode>
105+
<y:Geometry height="32.686546314205884" width="145.32716763005783" x="467.17283236994217" y="90.24723632642758"/>
106+
<y:Fill color="#FF2200" transparent="false"/>
107+
<y:BorderStyle color="#000000" type="line" width="1.0"/>
108+
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="22.84375" modelName="custom" textColor="#FFFFFF" visible="true" width="84.3828125" x="30.472177565028915" y="4.921398157102942">Partition 2<y:LabelModel>
109+
<y:SmartNodeLabelModel distance="4.0"/>
110+
</y:LabelModel>
111+
<y:ModelParameter>
112+
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
113+
</y:ModelParameter>
114+
</y:NodeLabel>
115+
<y:Shape type="roundrectangle"/>
116+
</y:ShapeNode>
117+
</data>
118+
</node>
119+
<node id="n6">
120+
<data key="d5"/>
121+
<data key="d6">
122+
<y:ShapeNode>
123+
<y:Geometry height="32.686546314205884" width="145.32716763005783" x="498.50924855491326" y="115.40399003389098"/>
124+
<y:Fill color="#FF2200" transparent="false"/>
125+
<y:BorderStyle color="#000000" type="line" width="1.0"/>
126+
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="22.84375" modelName="custom" textColor="#FFFFFF" visible="true" width="19.1875" x="63.069833815028915" y="4.921398157102942">...<y:LabelModel>
127+
<y:SmartNodeLabelModel distance="4.0"/>
128+
</y:LabelModel>
129+
<y:ModelParameter>
130+
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
131+
</y:ModelParameter>
132+
</y:NodeLabel>
133+
<y:Shape type="roundrectangle"/>
134+
</y:ShapeNode>
135+
</data>
136+
</node>
137+
<node id="n7">
138+
<data key="d5"/>
139+
<data key="d6">
140+
<y:ShapeNode>
141+
<y:Geometry height="32.686546314205884" width="145.32716763005783" x="522.8456647398843" y="140.56074374135437"/>
142+
<y:Fill color="#FF2200" transparent="false"/>
143+
<y:BorderStyle color="#000000" type="line" width="1.0"/>
144+
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="22.84375" modelName="custom" textColor="#FFFFFF" visible="true" width="86.0859375" x="29.620615065028915" y="4.921398157102942">Partition N<y:LabelModel>
145+
<y:SmartNodeLabelModel distance="4.0"/>
146+
</y:LabelModel>
147+
<y:ModelParameter>
148+
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
149+
</y:ModelParameter>
150+
</y:NodeLabel>
151+
<y:Shape type="roundrectangle"/>
152+
</y:ShapeNode>
153+
</data>
154+
</node>
155+
<edge id="e0" source="n0" target="n1">
156+
<data key="d9"/>
157+
<data key="d10">
158+
<y:PolyLineEdge>
159+
<y:Path sx="0.0" sy="0.0" tx="-111.0" ty="-2.8421709430404007E-14"/>
160+
<y:LineStyle color="#000000" type="line" width="3.0"/>
161+
<y:Arrows source="none" target="delta"/>
162+
<y:EdgeLabel alignment="center" backgroundColor="#FFFFFF" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasLineColor="false" height="18.1328125" modelName="centered" modelPosition="center" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="102.513671875" x="37.279052734375" y="-9.06639388031465"> newResultStage <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
163+
</y:EdgeLabel>
164+
<y:BendStyle smoothed="false"/>
165+
</y:PolyLineEdge>
166+
</data>
167+
</edge>
168+
<edge id="e1" source="n1" target="n2">
169+
<data key="d9"/>
170+
<data key="d10">
171+
<y:PolyLineEdge>
172+
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="83.21592005703644"/>
173+
<y:LineStyle color="#000000" type="dashed" width="1.0"/>
174+
<y:Arrows source="none" target="delta"/>
175+
<y:EdgeLabel alignment="center" backgroundColor="#FFFFFF" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasLineColor="false" height="18.1328125" modelName="centered" modelPosition="center" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="29.453125" x="-14.7265625" y="-36.93628962678804">func<y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
176+
</y:EdgeLabel>
177+
<y:BendStyle smoothed="false"/>
178+
</y:PolyLineEdge>
179+
</data>
180+
</edge>
181+
<edge id="e2" source="n3" target="n0">
182+
<data key="d9"/>
183+
<data key="d10">
184+
<y:PolyLineEdge>
185+
<y:Path sx="0.0" sy="0.0" tx="-1.0" ty="-20.0"/>
186+
<y:LineStyle color="#000000" type="line" width="3.0"/>
187+
<y:Arrows source="none" target="delta"/>
188+
<y:EdgeLabel alignment="center" backgroundColor="#FFFFFF" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasLineColor="false" height="32.265625" modelName="centered" modelPosition="center" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="117.958984375" x="-58.9794921875" y="31.773030441571336">submitJob
189+
runApproximateJob<y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
190+
</y:EdgeLabel>
191+
<y:BendStyle smoothed="false"/>
192+
</y:PolyLineEdge>
193+
</data>
194+
</edge>
195+
</graph>
196+
<data key="d7">
197+
<y:Resources/>
198+
</data>
199+
</graphml>
15.2 KB
Loading

0 commit comments

Comments
 (0)