Skip to content

Commit 5e8bce9

Browse files
author
Oleg Sh
committed
Add profiling script
Up base auto incriment index to 10000
1 parent c454998 commit 5e8bce9

22 files changed

Lines changed: 9995 additions & 15 deletions

graph/Graph.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -121,8 +121,8 @@ class BaseEdgeEnumStrategy : public IEnumStrategy
121121
std::unordered_set<ObjectId> processedEdge;
122122
};
123123

124-
// 0 is invalid value. 1000 - because it is not the same as index.
125-
IndexType Graph::m_autoIncIndex = 1000;
124+
// 0 is invalid value. 10000 - because it is not the same as index.
125+
IndexType Graph::m_autoIncIndex = 10000;
126126

127127
Graph::Graph(void)
128128
{

profiling/graph_10.graphml

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<graphml>
3+
<key id="d0" for="node" attr.name="weight" attr.type="double">
4+
<default>1</default>
5+
</key>
6+
<graph id="Graph" edgedefault="undirected">
7+
<node id="S"/>
8+
<node id="1"/>
9+
<node id="2"/>
10+
<node id="3"/>
11+
<node id="4"/>
12+
<node id="5"/>
13+
<node id="6"/>
14+
<node id="7"/>
15+
<node id="8"/>
16+
<node id="F"/>
17+
<edge source="3" target="2" id="10039">
18+
<data key="d0">5</data>
19+
</edge>
20+
<edge source="2" target="5" id="10040">
21+
<data key="d0">5</data>
22+
</edge>
23+
<edge source="4" target="6" id="10041">
24+
<data key="d0">5</data>
25+
</edge>
26+
<edge source="5" target="4" id="10042">
27+
<data key="d0">5</data>
28+
</edge>
29+
<edge source="1" target="3" id="10043">
30+
<data key="d0">5</data>
31+
</edge>
32+
<edge source="1" target="2" id="10044">
33+
<data key="d0">5</data>
34+
</edge>
35+
<edge source="S" target="1" id="10045">
36+
<data key="d0">3</data>
37+
</edge>
38+
<edge source="S" target="2" id="10046">
39+
<data key="d0">10</data>
40+
</edge>
41+
<edge source="3" target="5" id="10047">
42+
<data key="d0">55</data>
43+
</edge>
44+
<edge source="2" target="4" id="10048">
45+
<data key="d0">3</data>
46+
</edge>
47+
<edge source="4" target="7" id="10049">
48+
<data key="d0">3</data>
49+
</edge>
50+
<edge source="7" target="6" id="10050">
51+
<data key="d0">66</data>
52+
</edge>
53+
<edge source="6" target="8" id="10051">
54+
<data key="d0">2</data>
55+
</edge>
56+
<edge source="5" target="7" id="10052">
57+
<data key="d0">4</data>
58+
</edge>
59+
<edge source="7" target="F" id="10053">
60+
<data key="d0">23</data>
61+
</edge>
62+
<edge source="F" target="8" id="10054">
63+
<data key="d0">5</data>
64+
</edge>
65+
<edge source="3" target="7" id="10055">
66+
<data key="d0">5</data>
67+
</edge>
68+
<edge source="2" target="6" id="10056">
69+
<data key="d0">2</data>
70+
</edge>
71+
<edge source="8" target="7" id="10057">
72+
<data key="d0">5</data>
73+
</edge>
74+
</graph>
75+
</graphml>

profiling/graph_15.graphml

Lines changed: 120 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,120 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<graphml>
3+
<key id="d0" for="node" attr.name="weight" attr.type="double">
4+
<default>1</default>
5+
</key>
6+
<graph id="Graph" edgedefault="undirected">
7+
<node id="S"/>
8+
<node id="1"/>
9+
<node id="2"/>
10+
<node id="3"/>
11+
<node id="4"/>
12+
<node id="5"/>
13+
<node id="6"/>
14+
<node id="7"/>
15+
<node id="8"/>
16+
<node id="F"/>
17+
<node id="10"/>
18+
<node id="11"/>
19+
<node id="12"/>
20+
<node id="13"/>
21+
<node id="14"/>
22+
<edge source="3" target="2" id="10034">
23+
<data key="d0">5</data>
24+
</edge>
25+
<edge source="2" target="5" id="10035">
26+
<data key="d0">5</data>
27+
</edge>
28+
<edge source="4" target="6" id="10036">
29+
<data key="d0">5</data>
30+
</edge>
31+
<edge source="5" target="4" id="10037">
32+
<data key="d0">5</data>
33+
</edge>
34+
<edge source="1" target="3" id="10038">
35+
<data key="d0">5</data>
36+
</edge>
37+
<edge source="1" target="2" id="10039">
38+
<data key="d0">5</data>
39+
</edge>
40+
<edge source="S" target="1" id="10040">
41+
<data key="d0">3</data>
42+
</edge>
43+
<edge source="S" target="2" id="10041">
44+
<data key="d0">10</data>
45+
</edge>
46+
<edge source="3" target="5" id="10042">
47+
<data key="d0">55</data>
48+
</edge>
49+
<edge source="2" target="4" id="10043">
50+
<data key="d0">3</data>
51+
</edge>
52+
<edge source="4" target="7" id="10044">
53+
<data key="d0">3</data>
54+
</edge>
55+
<edge source="7" target="6" id="10045">
56+
<data key="d0">66</data>
57+
</edge>
58+
<edge source="6" target="8" id="10046">
59+
<data key="d0">2</data>
60+
</edge>
61+
<edge source="5" target="7" id="10047">
62+
<data key="d0">4</data>
63+
</edge>
64+
<edge source="7" target="F" id="10048"/>
65+
<edge source="F" target="8" id="10049">
66+
<data key="d0">5</data>
67+
</edge>
68+
<edge source="3" target="7" id="10050">
69+
<data key="d0">5</data>
70+
</edge>
71+
<edge source="2" target="6" id="10051">
72+
<data key="d0">2</data>
73+
</edge>
74+
<edge source="8" target="7" id="10052">
75+
<data key="d0">5</data>
76+
</edge>
77+
<edge source="2" target="13" id="10053">
78+
<data key="d0">3</data>
79+
</edge>
80+
<edge source="13" target="14" id="10054">
81+
<data key="d0">4</data>
82+
</edge>
83+
<edge source="14" target="6" id="10055">
84+
<data key="d0">4</data>
85+
</edge>
86+
<edge source="14" target="8" id="10056">
87+
<data key="d0">4</data>
88+
</edge>
89+
<edge source="3" target="10" id="10057">
90+
<data key="d0">5</data>
91+
</edge>
92+
<edge source="10" target="11" id="10058">
93+
<data key="d0">6</data>
94+
</edge>
95+
<edge source="11" target="7" id="10059">
96+
<data key="d0">4</data>
97+
</edge>
98+
<edge source="11" target="F" id="10060">
99+
<data key="d0">40</data>
100+
</edge>
101+
<edge source="12" target="1" id="10061">
102+
<data key="d0">4</data>
103+
</edge>
104+
<edge source="12" target="2" id="10062">
105+
<data key="d0">4</data>
106+
</edge>
107+
<edge source="12" target="3" id="10063">
108+
<data key="d0">5</data>
109+
</edge>
110+
<edge source="6" target="13" id="10064">
111+
<data key="d0">52</data>
112+
</edge>
113+
<edge source="10" target="7" id="10065">
114+
<data key="d0">52</data>
115+
</edge>
116+
<edge source="S" target="13" id="10066">
117+
<data key="d0">64</data>
118+
</edge>
119+
</graph>
120+
</graphml>

0 commit comments

Comments
 (0)