Skip to content

Instantly share code, notes, and snippets.

@zzxx-husky
Created August 17, 2020 19:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save zzxx-husky/50c5ad0cf56254dc0e01d7cb6b8389ad to your computer and use it in GitHub Desktop.
Save zzxx-husky/50c5ad0cf56254dc0e01d7cb6b8389ad to your computer and use it in GitHub Desktop.
The Problematic DOT File
digraph plan_v1 {
// rankdir=LR // uncommenting this line may help converting the dot to png but the png may not look nice.
// comment all the `rank=same` in this file will help converting the dot to png.
compound=true
subgraph cluster28 {
color=black // not query
shape=box
penwidth=3
label="id: 28\ndag id: 0\ncardinality: 100"
{
rank=min
28.0 [shape=box label="id: 0\nlabel: 0"]
28.1 [shape=box label="id: 1\nlabel: 0"]
}
28.0 -> 28.1 [label="label: 0"]
}
subgraph cluster29 {
color=black // not query
shape=box
penwidth=3
label="id: 29\ndag id: 1\ncardinality: 301"
{
rank=min
29.0 [shape=box label="id: 0\nlabel: 0"]
29.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=max
29.2 [shape=box label="id: 2\nlabel: 0"]
}
29.0 -> 29.1 [label="label: 0"]
29.0 -> 29.2 [label="label: 0"]
29.1 -> 29.2 [label="label: 0"]
}
subgraph cluster10 {
color=blue // is query
shape=box
penwidth=4
label="id: 10\ndag id: 10\ncardinality: 1471"
{
rank=min
10.0 [shape=box label="id: 0\nlabel: 0"]
10.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=max
10.2 [shape=box label="id: 2\nlabel: 0"]
10.3 [shape=box label="id: 3\nlabel: 0"]
}
10.0 -> 10.1 [label="label: 0"]
10.0 -> 10.2 [label="label: 0"]
10.1 -> 10.2 [label="label: 0"]
10.0 -> 10.3 [label="label: 0"]
10.1 -> 10.3 [label="label: 0"]
10.2 -> 10.3 [label="label: 0"]
}
subgraph cluster11 {
color=blue // is query
shape=box
penwidth=4
label="id: 11\ndag id: 25\ncardinality: 5839"
{
rank=min
11.0 [shape=box label="id: 0\nlabel: 0"]
11.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
11.2 [shape=box label="id: 2\nlabel: 0"]
11.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
11.4 [shape=box label="id: 4\nlabel: 0"]
}
11.0 -> 11.1 [label="label: 0"]
11.0 -> 11.2 [label="label: 0"]
11.1 -> 11.2 [label="label: 0"]
11.0 -> 11.3 [label="label: 0"]
11.1 -> 11.3 [label="label: 0"]
11.2 -> 11.3 [label="label: 0"]
11.0 -> 11.4 [label="label: 0"]
11.1 -> 11.4 [label="label: 0"]
11.2 -> 11.4 [label="label: 0"]
11.3 -> 11.4 [label="label: 0"]
}
subgraph cluster20 {
color=blue // is query
shape=box
penwidth=5
label="id: 20\ndag id: 51\ncardinality: 12783"
{
rank=min
20.0 [shape=box label="id: 0\nlabel: 0"]
20.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
20.2 [shape=box label="id: 2\nlabel: 0"]
20.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
20.4 [shape=box label="id: 4\nlabel: 0"]
20.5 [shape=box label="id: 5\nlabel: 0"]
}
20.0 -> 20.1 [label="label: 0"]
20.0 -> 20.2 [label="label: 0"]
20.1 -> 20.2 [label="label: 0"]
20.0 -> 20.3 [label="label: 0"]
20.1 -> 20.3 [label="label: 0"]
20.2 -> 20.3 [label="label: 0"]
20.0 -> 20.4 [label="label: 0"]
20.1 -> 20.4 [label="label: 0"]
20.2 -> 20.4 [label="label: 0"]
20.3 -> 20.4 [label="label: 0"]
20.0 -> 20.5 [label="label: 0"]
20.1 -> 20.5 [label="label: 0"]
20.2 -> 20.5 [label="label: 0"]
20.3 -> 20.5 [label="label: 0"]
20.4 -> 20.5 [label="label: 0"]
}
subgraph cluster21 {
color=blue // is query
shape=box
penwidth=5
label="id: 21\ndag id: 88\ncardinality: 14576"
{
rank=min
21.0 [shape=box label="id: 0\nlabel: 0"]
21.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
21.2 [shape=box label="id: 2\nlabel: 0"]
21.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=same
21.4 [shape=box label="id: 4\nlabel: 0"]
21.5 [shape=box label="id: 5\nlabel: 0"]
}
{
rank=max
21.6 [shape=box label="id: 6\nlabel: 0"]
}
21.0 -> 21.1 [label="label: 0"]
21.0 -> 21.2 [label="label: 0"]
21.1 -> 21.2 [label="label: 0"]
21.0 -> 21.3 [label="label: 0"]
21.1 -> 21.3 [label="label: 0"]
21.2 -> 21.3 [label="label: 0"]
21.0 -> 21.4 [label="label: 0"]
21.1 -> 21.4 [label="label: 0"]
21.2 -> 21.4 [label="label: 0"]
21.3 -> 21.4 [label="label: 0"]
21.0 -> 21.5 [label="label: 0"]
21.1 -> 21.5 [label="label: 0"]
21.2 -> 21.5 [label="label: 0"]
21.3 -> 21.5 [label="label: 0"]
21.4 -> 21.5 [label="label: 0"]
21.0 -> 21.6 [label="label: 0"]
21.1 -> 21.6 [label="label: 0"]
21.2 -> 21.6 [label="label: 0"]
21.3 -> 21.6 [label="label: 0"]
21.4 -> 21.6 [label="label: 0"]
21.5 -> 21.6 [label="label: 0"]
}
20.5 -> 21.0 [ltail=cluster20 lhead=cluster21 penwidth=2 minlen=2 label="latency: 35\ncost: 35\npath cost: 56\nsub tree cost: 35"]
subgraph cluster60 {
color=blue // is query
shape=box
penwidth=5
label="id: 60\ndag id: 90\ncardinality: 32853"
{
rank=min
60.0 [shape=box label="id: 0\nlabel: 0"]
60.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
60.2 [shape=box label="id: 2\nlabel: 0"]
60.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=same
60.4 [shape=box label="id: 4\nlabel: 0"]
60.5 [shape=box label="id: 5\nlabel: 0"]
}
{
rank=max
60.6 [shape=box label="id: 6\nlabel: 0"]
}
60.0 -> 60.1 [label="label: 0"]
60.0 -> 60.2 [label="label: 0"]
60.1 -> 60.2 [label="label: 0"]
60.0 -> 60.3 [label="label: 0"]
60.1 -> 60.3 [label="label: 0"]
60.2 -> 60.3 [label="label: 0"]
60.0 -> 60.4 [label="label: 0"]
60.1 -> 60.4 [label="label: 0"]
60.2 -> 60.4 [label="label: 0"]
60.3 -> 60.4 [label="label: 0"]
60.0 -> 60.5 [label="label: 0"]
60.1 -> 60.5 [label="label: 0"]
60.2 -> 60.5 [label="label: 0"]
60.3 -> 60.5 [label="label: 0"]
60.4 -> 60.5 [label="label: 0"]
60.6 -> 60.0 [label="label: 0"]
60.6 -> 60.1 [label="label: 0"]
60.6 -> 60.2 [label="label: 0"]
60.6 -> 60.3 [label="label: 0"]
60.6 -> 60.4 [label="label: 0"]
60.6 -> 60.5 [label="label: 0"]
}
20.5 -> 60.0 [ltail=cluster20 lhead=cluster60 penwidth=2 minlen=2 label="latency: 48\ncost: 48\npath cost: 69\nsub tree cost: 48"]
subgraph cluster71 {
color=blue // is query
shape=box
penwidth=5
label="id: 71\ndag id: 89\ncardinality: 25753"
{
rank=min
71.0 [shape=box label="id: 0\nlabel: 0"]
71.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
71.2 [shape=box label="id: 2\nlabel: 0"]
71.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=same
71.4 [shape=box label="id: 4\nlabel: 0"]
71.5 [shape=box label="id: 5\nlabel: 0"]
}
{
rank=max
71.6 [shape=box label="id: 6\nlabel: 0"]
}
71.0 -> 71.1 [label="label: 0"]
71.0 -> 71.2 [label="label: 0"]
71.1 -> 71.2 [label="label: 0"]
71.0 -> 71.3 [label="label: 0"]
71.1 -> 71.3 [label="label: 0"]
71.2 -> 71.3 [label="label: 0"]
71.0 -> 71.4 [label="label: 0"]
71.1 -> 71.4 [label="label: 0"]
71.2 -> 71.4 [label="label: 0"]
71.3 -> 71.4 [label="label: 0"]
71.0 -> 71.5 [label="label: 0"]
71.1 -> 71.5 [label="label: 0"]
71.2 -> 71.5 [label="label: 0"]
71.3 -> 71.5 [label="label: 0"]
71.4 -> 71.5 [label="label: 0"]
71.0 -> 71.6 [label="label: 0"]
71.6 -> 71.1 [label="label: 0"]
71.6 -> 71.2 [label="label: 0"]
71.6 -> 71.3 [label="label: 0"]
71.6 -> 71.4 [label="label: 0"]
71.6 -> 71.5 [label="label: 0"]
}
20.5 -> 71.0 [ltail=cluster20 lhead=cluster71 penwidth=2 minlen=2 label="latency: 50\ncost: 50\npath cost: 71\nsub tree cost: 50"]
11.4 -> 20.0 [ltail=cluster11 lhead=cluster20 penwidth=2 minlen=2 label="latency: 15\ncost: 15\npath cost: 21\nsub tree cost: 148"]
subgraph cluster59 {
color=blue // is query
shape=box
penwidth=5
label="id: 59\ndag id: 52\ncardinality: 22071"
{
rank=min
59.0 [shape=box label="id: 0\nlabel: 0"]
59.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
59.2 [shape=box label="id: 2\nlabel: 0"]
59.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
59.4 [shape=box label="id: 4\nlabel: 0"]
59.5 [shape=box label="id: 5\nlabel: 0"]
}
59.0 -> 59.1 [label="label: 0"]
59.0 -> 59.2 [label="label: 0"]
59.1 -> 59.2 [label="label: 0"]
59.0 -> 59.3 [label="label: 0"]
59.1 -> 59.3 [label="label: 0"]
59.2 -> 59.3 [label="label: 0"]
59.0 -> 59.4 [label="label: 0"]
59.1 -> 59.4 [label="label: 0"]
59.2 -> 59.4 [label="label: 0"]
59.3 -> 59.4 [label="label: 0"]
59.0 -> 59.5 [label="label: 0"]
59.5 -> 59.1 [label="label: 0"]
59.5 -> 59.2 [label="label: 0"]
59.5 -> 59.3 [label="label: 0"]
59.5 -> 59.4 [label="label: 0"]
}
11.4 -> 59.0 [ltail=cluster11 lhead=cluster59 penwidth=2 minlen=2 label="latency: 23\ncost: 23\npath cost: 29\nsub tree cost: 23"]
subgraph cluster67 {
color=blue // is query
shape=box
penwidth=5
label="id: 67\ndag id: 66\ncardinality: 32180"
{
rank=min
67.0 [shape=box label="id: 0\nlabel: 0"]
67.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
67.2 [shape=box label="id: 2\nlabel: 0"]
67.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
67.4 [shape=box label="id: 4\nlabel: 0"]
67.5 [shape=box label="id: 5\nlabel: 0"]
}
67.0 -> 67.1 [label="label: 0"]
67.0 -> 67.2 [label="label: 0"]
67.1 -> 67.2 [label="label: 0"]
67.0 -> 67.3 [label="label: 0"]
67.1 -> 67.3 [label="label: 0"]
67.2 -> 67.3 [label="label: 0"]
67.0 -> 67.4 [label="label: 0"]
67.1 -> 67.4 [label="label: 0"]
67.2 -> 67.4 [label="label: 0"]
67.3 -> 67.4 [label="label: 0"]
67.0 -> 67.5 [label="label: 0"]
67.1 -> 67.5 [label="label: 0"]
67.2 -> 67.5 [label="label: 0"]
67.3 -> 67.5 [label="label: 0"]
}
11.4 -> 67.0 [ltail=cluster11 lhead=cluster67 penwidth=2 minlen=2 label="latency: 13\ncost: 13\npath cost: 19\nsub tree cost: 13"]
subgraph cluster70 {
color=blue // is query
shape=box
penwidth=5
label="id: 70\ndag id: 53\ncardinality: 26691"
{
rank=min
70.0 [shape=box label="id: 0\nlabel: 0"]
70.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
70.2 [shape=box label="id: 2\nlabel: 0"]
70.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
70.4 [shape=box label="id: 4\nlabel: 0"]
70.5 [shape=box label="id: 5\nlabel: 0"]
}
70.0 -> 70.1 [label="label: 0"]
70.0 -> 70.2 [label="label: 0"]
70.1 -> 70.2 [label="label: 0"]
70.0 -> 70.3 [label="label: 0"]
70.1 -> 70.3 [label="label: 0"]
70.2 -> 70.3 [label="label: 0"]
70.0 -> 70.4 [label="label: 0"]
70.1 -> 70.4 [label="label: 0"]
70.2 -> 70.4 [label="label: 0"]
70.3 -> 70.4 [label="label: 0"]
70.5 -> 70.0 [label="label: 0"]
70.5 -> 70.1 [label="label: 0"]
70.5 -> 70.2 [label="label: 0"]
70.5 -> 70.3 [label="label: 0"]
70.5 -> 70.4 [label="label: 0"]
}
11.4 -> 70.0 [ltail=cluster11 lhead=cluster70 penwidth=2 minlen=2 label="latency: 23\ncost: 23\npath cost: 29\nsub tree cost: 23"]
10.3 -> 11.0 [ltail=cluster10 lhead=cluster11 penwidth=1 minlen=2 label="latency: 3\ncost: 3\npath cost: 6\nsub tree cost: 210"]
subgraph cluster25 {
color=blue // is query
shape=box
penwidth=5
label="id: 25\ndag id: 42\ncardinality: 13372"
{
rank=min
25.0 [shape=box label="id: 0\nlabel: 0"]
25.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
25.2 [shape=box label="id: 2\nlabel: 0"]
25.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
25.4 [shape=box label="id: 4\nlabel: 0"]
}
25.0 -> 25.1 [label="label: 0"]
25.0 -> 25.2 [label="label: 0"]
25.1 -> 25.2 [label="label: 0"]
25.0 -> 25.3 [label="label: 0"]
25.1 -> 25.3 [label="label: 0"]
25.2 -> 25.3 [label="label: 0"]
25.1 -> 25.4 [label="label: 0"]
25.2 -> 25.4 [label="label: 0"]
25.3 -> 25.4 [label="label: 0"]
}
10.3 -> 25.0 [ltail=cluster10 lhead=cluster25 penwidth=1 minlen=2 label="latency: 3\ncost: 3\npath cost: 6\nsub tree cost: 3"]
subgraph cluster32 {
color=blue // is query
shape=box
penwidth=4
label="id: 32\ndag id: 26\ncardinality: 9768"
{
rank=min
32.0 [shape=box label="id: 0\nlabel: 0"]
32.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
32.2 [shape=box label="id: 2\nlabel: 0"]
32.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
32.4 [shape=box label="id: 4\nlabel: 0"]
}
32.0 -> 32.1 [label="label: 0"]
32.0 -> 32.2 [label="label: 0"]
32.1 -> 32.2 [label="label: 0"]
32.0 -> 32.3 [label="label: 0"]
32.1 -> 32.3 [label="label: 0"]
32.2 -> 32.3 [label="label: 0"]
32.0 -> 32.4 [label="label: 0"]
32.4 -> 32.1 [label="label: 0"]
32.4 -> 32.2 [label="label: 0"]
32.4 -> 32.3 [label="label: 0"]
}
subgraph cluster33 {
color=blue // is query
shape=box
penwidth=5
label="id: 33\ndag id: 68\ncardinality: 52046"
{
rank=min
33.0 [shape=box label="id: 0\nlabel: 0"]
33.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
33.2 [shape=box label="id: 2\nlabel: 0"]
33.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
33.4 [shape=box label="id: 4\nlabel: 0"]
33.5 [shape=box label="id: 5\nlabel: 0"]
}
33.0 -> 33.1 [label="label: 0"]
33.0 -> 33.2 [label="label: 0"]
33.1 -> 33.2 [label="label: 0"]
33.0 -> 33.3 [label="label: 0"]
33.1 -> 33.3 [label="label: 0"]
33.2 -> 33.3 [label="label: 0"]
33.0 -> 33.4 [label="label: 0"]
33.4 -> 33.1 [label="label: 0"]
33.4 -> 33.2 [label="label: 0"]
33.4 -> 33.3 [label="label: 0"]
33.0 -> 33.5 [label="label: 0"]
33.4 -> 33.5 [label="label: 0"]
33.1 -> 33.5 [label="label: 0"]
33.2 -> 33.5 [label="label: 0"]
}
subgraph cluster54 {
color=blue // is query
shape=box
penwidth=5
label="id: 54\ndag id: 87\ncardinality: 57069"
{
rank=min
54.0 [shape=box label="id: 0\nlabel: 0"]
54.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
54.2 [shape=box label="id: 2\nlabel: 0"]
54.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=same
54.4 [shape=box label="id: 4\nlabel: 0"]
54.5 [shape=box label="id: 5\nlabel: 0"]
}
{
rank=max
54.6 [shape=box label="id: 6\nlabel: 0"]
}
54.0 -> 54.1 [label="label: 0"]
54.0 -> 54.2 [label="label: 0"]
54.1 -> 54.2 [label="label: 0"]
54.0 -> 54.3 [label="label: 0"]
54.1 -> 54.3 [label="label: 0"]
54.2 -> 54.3 [label="label: 0"]
54.0 -> 54.4 [label="label: 0"]
54.4 -> 54.1 [label="label: 0"]
54.4 -> 54.2 [label="label: 0"]
54.4 -> 54.3 [label="label: 0"]
54.0 -> 54.5 [label="label: 0"]
54.4 -> 54.5 [label="label: 0"]
54.1 -> 54.5 [label="label: 0"]
54.2 -> 54.5 [label="label: 0"]
54.6 -> 54.0 [label="label: 0"]
54.6 -> 54.4 [label="label: 0"]
54.6 -> 54.1 [label="label: 0"]
54.6 -> 54.2 [label="label: 0"]
54.6 -> 54.3 [label="label: 0"]
54.6 -> 54.5 [label="label: 0"]
54.3 -> 54.5 [label="label: 0"]
}
33.5 -> 54.0 [ltail=cluster33 lhead=cluster54 penwidth=2 minlen=2 label="latency: 105\ncost: 105\npath cost: 137\nsub tree cost: 105"]
32.4 -> 33.0 [ltail=cluster32 lhead=cluster33 penwidth=2 minlen=2 label="latency: 23\ncost: 23\npath cost: 32\nsub tree cost: 128"]
10.3 -> 32.0 [ltail=cluster10 lhead=cluster32 penwidth=1 minlen=2 label="latency: 6\ncost: 6\npath cost: 9\nsub tree cost: 134"]
subgraph cluster50 {
color=blue // is query
shape=box
penwidth=5
label="id: 50\ndag id: 27\ncardinality: 10809"
{
rank=min
50.0 [shape=box label="id: 0\nlabel: 0"]
50.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
50.2 [shape=box label="id: 2\nlabel: 0"]
50.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
50.4 [shape=box label="id: 4\nlabel: 0"]
}
50.0 -> 50.1 [label="label: 0"]
50.0 -> 50.2 [label="label: 0"]
50.1 -> 50.2 [label="label: 0"]
50.0 -> 50.3 [label="label: 0"]
50.1 -> 50.3 [label="label: 0"]
50.2 -> 50.3 [label="label: 0"]
50.4 -> 50.0 [label="label: 0"]
50.4 -> 50.1 [label="label: 0"]
50.4 -> 50.2 [label="label: 0"]
50.4 -> 50.3 [label="label: 0"]
}
subgraph cluster51 {
color=blue // is query
shape=box
penwidth=5
label="id: 51\ndag id: 65\ncardinality: 61532"
{
rank=min
51.0 [shape=box label="id: 0\nlabel: 0"]
51.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
51.2 [shape=box label="id: 2\nlabel: 0"]
51.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
51.4 [shape=box label="id: 4\nlabel: 0"]
51.5 [shape=box label="id: 5\nlabel: 0"]
}
51.0 -> 51.1 [label="label: 0"]
51.0 -> 51.2 [label="label: 0"]
51.1 -> 51.2 [label="label: 0"]
51.0 -> 51.3 [label="label: 0"]
51.1 -> 51.3 [label="label: 0"]
51.2 -> 51.3 [label="label: 0"]
51.4 -> 51.0 [label="label: 0"]
51.4 -> 51.1 [label="label: 0"]
51.4 -> 51.2 [label="label: 0"]
51.4 -> 51.3 [label="label: 0"]
51.4 -> 51.5 [label="label: 0"]
51.0 -> 51.5 [label="label: 0"]
51.1 -> 51.5 [label="label: 0"]
51.2 -> 51.5 [label="label: 0"]
}
50.4 -> 51.0 [ltail=cluster50 lhead=cluster51 penwidth=2 minlen=2 label="latency: 22\ncost: 22\npath cost: 31\nsub tree cost: 22"]
10.3 -> 50.0 [ltail=cluster10 lhead=cluster50 penwidth=1 minlen=2 label="latency: 6\ncost: 6\npath cost: 9\nsub tree cost: 28"]
subgraph cluster77 {
color=blue // is query
shape=box
penwidth=5
label="id: 77\ndag id: 41\ncardinality: 22048"
{
rank=min
77.0 [shape=box label="id: 0\nlabel: 0"]
77.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
77.2 [shape=box label="id: 2\nlabel: 0"]
77.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
77.4 [shape=box label="id: 4\nlabel: 0"]
}
77.0 -> 77.1 [label="label: 0"]
77.0 -> 77.2 [label="label: 0"]
77.1 -> 77.2 [label="label: 0"]
77.0 -> 77.3 [label="label: 0"]
77.1 -> 77.3 [label="label: 0"]
77.2 -> 77.3 [label="label: 0"]
77.4 -> 77.0 [label="label: 0"]
77.4 -> 77.1 [label="label: 0"]
77.4 -> 77.2 [label="label: 0"]
}
10.3 -> 77.0 [ltail=cluster10 lhead=cluster77 penwidth=1 minlen=2 label="latency: 2\ncost: 2\npath cost: 5\nsub tree cost: 2"]
29.2 -> 10.0 [ltail=cluster29 lhead=cluster10 penwidth=1 minlen=2 label="latency: 3\ncost: 3\npath cost: 3\nsub tree cost: 380"]
subgraph cluster37 {
color=blue // is query
shape=box
penwidth=4
label="id: 37\ndag id: 11\ncardinality: 2361"
{
rank=min
37.0 [shape=box label="id: 0\nlabel: 0"]
37.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=max
37.2 [shape=box label="id: 2\nlabel: 0"]
37.3 [shape=box label="id: 3\nlabel: 0"]
}
37.0 -> 37.1 [label="label: 0"]
37.0 -> 37.2 [label="label: 0"]
37.1 -> 37.2 [label="label: 0"]
37.0 -> 37.3 [label="label: 0"]
37.3 -> 37.1 [label="label: 0"]
37.3 -> 37.2 [label="label: 0"]
}
subgraph cluster38 {
color=blue // is query
shape=box
penwidth=5
label="id: 38\ndag id: 39\ncardinality: 38084"
{
rank=min
38.0 [shape=box label="id: 0\nlabel: 0"]
38.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
38.2 [shape=box label="id: 2\nlabel: 0"]
38.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
38.4 [shape=box label="id: 4\nlabel: 0"]
}
38.0 -> 38.1 [label="label: 0"]
38.0 -> 38.2 [label="label: 0"]
38.1 -> 38.2 [label="label: 0"]
38.0 -> 38.3 [label="label: 0"]
38.3 -> 38.1 [label="label: 0"]
38.3 -> 38.2 [label="label: 0"]
38.4 -> 38.0 [label="label: 0"]
38.4 -> 38.3 [label="label: 0"]
38.4 -> 38.1 [label="label: 0"]
}
37.3 -> 38.0 [ltail=cluster37 lhead=cluster38 penwidth=1 minlen=2 label="latency: 7\ncost: 7\npath cost: 8\nsub tree cost: 7"]
subgraph cluster56 {
color=blue // is query
shape=box
penwidth=5
label="id: 56\ndag id: 24\ncardinality: 18591"
{
rank=min
56.0 [shape=box label="id: 0\nlabel: 0"]
56.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
56.2 [shape=box label="id: 2\nlabel: 0"]
56.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
56.4 [shape=box label="id: 4\nlabel: 0"]
}
56.0 -> 56.1 [label="label: 0"]
56.0 -> 56.2 [label="label: 0"]
56.1 -> 56.2 [label="label: 0"]
56.0 -> 56.3 [label="label: 0"]
56.3 -> 56.1 [label="label: 0"]
56.3 -> 56.2 [label="label: 0"]
56.4 -> 56.0 [label="label: 0"]
56.4 -> 56.3 [label="label: 0"]
56.4 -> 56.1 [label="label: 0"]
56.4 -> 56.2 [label="label: 0"]
}
subgraph cluster57 {
color=blue // is query
shape=box
penwidth=5
label="id: 57\ndag id: 56\ncardinality: 45987"
{
rank=min
57.0 [shape=box label="id: 0\nlabel: 0"]
57.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
57.2 [shape=box label="id: 2\nlabel: 0"]
57.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
57.4 [shape=box label="id: 4\nlabel: 0"]
57.5 [shape=box label="id: 5\nlabel: 0"]
}
57.0 -> 57.1 [label="label: 0"]
57.0 -> 57.2 [label="label: 0"]
57.1 -> 57.2 [label="label: 0"]
57.0 -> 57.3 [label="label: 0"]
57.3 -> 57.1 [label="label: 0"]
57.3 -> 57.2 [label="label: 0"]
57.4 -> 57.0 [label="label: 0"]
57.4 -> 57.3 [label="label: 0"]
57.4 -> 57.1 [label="label: 0"]
57.4 -> 57.2 [label="label: 0"]
57.4 -> 57.5 [label="label: 0"]
57.0 -> 57.5 [label="label: 0"]
57.3 -> 57.5 [label="label: 0"]
57.1 -> 57.5 [label="label: 0"]
57.2 -> 57.5 [label="label: 0"]
}
56.4 -> 57.0 [ltail=cluster56 lhead=cluster57 penwidth=2 minlen=2 label="latency: 38\ncost: 38\npath cost: 45\nsub tree cost: 38"]
subgraph cluster61 {
color=blue // is query
shape=box
penwidth=6
label="id: 61\ndag id: 64\ncardinality: 105678"
{
rank=min
61.0 [shape=box label="id: 0\nlabel: 0"]
61.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
61.2 [shape=box label="id: 2\nlabel: 0"]
61.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
61.4 [shape=box label="id: 4\nlabel: 0"]
61.5 [shape=box label="id: 5\nlabel: 0"]
}
61.0 -> 61.1 [label="label: 0"]
61.0 -> 61.2 [label="label: 0"]
61.1 -> 61.2 [label="label: 0"]
61.0 -> 61.3 [label="label: 0"]
61.3 -> 61.1 [label="label: 0"]
61.3 -> 61.2 [label="label: 0"]
61.4 -> 61.0 [label="label: 0"]
61.4 -> 61.3 [label="label: 0"]
61.4 -> 61.1 [label="label: 0"]
61.4 -> 61.2 [label="label: 0"]
61.4 -> 61.5 [label="label: 0"]
61.0 -> 61.5 [label="label: 0"]
61.3 -> 61.5 [label="label: 0"]
61.1 -> 61.5 [label="label: 0"]
}
56.4 -> 61.0 [ltail=cluster56 lhead=cluster61 penwidth=2 minlen=2 label="latency: 47\ncost: 47\npath cost: 54\nsub tree cost: 47"]
37.3 -> 56.0 [ltail=cluster37 lhead=cluster56 penwidth=1 minlen=2 label="latency: 6\ncost: 6\npath cost: 7\nsub tree cost: 91"]
29.2 -> 37.0 [ltail=cluster29 lhead=cluster37 penwidth=1 minlen=2 label="latency: 1\ncost: 1\npath cost: 1\nsub tree cost: 99"]
28.1 -> 29.0 [ltail=cluster28 lhead=cluster29 penwidth=1 minlen=2 label="latency: 0\ncost: 0\npath cost: 0\nsub tree cost: 479"]
subgraph cluster15 {
color=black // not query
shape=box
penwidth=3
label="id: 15\ndag id: 2\ncardinality: 376"
{
rank=min
15.0 [shape=box label="id: 0\nlabel: 0"]
15.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=max
15.2 [shape=box label="id: 2\nlabel: 0"]
}
15.0 -> 15.1 [label="label: 0"]
15.0 -> 15.2 [label="label: 0"]
15.2 -> 15.1 [label="label: 0"]
}
subgraph cluster16 {
color=blue // is query
shape=box
penwidth=4
label="id: 16\ndag id: 9\ncardinality: 3516"
{
rank=min
16.0 [shape=box label="id: 0\nlabel: 0"]
16.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=max
16.2 [shape=box label="id: 2\nlabel: 0"]
16.3 [shape=box label="id: 3\nlabel: 0"]
}
16.0 -> 16.1 [label="label: 0"]
16.0 -> 16.2 [label="label: 0"]
16.2 -> 16.1 [label="label: 0"]
16.3 -> 16.0 [label="label: 0"]
16.3 -> 16.2 [label="label: 0"]
16.3 -> 16.1 [label="label: 0"]
}
15.2 -> 16.0 [ltail=cluster15 lhead=cluster16 penwidth=1 minlen=2 label="latency: 0\ncost: 0\npath cost: 0\nsub tree cost: 0"]
subgraph cluster35 {
color=black // not query
shape=box
penwidth=4
label="id: 35\ndag id: 18\ncardinality: 5876"
{
rank=min
35.0 [shape=box label="id: 0\nlabel: 0"]
35.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=max
35.2 [shape=box label="id: 2\nlabel: 0"]
35.3 [shape=box label="id: 3\nlabel: 0"]
}
35.0 -> 35.1 [label="label: 0"]
35.0 -> 35.2 [label="label: 0"]
35.2 -> 35.1 [label="label: 0"]
35.2 -> 35.3 [label="label: 0"]
35.1 -> 35.3 [label="label: 0"]
}
subgraph cluster53 {
color=blue // is query
shape=box
penwidth=5
label="id: 53\ndag id: 40\ncardinality: 22448"
{
rank=min
53.0 [shape=box label="id: 0\nlabel: 0"]
53.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
53.2 [shape=box label="id: 2\nlabel: 0"]
53.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
53.4 [shape=box label="id: 4\nlabel: 0"]
}
53.0 -> 53.1 [label="label: 0"]
53.0 -> 53.2 [label="label: 0"]
53.2 -> 53.1 [label="label: 0"]
53.2 -> 53.3 [label="label: 0"]
53.1 -> 53.3 [label="label: 0"]
53.2 -> 53.4 [label="label: 0"]
53.1 -> 53.4 [label="label: 0"]
53.3 -> 53.4 [label="label: 0"]
53.0 -> 53.3 [label="label: 0"]
}
35.3 -> 53.0 [ltail=cluster35 lhead=cluster53 penwidth=1 minlen=2 label="latency: 6\ncost: 6\npath cost: 8\nsub tree cost: 6"]
15.2 -> 35.0 [ltail=cluster15 lhead=cluster35 penwidth=1 minlen=2 label="latency: 2\ncost: 2\npath cost: 2\nsub tree cost: 8"]
subgraph cluster36 {
color=black // not query
shape=box
penwidth=5
label="id: 36\ndag id: 14\ncardinality: 10950"
{
rank=min
36.0 [shape=box label="id: 0\nlabel: 0"]
36.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=max
36.2 [shape=box label="id: 2\nlabel: 0"]
36.3 [shape=box label="id: 3\nlabel: 0"]
}
36.0 -> 36.1 [label="label: 0"]
36.0 -> 36.2 [label="label: 0"]
36.2 -> 36.1 [label="label: 0"]
36.0 -> 36.3 [label="label: 0"]
36.2 -> 36.3 [label="label: 0"]
}
subgraph cluster62 {
color=blue // is query
shape=box
penwidth=5
label="id: 62\ndag id: 44\ncardinality: 57531"
{
rank=min
62.0 [shape=box label="id: 0\nlabel: 0"]
62.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
62.2 [shape=box label="id: 2\nlabel: 0"]
62.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
62.4 [shape=box label="id: 4\nlabel: 0"]
}
62.0 -> 62.1 [label="label: 0"]
62.0 -> 62.2 [label="label: 0"]
62.2 -> 62.1 [label="label: 0"]
62.0 -> 62.3 [label="label: 0"]
62.2 -> 62.3 [label="label: 0"]
62.4 -> 62.0 [label="label: 0"]
62.4 -> 62.2 [label="label: 0"]
62.3 -> 62.1 [label="label: 0"]
62.4 -> 62.3 [label="label: 0"]
}
36.3 -> 62.0 [ltail=cluster36 lhead=cluster62 penwidth=2 minlen=2 label="latency: 16\ncost: 16\npath cost: 18\nsub tree cost: 16"]
15.2 -> 36.0 [ltail=cluster15 lhead=cluster36 penwidth=1 minlen=2 label="latency: 2\ncost: 2\npath cost: 2\nsub tree cost: 18"]
subgraph cluster6 {
color=blue // is query
shape=box
penwidth=4
label="id: 6\ndag id: 8\ncardinality: 3300"
{
rank=min
6.0 [shape=box label="id: 0\nlabel: 0"]
6.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=max
6.2 [shape=box label="id: 2\nlabel: 0"]
6.3 [shape=box label="id: 3\nlabel: 0"]
}
6.0 -> 6.1 [label="label: 0"]
6.0 -> 6.2 [label="label: 0"]
6.2 -> 6.1 [label="label: 0"]
6.0 -> 6.3 [label="label: 0"]
6.2 -> 6.3 [label="label: 0"]
6.3 -> 6.1 [label="label: 0"]
}
subgraph cluster7 {
color=blue // is query
shape=box
penwidth=5
label="id: 7\ndag id: 29\ncardinality: 21784"
{
rank=min
7.0 [shape=box label="id: 0\nlabel: 0"]
7.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
7.2 [shape=box label="id: 2\nlabel: 0"]
7.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
7.4 [shape=box label="id: 4\nlabel: 0"]
}
7.0 -> 7.1 [label="label: 0"]
7.0 -> 7.2 [label="label: 0"]
7.2 -> 7.1 [label="label: 0"]
7.0 -> 7.3 [label="label: 0"]
7.2 -> 7.3 [label="label: 0"]
7.3 -> 7.1 [label="label: 0"]
7.0 -> 7.4 [label="label: 0"]
7.2 -> 7.4 [label="label: 0"]
7.3 -> 7.4 [label="label: 0"]
7.4 -> 7.1 [label="label: 0"]
}
subgraph cluster22 {
color=blue // is query
shape=box
penwidth=5
label="id: 22\ndag id: 58\ncardinality: 90220"
{
rank=min
22.0 [shape=box label="id: 0\nlabel: 0"]
22.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
22.2 [shape=box label="id: 2\nlabel: 0"]
22.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
22.4 [shape=box label="id: 4\nlabel: 0"]
22.5 [shape=box label="id: 5\nlabel: 0"]
}
22.0 -> 22.1 [label="label: 0"]
22.0 -> 22.2 [label="label: 0"]
22.2 -> 22.1 [label="label: 0"]
22.0 -> 22.3 [label="label: 0"]
22.2 -> 22.3 [label="label: 0"]
22.3 -> 22.1 [label="label: 0"]
22.0 -> 22.4 [label="label: 0"]
22.2 -> 22.4 [label="label: 0"]
22.3 -> 22.4 [label="label: 0"]
22.4 -> 22.1 [label="label: 0"]
22.5 -> 22.0 [label="label: 0"]
22.5 -> 22.2 [label="label: 0"]
22.5 -> 22.3 [label="label: 0"]
22.5 -> 22.4 [label="label: 0"]
22.5 -> 22.1 [label="label: 0"]
}
subgraph cluster47 {
color=blue // is query
shape=box
penwidth=6
label="id: 47\ndag id: 91\ncardinality: 174676"
{
rank=min
47.0 [shape=box label="id: 0\nlabel: 0"]
47.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
47.2 [shape=box label="id: 2\nlabel: 0"]
47.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=same
47.4 [shape=box label="id: 4\nlabel: 0"]
47.5 [shape=box label="id: 5\nlabel: 0"]
}
{
rank=max
47.6 [shape=box label="id: 6\nlabel: 0"]
}
47.0 -> 47.1 [label="label: 0"]
47.0 -> 47.2 [label="label: 0"]
47.2 -> 47.1 [label="label: 0"]
47.0 -> 47.3 [label="label: 0"]
47.2 -> 47.3 [label="label: 0"]
47.3 -> 47.1 [label="label: 0"]
47.0 -> 47.4 [label="label: 0"]
47.2 -> 47.4 [label="label: 0"]
47.3 -> 47.4 [label="label: 0"]
47.4 -> 47.1 [label="label: 0"]
47.5 -> 47.0 [label="label: 0"]
47.5 -> 47.2 [label="label: 0"]
47.5 -> 47.3 [label="label: 0"]
47.5 -> 47.4 [label="label: 0"]
47.5 -> 47.1 [label="label: 0"]
47.5 -> 47.6 [label="label: 0"]
47.6 -> 47.0 [label="label: 0"]
47.6 -> 47.2 [label="label: 0"]
47.6 -> 47.3 [label="label: 0"]
47.6 -> 47.4 [label="label: 0"]
47.6 -> 47.1 [label="label: 0"]
}
22.5 -> 47.0 [ltail=cluster22 lhead=cluster47 penwidth=3 minlen=2 label="latency: 353\ncost: 353\npath cost: 456\nsub tree cost: 353"]
7.4 -> 22.0 [ltail=cluster7 lhead=cluster22 penwidth=2 minlen=2 label="latency: 83\ncost: 83\npath cost: 103\nsub tree cost: 436"]
subgraph cluster40 {
color=blue // is query
shape=box
penwidth=5
label="id: 40\ndag id: 59\ncardinality: 57011"
{
rank=min
40.0 [shape=box label="id: 0\nlabel: 0"]
40.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
40.2 [shape=box label="id: 2\nlabel: 0"]
40.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
40.4 [shape=box label="id: 4\nlabel: 0"]
40.5 [shape=box label="id: 5\nlabel: 0"]
}
40.0 -> 40.1 [label="label: 0"]
40.0 -> 40.2 [label="label: 0"]
40.2 -> 40.1 [label="label: 0"]
40.0 -> 40.3 [label="label: 0"]
40.2 -> 40.3 [label="label: 0"]
40.3 -> 40.1 [label="label: 0"]
40.0 -> 40.4 [label="label: 0"]
40.2 -> 40.4 [label="label: 0"]
40.3 -> 40.4 [label="label: 0"]
40.4 -> 40.1 [label="label: 0"]
40.0 -> 40.5 [label="label: 0"]
40.2 -> 40.5 [label="label: 0"]
40.3 -> 40.5 [label="label: 0"]
40.4 -> 40.5 [label="label: 0"]
40.1 -> 40.5 [label="label: 0"]
}
subgraph cluster55 {
color=blue // is query
shape=box
penwidth=5
label="id: 55\ndag id: 74\ncardinality: 66653"
{
rank=min
55.0 [shape=box label="id: 0\nlabel: 0"]
55.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
55.2 [shape=box label="id: 2\nlabel: 0"]
55.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=same
55.4 [shape=box label="id: 4\nlabel: 0"]
55.5 [shape=box label="id: 5\nlabel: 0"]
}
{
rank=max
55.6 [shape=box label="id: 6\nlabel: 0"]
}
55.0 -> 55.1 [label="label: 0"]
55.0 -> 55.2 [label="label: 0"]
55.2 -> 55.1 [label="label: 0"]
55.0 -> 55.3 [label="label: 0"]
55.2 -> 55.3 [label="label: 0"]
55.3 -> 55.1 [label="label: 0"]
55.0 -> 55.4 [label="label: 0"]
55.2 -> 55.4 [label="label: 0"]
55.3 -> 55.4 [label="label: 0"]
55.4 -> 55.1 [label="label: 0"]
55.0 -> 55.5 [label="label: 0"]
55.2 -> 55.5 [label="label: 0"]
55.3 -> 55.5 [label="label: 0"]
55.4 -> 55.5 [label="label: 0"]
55.1 -> 55.5 [label="label: 0"]
55.0 -> 55.6 [label="label: 0"]
55.2 -> 55.6 [label="label: 0"]
55.3 -> 55.6 [label="label: 0"]
55.4 -> 55.6 [label="label: 0"]
55.1 -> 55.6 [label="label: 0"]
55.5 -> 55.6 [label="label: 0"]
}
40.5 -> 55.0 [ltail=cluster40 lhead=cluster55 penwidth=3 minlen=2 label="latency: 150\ncost: 150\npath cost: 223\nsub tree cost: 150"]
subgraph cluster69 {
color=blue // is query
shape=box
penwidth=6
label="id: 69\ndag id: 85\ncardinality: 126002"
{
rank=min
69.0 [shape=box label="id: 0\nlabel: 0"]
69.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
69.2 [shape=box label="id: 2\nlabel: 0"]
69.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=same
69.4 [shape=box label="id: 4\nlabel: 0"]
69.5 [shape=box label="id: 5\nlabel: 0"]
}
{
rank=max
69.6 [shape=box label="id: 6\nlabel: 0"]
}
69.0 -> 69.1 [label="label: 0"]
69.0 -> 69.2 [label="label: 0"]
69.2 -> 69.1 [label="label: 0"]
69.0 -> 69.3 [label="label: 0"]
69.2 -> 69.3 [label="label: 0"]
69.3 -> 69.1 [label="label: 0"]
69.0 -> 69.4 [label="label: 0"]
69.2 -> 69.4 [label="label: 0"]
69.3 -> 69.4 [label="label: 0"]
69.4 -> 69.1 [label="label: 0"]
69.0 -> 69.5 [label="label: 0"]
69.2 -> 69.5 [label="label: 0"]
69.3 -> 69.5 [label="label: 0"]
69.4 -> 69.5 [label="label: 0"]
69.1 -> 69.5 [label="label: 0"]
69.6 -> 69.0 [label="label: 0"]
69.6 -> 69.2 [label="label: 0"]
69.6 -> 69.3 [label="label: 0"]
69.6 -> 69.4 [label="label: 0"]
69.6 -> 69.1 [label="label: 0"]
69.6 -> 69.5 [label="label: 0"]
}
40.5 -> 69.0 [ltail=cluster40 lhead=cluster69 penwidth=3 minlen=2 label="latency: 216\ncost: 216\npath cost: 289\nsub tree cost: 216"]
7.4 -> 40.0 [ltail=cluster7 lhead=cluster40 penwidth=2 minlen=2 label="latency: 53\ncost: 53\npath cost: 73\nsub tree cost: 419"]
subgraph cluster52 {
color=blue // is query
shape=box
penwidth=6
label="id: 52\ndag id: 69\ncardinality: 209225"
{
rank=min
52.0 [shape=box label="id: 0\nlabel: 0"]
52.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
52.2 [shape=box label="id: 2\nlabel: 0"]
52.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
52.4 [shape=box label="id: 4\nlabel: 0"]
52.5 [shape=box label="id: 5\nlabel: 0"]
}
52.0 -> 52.1 [label="label: 0"]
52.0 -> 52.2 [label="label: 0"]
52.2 -> 52.1 [label="label: 0"]
52.0 -> 52.3 [label="label: 0"]
52.2 -> 52.3 [label="label: 0"]
52.3 -> 52.1 [label="label: 0"]
52.0 -> 52.4 [label="label: 0"]
52.2 -> 52.4 [label="label: 0"]
52.3 -> 52.4 [label="label: 0"]
52.4 -> 52.1 [label="label: 0"]
52.0 -> 52.5 [label="label: 0"]
52.2 -> 52.5 [label="label: 0"]
52.3 -> 52.5 [label="label: 0"]
52.4 -> 52.5 [label="label: 0"]
}
7.4 -> 52.0 [ltail=cluster7 lhead=cluster52 penwidth=3 minlen=2 label="latency: 111\ncost: 111\npath cost: 131\nsub tree cost: 111"]
subgraph cluster4 {
color=blue // is query
shape=box
penwidth=5
label="id: 4\ndag id: 57\ncardinality: 68807"
{
rank=min
4.0 [shape=box label="id: 0\nlabel: 0"]
4.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
4.2 [shape=box label="id: 2\nlabel: 0"]
4.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
4.4 [shape=box label="id: 4\nlabel: 0"]
4.5 [shape=box label="id: 5\nlabel: 0"]
}
4.0 -> 4.1 [label="label: 0"]
4.0 -> 4.2 [label="label: 0"]
4.2 -> 4.1 [label="label: 0"]
4.0 -> 4.3 [label="label: 0"]
4.2 -> 4.3 [label="label: 0"]
4.3 -> 4.1 [label="label: 0"]
4.0 -> 4.4 [label="label: 0"]
4.2 -> 4.4 [label="label: 0"]
4.3 -> 4.4 [label="label: 0"]
4.4 -> 4.1 [label="label: 0"]
4.0 -> 4.5 [label="label: 0"]
4.2 -> 4.5 [label="label: 0"]
4.3 -> 4.5 [label="label: 0"]
4.4 -> 4.5 [label="label: 0"]
4.5 -> 4.1 [label="label: 0"]
}
subgraph cluster5 {
color=blue // is query
shape=box
penwidth=6
label="id: 5\ndag id: 80\ncardinality: 101776"
{
rank=min
5.0 [shape=box label="id: 0\nlabel: 0"]
5.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
5.2 [shape=box label="id: 2\nlabel: 0"]
5.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=same
5.4 [shape=box label="id: 4\nlabel: 0"]
5.5 [shape=box label="id: 5\nlabel: 0"]
}
{
rank=max
5.6 [shape=box label="id: 6\nlabel: 0"]
}
5.0 -> 5.1 [label="label: 0"]
5.0 -> 5.2 [label="label: 0"]
5.2 -> 5.1 [label="label: 0"]
5.0 -> 5.3 [label="label: 0"]
5.2 -> 5.3 [label="label: 0"]
5.3 -> 5.1 [label="label: 0"]
5.0 -> 5.4 [label="label: 0"]
5.2 -> 5.4 [label="label: 0"]
5.3 -> 5.4 [label="label: 0"]
5.4 -> 5.1 [label="label: 0"]
5.0 -> 5.5 [label="label: 0"]
5.2 -> 5.5 [label="label: 0"]
5.3 -> 5.5 [label="label: 0"]
5.4 -> 5.5 [label="label: 0"]
5.5 -> 5.1 [label="label: 0"]
5.0 -> 5.6 [label="label: 0"]
5.2 -> 5.6 [label="label: 0"]
5.3 -> 5.6 [label="label: 0"]
5.4 -> 5.6 [label="label: 0"]
5.5 -> 5.6 [label="label: 0"]
5.6 -> 5.1 [label="label: 0"]
}
4.5 -> 5.0 [ltail=cluster4 lhead=cluster5 penwidth=3 minlen=2 label="latency: 265\ncost: 265\npath cost: 376\nsub tree cost: 265"]
subgraph cluster17 {
color=blue // is query
shape=box
penwidth=5
label="id: 17\ndag id: 84\ncardinality: 90431"
{
rank=min
17.0 [shape=box label="id: 0\nlabel: 0"]
17.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
17.2 [shape=box label="id: 2\nlabel: 0"]
17.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=same
17.4 [shape=box label="id: 4\nlabel: 0"]
17.5 [shape=box label="id: 5\nlabel: 0"]
}
{
rank=max
17.6 [shape=box label="id: 6\nlabel: 0"]
}
17.0 -> 17.1 [label="label: 0"]
17.0 -> 17.2 [label="label: 0"]
17.2 -> 17.1 [label="label: 0"]
17.0 -> 17.3 [label="label: 0"]
17.2 -> 17.3 [label="label: 0"]
17.3 -> 17.1 [label="label: 0"]
17.0 -> 17.4 [label="label: 0"]
17.2 -> 17.4 [label="label: 0"]
17.3 -> 17.4 [label="label: 0"]
17.4 -> 17.1 [label="label: 0"]
17.0 -> 17.5 [label="label: 0"]
17.2 -> 17.5 [label="label: 0"]
17.3 -> 17.5 [label="label: 0"]
17.4 -> 17.5 [label="label: 0"]
17.5 -> 17.1 [label="label: 0"]
17.0 -> 17.6 [label="label: 0"]
17.2 -> 17.6 [label="label: 0"]
17.3 -> 17.6 [label="label: 0"]
17.4 -> 17.6 [label="label: 0"]
17.5 -> 17.6 [label="label: 0"]
17.1 -> 17.6 [label="label: 0"]
}
4.5 -> 17.0 [ltail=cluster4 lhead=cluster17 penwidth=3 minlen=2 label="latency: 178\ncost: 178\npath cost: 289\nsub tree cost: 178"]
subgraph cluster74 {
color=blue // is query
shape=box
penwidth=6
label="id: 74\ndag id: 81\ncardinality: 143918"
{
rank=min
74.0 [shape=box label="id: 0\nlabel: 0"]
74.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
74.2 [shape=box label="id: 2\nlabel: 0"]
74.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=same
74.4 [shape=box label="id: 4\nlabel: 0"]
74.5 [shape=box label="id: 5\nlabel: 0"]
}
{
rank=max
74.6 [shape=box label="id: 6\nlabel: 0"]
}
74.0 -> 74.1 [label="label: 0"]
74.0 -> 74.2 [label="label: 0"]
74.2 -> 74.1 [label="label: 0"]
74.0 -> 74.3 [label="label: 0"]
74.2 -> 74.3 [label="label: 0"]
74.3 -> 74.1 [label="label: 0"]
74.0 -> 74.4 [label="label: 0"]
74.2 -> 74.4 [label="label: 0"]
74.3 -> 74.4 [label="label: 0"]
74.4 -> 74.1 [label="label: 0"]
74.0 -> 74.5 [label="label: 0"]
74.2 -> 74.5 [label="label: 0"]
74.3 -> 74.5 [label="label: 0"]
74.4 -> 74.5 [label="label: 0"]
74.5 -> 74.1 [label="label: 0"]
74.6 -> 74.0 [label="label: 0"]
74.6 -> 74.2 [label="label: 0"]
74.6 -> 74.3 [label="label: 0"]
74.6 -> 74.4 [label="label: 0"]
74.6 -> 74.5 [label="label: 0"]
74.6 -> 74.1 [label="label: 0"]
}
4.5 -> 74.0 [ltail=cluster4 lhead=cluster74 penwidth=3 minlen=2 label="latency: 247\ncost: 247\npath cost: 358\nsub tree cost: 247"]
7.4 -> 4.0 [ltail=cluster7 lhead=cluster4 penwidth=2 minlen=2 label="latency: 91\ncost: 91\npath cost: 111\nsub tree cost: 781"]
6.3 -> 7.0 [ltail=cluster6 lhead=cluster7 penwidth=2 minlen=2 label="latency: 19\ncost: 19\npath cost: 20\nsub tree cost: 1766"]
subgraph cluster34 {
color=blue // is query
shape=box
penwidth=5
label="id: 34\ndag id: 30\ncardinality: 25958"
{
rank=min
34.0 [shape=box label="id: 0\nlabel: 0"]
34.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
34.2 [shape=box label="id: 2\nlabel: 0"]
34.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
34.4 [shape=box label="id: 4\nlabel: 0"]
}
34.0 -> 34.1 [label="label: 0"]
34.0 -> 34.2 [label="label: 0"]
34.2 -> 34.1 [label="label: 0"]
34.0 -> 34.3 [label="label: 0"]
34.2 -> 34.3 [label="label: 0"]
34.3 -> 34.1 [label="label: 0"]
34.4 -> 34.0 [label="label: 0"]
34.4 -> 34.2 [label="label: 0"]
34.4 -> 34.3 [label="label: 0"]
34.4 -> 34.1 [label="label: 0"]
}
subgraph cluster46 {
color=blue // is query
shape=box
penwidth=6
label="id: 46\ndag id: 63\ncardinality: 262496"
{
rank=min
46.0 [shape=box label="id: 0\nlabel: 0"]
46.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
46.2 [shape=box label="id: 2\nlabel: 0"]
46.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
46.4 [shape=box label="id: 4\nlabel: 0"]
46.5 [shape=box label="id: 5\nlabel: 0"]
}
46.0 -> 46.1 [label="label: 0"]
46.0 -> 46.2 [label="label: 0"]
46.2 -> 46.1 [label="label: 0"]
46.0 -> 46.3 [label="label: 0"]
46.2 -> 46.3 [label="label: 0"]
46.3 -> 46.1 [label="label: 0"]
46.4 -> 46.0 [label="label: 0"]
46.4 -> 46.2 [label="label: 0"]
46.4 -> 46.3 [label="label: 0"]
46.4 -> 46.1 [label="label: 0"]
46.4 -> 46.5 [label="label: 0"]
46.0 -> 46.5 [label="label: 0"]
46.2 -> 46.5 [label="label: 0"]
46.3 -> 46.5 [label="label: 0"]
}
34.4 -> 46.0 [ltail=cluster34 lhead=cluster46 penwidth=3 minlen=2 label="latency: 113\ncost: 113\npath cost: 125\nsub tree cost: 113"]
6.3 -> 34.0 [ltail=cluster6 lhead=cluster34 penwidth=2 minlen=2 label="latency: 11\ncost: 11\npath cost: 12\nsub tree cost: 124"]
subgraph cluster45 {
color=blue // is query
shape=box
penwidth=5
label="id: 45\ndag id: 23\ncardinality: 16560"
{
rank=min
45.0 [shape=box label="id: 0\nlabel: 0"]
45.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
45.2 [shape=box label="id: 2\nlabel: 0"]
45.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
45.4 [shape=box label="id: 4\nlabel: 0"]
}
45.0 -> 45.1 [label="label: 0"]
45.0 -> 45.2 [label="label: 0"]
45.2 -> 45.1 [label="label: 0"]
45.0 -> 45.3 [label="label: 0"]
45.2 -> 45.3 [label="label: 0"]
45.3 -> 45.1 [label="label: 0"]
45.0 -> 45.4 [label="label: 0"]
45.2 -> 45.4 [label="label: 0"]
45.3 -> 45.4 [label="label: 0"]
45.1 -> 45.4 [label="label: 0"]
}
subgraph cluster30 {
color=blue // is query
shape=box
penwidth=5
label="id: 30\ndag id: 55\ncardinality: 37226"
{
rank=min
30.0 [shape=box label="id: 0\nlabel: 0"]
30.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
30.2 [shape=box label="id: 2\nlabel: 0"]
30.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
30.4 [shape=box label="id: 4\nlabel: 0"]
30.5 [shape=box label="id: 5\nlabel: 0"]
}
30.0 -> 30.1 [label="label: 0"]
30.0 -> 30.2 [label="label: 0"]
30.2 -> 30.1 [label="label: 0"]
30.0 -> 30.3 [label="label: 0"]
30.2 -> 30.3 [label="label: 0"]
30.3 -> 30.1 [label="label: 0"]
30.0 -> 30.4 [label="label: 0"]
30.2 -> 30.4 [label="label: 0"]
30.3 -> 30.4 [label="label: 0"]
30.1 -> 30.4 [label="label: 0"]
30.0 -> 30.5 [label="label: 0"]
30.2 -> 30.5 [label="label: 0"]
30.3 -> 30.5 [label="label: 0"]
30.1 -> 30.5 [label="label: 0"]
30.4 -> 30.5 [label="label: 0"]
}
subgraph cluster31 {
color=blue // is query
shape=box
penwidth=5
label="id: 31\ndag id: 75\ncardinality: 90285"
{
rank=min
31.0 [shape=box label="id: 0\nlabel: 0"]
31.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
31.2 [shape=box label="id: 2\nlabel: 0"]
31.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=same
31.4 [shape=box label="id: 4\nlabel: 0"]
31.5 [shape=box label="id: 5\nlabel: 0"]
}
{
rank=max
31.6 [shape=box label="id: 6\nlabel: 0"]
}
31.0 -> 31.1 [label="label: 0"]
31.0 -> 31.2 [label="label: 0"]
31.2 -> 31.1 [label="label: 0"]
31.0 -> 31.3 [label="label: 0"]
31.2 -> 31.3 [label="label: 0"]
31.3 -> 31.1 [label="label: 0"]
31.0 -> 31.4 [label="label: 0"]
31.2 -> 31.4 [label="label: 0"]
31.3 -> 31.4 [label="label: 0"]
31.1 -> 31.4 [label="label: 0"]
31.0 -> 31.5 [label="label: 0"]
31.2 -> 31.5 [label="label: 0"]
31.3 -> 31.5 [label="label: 0"]
31.1 -> 31.5 [label="label: 0"]
31.4 -> 31.5 [label="label: 0"]
31.6 -> 31.0 [label="label: 0"]
31.6 -> 31.2 [label="label: 0"]
31.6 -> 31.3 [label="label: 0"]
31.6 -> 31.1 [label="label: 0"]
31.6 -> 31.4 [label="label: 0"]
31.6 -> 31.5 [label="label: 0"]
}
30.5 -> 31.0 [ltail=cluster30 lhead=cluster31 penwidth=3 minlen=2 label="latency: 148\ncost: 148\npath cost: 196\nsub tree cost: 148"]
subgraph cluster63 {
color=blue // is query
shape=box
penwidth=5
label="id: 63\ndag id: 86\ncardinality: 43127"
{
rank=min
63.0 [shape=box label="id: 0\nlabel: 0"]
63.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
63.2 [shape=box label="id: 2\nlabel: 0"]
63.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=same
63.4 [shape=box label="id: 4\nlabel: 0"]
63.5 [shape=box label="id: 5\nlabel: 0"]
}
{
rank=max
63.6 [shape=box label="id: 6\nlabel: 0"]
}
63.0 -> 63.1 [label="label: 0"]
63.0 -> 63.2 [label="label: 0"]
63.2 -> 63.1 [label="label: 0"]
63.0 -> 63.3 [label="label: 0"]
63.2 -> 63.3 [label="label: 0"]
63.3 -> 63.1 [label="label: 0"]
63.0 -> 63.4 [label="label: 0"]
63.2 -> 63.4 [label="label: 0"]
63.3 -> 63.4 [label="label: 0"]
63.1 -> 63.4 [label="label: 0"]
63.0 -> 63.5 [label="label: 0"]
63.2 -> 63.5 [label="label: 0"]
63.3 -> 63.5 [label="label: 0"]
63.1 -> 63.5 [label="label: 0"]
63.4 -> 63.5 [label="label: 0"]
63.0 -> 63.6 [label="label: 0"]
63.2 -> 63.6 [label="label: 0"]
63.3 -> 63.6 [label="label: 0"]
63.1 -> 63.6 [label="label: 0"]
63.4 -> 63.6 [label="label: 0"]
63.5 -> 63.6 [label="label: 0"]
}
30.5 -> 63.0 [ltail=cluster30 lhead=cluster63 penwidth=2 minlen=2 label="latency: 98\ncost: 98\npath cost: 146\nsub tree cost: 98"]
45.4 -> 30.0 [ltail=cluster45 lhead=cluster30 penwidth=2 minlen=2 label="latency: 39\ncost: 39\npath cost: 48\nsub tree cost: 285"]
subgraph cluster58 {
color=blue // is query
shape=box
penwidth=5
label="id: 58\ndag id: 60\ncardinality: 71431"
{
rank=min
58.0 [shape=box label="id: 0\nlabel: 0"]
58.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
58.2 [shape=box label="id: 2\nlabel: 0"]
58.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
58.4 [shape=box label="id: 4\nlabel: 0"]
58.5 [shape=box label="id: 5\nlabel: 0"]
}
58.0 -> 58.1 [label="label: 0"]
58.0 -> 58.2 [label="label: 0"]
58.2 -> 58.1 [label="label: 0"]
58.0 -> 58.3 [label="label: 0"]
58.2 -> 58.3 [label="label: 0"]
58.3 -> 58.1 [label="label: 0"]
58.0 -> 58.4 [label="label: 0"]
58.2 -> 58.4 [label="label: 0"]
58.3 -> 58.4 [label="label: 0"]
58.1 -> 58.4 [label="label: 0"]
58.5 -> 58.0 [label="label: 0"]
58.5 -> 58.2 [label="label: 0"]
58.5 -> 58.3 [label="label: 0"]
58.5 -> 58.1 [label="label: 0"]
58.5 -> 58.4 [label="label: 0"]
}
45.4 -> 58.0 [ltail=cluster45 lhead=cluster58 penwidth=2 minlen=2 label="latency: 63\ncost: 63\npath cost: 72\nsub tree cost: 63"]
subgraph cluster68 {
color=blue // is query
shape=box
penwidth=5
label="id: 68\ndag id: 70\ncardinality: 88406"
{
rank=min
68.0 [shape=box label="id: 0\nlabel: 0"]
68.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
68.2 [shape=box label="id: 2\nlabel: 0"]
68.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
68.4 [shape=box label="id: 4\nlabel: 0"]
68.5 [shape=box label="id: 5\nlabel: 0"]
}
68.0 -> 68.1 [label="label: 0"]
68.0 -> 68.2 [label="label: 0"]
68.2 -> 68.1 [label="label: 0"]
68.0 -> 68.3 [label="label: 0"]
68.2 -> 68.3 [label="label: 0"]
68.3 -> 68.1 [label="label: 0"]
68.0 -> 68.4 [label="label: 0"]
68.2 -> 68.4 [label="label: 0"]
68.3 -> 68.4 [label="label: 0"]
68.1 -> 68.4 [label="label: 0"]
68.0 -> 68.5 [label="label: 0"]
68.2 -> 68.5 [label="label: 0"]
68.3 -> 68.5 [label="label: 0"]
68.1 -> 68.5 [label="label: 0"]
}
45.4 -> 68.0 [ltail=cluster45 lhead=cluster68 penwidth=2 minlen=2 label="latency: 37\ncost: 37\npath cost: 46\nsub tree cost: 37"]
6.3 -> 45.0 [ltail=cluster6 lhead=cluster45 penwidth=1 minlen=2 label="latency: 8\ncost: 8\npath cost: 9\nsub tree cost: 393"]
subgraph cluster76 {
color=blue // is query
shape=box
penwidth=5
label="id: 76\ndag id: 45\ncardinality: 36260"
{
rank=min
76.0 [shape=box label="id: 0\nlabel: 0"]
76.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
76.2 [shape=box label="id: 2\nlabel: 0"]
76.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
76.4 [shape=box label="id: 4\nlabel: 0"]
}
76.0 -> 76.1 [label="label: 0"]
76.0 -> 76.2 [label="label: 0"]
76.2 -> 76.1 [label="label: 0"]
76.0 -> 76.3 [label="label: 0"]
76.2 -> 76.3 [label="label: 0"]
76.3 -> 76.1 [label="label: 0"]
76.2 -> 76.4 [label="label: 0"]
76.3 -> 76.4 [label="label: 0"]
76.1 -> 76.4 [label="label: 0"]
}
6.3 -> 76.0 [ltail=cluster6 lhead=cluster76 penwidth=1 minlen=2 label="latency: 9\ncost: 9\npath cost: 10\nsub tree cost: 9"]
15.2 -> 6.0 [ltail=cluster15 lhead=cluster6 penwidth=1 minlen=2 label="latency: 1\ncost: 1\npath cost: 1\nsub tree cost: 2293"]
28.1 -> 15.0 [ltail=cluster28 lhead=cluster15 penwidth=1 minlen=2 label="latency: 0\ncost: 0\npath cost: 0\nsub tree cost: 2319"]
subgraph cluster12 {
color=black // not query
shape=box
penwidth=3
label="id: 12\ndag id: 3\ncardinality: 350"
{
rank=min
12.0 [shape=box label="id: 0\nlabel: 0"]
12.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=max
12.2 [shape=box label="id: 2\nlabel: 0"]
}
12.0 -> 12.1 [label="label: 0"]
12.2 -> 12.0 [label="label: 0"]
12.2 -> 12.1 [label="label: 0"]
}
subgraph cluster13 {
color=black // not query
shape=box
penwidth=5
label="id: 13\ndag id: 13\ncardinality: 10519"
{
rank=min
13.0 [shape=box label="id: 0\nlabel: 0"]
13.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=max
13.2 [shape=box label="id: 2\nlabel: 0"]
13.3 [shape=box label="id: 3\nlabel: 0"]
}
13.0 -> 13.1 [label="label: 0"]
13.2 -> 13.0 [label="label: 0"]
13.2 -> 13.1 [label="label: 0"]
13.2 -> 13.3 [label="label: 0"]
13.0 -> 13.3 [label="label: 0"]
}
subgraph cluster73 {
color=blue // is query
shape=box
penwidth=5
label="id: 73\ndag id: 37\ncardinality: 61600"
{
rank=min
73.0 [shape=box label="id: 0\nlabel: 0"]
73.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
73.2 [shape=box label="id: 2\nlabel: 0"]
73.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
73.4 [shape=box label="id: 4\nlabel: 0"]
}
73.0 -> 73.1 [label="label: 0"]
73.2 -> 73.0 [label="label: 0"]
73.2 -> 73.1 [label="label: 0"]
73.2 -> 73.3 [label="label: 0"]
73.0 -> 73.3 [label="label: 0"]
73.4 -> 73.2 [label="label: 0"]
73.4 -> 73.0 [label="label: 0"]
73.3 -> 73.1 [label="label: 0"]
73.4 -> 73.3 [label="label: 0"]
}
13.3 -> 73.0 [ltail=cluster13 lhead=cluster73 penwidth=2 minlen=2 label="latency: 14\ncost: 14\npath cost: 18\nsub tree cost: 14"]
12.2 -> 13.0 [ltail=cluster12 lhead=cluster13 penwidth=1 minlen=2 label="latency: 4\ncost: 4\npath cost: 4\nsub tree cost: 18"]
subgraph cluster8 {
color=blue // is query
shape=box
penwidth=4
label="id: 8\ndag id: 7\ncardinality: 3282"
{
rank=min
8.0 [shape=box label="id: 0\nlabel: 0"]
8.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=max
8.2 [shape=box label="id: 2\nlabel: 0"]
8.3 [shape=box label="id: 3\nlabel: 0"]
}
8.0 -> 8.1 [label="label: 0"]
8.2 -> 8.0 [label="label: 0"]
8.2 -> 8.1 [label="label: 0"]
8.2 -> 8.3 [label="label: 0"]
8.3 -> 8.0 [label="label: 0"]
8.3 -> 8.1 [label="label: 0"]
}
subgraph cluster9 {
color=blue // is query
shape=box
penwidth=5
label="id: 9\ndag id: 21\ncardinality: 27322"
{
rank=min
9.0 [shape=box label="id: 0\nlabel: 0"]
9.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
9.2 [shape=box label="id: 2\nlabel: 0"]
9.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
9.4 [shape=box label="id: 4\nlabel: 0"]
}
9.0 -> 9.1 [label="label: 0"]
9.2 -> 9.0 [label="label: 0"]
9.2 -> 9.1 [label="label: 0"]
9.2 -> 9.3 [label="label: 0"]
9.3 -> 9.0 [label="label: 0"]
9.3 -> 9.1 [label="label: 0"]
9.2 -> 9.4 [label="label: 0"]
9.3 -> 9.4 [label="label: 0"]
9.0 -> 9.4 [label="label: 0"]
9.4 -> 9.1 [label="label: 0"]
}
subgraph cluster19 {
color=blue // is query
shape=box
penwidth=6
label="id: 19\ndag id: 62\ncardinality: 288830"
{
rank=min
19.0 [shape=box label="id: 0\nlabel: 0"]
19.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
19.2 [shape=box label="id: 2\nlabel: 0"]
19.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
19.4 [shape=box label="id: 4\nlabel: 0"]
19.5 [shape=box label="id: 5\nlabel: 0"]
}
19.0 -> 19.1 [label="label: 0"]
19.2 -> 19.0 [label="label: 0"]
19.2 -> 19.1 [label="label: 0"]
19.2 -> 19.3 [label="label: 0"]
19.3 -> 19.0 [label="label: 0"]
19.3 -> 19.1 [label="label: 0"]
19.2 -> 19.4 [label="label: 0"]
19.3 -> 19.4 [label="label: 0"]
19.0 -> 19.4 [label="label: 0"]
19.4 -> 19.1 [label="label: 0"]
19.2 -> 19.5 [label="label: 0"]
19.3 -> 19.5 [label="label: 0"]
19.0 -> 19.5 [label="label: 0"]
19.4 -> 19.5 [label="label: 0"]
}
9.4 -> 19.0 [ltail=cluster9 lhead=cluster19 penwidth=3 minlen=2 label="latency: 139\ncost: 139\npath cost: 157\nsub tree cost: 139"]
subgraph cluster43 {
color=blue // is query
shape=box
penwidth=6
label="id: 43\ndag id: 48\ncardinality: 102869"
{
rank=min
43.0 [shape=box label="id: 0\nlabel: 0"]
43.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
43.2 [shape=box label="id: 2\nlabel: 0"]
43.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
43.4 [shape=box label="id: 4\nlabel: 0"]
43.5 [shape=box label="id: 5\nlabel: 0"]
}
43.0 -> 43.1 [label="label: 0"]
43.2 -> 43.0 [label="label: 0"]
43.2 -> 43.1 [label="label: 0"]
43.2 -> 43.3 [label="label: 0"]
43.3 -> 43.0 [label="label: 0"]
43.3 -> 43.1 [label="label: 0"]
43.2 -> 43.4 [label="label: 0"]
43.3 -> 43.4 [label="label: 0"]
43.0 -> 43.4 [label="label: 0"]
43.4 -> 43.1 [label="label: 0"]
43.2 -> 43.5 [label="label: 0"]
43.3 -> 43.5 [label="label: 0"]
43.0 -> 43.5 [label="label: 0"]
43.4 -> 43.5 [label="label: 0"]
43.5 -> 43.1 [label="label: 0"]
}
subgraph cluster44 {
color=blue // is query
shape=box
penwidth=6
label="id: 44\ndag id: 83\ncardinality: 149373"
{
rank=min
44.0 [shape=box label="id: 0\nlabel: 0"]
44.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
44.2 [shape=box label="id: 2\nlabel: 0"]
44.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=same
44.4 [shape=box label="id: 4\nlabel: 0"]
44.5 [shape=box label="id: 5\nlabel: 0"]
}
{
rank=max
44.6 [shape=box label="id: 6\nlabel: 0"]
}
44.0 -> 44.1 [label="label: 0"]
44.2 -> 44.0 [label="label: 0"]
44.2 -> 44.1 [label="label: 0"]
44.2 -> 44.3 [label="label: 0"]
44.3 -> 44.0 [label="label: 0"]
44.3 -> 44.1 [label="label: 0"]
44.2 -> 44.4 [label="label: 0"]
44.3 -> 44.4 [label="label: 0"]
44.0 -> 44.4 [label="label: 0"]
44.4 -> 44.1 [label="label: 0"]
44.2 -> 44.5 [label="label: 0"]
44.3 -> 44.5 [label="label: 0"]
44.0 -> 44.5 [label="label: 0"]
44.4 -> 44.5 [label="label: 0"]
44.5 -> 44.1 [label="label: 0"]
44.2 -> 44.6 [label="label: 0"]
44.3 -> 44.6 [label="label: 0"]
44.0 -> 44.6 [label="label: 0"]
44.4 -> 44.6 [label="label: 0"]
44.5 -> 44.6 [label="label: 0"]
44.1 -> 44.6 [label="label: 0"]
}
43.5 -> 44.0 [ltail=cluster43 lhead=cluster44 penwidth=3 minlen=2 label="latency: 221\ncost: 221\npath cost: 349\nsub tree cost: 221"]
9.4 -> 43.0 [ltail=cluster9 lhead=cluster43 penwidth=3 minlen=2 label="latency: 110\ncost: 110\npath cost: 128\nsub tree cost: 331"]
subgraph cluster64 {
color=blue // is query
shape=box
penwidth=5
label="id: 64\ndag id: 49\ncardinality: 79158"
{
rank=min
64.0 [shape=box label="id: 0\nlabel: 0"]
64.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
64.2 [shape=box label="id: 2\nlabel: 0"]
64.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
64.4 [shape=box label="id: 4\nlabel: 0"]
64.5 [shape=box label="id: 5\nlabel: 0"]
}
64.0 -> 64.1 [label="label: 0"]
64.2 -> 64.0 [label="label: 0"]
64.2 -> 64.1 [label="label: 0"]
64.2 -> 64.3 [label="label: 0"]
64.3 -> 64.0 [label="label: 0"]
64.3 -> 64.1 [label="label: 0"]
64.2 -> 64.4 [label="label: 0"]
64.3 -> 64.4 [label="label: 0"]
64.0 -> 64.4 [label="label: 0"]
64.4 -> 64.1 [label="label: 0"]
64.2 -> 64.5 [label="label: 0"]
64.3 -> 64.5 [label="label: 0"]
64.0 -> 64.5 [label="label: 0"]
64.4 -> 64.5 [label="label: 0"]
64.1 -> 64.5 [label="label: 0"]
}
subgraph cluster65 {
color=blue // is query
shape=box
penwidth=6
label="id: 65\ndag id: 82\ncardinality: 105489"
{
rank=min
65.0 [shape=box label="id: 0\nlabel: 0"]
65.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
65.2 [shape=box label="id: 2\nlabel: 0"]
65.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=same
65.4 [shape=box label="id: 4\nlabel: 0"]
65.5 [shape=box label="id: 5\nlabel: 0"]
}
{
rank=max
65.6 [shape=box label="id: 6\nlabel: 0"]
}
65.0 -> 65.1 [label="label: 0"]
65.2 -> 65.0 [label="label: 0"]
65.2 -> 65.1 [label="label: 0"]
65.2 -> 65.3 [label="label: 0"]
65.3 -> 65.0 [label="label: 0"]
65.3 -> 65.1 [label="label: 0"]
65.2 -> 65.4 [label="label: 0"]
65.3 -> 65.4 [label="label: 0"]
65.0 -> 65.4 [label="label: 0"]
65.4 -> 65.1 [label="label: 0"]
65.2 -> 65.5 [label="label: 0"]
65.3 -> 65.5 [label="label: 0"]
65.0 -> 65.5 [label="label: 0"]
65.4 -> 65.5 [label="label: 0"]
65.1 -> 65.5 [label="label: 0"]
65.2 -> 65.6 [label="label: 0"]
65.3 -> 65.6 [label="label: 0"]
65.0 -> 65.6 [label="label: 0"]
65.4 -> 65.6 [label="label: 0"]
65.1 -> 65.6 [label="label: 0"]
65.5 -> 65.6 [label="label: 0"]
}
64.5 -> 65.0 [ltail=cluster64 lhead=cluster65 penwidth=3 minlen=2 label="latency: 176\ncost: 176\npath cost: 251\nsub tree cost: 176"]
9.4 -> 64.0 [ltail=cluster9 lhead=cluster64 penwidth=2 minlen=2 label="latency: 57\ncost: 57\npath cost: 75\nsub tree cost: 233"]
8.3 -> 9.0 [ltail=cluster8 lhead=cluster9 penwidth=2 minlen=2 label="latency: 18\ncost: 18\npath cost: 18\nsub tree cost: 721"]
subgraph cluster27 {
color=blue // is query
shape=box
penwidth=5
label="id: 27\ndag id: 38\ncardinality: 58061"
{
rank=min
27.0 [shape=box label="id: 0\nlabel: 0"]
27.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
27.2 [shape=box label="id: 2\nlabel: 0"]
27.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
27.4 [shape=box label="id: 4\nlabel: 0"]
}
27.0 -> 27.1 [label="label: 0"]
27.2 -> 27.0 [label="label: 0"]
27.2 -> 27.1 [label="label: 0"]
27.2 -> 27.3 [label="label: 0"]
27.3 -> 27.0 [label="label: 0"]
27.3 -> 27.1 [label="label: 0"]
27.4 -> 27.2 [label="label: 0"]
27.4 -> 27.3 [label="label: 0"]
27.4 -> 27.0 [label="label: 0"]
}
8.3 -> 27.0 [ltail=cluster8 lhead=cluster27 penwidth=2 minlen=2 label="latency: 12\ncost: 12\npath cost: 12\nsub tree cost: 12"]
subgraph cluster2 {
color=blue // is query
shape=box
penwidth=5
label="id: 2\ndag id: 22\ncardinality: 24923"
{
rank=min
2.0 [shape=box label="id: 0\nlabel: 0"]
2.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
2.2 [shape=box label="id: 2\nlabel: 0"]
2.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
2.4 [shape=box label="id: 4\nlabel: 0"]
}
2.0 -> 2.1 [label="label: 0"]
2.2 -> 2.0 [label="label: 0"]
2.2 -> 2.1 [label="label: 0"]
2.2 -> 2.3 [label="label: 0"]
2.3 -> 2.0 [label="label: 0"]
2.3 -> 2.1 [label="label: 0"]
2.2 -> 2.4 [label="label: 0"]
2.3 -> 2.4 [label="label: 0"]
2.4 -> 2.0 [label="label: 0"]
2.4 -> 2.1 [label="label: 0"]
}
subgraph cluster3 {
color=blue // is query
shape=box
penwidth=5
label="id: 3\ndag id: 46\ncardinality: 90802"
{
rank=min
3.0 [shape=box label="id: 0\nlabel: 0"]
3.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
3.2 [shape=box label="id: 2\nlabel: 0"]
3.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
3.4 [shape=box label="id: 4\nlabel: 0"]
3.5 [shape=box label="id: 5\nlabel: 0"]
}
3.0 -> 3.1 [label="label: 0"]
3.2 -> 3.0 [label="label: 0"]
3.2 -> 3.1 [label="label: 0"]
3.2 -> 3.3 [label="label: 0"]
3.3 -> 3.0 [label="label: 0"]
3.3 -> 3.1 [label="label: 0"]
3.2 -> 3.4 [label="label: 0"]
3.3 -> 3.4 [label="label: 0"]
3.4 -> 3.0 [label="label: 0"]
3.4 -> 3.1 [label="label: 0"]
3.2 -> 3.5 [label="label: 0"]
3.3 -> 3.5 [label="label: 0"]
3.4 -> 3.5 [label="label: 0"]
3.5 -> 3.0 [label="label: 0"]
3.5 -> 3.1 [label="label: 0"]
}
subgraph cluster18 {
color=blue // is query
shape=box
penwidth=6
label="id: 18\ndag id: 72\ncardinality: 144205"
{
rank=min
18.0 [shape=box label="id: 0\nlabel: 0"]
18.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
18.2 [shape=box label="id: 2\nlabel: 0"]
18.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=same
18.4 [shape=box label="id: 4\nlabel: 0"]
18.5 [shape=box label="id: 5\nlabel: 0"]
}
{
rank=max
18.6 [shape=box label="id: 6\nlabel: 0"]
}
18.0 -> 18.1 [label="label: 0"]
18.2 -> 18.0 [label="label: 0"]
18.2 -> 18.1 [label="label: 0"]
18.2 -> 18.3 [label="label: 0"]
18.3 -> 18.0 [label="label: 0"]
18.3 -> 18.1 [label="label: 0"]
18.2 -> 18.4 [label="label: 0"]
18.3 -> 18.4 [label="label: 0"]
18.4 -> 18.0 [label="label: 0"]
18.4 -> 18.1 [label="label: 0"]
18.2 -> 18.5 [label="label: 0"]
18.3 -> 18.5 [label="label: 0"]
18.4 -> 18.5 [label="label: 0"]
18.5 -> 18.0 [label="label: 0"]
18.5 -> 18.1 [label="label: 0"]
18.2 -> 18.6 [label="label: 0"]
18.3 -> 18.6 [label="label: 0"]
18.4 -> 18.6 [label="label: 0"]
18.5 -> 18.6 [label="label: 0"]
18.0 -> 18.6 [label="label: 0"]
18.1 -> 18.6 [label="label: 0"]
}
3.5 -> 18.0 [ltail=cluster3 lhead=cluster18 penwidth=3 minlen=2 label="latency: 196\ncost: 196\npath cost: 321\nsub tree cost: 196"]
subgraph cluster39 {
color=blue // is query
shape=box
penwidth=6
label="id: 39\ndag id: 71\ncardinality: 189225"
{
rank=min
39.0 [shape=box label="id: 0\nlabel: 0"]
39.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
39.2 [shape=box label="id: 2\nlabel: 0"]
39.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=same
39.4 [shape=box label="id: 4\nlabel: 0"]
39.5 [shape=box label="id: 5\nlabel: 0"]
}
{
rank=max
39.6 [shape=box label="id: 6\nlabel: 0"]
}
39.0 -> 39.1 [label="label: 0"]
39.2 -> 39.0 [label="label: 0"]
39.2 -> 39.1 [label="label: 0"]
39.2 -> 39.3 [label="label: 0"]
39.3 -> 39.0 [label="label: 0"]
39.3 -> 39.1 [label="label: 0"]
39.2 -> 39.4 [label="label: 0"]
39.3 -> 39.4 [label="label: 0"]
39.4 -> 39.0 [label="label: 0"]
39.4 -> 39.1 [label="label: 0"]
39.2 -> 39.5 [label="label: 0"]
39.3 -> 39.5 [label="label: 0"]
39.4 -> 39.5 [label="label: 0"]
39.5 -> 39.0 [label="label: 0"]
39.5 -> 39.1 [label="label: 0"]
39.2 -> 39.6 [label="label: 0"]
39.3 -> 39.6 [label="label: 0"]
39.4 -> 39.6 [label="label: 0"]
39.5 -> 39.6 [label="label: 0"]
39.0 -> 39.6 [label="label: 0"]
39.6 -> 39.1 [label="label: 0"]
}
3.5 -> 39.0 [ltail=cluster3 lhead=cluster39 penwidth=3 minlen=2 label="latency: 357\ncost: 357\npath cost: 482\nsub tree cost: 357"]
subgraph cluster48 {
color=blue // is query
shape=box
penwidth=6
label="id: 48\ndag id: 79\ncardinality: 150949"
{
rank=min
48.0 [shape=box label="id: 0\nlabel: 0"]
48.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
48.2 [shape=box label="id: 2\nlabel: 0"]
48.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=same
48.4 [shape=box label="id: 4\nlabel: 0"]
48.5 [shape=box label="id: 5\nlabel: 0"]
}
{
rank=max
48.6 [shape=box label="id: 6\nlabel: 0"]
}
48.0 -> 48.1 [label="label: 0"]
48.2 -> 48.0 [label="label: 0"]
48.2 -> 48.1 [label="label: 0"]
48.2 -> 48.3 [label="label: 0"]
48.3 -> 48.0 [label="label: 0"]
48.3 -> 48.1 [label="label: 0"]
48.2 -> 48.4 [label="label: 0"]
48.3 -> 48.4 [label="label: 0"]
48.4 -> 48.0 [label="label: 0"]
48.4 -> 48.1 [label="label: 0"]
48.2 -> 48.5 [label="label: 0"]
48.3 -> 48.5 [label="label: 0"]
48.4 -> 48.5 [label="label: 0"]
48.5 -> 48.0 [label="label: 0"]
48.5 -> 48.1 [label="label: 0"]
48.2 -> 48.6 [label="label: 0"]
48.3 -> 48.6 [label="label: 0"]
48.4 -> 48.6 [label="label: 0"]
48.5 -> 48.6 [label="label: 0"]
48.6 -> 48.0 [label="label: 0"]
48.6 -> 48.1 [label="label: 0"]
}
3.5 -> 48.0 [ltail=cluster3 lhead=cluster48 penwidth=3 minlen=2 label="latency: 397\ncost: 397\npath cost: 522\nsub tree cost: 397"]
2.4 -> 3.0 [ltail=cluster2 lhead=cluster3 penwidth=3 minlen=2 label="latency: 114\ncost: 114\npath cost: 125\nsub tree cost: 1064"]
subgraph cluster26 {
color=blue // is query
shape=box
penwidth=5
label="id: 26\ndag id: 54\ncardinality: 76625"
{
rank=min
26.0 [shape=box label="id: 0\nlabel: 0"]
26.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
26.2 [shape=box label="id: 2\nlabel: 0"]
26.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
26.4 [shape=box label="id: 4\nlabel: 0"]
26.5 [shape=box label="id: 5\nlabel: 0"]
}
26.0 -> 26.1 [label="label: 0"]
26.2 -> 26.0 [label="label: 0"]
26.2 -> 26.1 [label="label: 0"]
26.2 -> 26.3 [label="label: 0"]
26.3 -> 26.0 [label="label: 0"]
26.3 -> 26.1 [label="label: 0"]
26.2 -> 26.4 [label="label: 0"]
26.3 -> 26.4 [label="label: 0"]
26.4 -> 26.0 [label="label: 0"]
26.4 -> 26.1 [label="label: 0"]
26.2 -> 26.5 [label="label: 0"]
26.3 -> 26.5 [label="label: 0"]
26.4 -> 26.5 [label="label: 0"]
26.0 -> 26.5 [label="label: 0"]
26.1 -> 26.5 [label="label: 0"]
}
subgraph cluster66 {
color=blue // is query
shape=box
penwidth=6
label="id: 66\ndag id: 77\ncardinality: 106512"
{
rank=min
66.0 [shape=box label="id: 0\nlabel: 0"]
66.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
66.2 [shape=box label="id: 2\nlabel: 0"]
66.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=same
66.4 [shape=box label="id: 4\nlabel: 0"]
66.5 [shape=box label="id: 5\nlabel: 0"]
}
{
rank=max
66.6 [shape=box label="id: 6\nlabel: 0"]
}
66.0 -> 66.1 [label="label: 0"]
66.2 -> 66.0 [label="label: 0"]
66.2 -> 66.1 [label="label: 0"]
66.2 -> 66.3 [label="label: 0"]
66.3 -> 66.0 [label="label: 0"]
66.3 -> 66.1 [label="label: 0"]
66.2 -> 66.4 [label="label: 0"]
66.3 -> 66.4 [label="label: 0"]
66.4 -> 66.0 [label="label: 0"]
66.4 -> 66.1 [label="label: 0"]
66.2 -> 66.5 [label="label: 0"]
66.3 -> 66.5 [label="label: 0"]
66.4 -> 66.5 [label="label: 0"]
66.0 -> 66.5 [label="label: 0"]
66.1 -> 66.5 [label="label: 0"]
66.2 -> 66.6 [label="label: 0"]
66.3 -> 66.6 [label="label: 0"]
66.4 -> 66.6 [label="label: 0"]
66.0 -> 66.6 [label="label: 0"]
66.1 -> 66.6 [label="label: 0"]
66.5 -> 66.6 [label="label: 0"]
}
26.5 -> 66.0 [ltail=cluster26 lhead=cluster66 penwidth=3 minlen=2 label="latency: 172\ncost: 172\npath cost: 232\nsub tree cost: 172"]
2.4 -> 26.0 [ltail=cluster2 lhead=cluster26 penwidth=2 minlen=2 label="latency: 49\ncost: 49\npath cost: 60\nsub tree cost: 221"]
subgraph cluster23 {
color=blue // is query
shape=box
penwidth=6
label="id: 23\ndag id: 47\ncardinality: 104966"
{
rank=min
23.0 [shape=box label="id: 0\nlabel: 0"]
23.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
23.2 [shape=box label="id: 2\nlabel: 0"]
23.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
23.4 [shape=box label="id: 4\nlabel: 0"]
23.5 [shape=box label="id: 5\nlabel: 0"]
}
23.0 -> 23.1 [label="label: 0"]
23.2 -> 23.0 [label="label: 0"]
23.2 -> 23.1 [label="label: 0"]
23.2 -> 23.3 [label="label: 0"]
23.3 -> 23.0 [label="label: 0"]
23.3 -> 23.1 [label="label: 0"]
23.2 -> 23.4 [label="label: 0"]
23.3 -> 23.4 [label="label: 0"]
23.4 -> 23.0 [label="label: 0"]
23.4 -> 23.1 [label="label: 0"]
23.2 -> 23.5 [label="label: 0"]
23.3 -> 23.5 [label="label: 0"]
23.4 -> 23.5 [label="label: 0"]
23.0 -> 23.5 [label="label: 0"]
23.5 -> 23.1 [label="label: 0"]
}
subgraph cluster24 {
color=blue // is query
shape=box
penwidth=6
label="id: 24\ndag id: 76\ncardinality: 159217"
{
rank=min
24.0 [shape=box label="id: 0\nlabel: 0"]
24.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
24.2 [shape=box label="id: 2\nlabel: 0"]
24.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=same
24.4 [shape=box label="id: 4\nlabel: 0"]
24.5 [shape=box label="id: 5\nlabel: 0"]
}
{
rank=max
24.6 [shape=box label="id: 6\nlabel: 0"]
}
24.0 -> 24.1 [label="label: 0"]
24.2 -> 24.0 [label="label: 0"]
24.2 -> 24.1 [label="label: 0"]
24.2 -> 24.3 [label="label: 0"]
24.3 -> 24.0 [label="label: 0"]
24.3 -> 24.1 [label="label: 0"]
24.2 -> 24.4 [label="label: 0"]
24.3 -> 24.4 [label="label: 0"]
24.4 -> 24.0 [label="label: 0"]
24.4 -> 24.1 [label="label: 0"]
24.2 -> 24.5 [label="label: 0"]
24.3 -> 24.5 [label="label: 0"]
24.4 -> 24.5 [label="label: 0"]
24.0 -> 24.5 [label="label: 0"]
24.5 -> 24.1 [label="label: 0"]
24.2 -> 24.6 [label="label: 0"]
24.3 -> 24.6 [label="label: 0"]
24.4 -> 24.6 [label="label: 0"]
24.0 -> 24.6 [label="label: 0"]
24.5 -> 24.6 [label="label: 0"]
24.1 -> 24.6 [label="label: 0"]
}
23.5 -> 24.0 [ltail=cluster23 lhead=cluster24 penwidth=3 minlen=2 label="latency: 223\ncost: 223\npath cost: 335\nsub tree cost: 223"]
subgraph cluster75 {
color=blue // is query
shape=box
penwidth=6
label="id: 75\ndag id: 73\ncardinality: 192832"
{
rank=min
75.0 [shape=box label="id: 0\nlabel: 0"]
75.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
75.2 [shape=box label="id: 2\nlabel: 0"]
75.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=same
75.4 [shape=box label="id: 4\nlabel: 0"]
75.5 [shape=box label="id: 5\nlabel: 0"]
}
{
rank=max
75.6 [shape=box label="id: 6\nlabel: 0"]
}
75.0 -> 75.1 [label="label: 0"]
75.2 -> 75.0 [label="label: 0"]
75.2 -> 75.1 [label="label: 0"]
75.2 -> 75.3 [label="label: 0"]
75.3 -> 75.0 [label="label: 0"]
75.3 -> 75.1 [label="label: 0"]
75.2 -> 75.4 [label="label: 0"]
75.3 -> 75.4 [label="label: 0"]
75.4 -> 75.0 [label="label: 0"]
75.4 -> 75.1 [label="label: 0"]
75.2 -> 75.5 [label="label: 0"]
75.3 -> 75.5 [label="label: 0"]
75.4 -> 75.5 [label="label: 0"]
75.0 -> 75.5 [label="label: 0"]
75.5 -> 75.1 [label="label: 0"]
75.2 -> 75.6 [label="label: 0"]
75.3 -> 75.6 [label="label: 0"]
75.4 -> 75.6 [label="label: 0"]
75.0 -> 75.6 [label="label: 0"]
75.5 -> 75.6 [label="label: 0"]
75.6 -> 75.1 [label="label: 0"]
}
23.5 -> 75.0 [ltail=cluster23 lhead=cluster75 penwidth=3 minlen=2 label="latency: 421\ncost: 421\npath cost: 533\nsub tree cost: 421"]
2.4 -> 23.0 [ltail=cluster2 lhead=cluster23 penwidth=2 minlen=2 label="latency: 101\ncost: 101\npath cost: 112\nsub tree cost: 745"]
subgraph cluster72 {
color=blue // is query
shape=box
penwidth=6
label="id: 72\ndag id: 61\ncardinality: 277675"
{
rank=min
72.0 [shape=box label="id: 0\nlabel: 0"]
72.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
72.2 [shape=box label="id: 2\nlabel: 0"]
72.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
72.4 [shape=box label="id: 4\nlabel: 0"]
72.5 [shape=box label="id: 5\nlabel: 0"]
}
72.0 -> 72.1 [label="label: 0"]
72.2 -> 72.0 [label="label: 0"]
72.2 -> 72.1 [label="label: 0"]
72.2 -> 72.3 [label="label: 0"]
72.3 -> 72.0 [label="label: 0"]
72.3 -> 72.1 [label="label: 0"]
72.2 -> 72.4 [label="label: 0"]
72.3 -> 72.4 [label="label: 0"]
72.4 -> 72.0 [label="label: 0"]
72.4 -> 72.1 [label="label: 0"]
72.2 -> 72.5 [label="label: 0"]
72.3 -> 72.5 [label="label: 0"]
72.4 -> 72.5 [label="label: 0"]
72.0 -> 72.5 [label="label: 0"]
}
2.4 -> 72.0 [ltail=cluster2 lhead=cluster72 penwidth=3 minlen=2 label="latency: 128\ncost: 128\npath cost: 139\nsub tree cost: 128"]
8.3 -> 2.0 [ltail=cluster8 lhead=cluster2 penwidth=2 minlen=2 label="latency: 11\ncost: 11\npath cost: 11\nsub tree cost: 2169"]
subgraph cluster0 {
color=blue // is query
shape=box
penwidth=5
label="id: 0\ndag id: 28\ncardinality: 18590"
{
rank=min
0.0 [shape=box label="id: 0\nlabel: 0"]
0.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
0.2 [shape=box label="id: 2\nlabel: 0"]
0.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
0.4 [shape=box label="id: 4\nlabel: 0"]
}
0.0 -> 0.1 [label="label: 0"]
0.2 -> 0.0 [label="label: 0"]
0.2 -> 0.1 [label="label: 0"]
0.2 -> 0.3 [label="label: 0"]
0.3 -> 0.0 [label="label: 0"]
0.3 -> 0.1 [label="label: 0"]
0.2 -> 0.4 [label="label: 0"]
0.3 -> 0.4 [label="label: 0"]
0.0 -> 0.4 [label="label: 0"]
0.1 -> 0.4 [label="label: 0"]
}
subgraph cluster1 {
color=blue // is query
shape=box
penwidth=6
label="id: 1\ndag id: 67\ncardinality: 112206"
{
rank=min
1.0 [shape=box label="id: 0\nlabel: 0"]
1.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
1.2 [shape=box label="id: 2\nlabel: 0"]
1.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
1.4 [shape=box label="id: 4\nlabel: 0"]
1.5 [shape=box label="id: 5\nlabel: 0"]
}
1.0 -> 1.1 [label="label: 0"]
1.2 -> 1.0 [label="label: 0"]
1.2 -> 1.1 [label="label: 0"]
1.2 -> 1.3 [label="label: 0"]
1.3 -> 1.0 [label="label: 0"]
1.3 -> 1.1 [label="label: 0"]
1.2 -> 1.4 [label="label: 0"]
1.3 -> 1.4 [label="label: 0"]
1.0 -> 1.4 [label="label: 0"]
1.1 -> 1.4 [label="label: 0"]
1.2 -> 1.5 [label="label: 0"]
1.3 -> 1.5 [label="label: 0"]
1.0 -> 1.5 [label="label: 0"]
1.1 -> 1.5 [label="label: 0"]
}
0.4 -> 1.0 [ltail=cluster0 lhead=cluster1 penwidth=2 minlen=2 label="latency: 34\ncost: 34\npath cost: 39\nsub tree cost: 34"]
subgraph cluster14 {
color=blue // is query
shape=box
penwidth=5
label="id: 14\ndag id: 50\ncardinality: 49616"
{
rank=min
14.0 [shape=box label="id: 0\nlabel: 0"]
14.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
14.2 [shape=box label="id: 2\nlabel: 0"]
14.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
14.4 [shape=box label="id: 4\nlabel: 0"]
14.5 [shape=box label="id: 5\nlabel: 0"]
}
14.0 -> 14.1 [label="label: 0"]
14.2 -> 14.0 [label="label: 0"]
14.2 -> 14.1 [label="label: 0"]
14.2 -> 14.3 [label="label: 0"]
14.3 -> 14.0 [label="label: 0"]
14.3 -> 14.1 [label="label: 0"]
14.2 -> 14.4 [label="label: 0"]
14.3 -> 14.4 [label="label: 0"]
14.0 -> 14.4 [label="label: 0"]
14.1 -> 14.4 [label="label: 0"]
14.2 -> 14.5 [label="label: 0"]
14.3 -> 14.5 [label="label: 0"]
14.0 -> 14.5 [label="label: 0"]
14.1 -> 14.5 [label="label: 0"]
14.4 -> 14.5 [label="label: 0"]
}
subgraph cluster49 {
color=blue // is query
shape=box
penwidth=5
label="id: 49\ndag id: 78\ncardinality: 63337"
{
rank=min
49.0 [shape=box label="id: 0\nlabel: 0"]
49.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
49.2 [shape=box label="id: 2\nlabel: 0"]
49.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=same
49.4 [shape=box label="id: 4\nlabel: 0"]
49.5 [shape=box label="id: 5\nlabel: 0"]
}
{
rank=max
49.6 [shape=box label="id: 6\nlabel: 0"]
}
49.0 -> 49.1 [label="label: 0"]
49.2 -> 49.0 [label="label: 0"]
49.2 -> 49.1 [label="label: 0"]
49.2 -> 49.3 [label="label: 0"]
49.3 -> 49.0 [label="label: 0"]
49.3 -> 49.1 [label="label: 0"]
49.2 -> 49.4 [label="label: 0"]
49.3 -> 49.4 [label="label: 0"]
49.0 -> 49.4 [label="label: 0"]
49.1 -> 49.4 [label="label: 0"]
49.2 -> 49.5 [label="label: 0"]
49.3 -> 49.5 [label="label: 0"]
49.0 -> 49.5 [label="label: 0"]
49.1 -> 49.5 [label="label: 0"]
49.4 -> 49.5 [label="label: 0"]
49.2 -> 49.6 [label="label: 0"]
49.3 -> 49.6 [label="label: 0"]
49.0 -> 49.6 [label="label: 0"]
49.1 -> 49.6 [label="label: 0"]
49.4 -> 49.6 [label="label: 0"]
49.5 -> 49.6 [label="label: 0"]
}
14.5 -> 49.0 [ltail=cluster14 lhead=cluster49 penwidth=3 minlen=2 label="latency: 117\ncost: 117\npath cost: 160\nsub tree cost: 117"]
0.4 -> 14.0 [ltail=cluster0 lhead=cluster14 penwidth=2 minlen=2 label="latency: 38\ncost: 38\npath cost: 43\nsub tree cost: 155"]
8.3 -> 0.0 [ltail=cluster8 lhead=cluster0 penwidth=1 minlen=2 label="latency: 5\ncost: 5\npath cost: 5\nsub tree cost: 194"]
12.2 -> 8.0 [ltail=cluster12 lhead=cluster8 penwidth=1 minlen=2 label="latency: 0\ncost: 0\npath cost: 0\nsub tree cost: 3096"]
subgraph cluster41 {
color=blue // is query
shape=box
penwidth=4
label="id: 41\ndag id: 12\ncardinality: 2302"
{
rank=min
41.0 [shape=box label="id: 0\nlabel: 0"]
41.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=max
41.2 [shape=box label="id: 2\nlabel: 0"]
41.3 [shape=box label="id: 3\nlabel: 0"]
}
41.0 -> 41.1 [label="label: 0"]
41.2 -> 41.0 [label="label: 0"]
41.2 -> 41.1 [label="label: 0"]
41.2 -> 41.3 [label="label: 0"]
41.0 -> 41.3 [label="label: 0"]
41.1 -> 41.3 [label="label: 0"]
}
subgraph cluster42 {
color=blue // is query
shape=box
penwidth=5
label="id: 42\ndag id: 43\ncardinality: 38253"
{
rank=min
42.0 [shape=box label="id: 0\nlabel: 0"]
42.1 [shape=box label="id: 1\nlabel: 0"]
}
{
rank=same
42.2 [shape=box label="id: 2\nlabel: 0"]
42.3 [shape=box label="id: 3\nlabel: 0"]
}
{
rank=max
42.4 [shape=box label="id: 4\nlabel: 0"]
}
42.0 -> 42.1 [label="label: 0"]
42.2 -> 42.0 [label="label: 0"]
42.2 -> 42.1 [label="label: 0"]
42.2 -> 42.3 [label="label: 0"]
42.0 -> 42.3 [label="label: 0"]
42.1 -> 42.3 [label="label: 0"]
42.4 -> 42.2 [label="label: 0"]
42.4 -> 42.0 [label="label: 0"]
42.4 -> 42.1 [label="label: 0"]
}
41.3 -> 42.0 [ltail=cluster41 lhead=cluster42 penwidth=1 minlen=2 label="latency: 6\ncost: 6\npath cost: 6\nsub tree cost: 6"]
12.2 -> 41.0 [ltail=cluster12 lhead=cluster41 penwidth=1 minlen=2 label="latency: 0\ncost: 0\npath cost: 0\nsub tree cost: 6"]
28.1 -> 12.0 [ltail=cluster28 lhead=cluster12 penwidth=1 minlen=2 label="latency: 0\ncost: 0\npath cost: 0\nsub tree cost: 3120"]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment