Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- "nodes": [
- {
- "id": 4,
- "type": "source",
- "pact": "Data Source",
- "contents": "CSV Input (,) file:/tmp/vertices.txt",
- "parallelism": "4",
- "global_properties": [
- { "name": "Partitioning", "value": "RANDOM" },
- { "name": "Partitioning Order", "value": "(none)" },
- { "name": "Uniqueness", "value": "not unique" }
- ],
- "local_properties": [
- { "name": "Order", "value": "(none)" },
- { "name": "Grouping", "value": "not grouped" },
- { "name": "Uniqueness", "value": "not unique" }
- ],
- "estimates": [
- { "name": "Est. Output Size", "value": "3.89 K" },
- { "name": "Est. Cardinality", "value": "1.17 K" } ],
- "costs": [
- { "name": "Network", "value": "0.0" },
- { "name": "Disk I/O", "value": "3.89 K" },
- { "name": "CPU", "value": "0.0" },
- { "name": "Cumulative Network", "value": "0.0" },
- { "name": "Cumulative Disk I/O", "value": "3.89 K" },
- { "name": "Cumulative CPU", "value": "0.0" }
- ],
- "compiler_hints": [
- { "name": "Output Size (bytes)", "value": "(none)" },
- { "name": "Output Cardinality", "value": "(none)" },
- { "name": "Avg. Output Record Size (bytes)", "value": "(none)" },
- { "name": "Filter Factor", "value": "(none)" } ]
- },
- {
- "id": 3,
- "type": "pact",
- "pact": "Map",
- "contents": "org.apache.flink.example.java.graph.ConnectedComponents$1",
- "parallelism": "4",
- "predecessors": [
- {"id": 4, "ship_strategy": "Forward"}
- ],
- "driver_strategy": "Map",
- "global_properties": [
- { "name": "Partitioning", "value": "RANDOM" },
- { "name": "Partitioning Order", "value": "(none)" },
- { "name": "Uniqueness", "value": "not unique" }
- ],
- "local_properties": [
- { "name": "Order", "value": "(none)" },
- { "name": "Grouping", "value": "not grouped" },
- { "name": "Uniqueness", "value": "not unique" }
- ],
- "estimates": [
- { "name": "Est. Output Size", "value": "(unknown)" },
- { "name": "Est. Cardinality", "value": "1.17 K" } ],
- "costs": [
- { "name": "Network", "value": "0.0" },
- { "name": "Disk I/O", "value": "0.0" },
- { "name": "CPU", "value": "0.0" },
- { "name": "Cumulative Network", "value": "0.0" },
- { "name": "Cumulative Disk I/O", "value": "3.89 K" },
- { "name": "Cumulative CPU", "value": "0.0" }
- ],
- "compiler_hints": [
- { "name": "Output Size (bytes)", "value": "(none)" },
- { "name": "Output Cardinality", "value": "(none)" },
- { "name": "Avg. Output Record Size (bytes)", "value": "(none)" },
- { "name": "Filter Factor", "value": "(none)" } ]
- },
- {
- "id": 2,
- "type": "pact",
- "pact": "Map",
- "contents": "org.apache.flink.example.java.graph.ConnectedComponents$DuplicateValue",
- "parallelism": "4",
- "predecessors": [
- {"id": 3, "ship_strategy": "Forward"}
- ],
- "driver_strategy": "Map",
- "global_properties": [
- { "name": "Partitioning", "value": "RANDOM" },
- { "name": "Partitioning Order", "value": "(none)" },
- { "name": "Uniqueness", "value": "not unique" }
- ],
- "local_properties": [
- { "name": "Order", "value": "(none)" },
- { "name": "Grouping", "value": "not grouped" },
- { "name": "Uniqueness", "value": "not unique" }
- ],
- "estimates": [
- { "name": "Est. Output Size", "value": "(unknown)" },
- { "name": "Est. Cardinality", "value": "1.17 K" } ],
- "costs": [
- { "name": "Network", "value": "0.0" },
- { "name": "Disk I/O", "value": "0.0" },
- { "name": "CPU", "value": "0.0" },
- { "name": "Cumulative Network", "value": "0.0" },
- { "name": "Cumulative Disk I/O", "value": "3.89 K" },
- { "name": "Cumulative CPU", "value": "0.0" }
- ],
- "compiler_hints": [
- { "name": "Output Size (bytes)", "value": "(none)" },
- { "name": "Output Cardinality", "value": "(none)" },
- { "name": "Avg. Output Record Size (bytes)", "value": "(none)" },
- { "name": "Filter Factor", "value": "(none)" } ]
- },
- {
- "step_function": [
- {
- "id": 8,
- "type": "pact",
- "pact": "Workset",
- "contents": "Workset Place Holder",
- "parallelism": "4",
- "global_properties": [
- { "name": "Partitioning", "value": "HASH_PARTITIONED" },
- { "name": "Partitioned on", "value": "[1]" },
- { "name": "Partitioning Order", "value": "(none)" },
- { "name": "Uniqueness", "value": "not unique" }
- ],
- "local_properties": [
- { "name": "Order", "value": "(none)" },
- { "name": "Grouping", "value": "not grouped" },
- { "name": "Uniqueness", "value": "not unique" }
- ],
- "estimates": [
- { "name": "Est. Output Size", "value": "(unknown)" },
- { "name": "Est. Cardinality", "value": "1.17 K" } ],
- "costs": [
- { "name": "Network", "value": "0.0" },
- { "name": "Disk I/O", "value": "0.0" },
- { "name": "CPU", "value": "0.0" },
- { "name": "Cumulative Network", "value": "0.0" },
- { "name": "Cumulative Disk I/O", "value": "0.0" },
- { "name": "Cumulative CPU", "value": "0.0" }
- ],
- "compiler_hints": [
- { "name": "Output Size (bytes)", "value": "(none)" },
- { "name": "Output Cardinality", "value": "(none)" },
- { "name": "Avg. Output Record Size (bytes)", "value": "(none)" },
- { "name": "Filter Factor", "value": "(none)" } ]
- },
- {
- "id": 10,
- "type": "source",
- "pact": "Data Source",
- "contents": "CSV Input ( ) file:/tmp/edges.txt",
- "parallelism": "4",
- "global_properties": [
- { "name": "Partitioning", "value": "RANDOM" },
- { "name": "Partitioning Order", "value": "(none)" },
- { "name": "Uniqueness", "value": "not unique" }
- ],
- "local_properties": [
- { "name": "Order", "value": "(none)" },
- { "name": "Grouping", "value": "not grouped" },
- { "name": "Uniqueness", "value": "not unique" }
- ],
- "estimates": [
- { "name": "Est. Output Size", "value": "77.92 K" },
- { "name": "Est. Cardinality", "value": "10.39 K" } ],
- "costs": [
- { "name": "Network", "value": "0.0" },
- { "name": "Disk I/O", "value": "77.92 K" },
- { "name": "CPU", "value": "0.0" },
- { "name": "Cumulative Network", "value": "0.0" },
- { "name": "Cumulative Disk I/O", "value": "77.92 K" },
- { "name": "Cumulative CPU", "value": "0.0" }
- ],
- "compiler_hints": [
- { "name": "Output Size (bytes)", "value": "(none)" },
- { "name": "Output Cardinality", "value": "(none)" },
- { "name": "Avg. Output Record Size (bytes)", "value": "(none)" },
- { "name": "Filter Factor", "value": "(none)" } ]
- },
- {
- "id": 9,
- "type": "pact",
- "pact": "FlatMap",
- "contents": "org.apache.flink.example.java.graph.ConnectedComponents$UndirectEdge",
- "parallelism": "4",
- "predecessors": [
- {"id": 10, "ship_strategy": "Forward"}
- ],
- "driver_strategy": "Map",
- "global_properties": [
- { "name": "Partitioning", "value": "RANDOM" },
- { "name": "Partitioning Order", "value": "(none)" },
- { "name": "Uniqueness", "value": "not unique" }
- ],
- "local_properties": [
- { "name": "Order", "value": "(none)" },
- { "name": "Grouping", "value": "not grouped" },
- { "name": "Uniqueness", "value": "not unique" }
- ],
- "estimates": [
- { "name": "Est. Output Size", "value": "(unknown)" },
- { "name": "Est. Cardinality", "value": "51.95 K" } ],
- "costs": [
- { "name": "Network", "value": "0.0" },
- { "name": "Disk I/O", "value": "0.0" },
- { "name": "CPU", "value": "0.0" },
- { "name": "Cumulative Network", "value": "0.0" },
- { "name": "Cumulative Disk I/O", "value": "77.92 K" },
- { "name": "Cumulative CPU", "value": "0.0" }
- ],
- "compiler_hints": [
- { "name": "Output Size (bytes)", "value": "(none)" },
- { "name": "Output Cardinality", "value": "(none)" },
- { "name": "Avg. Output Record Size (bytes)", "value": "(none)" },
- { "name": "Filter Factor", "value": "(none)" } ]
- },
- {
- "id": 7,
- "type": "pact",
- "pact": "Join",
- "contents": "org.apache.flink.example.java.graph.ConnectedComponents$NeighborWithComponentIDJoin",
- "parallelism": "4",
- "predecessors": [
- {"id": 8, "side": "first", "ship_strategy": "Forward"},
- {"id": 9, "side": "second", "ship_strategy": "Broadcast"}
- ],
- "driver_strategy": "Hybrid Hash (CACHED) (build: org.apache.flink.example.java.graph.ConnectedComponents$UndirectEdge)",
- "global_properties": [
- { "name": "Partitioning", "value": "HASH_PARTITIONED" },
- { "name": "Partitioned on", "value": "[0]" },
- { "name": "Partitioning Order", "value": "(none)" },
- { "name": "Uniqueness", "value": "not unique" }
- ],
- "local_properties": [
- { "name": "Order", "value": "(none)" },
- { "name": "Grouping", "value": "not grouped" },
- { "name": "Uniqueness", "value": "not unique" }
- ],
- "estimates": [
- { "name": "Est. Output Size", "value": "(unknown)" },
- { "name": "Est. Cardinality", "value": "51.95 K" } ],
- "costs": [
- { "name": "Network", "value": "(unknown)" },
- { "name": "Disk I/O", "value": "(unknown)" },
- { "name": "CPU", "value": "(unknown)" },
- { "name": "Cumulative Network", "value": "(unknown)" },
- { "name": "Cumulative Disk I/O", "value": "(unknown)" },
- { "name": "Cumulative CPU", "value": "(unknown)" }
- ],
- "compiler_hints": [
- { "name": "Output Size (bytes)", "value": "(none)" },
- { "name": "Output Cardinality", "value": "(none)" },
- { "name": "Avg. Output Record Size (bytes)", "value": "(none)" },
- { "name": "Filter Factor", "value": "(none)" } ]
- },
- {
- "id": 6,
- "type": "pact",
- "pact": "GroupReduce",
- "contents": "MIN(1)",
- "parallelism": "4",
- "predecessors": [
- {"id": 7, "ship_strategy": "Forward", "local_strategy": "Sort (combining) on [0:ASC]"}
- ],
- "driver_strategy": "Sorted Group Reduce",
- "global_properties": [
- { "name": "Partitioning", "value": "HASH_PARTITIONED" },
- { "name": "Partitioned on", "value": "[0]" },
- { "name": "Partitioning Order", "value": "(none)" },
- { "name": "Uniqueness", "value": "not unique" }
- ],
- "local_properties": [
- { "name": "Order", "value": "[0:ASC]" },
- { "name": "Grouped on", "value": "[0]" },
- { "name": "Uniqueness", "value": "not unique" }
- ],
- "estimates": [
- { "name": "Est. Output Size", "value": "(unknown)" },
- { "name": "Est. Cardinality", "value": "(unknown)" } ],
- "costs": [
- { "name": "Network", "value": "0.0" },
- { "name": "Disk I/O", "value": "(unknown)" },
- { "name": "CPU", "value": "(unknown)" },
- { "name": "Cumulative Network", "value": "(unknown)" },
- { "name": "Cumulative Disk I/O", "value": "(unknown)" },
- { "name": "Cumulative CPU", "value": "(unknown)" }
- ],
- "compiler_hints": [
- { "name": "Output Size (bytes)", "value": "(none)" },
- { "name": "Output Cardinality", "value": "(none)" },
- { "name": "Avg. Output Record Size (bytes)", "value": "(none)" },
- { "name": "Filter Factor", "value": "(none)" } ]
- },
- {
- "id": 11,
- "type": "pact",
- "pact": "Solution Set",
- "contents": "Solution Set Place Holder",
- "parallelism": "4",
- "global_properties": [
- { "name": "Partitioning", "value": "HASH_PARTITIONED" },
- { "name": "Partitioned on", "value": "[0]" },
- { "name": "Partitioning Order", "value": "(none)" },
- { "name": "Uniqueness", "value": "not unique" }
- ],
- "local_properties": [
- { "name": "Order", "value": "(none)" },
- { "name": "Grouping", "value": "not grouped" },
- { "name": "Uniqueness", "value": "not unique" }
- ],
- "estimates": [
- { "name": "Est. Output Size", "value": "(unknown)" },
- { "name": "Est. Cardinality", "value": "1.17 K" } ],
- "costs": [
- { "name": "Network", "value": "0.0" },
- { "name": "Disk I/O", "value": "0.0" },
- { "name": "CPU", "value": "0.0" },
- { "name": "Cumulative Network", "value": "0.0" },
- { "name": "Cumulative Disk I/O", "value": "0.0" },
- { "name": "Cumulative CPU", "value": "0.0" }
- ],
- "compiler_hints": [
- { "name": "Output Size (bytes)", "value": "(none)" },
- { "name": "Output Cardinality", "value": "(none)" },
- { "name": "Avg. Output Record Size (bytes)", "value": "(none)" },
- { "name": "Filter Factor", "value": "(none)" } ]
- },
- {
- "id": 5,
- "type": "pact",
- "pact": "Join",
- "contents": "org.apache.flink.example.java.graph.ConnectedComponents$ComponentIdFilter",
- "parallelism": "4",
- "predecessors": [
- {"id": 6, "side": "first", "ship_strategy": "Forward"},
- {"id": 11, "side": "second", "ship_strategy": "Forward"}
- ],
- "driver_strategy": "Hybrid Hash (build: Solution Set Place Holder)",
- "global_properties": [
- { "name": "Partitioning", "value": "HASH_PARTITIONED" },
- { "name": "Partitioned on", "value": "[0]" },
- { "name": "Partitioning Order", "value": "(none)" },
- { "name": "Uniqueness", "value": "not unique" }
- ],
- "local_properties": [
- { "name": "Order", "value": "(none)" },
- { "name": "Grouping", "value": "not grouped" },
- { "name": "Uniqueness", "value": "not unique" }
- ],
- "estimates": [
- { "name": "Est. Output Size", "value": "(unknown)" },
- { "name": "Est. Cardinality", "value": "(unknown)" } ],
- "costs": [
- { "name": "Network", "value": "0.0" },
- { "name": "Disk I/O", "value": "(unknown)" },
- { "name": "CPU", "value": "(unknown)" },
- { "name": "Cumulative Network", "value": "(unknown)" },
- { "name": "Cumulative Disk I/O", "value": "(unknown)" },
- { "name": "Cumulative CPU", "value": "(unknown)" }
- ],
- "compiler_hints": [
- { "name": "Output Size (bytes)", "value": "(none)" },
- { "name": "Output Cardinality", "value": "(none)" },
- { "name": "Avg. Output Record Size (bytes)", "value": "(none)" },
- { "name": "Filter Factor", "value": "(none)" } ]
- }
- ],
- "workset": 8,
- "solution_set": 11,
- "next_workset": 5,
- "solution_delta": 5,
- "id": 1,
- "type": "workset_iteration",
- "pact": "Workset Iteration",
- "contents": "Unnamed Delta Iteration",
- "parallelism": "4",
- "predecessors": [
- {"id": 2, "side": "first", "ship_strategy": "Hash Partition on [0]"},
- {"id": 2, "side": "second", "ship_strategy": "Hash Partition on [1]", "temp_mode": "PIPELINE_BREAKER"}
- ],
- "global_properties": [
- { "name": "Partitioning", "value": "HASH_PARTITIONED" },
- { "name": "Partitioned on", "value": "[0]" },
- { "name": "Partitioning Order", "value": "(none)" },
- { "name": "Uniqueness", "value": "not unique" }
- ],
- "local_properties": [
- { "name": "Order", "value": "(none)" },
- { "name": "Grouping", "value": "not grouped" },
- { "name": "Uniqueness", "value": "not unique" }
- ],
- "estimates": [
- { "name": "Est. Output Size", "value": "(unknown)" },
- { "name": "Est. Cardinality", "value": "1.17 K" } ],
- "costs": [
- { "name": "Network", "value": "(unknown)" },
- { "name": "Disk I/O", "value": "(unknown)" },
- { "name": "CPU", "value": "(unknown)" },
- { "name": "Cumulative Network", "value": "(unknown)" },
- { "name": "Cumulative Disk I/O", "value": "(unknown)" },
- { "name": "Cumulative CPU", "value": "(unknown)" }
- ],
- "compiler_hints": [
- { "name": "Output Size (bytes)", "value": "(none)" },
- { "name": "Output Cardinality", "value": "(none)" },
- { "name": "Avg. Output Record Size (bytes)", "value": "(none)" },
- { "name": "Filter Factor", "value": "(none)" } ]
- },
- {
- "id": 0,
- "type": "sink",
- "pact": "Data Sink",
- "contents": "CsvOutputFormat (path: file:/tmp/results, delimiter: )",
- "parallelism": "4",
- "predecessors": [
- {"id": 1, "ship_strategy": "Forward"}
- ],
- "global_properties": [
- { "name": "Partitioning", "value": "HASH_PARTITIONED" },
- { "name": "Partitioned on", "value": "[0]" },
- { "name": "Partitioning Order", "value": "(none)" },
- { "name": "Uniqueness", "value": "not unique" }
- ],
- "local_properties": [
- { "name": "Order", "value": "(none)" },
- { "name": "Grouping", "value": "not grouped" },
- { "name": "Uniqueness", "value": "not unique" }
- ],
- "estimates": [
- { "name": "Est. Output Size", "value": "(unknown)" },
- { "name": "Est. Cardinality", "value": "1.17 K" } ],
- "costs": [
- { "name": "Network", "value": "0.0" },
- { "name": "Disk I/O", "value": "0.0" },
- { "name": "CPU", "value": "0.0" },
- { "name": "Cumulative Network", "value": "(unknown)" },
- { "name": "Cumulative Disk I/O", "value": "(unknown)" },
- { "name": "Cumulative CPU", "value": "(unknown)" }
- ],
- "compiler_hints": [
- { "name": "Output Size (bytes)", "value": "(none)" },
- { "name": "Output Cardinality", "value": "(none)" },
- { "name": "Avg. Output Record Size (bytes)", "value": "(none)" },
- { "name": "Filter Factor", "value": "(none)" } ]
- }
- ]
- }
Advertisement
Add Comment
Please, Sign In to add comment