{ "diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.OubE8bLFYX/b1/citus_8.0.0.PGDG-2_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.OubE8bLFYX/b2/citus_8.0.0.PGDG-2_i386.changes", "unified_diff": null, "details": [ { "source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 7d35d9d5b859f2e21dcbe7afb03e9e7d 2612636 debug optional postgresql-11-citus-dbgsym_8.0.0.PGDG-2_i386.deb\n- 94da2d6b336a392d0c5211a1608ff9b6 1287440 database optional postgresql-11-citus_8.0.0.PGDG-2_i386.deb\n+ 058e581f52e067137354d302b88e4dc0 2612664 debug optional postgresql-11-citus-dbgsym_8.0.0.PGDG-2_i386.deb\n+ 458fbf6a9d1d989975ec308adc6eba76 1289856 database optional postgresql-11-citus_8.0.0.PGDG-2_i386.deb\n" }, { "source1": "postgresql-11-citus_8.0.0.PGDG-2_i386.deb", "source2": "postgresql-11-citus_8.0.0.PGDG-2_i386.deb", "unified_diff": null, "details": [ { "source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2019-02-12 14:24:56.000000 debian-binary\n--rw-r--r-- 0 0 0 10084 2019-02-12 14:24:56.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1277164 2019-02-12 14:24:56.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 10076 2019-02-12 14:24:56.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 1279588 2019-02-12 14:24:56.000000 data.tar.xz\n" }, { "source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [ { "source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [ { "source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [ { "source1": "./md5sums", "source2": "./md5sums", "comments": [ "Files differ" ], "unified_diff": null } ] } ] } ] }, { "source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [ { "source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [ { "source1": "file list", "source2": "file list", "unified_diff": "@@ -1,14 +1,14 @@\n drwxr-xr-x 0 root (0) root (0) 0 2019-02-12 14:24:56.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2019-02-12 14:24:56.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2019-02-12 14:24:56.000000 ./usr/include/\n drwxr-xr-x 0 root (0) root (0) 0 2019-02-12 14:24:56.000000 ./usr/include/postgresql/\n drwxr-xr-x 0 root (0) root (0) 0 2019-02-12 14:24:56.000000 ./usr/include/postgresql/11/\n drwxr-xr-x 0 root (0) root (0) 0 2019-02-12 14:24:56.000000 ./usr/include/postgresql/11/server/\n--rw-r--r-- 0 root (0) root (0) 926 2019-02-12 14:24:56.000000 ./usr/include/postgresql/11/server/citus_version.h\n+-rw-r--r-- 0 root (0) root (0) 924 2019-02-12 14:24:56.000000 ./usr/include/postgresql/11/server/citus_version.h\n drwxr-xr-x 0 root (0) root (0) 0 2019-02-12 14:24:56.000000 ./usr/include/postgresql/11/server/distributed/\n -rw-r--r-- 0 root (0) root (0) 2202 2019-02-12 14:24:56.000000 ./usr/include/postgresql/11/server/distributed/backend_data.h\n -rw-r--r-- 0 root (0) root (0) 766 2019-02-12 14:24:56.000000 ./usr/include/postgresql/11/server/distributed/citus_clauses.h\n -rw-r--r-- 0 root (0) root (0) 1428 2019-02-12 14:24:56.000000 ./usr/include/postgresql/11/server/distributed/citus_custom_scan.h\n -rw-r--r-- 0 root (0) root (0) 3812 2019-02-12 14:24:56.000000 ./usr/include/postgresql/11/server/distributed/citus_nodefuncs.h\n -rw-r--r-- 0 root (0) root (0) 3815 2019-02-12 14:24:56.000000 ./usr/include/postgresql/11/server/distributed/citus_nodes.h\n -rw-r--r-- 0 root (0) root (0) 2206 2019-02-12 14:24:56.000000 ./usr/include/postgresql/11/server/distributed/citus_ruleutils.h\n@@ -91,141 +91,141 @@\n drwxr-xr-x 0 root (0) root (0) 0 2019-02-12 14:24:56.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/\n drwxr-xr-x 0 root (0) root (0) 0 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/\n drwxr-xr-x 0 root (0) root (0) 0 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/\n drwxr-xr-x 0 root (0) root (0) 0 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/\n drwxr-xr-x 0 root (0) root (0) 0 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/commands/\n--rw-r--r-- 0 root (0) root (0) 32688 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/commands/create_distributed_table.bc\n+-rw-r--r-- 0 root (0) root (0) 32684 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/commands/create_distributed_table.bc\n -rw-r--r-- 0 root (0) root (0) 6452 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/commands/drop_distributed_table.bc\n -rw-r--r-- 0 root (0) root (0) 43184 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/commands/multi_copy.bc\n -rw-r--r-- 0 root (0) root (0) 8824 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/commands/transmit.bc\n drwxr-xr-x 0 root (0) root (0) 0 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/connection/\n -rw-r--r-- 0 root (0) root (0) 8568 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/connection/connection_configuration.bc\n--rw-r--r-- 0 root (0) root (0) 19032 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/connection/connection_management.bc\n+-rw-r--r-- 0 root (0) root (0) 19036 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/connection/connection_management.bc\n -rw-r--r-- 0 root (0) root (0) 17156 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/connection/placement_connection.bc\n--rw-r--r-- 0 root (0) root (0) 16092 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/connection/remote_commands.bc\n+-rw-r--r-- 0 root (0) root (0) 16088 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/connection/remote_commands.bc\n drwxr-xr-x 0 root (0) root (0) 0 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/ddl/\n--rw-r--r-- 0 root (0) root (0) 13884 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/ddl/foreign_constraint.bc\n+-rw-r--r-- 0 root (0) root (0) 13888 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/ddl/foreign_constraint.bc\n -rw-r--r-- 0 root (0) root (0) 6916 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/ddl/policy.bc\n drwxr-xr-x 0 root (0) root (0) 0 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/executor/\n -rw-r--r-- 0 root (0) root (0) 11932 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/executor/citus_custom_scan.bc\n -rw-r--r-- 0 root (0) root (0) 7732 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/executor/insert_select_executor.bc\n -rw-r--r-- 0 root (0) root (0) 20540 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/executor/intermediate_results.bc\n -rw-r--r-- 0 root (0) root (0) 17468 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/executor/multi_client_executor.bc\n--rw-r--r-- 0 root (0) root (0) 14628 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/executor/multi_executor.bc\n+-rw-r--r-- 0 root (0) root (0) 14632 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/executor/multi_executor.bc\n -rw-r--r-- 0 root (0) root (0) 18160 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/executor/multi_real_time_executor.bc\n -rw-r--r-- 0 root (0) root (0) 24164 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/executor/multi_router_executor.bc\n -rw-r--r-- 0 root (0) root (0) 12208 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/executor/multi_server_executor.bc\n -rw-r--r-- 0 root (0) root (0) 35396 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/executor/multi_task_tracker_executor.bc\n -rw-r--r-- 0 root (0) root (0) 67264 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/executor/multi_utility.bc\n -rw-r--r-- 0 root (0) root (0) 5188 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/executor/query_stats.bc\n--rw-r--r-- 0 root (0) root (0) 5776 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/executor/subplan_execution.bc\n+-rw-r--r-- 0 root (0) root (0) 5772 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/executor/subplan_execution.bc\n drwxr-xr-x 0 root (0) root (0) 0 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/master/\n -rw-r--r-- 0 root (0) root (0) 8648 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/master/citus_create_restore_point.bc\n--rw-r--r-- 0 root (0) root (0) 14152 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/master/master_citus_tools.bc\n--rw-r--r-- 0 root (0) root (0) 11408 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/master/master_create_shards.bc\n+-rw-r--r-- 0 root (0) root (0) 14156 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/master/master_citus_tools.bc\n+-rw-r--r-- 0 root (0) root (0) 11412 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/master/master_create_shards.bc\n -rw-r--r-- 0 root (0) root (0) 18160 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/master/master_delete_protocol.bc\n -rw-r--r-- 0 root (0) root (0) 30920 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/master/master_metadata_utility.bc\n -rw-r--r-- 0 root (0) root (0) 10080 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/master/master_modify_multiple_shards.bc\n -rw-r--r-- 0 root (0) root (0) 20864 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/master/master_node_protocol.bc\n -rw-r--r-- 0 root (0) root (0) 16808 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/master/master_repair_shards.bc\n--rw-r--r-- 0 root (0) root (0) 6504 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/master/master_split_shards.bc\n+-rw-r--r-- 0 root (0) root (0) 6508 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/master/master_split_shards.bc\n -rw-r--r-- 0 root (0) root (0) 22728 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/master/master_stage_protocol.bc\n--rw-r--r-- 0 root (0) root (0) 6524 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/master/master_truncate.bc\n--rw-r--r-- 0 root (0) root (0) 10704 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/master/worker_node_manager.bc\n+-rw-r--r-- 0 root (0) root (0) 6528 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/master/master_truncate.bc\n+-rw-r--r-- 0 root (0) root (0) 10708 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/master/worker_node_manager.bc\n drwxr-xr-x 0 root (0) root (0) 0 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/metadata/\n--rw-r--r-- 0 root (0) root (0) 24728 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/metadata/metadata_sync.bc\n+-rw-r--r-- 0 root (0) root (0) 24732 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/metadata/metadata_sync.bc\n drwxr-xr-x 0 root (0) root (0) 0 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/planner/\n--rw-r--r-- 0 root (0) root (0) 9164 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/planner/deparse_shard_query.bc\n--rw-r--r-- 0 root (0) root (0) 25100 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/planner/distributed_planner.bc\n--rw-r--r-- 0 root (0) root (0) 4844 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/planner/extended_op_node_utils.bc\n+-rw-r--r-- 0 root (0) root (0) 9168 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/planner/deparse_shard_query.bc\n+-rw-r--r-- 0 root (0) root (0) 25096 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/planner/distributed_planner.bc\n+-rw-r--r-- 0 root (0) root (0) 4840 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/planner/extended_op_node_utils.bc\n -rw-r--r-- 0 root (0) root (0) 24212 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/planner/insert_select_planner.bc\n--rw-r--r-- 0 root (0) root (0) 17176 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/planner/multi_explain.bc\n+-rw-r--r-- 0 root (0) root (0) 17172 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/planner/multi_explain.bc\n -rw-r--r-- 0 root (0) root (0) 18504 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/planner/multi_join_order.bc\n--rw-r--r-- 0 root (0) root (0) 45112 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/planner/multi_logical_optimizer.bc\n--rw-r--r-- 0 root (0) root (0) 34968 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/planner/multi_logical_planner.bc\n+-rw-r--r-- 0 root (0) root (0) 45116 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/planner/multi_logical_optimizer.bc\n+-rw-r--r-- 0 root (0) root (0) 34964 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/planner/multi_logical_planner.bc\n -rw-r--r-- 0 root (0) root (0) 11672 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/planner/multi_master_planner.bc\n -rw-r--r-- 0 root (0) root (0) 65444 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/planner/multi_physical_planner.bc\n--rw-r--r-- 0 root (0) root (0) 43000 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/planner/multi_router_planner.bc\n+-rw-r--r-- 0 root (0) root (0) 43004 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/planner/multi_router_planner.bc\n -rw-r--r-- 0 root (0) root (0) 3432 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/planner/postgres_planning_functions.bc\n -rw-r--r-- 0 root (0) root (0) 6248 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/planner/query_colocation_checker.bc\n--rw-r--r-- 0 root (0) root (0) 25144 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/planner/query_pushdown_planning.bc\n--rw-r--r-- 0 root (0) root (0) 19452 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/planner/recursive_planning.bc\n--rw-r--r-- 0 root (0) root (0) 16380 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/planner/relation_restriction_equivalence.bc\n+-rw-r--r-- 0 root (0) root (0) 25148 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/planner/query_pushdown_planning.bc\n+-rw-r--r-- 0 root (0) root (0) 19448 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/planner/recursive_planning.bc\n+-rw-r--r-- 0 root (0) root (0) 16384 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/planner/relation_restriction_equivalence.bc\n -rw-r--r-- 0 root (0) root (0) 15916 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/planner/shard_pruning.bc\n drwxr-xr-x 0 root (0) root (0) 0 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/progress/\n--rw-r--r-- 0 root (0) root (0) 9516 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/progress/multi_progress.bc\n+-rw-r--r-- 0 root (0) root (0) 9520 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/progress/multi_progress.bc\n drwxr-xr-x 0 root (0) root (0) 0 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/relay/\n -rw-r--r-- 0 root (0) root (0) 14892 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/relay/relay_event_utility.bc\n -rw-r--r-- 0 root (0) root (0) 48880 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/shared_library_init.bc\n drwxr-xr-x 0 root (0) root (0) 0 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/test/\n -rw-r--r-- 0 root (0) root (0) 5756 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/test/colocation_utils.bc\n -rw-r--r-- 0 root (0) root (0) 5160 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/test/create_shards.bc\n--rw-r--r-- 0 root (0) root (0) 5540 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/test/deparse_shard_query.bc\n+-rw-r--r-- 0 root (0) root (0) 5544 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/test/deparse_shard_query.bc\n -rw-r--r-- 0 root (0) root (0) 8440 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/test/distributed_deadlock_detection.bc\n -rw-r--r-- 0 root (0) root (0) 9448 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/test/distribution_metadata.bc\n -rw-r--r-- 0 root (0) root (0) 8056 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/test/fake_fdw.bc\n -rw-r--r-- 0 root (0) root (0) 7044 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/test/foreign_key_relationship_query.bc\n -rw-r--r-- 0 root (0) root (0) 4248 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/test/generate_ddl_commands.bc\n -rw-r--r-- 0 root (0) root (0) 4364 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/test/metadata_sync.bc\n--rw-r--r-- 0 root (0) root (0) 6480 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/test/partitioning_utils.bc\n+-rw-r--r-- 0 root (0) root (0) 6484 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/test/partitioning_utils.bc\n -rw-r--r-- 0 root (0) root (0) 8776 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/test/progress_utils.bc\n -rw-r--r-- 0 root (0) root (0) 8072 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/test/prune_shard_list.bc\n -rw-r--r-- 0 root (0) root (0) 4648 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/test/relation_access_tracking.bc\n -rw-r--r-- 0 root (0) root (0) 9844 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/test/run_from_same_connection.bc\n--rw-r--r-- 0 root (0) root (0) 3848 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/test/sequential_execution.bc\n+-rw-r--r-- 0 root (0) root (0) 3852 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/test/sequential_execution.bc\n drwxr-xr-x 0 root (0) root (0) 0 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/transaction/\n -rw-r--r-- 0 root (0) root (0) 27544 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/transaction/backend_data.bc\n -rw-r--r-- 0 root (0) root (0) 20988 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/transaction/citus_dist_stat_activity.bc\n -rw-r--r-- 0 root (0) root (0) 11944 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/transaction/distributed_deadlock_detection.bc\n -rw-r--r-- 0 root (0) root (0) 18500 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/transaction/lock_graph.bc\n -rw-r--r-- 0 root (0) root (0) 8392 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/transaction/multi_shard_transaction.bc\n--rw-r--r-- 0 root (0) root (0) 17948 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/transaction/relation_access_tracking.bc\n--rw-r--r-- 0 root (0) root (0) 19984 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/transaction/remote_transaction.bc\n--rw-r--r-- 0 root (0) root (0) 12660 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/transaction/transaction_management.bc\n--rw-r--r-- 0 root (0) root (0) 13388 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/transaction/transaction_recovery.bc\n+-rw-r--r-- 0 root (0) root (0) 17944 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/transaction/relation_access_tracking.bc\n+-rw-r--r-- 0 root (0) root (0) 19988 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/transaction/remote_transaction.bc\n+-rw-r--r-- 0 root (0) root (0) 12664 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/transaction/transaction_management.bc\n+-rw-r--r-- 0 root (0) root (0) 13392 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/transaction/transaction_recovery.bc\n -rw-r--r-- 0 root (0) root (0) 7644 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/transaction/worker_transaction.bc\n drwxr-xr-x 0 root (0) root (0) 0 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/utils/\n -rw-r--r-- 0 root (0) root (0) 8468 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/utils/citus_clauses.bc\n--rw-r--r-- 0 root (0) root (0) 8612 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/utils/citus_copyfuncs.bc\n--rw-r--r-- 0 root (0) root (0) 14856 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/utils/citus_nodefuncs.bc\n--rw-r--r-- 0 root (0) root (0) 20172 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/utils/citus_outfuncs.bc\n+-rw-r--r-- 0 root (0) root (0) 8616 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/utils/citus_copyfuncs.bc\n+-rw-r--r-- 0 root (0) root (0) 14860 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/utils/citus_nodefuncs.bc\n+-rw-r--r-- 0 root (0) root (0) 20168 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/utils/citus_outfuncs.bc\n -rw-r--r-- 0 root (0) root (0) 11524 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/utils/citus_readfuncs.bc\n -rw-r--r-- 0 root (0) root (0) 26660 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/utils/citus_ruleutils.bc\n -rw-r--r-- 0 root (0) root (0) 3652 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/utils/citus_version.bc\n--rw-r--r-- 0 root (0) root (0) 20960 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/utils/colocation_utils.bc\n--rw-r--r-- 0 root (0) root (0) 8924 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/utils/distribution_column.bc\n--rw-r--r-- 0 root (0) root (0) 4516 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/utils/errormessage.bc\n--rw-r--r-- 0 root (0) root (0) 8848 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/utils/foreign_key_relationship.bc\n+-rw-r--r-- 0 root (0) root (0) 20956 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/utils/colocation_utils.bc\n+-rw-r--r-- 0 root (0) root (0) 8928 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/utils/distribution_column.bc\n+-rw-r--r-- 0 root (0) root (0) 4520 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/utils/errormessage.bc\n+-rw-r--r-- 0 root (0) root (0) 8844 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/utils/foreign_key_relationship.bc\n -rw-r--r-- 0 root (0) root (0) 3132 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/utils/hash_helpers.bc\n--rw-r--r-- 0 root (0) root (0) 5028 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/utils/listutils.bc\n+-rw-r--r-- 0 root (0) root (0) 5032 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/utils/listutils.bc\n -rw-r--r-- 0 root (0) root (0) 16136 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/utils/maintenanced.bc\n -rw-r--r-- 0 root (0) root (0) 70024 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/utils/metadata_cache.bc\n--rw-r--r-- 0 root (0) root (0) 11672 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/utils/multi_partitioning_utils.bc\n+-rw-r--r-- 0 root (0) root (0) 11676 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/utils/multi_partitioning_utils.bc\n -rw-r--r-- 0 root (0) root (0) 5576 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/utils/multi_resowner.bc\n -rw-r--r-- 0 root (0) root (0) 36752 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/utils/node_metadata.bc\n -rw-r--r-- 0 root (0) root (0) 13348 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/utils/reference_table_utils.bc\n -rw-r--r-- 0 root (0) root (0) 17456 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/utils/resource_lock.bc\n -rw-r--r-- 0 root (0) root (0) 1396 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/utils/ruleutils_10.bc\n -rw-r--r-- 0 root (0) root (0) 106348 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/utils/ruleutils_11.bc\n -rw-r--r-- 0 root (0) root (0) 1396 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/utils/ruleutils_96.bc\n -rw-r--r-- 0 root (0) root (0) 7896 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/utils/shardinterval_utils.bc\n -rw-r--r-- 0 root (0) root (0) 16948 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/utils/statistics_collection.bc\n drwxr-xr-x 0 root (0) root (0) 0 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/worker/\n -rw-r--r-- 0 root (0) root (0) 19684 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/worker/task_tracker.bc\n--rw-r--r-- 0 root (0) root (0) 12392 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/worker/task_tracker_protocol.bc\n+-rw-r--r-- 0 root (0) root (0) 12388 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/worker/task_tracker_protocol.bc\n -rw-r--r-- 0 root (0) root (0) 26480 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/worker/worker_data_fetch_protocol.bc\n -rw-r--r-- 0 root (0) root (0) 7480 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/worker/worker_drop_protocol.bc\n -rw-r--r-- 0 root (0) root (0) 7024 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/worker/worker_file_access_protocol.bc\n -rw-r--r-- 0 root (0) root (0) 17516 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/worker/worker_merge_protocol.bc\n -rw-r--r-- 0 root (0) root (0) 30436 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/worker/worker_partition_protocol.bc\n--rw-r--r-- 0 root (0) root (0) 7756 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/worker/worker_shard_visibility.bc\n+-rw-r--r-- 0 root (0) root (0) 7760 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/worker/worker_shard_visibility.bc\n -rw-r--r-- 0 root (0) root (0) 3988 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus/worker/worker_truncate_trigger_protocol.bc\n--rw-r--r-- 0 root (0) root (0) 143336 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus.index.bc\n+-rw-r--r-- 0 root (0) root (0) 143312 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/bitcode/citus.index.bc\n -rw-r--r-- 0 root (0) root (0) 882640 2019-02-12 14:24:56.000000 ./usr/lib/postgresql/11/lib/citus.so\n drwxr-xr-x 0 root (0) root (0) 0 2019-02-12 14:24:56.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2019-02-12 14:24:56.000000 ./usr/share/doc/\n drwxr-xr-x 0 root (0) root (0) 0 2019-02-12 14:24:56.000000 ./usr/share/doc/postgresql-11-citus/\n -rw-r--r-- 0 root (0) root (0) 7270 2019-02-12 14:24:56.000000 ./usr/share/doc/postgresql-11-citus/changelog.Debian.gz\n -rw-r--r-- 0 root (0) root (0) 8068 2018-10-31 11:45:36.000000 ./usr/share/doc/postgresql-11-citus/changelog.gz\n -rw-r--r-- 0 root (0) root (0) 2211 2018-09-14 07:56:59.000000 ./usr/share/doc/postgresql-11-citus/copyright\n" }, { "source1": "./usr/include/postgresql/11/server/citus_version.h", "source2": "./usr/include/postgresql/11/server/citus_version.h", "unified_diff": "@@ -16,14 +16,14 @@\n /* Citus version as a string */\n #define CITUS_VERSION \"8.0.0\"\n \n /* Citus version as a number */\n #define CITUS_VERSION_NUM 80000\n \n /* A string containing the version number, platform, and C compiler */\n-#define CITUS_VERSION_STR \"Citus 8.0.0 on x86_64-pc-linux-gnu, compiled by gcc (Debian 8.3.0-7) 8.3.0, 32-bit\"\n+#define CITUS_VERSION_STR \"Citus 8.0.0 on i686-pc-linux-gnu, compiled by gcc (Debian 8.3.0-7) 8.3.0, 32-bit\"\n \n /* Define to 1 if you have the `curl' library (-lcurl). */\n #define HAVE_LIBCURL 1\n \n /* Base URL for statistics collection and update checks */\n #define REPORTS_BASE_URL \"https://reports.citusdata.com\"\n" }, { "source1": "./usr/lib/postgresql/11/lib/bitcode/citus/commands/create_distributed_table.bc", "source2": "./usr/lib/postgresql/11/lib/bitcode/citus/commands/create_distributed_table.bc", "unified_diff": null, "details": [ { "source1": "llvm-bcanalyzer -dump {}", "source2": "llvm-bcanalyzer -dump {}", "unified_diff": "@@ -1,12 +1,12 @@\n \n record string = 'LLVM7.0.1'\n \n \n-\n+\n \n \n \n \n \n \n \n@@ -819,15 +819,15 @@\n \n \n \n \n \n \n \n- record string = '/build/1st/citus-8.0.0.PGDG/src/backend/distributed/commands/create_distributed_table.c'\n+ record string = '/build/citus-8.0.0.PGDG/2nd/src/backend/distributed/commands/create_distributed_table.c'\n \n \n \n \n \n \n \n@@ -1028,15 +1028,15 @@\n \n \n \n \n \n \n \n- record string = '/build/1st/citus-8.0.0.PGDG/src/backend/distributed/commands/create_distributed_table.c'\n+ record string = '/build/citus-8.0.0.PGDG/2nd/src/backend/distributed/commands/create_distributed_table.c'\n \n record string = 'master_create_distributed_table'\n record string = 'the streaming replication model'\n record string = 'cannot distribute relation \"%s\"'\n \n record string = 'could not create distributed table: relation does not exist'\n \n@@ -2483,25 +2483,25 @@\n \n \n \n \n \n \n \n- \n+ \n \n \n blob data = unprintable, 4784 bytes.\n \n \n- blob data = 'ReplicationModelpg_finfo_master_create_distributed_table.my_finfopg_finfo_create_distributed_table.my_finfopg_finfo_create_reference_table.my_finfo.str__func__.master_create_distributed_table.str.1__func__.create_distributed_table__func__.create_reference_table.str.2.str.3.str.4.str.5.str.6.str.7ShardReplicationFactor__func__.EnsureReplicationSettings.str.8.str.9.str.10CurrentMemoryContext.str.11CitusNodeTagNames__func__.AppropriateReplicationModel.str.12.str.13.str.14.str.15ShardCountMultiShardConnectionType__func__.CanUseExclusiveConnections.str.16.str.17.str.18.str.19.str.20.str.21__func__.ColocationIdForNewTable.str.22.str.23.str.24__func__.EnsureTableCanBeColocatedWith.str.25.str.26.str.27__func__.EnsureRelationCanBeDistributed.str.28.str.29.str.30.str.31.str.32.str.33.str.34.str.35.str.36.str.37.str.38.str.39.str.40.str.41__func__.EnsureTableNotDistributed.str.42__func__.EnsureLocalTableEmpty.str.43.str.44.str.45__func__.SupportFunctionForColumn.str.46.str.47.str.48__func__.LookupDistributionMethod.str.49.str.50.str.51.str.52.str.53__func__.LocalTableEmpty.str.54.str.55.str.56SPI_tuptableInterruptPending__func__.CopyLocalDataIntoShards.str.57.str.58pg_finfo_master_create_distributed_tablepg_finfo_create_distributed_tablepg_finfo_create_reference_tablemaster_create_distributed_tablellvm.lifetime.start.p0i8pg_detoast_datumCheckCitusVersionEnsureCoordinatortry_relation_openerrstarterrfinisherrmsgEnsureRelationKindSupportedtext_to_cstringBuildDistributionKeyFromColumnNameLookupDistributionMethodCreateDistributedTablerelation_closellvm.lifetime.end.p0i8create_distributed_tablecreate_reference_tableEnsureSchemaExistsOnAllNodesrelation_openActivePrimaryNodeListget_rel_nameerrcodeerrdetailLocalTableEmptyColocatedTableIdInsertIntoPgDistPartitionRegularTableCreateTruncateTriggerCreateReferenceTableShardShouldSyncTableMetadataCreateTableMetadataOnWorkersTableReferencedTableReferencingInvalidateForeignKeyGraphPartitionedTablePartitionListEnsureReplicationSettingserrhintmakeStringInfoappendStringInfoMemoryContextAllocZeroAlignedSystemFuncNameCreateTriggerget_rel_relkindCreateColocatedShardsCreateShardsWithRoundRobinPolicyHasForeignKeyToReferenceTableParallelQueryExecutedInTransactionIsTransactionBlockpg_strncasecmpCreateReferenceTableColocationIdheap_openDistColocationRelationIdColocationIdCreateColocationGroupGetNextColocationIdcstring_to_textResolveRelationIdTableColocationIdDistributedTableCacheEntryDistPartitionKeyEnsureTableOwnerSupportFunctionForColumnformat_type_beerrdatatypePartitionTablePartitionParentOidIsDistributedTableErrorIfUnsupportedConstraintErrorIfUnsupportedPolicyEnsureLocalTableEmptyGetDefaultOpClassget_opclass_familyget_opclass_input_typeget_opfamily_procget_rel_namespaceCreateSchemaDDLCommandGetNodeUserDatabaseConnectionExecuteCriticalRemoteCommandSearchSysCache1strncmpReleaseSysCacheget_namespace_namequote_qualified_identifierSPI_connectSPI_executeSPI_getbinvalSPI_finishPushActiveSnapshotGetLatestSnapshotMakeSingleTupleTableSlotPartitionColumnCreateExecutorStateMakePerTupleExprContextCreateCitusCopyDestReceiverheap_beginscanGetActiveSnapshotheap_getnextExecStoreTupleMemoryContextResetProcessInterruptsheap_endscanExecDropSingleTupleTableSlotFreeExecutorStatePopActiveSnapshotlappend7.0.1i686-pc-linux-gnu/build/1st/citus-8.0.0.PGDG/src/backend/distributed/commands/create_distributed_table.c.L.str.L__func__.master_create_distributed_table.L.str.1.L__func__.create_distributed_table.L__func__.create_reference_table.L.str.2.L.str.3.L.str.4.L.str.5.L.str.6.L.str.7.L__func__.EnsureReplicationSettings.L.str.8.L.str.9.L.str.10.L.str.11.L__func__.AppropriateReplicationModel.L.str.12.L.str.13.L.str.14.L.str.15.L__func__.CanUseExclusiveConnections.L.str.16.L.str.17.L.str.18.L.str.19.L.str.20.L.str.21.L__func__.ColocationIdForNewTable.L.str.22.L.str.23.L.str.24.L__func__.EnsureTableCanBeColocatedWith.L.str.25.L.str.26.L.str.27.L__func__.EnsureRelationCanBeDistributed.L.str.28.L.str.29.L.str.30.L.str.31.L.str.32.L.str.33.L.str.34.L.str.35.L.str.36.L.str.37.L.str.38.L.str.39.L.str.40.L.str.41.L__func__.EnsureTableNotDistributed.L.str.42.L__func__.EnsureLocalTableEmpty.L.str.43.L.str.44.L.str.45.L__func__.SupportFunctionForColumn.L.str.46.L.str.47.L.str.48.L__func__.LookupDistributionMethod.L.str.49.L.str.50.L.str.51.L.str.52.L.str.53.L__func__.LocalTableEmpty.L.str.54.L.str.55.L.str.56.L__func__.CopyLocalDataIntoShards.L.str.57.L.str.58'\n+ blob data = 'ReplicationModelpg_finfo_master_create_distributed_table.my_finfopg_finfo_create_distributed_table.my_finfopg_finfo_create_reference_table.my_finfo.str__func__.master_create_distributed_table.str.1__func__.create_distributed_table__func__.create_reference_table.str.2.str.3.str.4.str.5.str.6.str.7ShardReplicationFactor__func__.EnsureReplicationSettings.str.8.str.9.str.10CurrentMemoryContext.str.11CitusNodeTagNames__func__.AppropriateReplicationModel.str.12.str.13.str.14.str.15ShardCountMultiShardConnectionType__func__.CanUseExclusiveConnections.str.16.str.17.str.18.str.19.str.20.str.21__func__.ColocationIdForNewTable.str.22.str.23.str.24__func__.EnsureTableCanBeColocatedWith.str.25.str.26.str.27__func__.EnsureRelationCanBeDistributed.str.28.str.29.str.30.str.31.str.32.str.33.str.34.str.35.str.36.str.37.str.38.str.39.str.40.str.41__func__.EnsureTableNotDistributed.str.42__func__.EnsureLocalTableEmpty.str.43.str.44.str.45__func__.SupportFunctionForColumn.str.46.str.47.str.48__func__.LookupDistributionMethod.str.49.str.50.str.51.str.52.str.53__func__.LocalTableEmpty.str.54.str.55.str.56SPI_tuptableInterruptPending__func__.CopyLocalDataIntoShards.str.57.str.58pg_finfo_master_create_distributed_tablepg_finfo_create_distributed_tablepg_finfo_create_reference_tablemaster_create_distributed_tablellvm.lifetime.start.p0i8pg_detoast_datumCheckCitusVersionEnsureCoordinatortry_relation_openerrstarterrfinisherrmsgEnsureRelationKindSupportedtext_to_cstringBuildDistributionKeyFromColumnNameLookupDistributionMethodCreateDistributedTablerelation_closellvm.lifetime.end.p0i8create_distributed_tablecreate_reference_tableEnsureSchemaExistsOnAllNodesrelation_openActivePrimaryNodeListget_rel_nameerrcodeerrdetailLocalTableEmptyColocatedTableIdInsertIntoPgDistPartitionRegularTableCreateTruncateTriggerCreateReferenceTableShardShouldSyncTableMetadataCreateTableMetadataOnWorkersTableReferencedTableReferencingInvalidateForeignKeyGraphPartitionedTablePartitionListEnsureReplicationSettingserrhintmakeStringInfoappendStringInfoMemoryContextAllocZeroAlignedSystemFuncNameCreateTriggerget_rel_relkindCreateColocatedShardsCreateShardsWithRoundRobinPolicyHasForeignKeyToReferenceTableParallelQueryExecutedInTransactionIsTransactionBlockpg_strncasecmpCreateReferenceTableColocationIdheap_openDistColocationRelationIdColocationIdCreateColocationGroupGetNextColocationIdcstring_to_textResolveRelationIdTableColocationIdDistributedTableCacheEntryDistPartitionKeyEnsureTableOwnerSupportFunctionForColumnformat_type_beerrdatatypePartitionTablePartitionParentOidIsDistributedTableErrorIfUnsupportedConstraintErrorIfUnsupportedPolicyEnsureLocalTableEmptyGetDefaultOpClassget_opclass_familyget_opclass_input_typeget_opfamily_procget_rel_namespaceCreateSchemaDDLCommandGetNodeUserDatabaseConnectionExecuteCriticalRemoteCommandSearchSysCache1strncmpReleaseSysCacheget_namespace_namequote_qualified_identifierSPI_connectSPI_executeSPI_getbinvalSPI_finishPushActiveSnapshotGetLatestSnapshotMakeSingleTupleTableSlotPartitionColumnCreateExecutorStateMakePerTupleExprContextCreateCitusCopyDestReceiverheap_beginscanGetActiveSnapshotheap_getnextExecStoreTupleMemoryContextResetProcessInterruptsheap_endscanExecDropSingleTupleTableSlotFreeExecutorStatePopActiveSnapshotlappend7.0.1i686-pc-linux-gnu/build/citus-8.0.0.PGDG/2nd/src/backend/distributed/commands/create_distributed_table.c.L.str.L__func__.master_create_distributed_table.L.str.1.L__func__.create_distributed_table.L__func__.create_reference_table.L.str.2.L.str.3.L.str.4.L.str.5.L.str.6.L.str.7.L__func__.EnsureReplicationSettings.L.str.8.L.str.9.L.str.10.L.str.11.L__func__.AppropriateReplicationModel.L.str.12.L.str.13.L.str.14.L.str.15.L__func__.CanUseExclusiveConnections.L.str.16.L.str.17.L.str.18.L.str.19.L.str.20.L.str.21.L__func__.ColocationIdForNewTable.L.str.22.L.str.23.L.str.24.L__func__.EnsureTableCanBeColocatedWith.L.str.25.L.str.26.L.str.27.L__func__.EnsureRelationCanBeDistributed.L.str.28.L.str.29.L.str.30.L.str.31.L.str.32.L.str.33.L.str.34.L.str.35.L.str.36.L.str.37.L.str.38.L.str.39.L.str.40.L.str.41.L__func__.EnsureTableNotDistributed.L.str.42.L__func__.EnsureLocalTableEmpty.L.str.43.L.str.44.L.str.45.L__func__.SupportFunctionForColumn.L.str.46.L.str.47.L.str.48.L__func__.LookupDistributionMethod.L.str.49.L.str.50.L.str.51.L.str.52.L.str.53.L__func__.LocalTableEmpty.L.str.54.L.str.55.L.str.56.L__func__.CopyLocalDataIntoShards.L.str.57.L.str.58'\n \n \n \n-Summary: Total size: 261504b/32688.00B/8172W\n+Summary: Total size: 261472b/32684.00B/8171W\n Stream type: LLVM IR\n # Toplevel Blocks: 4\n \n Per-block Summary:\n Block ID #0 (BLOCKINFO_BLOCK):\n Num Instances: 1\n Total Size: 672b/84.00B/21W\n@@ -2513,26 +2513,26 @@\n \n \tRecord Histogram:\n \t\t Count # Bits b/Rec % Abv Record Kind\n \t\t 3 60 20.0 SETBID\n \n Block ID #8 (MODULE_BLOCK):\n Num Instances: 1\n- Total Size: 28621b/3577.62B/894W\n- Percent of file: 10.9448%\n+ Total Size: 28589b/3573.62B/893W\n+ Percent of file: 10.9339%\n Num SubBlocks: 26\n Num Abbrevs: 3\n Num Records: 201\n Percent Abbrevs: 0.9950%\n \n \tRecord Histogram:\n \t\t Count # Bits b/Rec % Abv Record Kind\n \t\t 110 15546 141.3 FUNCTION\n \t\t 85 10881 128.0 GLOBALVAR\n-\t\t 1 225 HASH\n+\t\t 1 219 HASH\n \t\t 1 624 100.00 SOURCE_FILENAME\n \t\t 1 35 100.00 VSTOFFSET\n \t\t 1 549 DATALAYOUT\n \t\t 1 219 TRIPLE\n \t\t 1 21 VERSION\n \n Block ID #9 (PARAMATTR_BLOCK):\n@@ -2547,28 +2547,28 @@\n \tRecord Histogram:\n \t\t Count # Bits b/Rec % Abv Record Kind\n \t\t 40 1104 27.6 ENTRY\n \n Block ID #10 (PARAMATTR_GROUP_BLOCK_ID):\n Num Instances: 1\n Total Size: 17557b/2194.62B/548W\n- Percent of file: 6.7139%\n+ Percent of file: 6.7147%\n Num SubBlocks: 0\n Num Abbrevs: 0\n Num Records: 29\n Percent Abbrevs: 0.0000%\n \n \tRecord Histogram:\n \t\t Count # Bits b/Rec % Abv Record Kind\n \t\t 29 17493 603.2 ENTRY\n \n Block ID #11 (CONSTANTS_BLOCK):\n Num Instances: 13\n Total Size: 37491b/4686.38B/1171W\n- Percent of file: 14.3367%\n+ Percent of file: 14.3384%\n Average Size: 2883.92/360.49B/90W\n Tot/Avg SubBlocks: 0/0.000000e+00\n Tot/Avg Abbrevs: 4/3.076923e-01\n Tot/Avg Records: 453/3.484615e+01\n Percent Abbrevs: 71.5232%\n \n \tRecord Histogram:\n@@ -2580,15 +2580,15 @@\n \t\t 39 624 16.0 NULL\n \t\t 1 26 100.00 CE_CAST\n \t\t 1 19 100.00 AGGREGATE\n \n Block ID #12 (FUNCTION_BLOCK):\n Num Instances: 15\n Total Size: 47979b/5997.38B/1499W\n- Percent of file: 18.3473%\n+ Percent of file: 18.3496%\n Average Size: 3198.60/399.82B/99W\n Tot/Avg SubBlocks: 14/9.333333e-01\n Tot/Avg Abbrevs: 0/0.000000e+00\n Tot/Avg Records: 781/5.206667e+01\n Percent Abbrevs: 28.6812%\n \n \tRecord Histogram:\n@@ -2635,15 +2635,15 @@\n \tRecord Histogram:\n \t\t Count # Bits b/Rec % Abv Record Kind\n \t\t 15 436 29.1 100.00 FNENTRY\n \n Block ID #15 (METADATA_BLOCK):\n Num Instances: 2\n Total Size: 1705b/213.12B/53W\n- Percent of file: 0.6520%\n+ Percent of file: 0.6521%\n Average Size: 852.50/106.56B/26W\n Tot/Avg SubBlocks: 0/0.000000e+00\n Tot/Avg Abbrevs: 6/3.000000e+00\n Tot/Avg Records: 14/7.000000e+00\n Percent Abbrevs: 21.4286%\n \n \tRecord Histogram:\n@@ -2666,15 +2666,15 @@\n \tRecord Histogram:\n \t\t Count # Bits b/Rec % Abv Record Kind\n \t\t 3 117 39.0 ATTACHMENT\n \n Block ID #17 (TYPE_BLOCK_ID):\n Num Instances: 1\n Total Size: 40725b/5090.62B/1272W\n- Percent of file: 15.5734%\n+ Percent of file: 15.5753%\n Num SubBlocks: 0\n Num Abbrevs: 6\n Num Records: 741\n Percent Abbrevs: 95.8165%\n \n \tRecord Histogram:\n \t\t Count # Bits b/Rec % Abv Record Kind\n@@ -2692,15 +2692,15 @@\n \t\t 1 16 FLOAT\n \t\t 1 16 VOID\n \t\t 1 28 NUMENTRY\n \n Block ID #20 (GLOBALVAL_SUMMARY_BLOCK):\n Num Instances: 1\n Total Size: 6229b/778.62B/194W\n- Percent of file: 2.3820%\n+ Percent of file: 2.3823%\n Num SubBlocks: 0\n Num Abbrevs: 4\n Num Records: 95\n Percent Abbrevs: 98.9474%\n \n \tRecord Histogram:\n \t\t Count # Bits b/Rec % Abv Record Kind\n@@ -2720,41 +2720,41 @@\n \tRecord Histogram:\n \t\t Count # Bits b/Rec % Abv Record Kind\n \t\t 3 345 115.0 OPERAND_BUNDLE_TAG\n \n Block ID #22 (METADATA_KIND_BLOCK):\n Num Instances: 1\n Total Size: 3765b/470.62B/117W\n- Percent of file: 1.4397%\n+ Percent of file: 1.4399%\n Num SubBlocks: 0\n Num Abbrevs: 0\n Num Records: 25\n Percent Abbrevs: 0.0000%\n \n \tRecord Histogram:\n \t\t Count # Bits b/Rec % Abv Record Kind\n \t\t 25 3681 147.2 KIND\n \n Block ID #23 (STRTAB_BLOCK):\n Num Instances: 1\n Total Size: 35510b/4438.75B/1109W\n- Percent of file: 13.5791%\n+ Percent of file: 13.5808%\n Num SubBlocks: 0\n Num Abbrevs: 1\n Num Records: 1\n Percent Abbrevs: 100.0000%\n \n \tRecord Histogram:\n \t\t Count # Bits b/Rec % Abv Record Kind\n \t\t 1 35403 100.00 BLOB\n \n Block ID #25 (SYMTAB_BLOCK):\n Num Instances: 1\n Total Size: 38422b/4802.75B/1200W\n- Percent of file: 14.6927%\n+ Percent of file: 14.6945%\n Num SubBlocks: 0\n Num Abbrevs: 1\n Num Records: 1\n Percent Abbrevs: 100.0000%\n \n \tRecord Histogram:\n \t\t Count # Bits b/Rec % Abv Record Kind\n" }, { "source1": "find {} -execdir llvm-dis -o - '{}' ';'", "source2": "find {} -execdir llvm-dis -o - '{}' ';'", "unified_diff": "@@ -1,9 +1,9 @@\n ; ModuleID = './97.bc'\n-source_filename = \"/build/1st/citus-8.0.0.PGDG/src/backend/distributed/commands/create_distributed_table.c\"\n+source_filename = \"/build/citus-8.0.0.PGDG/2nd/src/backend/distributed/commands/create_distributed_table.c\"\n target datalayout = \"e-m:e-p:32:32-f64:32:64-f80:32-n8:16:32-S128\"\n target triple = \"i686-pc-linux-gnu\"\n \n %struct.Pg_finfo_record = type { i32 }\n %struct.MemoryContextData = type { i32, i8, i8, %struct.MemoryContextMethods*, %struct.MemoryContextData*, %struct.MemoryContextData*, %struct.MemoryContextData*, %struct.MemoryContextData*, i8*, i8*, %struct.MemoryContextCallback* }\n %struct.MemoryContextMethods = type { i8* (%struct.MemoryContextData*, i32)*, void (%struct.MemoryContextData*, i8*)*, i8* (%struct.MemoryContextData*, i8*, i32)*, void (%struct.MemoryContextData*)*, void (%struct.MemoryContextData*)*, i32 (%struct.MemoryContextData*, i8*)*, i1 (%struct.MemoryContextData*)*, void (%struct.MemoryContextData*, void (%struct.MemoryContextData*, i8*, i8*)*, i8*, %struct.MemoryContextCounters*)* }\n %struct.MemoryContextCounters = type { i32, i32, i32, i32 }\n@@ -136,15 +136,15 @@\n %struct.dlist_node = type { %struct.dlist_node*, %struct.dlist_node* }\n %struct.dlist_head = type { %struct.dlist_node }\n \n @ReplicationModel = dso_local local_unnamed_addr global i32 99, align 4\n @pg_finfo_master_create_distributed_table.my_finfo = internal constant %struct.Pg_finfo_record { i32 1 }, align 4\n @pg_finfo_create_distributed_table.my_finfo = internal constant %struct.Pg_finfo_record { i32 1 }, align 4\n @pg_finfo_create_reference_table.my_finfo = internal constant %struct.Pg_finfo_record { i32 1 }, align 4\n-@.str = private unnamed_addr constant [88 x i8] c\"/build/1st/citus-8.0.0.PGDG/src/backend/distributed/commands/create_distributed_table.c\\00\", align 1\n+@.str = private unnamed_addr constant [88 x i8] c\"/build/citus-8.0.0.PGDG/2nd/src/backend/distributed/commands/create_distributed_table.c\\00\", align 1\n @__func__.master_create_distributed_table = private unnamed_addr constant [32 x i8] c\"master_create_distributed_table\\00\", align 1\n @.str.1 = private unnamed_addr constant [60 x i8] c\"could not create distributed table: relation does not exist\\00\", align 1\n @__func__.create_distributed_table = private unnamed_addr constant [25 x i8] c\"create_distributed_table\\00\", align 1\n @__func__.create_reference_table = private unnamed_addr constant [23 x i8] c\"create_reference_table\\00\", align 1\n @.str.2 = private unnamed_addr constant [35 x i8] c\"cannot create reference table \\22%s\\22\\00\", align 1\n @.str.3 = private unnamed_addr constant [34 x i8] c\"There are no active worker nodes.\\00\", align 1\n @.str.4 = private unnamed_addr constant [32 x i8] c\"the streaming replication model\\00\", align 1\n@@ -1577,203 +1577,203 @@\n !llvm.ident = !{!2}\n \n !0 = !{i32 1, !\"NumRegisterParameters\", i32 0}\n !1 = !{i32 1, !\"wchar_size\", i32 4}\n !2 = !{!\"clang version 7.0.1-8 (tags/RELEASE_701/final)\"}\n !3 = !{i8 0, i8 2}\n \n-^0 = module: (path: \"./97.bc\", hash: (4096705656, 2432924160, 3222237902, 3982457092, 3505665394))\n-^1 = gv: (name: \"EnsureLocalTableEmpty\", summaries: (function: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 11, calls: ((callee: ^172), (callee: ^171), (callee: ^123), (callee: ^148), (callee: ^69), (callee: ^35), (callee: ^83), (callee: ^31)), refs: (^3, ^106, ^100, ^136, ^87)))) ; guid = 63654948670837883\n-^2 = gv: (name: \".str.19\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 113213462637490646\n-^3 = gv: (name: \"__func__.EnsureLocalTableEmpty\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 216133469059674215\n-^4 = gv: (name: \"PartitionedTable\") ; guid = 282473712393551687\n-^5 = gv: (name: \"ShouldSyncTableMetadata\") ; guid = 369447389067084712\n-^6 = gv: (name: \".str.36\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 594846759414908678\n-^7 = gv: (name: \"CreateTruncateTrigger\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 44, calls: ((callee: ^127), (callee: ^138), (callee: ^18), (callee: ^155), (callee: ^177)), refs: (^59, ^79, ^132)))) ; guid = 657379494338074519\n-^8 = gv: (name: \"ParallelQueryExecutedInTransaction\") ; guid = 695235813090376763\n-^9 = gv: (name: \"IsDistributedTable\") ; guid = 724866668076171371\n+^0 = module: (path: \"./97.bc\", hash: (2884336004, 1270293565, 1270780073, 939028067, 4253916793))\n+^1 = gv: (name: \"pg_finfo_master_create_distributed_table.my_finfo\", summaries: (variable: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 54629370346976710\n+^2 = gv: (name: \".str.29\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 213266056860690259\n+^3 = gv: (name: \"PartitionedTable\") ; guid = 282473712393551687\n+^4 = gv: (name: \"ShouldSyncTableMetadata\") ; guid = 369447389067084712\n+^5 = gv: (name: \".str.24\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 449932999662112823\n+^6 = gv: (name: \"CreateTruncateTrigger\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 44, calls: ((callee: ^136), (callee: ^147), (callee: ^20), (callee: ^165), (callee: ^181)), refs: (^109, ^80, ^174)))) ; guid = 657379494338074519\n+^7 = gv: (name: \"ParallelQueryExecutedInTransaction\") ; guid = 695235813090376763\n+^8 = gv: (name: \"IsDistributedTable\") ; guid = 724866668076171371\n+^9 = gv: (name: \".str.27\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 820848970319036732\n ^10 = gv: (name: \"GetNodeUserDatabaseConnection\") ; guid = 830073804148394020\n-^11 = gv: (name: \"ReplicationModel\", summaries: (variable: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 890882740661323054\n-^12 = gv: (name: \"pg_finfo_create_distributed_table.my_finfo\", summaries: (variable: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 931824444806947415\n-^13 = gv: (name: \"pg_finfo_create_reference_table\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 1, funcFlags: (readNone: 1, readOnly: 0, noRecurse: 1, returnDoesNotAlias: 0), refs: (^143)))) ; guid = 956089058847224872\n-^14 = gv: (name: \"cstring_to_text\") ; guid = 1048997102286944397\n-^15 = gv: (name: \".str.22\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 1053593013774739737\n-^16 = gv: (name: \"PartitionList\") ; guid = 1245145112799227141\n-^17 = gv: (name: \"InterruptPending\") ; guid = 1301710811283101031\n-^18 = gv: (name: \"MemoryContextAllocZeroAligned\") ; guid = 1336024173905290651\n-^19 = gv: (name: \"EnsureCoordinator\") ; guid = 1404322897282079987\n-^20 = gv: (name: \".str.14\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 1488692523233431722\n-^21 = gv: (name: \".str.25\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 1490401148521100730\n-^22 = gv: (name: \".str.56\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 1523050373323996847\n-^23 = gv: (name: \"PartitionParentOid\") ; guid = 1574533798431288943\n-^24 = gv: (name: \"heap_open\") ; guid = 1642959397622312743\n-^25 = gv: (name: \"errdatatype\") ; guid = 1687213951654642573\n-^26 = gv: (name: \"PopActiveSnapshot\") ; guid = 1736932762383449581\n-^27 = gv: (name: \".str.18\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 1750395522901785012\n-^28 = gv: (name: \".str.32\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 1757721023456205264\n-^29 = gv: (name: \".str.33\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 1957803343566283570\n-^30 = gv: (name: \".str.55\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 2455165743024964517\n-^31 = gv: (name: \"errfinish\") ; guid = 2543638149319448355\n+^11 = gv: (name: \".str.3\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 889976218827594758\n+^12 = gv: (name: \"ReplicationModel\", summaries: (variable: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 890882740661323054\n+^13 = gv: (name: \"pg_finfo_create_reference_table\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 1, funcFlags: (readNone: 1, readOnly: 0, noRecurse: 1, returnDoesNotAlias: 0), refs: (^150)))) ; guid = 956089058847224872\n+^14 = gv: (name: \".str.53\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 1016855737189630172\n+^15 = gv: (name: \"cstring_to_text\") ; guid = 1048997102286944397\n+^16 = gv: (name: \".str.44\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 1094182787442957957\n+^17 = gv: (name: \".str.31\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 1172698161531841679\n+^18 = gv: (name: \"PartitionList\") ; guid = 1245145112799227141\n+^19 = gv: (name: \"InterruptPending\") ; guid = 1301710811283101031\n+^20 = gv: (name: \"MemoryContextAllocZeroAligned\") ; guid = 1336024173905290651\n+^21 = gv: (name: \"__func__.SupportFunctionForColumn\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 1379463404036251248\n+^22 = gv: (name: \"EnsureCoordinator\") ; guid = 1404322897282079987\n+^23 = gv: (name: \".str.43\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 1512035340356674706\n+^24 = gv: (name: \"PartitionParentOid\") ; guid = 1574533798431288943\n+^25 = gv: (name: \"heap_open\") ; guid = 1642959397622312743\n+^26 = gv: (name: \"errdatatype\") ; guid = 1687213951654642573\n+^27 = gv: (name: \"PopActiveSnapshot\") ; guid = 1736932762383449581\n+^28 = gv: (name: \".str.41\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 1948318178480877673\n+^29 = gv: (name: \"__func__.CanUseExclusiveConnections\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 2078400064712523364\n+^30 = gv: (name: \"errfinish\") ; guid = 2543638149319448355\n+^31 = gv: (name: \".str.22\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 2747608940208063702\n ^32 = gv: (name: \"relation_close\") ; guid = 2747864722288210450\n ^33 = gv: (name: \"pg_detoast_datum\") ; guid = 2885201110306278781\n-^34 = gv: (name: \"DistPartitionKey\") ; guid = 2999127089124426078\n-^35 = gv: (name: \"errdetail\") ; guid = 3068978997486191397\n-^36 = gv: (name: \"text_to_cstring\") ; guid = 3155715204645149858\n-^37 = gv: (name: \"CheckCitusVersion\") ; guid = 3188294882094646166\n-^38 = gv: (name: \".str.37\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 3233636719903406962\n-^39 = gv: (name: \".str.35\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 3342576137692424480\n-^40 = gv: (name: \".str.16\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 3343930826279848048\n-^41 = gv: (name: \"CreateShardsWithRoundRobinPolicy\") ; guid = 3551373086638801387\n+^34 = gv: (name: \".str.12\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 2948435458910730698\n+^35 = gv: (name: \"DistPartitionKey\") ; guid = 2999127089124426078\n+^36 = gv: (name: \"errdetail\") ; guid = 3068978997486191397\n+^37 = gv: (name: \"text_to_cstring\") ; guid = 3155715204645149858\n+^38 = gv: (name: \"CheckCitusVersion\") ; guid = 3188294882094646166\n+^39 = gv: (name: \"__func__.master_create_distributed_table\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 3204615082987763723\n+^40 = gv: (name: \"CreateShardsWithRoundRobinPolicy\") ; guid = 3551373086638801387\n+^41 = gv: (name: \"EnsureSchemaExistsOnAllNodes\", summaries: (function: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 30, calls: ((callee: ^138), (callee: ^136), (callee: ^179), (callee: ^74), (callee: ^147), (callee: ^10), (callee: ^162)), refs: (^151)))) ; guid = 3555797977074187784\n ^42 = gv: (name: \"BuildDistributionKeyFromColumnName\") ; guid = 3579208205255149253\n-^43 = gv: (name: \"ExecStoreTuple\") ; guid = 3628407738618379740\n-^44 = gv: (name: \"llvm.lifetime.start.p0i8\") ; guid = 3657761528566682672\n-^45 = gv: (name: \"GetNextColocationId\") ; guid = 3774300684315674695\n-^46 = gv: (name: \"CreateReferenceTableColocationId\") ; guid = 3941324304930576429\n-^47 = gv: (name: \".str.21\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 4248688887402311462\n-^48 = gv: (name: \"ExecDropSingleTupleTableSlot\") ; guid = 4336086853026382070\n-^49 = gv: (name: \"__func__.CopyLocalDataIntoShards\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 4348488050797318811\n-^50 = gv: (name: \".str.26\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 4389838042185484814\n+^43 = gv: (name: \".str.40\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 3624143211189233920\n+^44 = gv: (name: \"ExecStoreTuple\") ; guid = 3628407738618379740\n+^45 = gv: (name: \"llvm.lifetime.start.p0i8\") ; guid = 3657761528566682672\n+^46 = gv: (name: \"GetNextColocationId\") ; guid = 3774300684315674695\n+^47 = gv: (name: \"SupportFunctionForColumn\", summaries: (function: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 17, calls: ((callee: ^172), (callee: ^131), (callee: ^156), (callee: ^127), (callee: ^68), (callee: ^26), (callee: ^36), (callee: ^30), (callee: ^124), (callee: ^154), (callee: ^98)), refs: (^21, ^105, ^83, ^60)))) ; guid = 3813515059985389010\n+^48 = gv: (name: \"CreateReferenceTableColocationId\") ; guid = 3941324304930576429\n+^49 = gv: (name: \".str.42\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 3946664426802943889\n+^50 = gv: (name: \"ExecDropSingleTupleTableSlot\") ; guid = 4336086853026382070\n ^51 = gv: (name: \"CreateTableMetadataOnWorkers\") ; guid = 4462752075955031695\n ^52 = gv: (name: \"PartitionColumn\") ; guid = 4612190968357959823\n-^53 = gv: (name: \".str.15\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 4626652327376239568\n-^54 = gv: (name: \".str.58\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 4633568464809427830\n-^55 = gv: (name: \".str.41\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 4651166417663062719\n-^56 = gv: (name: \"MemoryContextReset\") ; guid = 4669167495240466414\n-^57 = gv: (name: \"ErrorIfUnsupportedPolicy\") ; guid = 4677078859024485126\n-^58 = gv: (name: \".str.34\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 4840300965931520298\n-^59 = gv: (name: \".str.10\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 4866036668617125193\n-^60 = gv: (name: \"__func__.ColocationIdForNewTable\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 5191304035299716101\n+^53 = gv: (name: \"MemoryContextReset\") ; guid = 4669167495240466414\n+^54 = gv: (name: \".str.13\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 4675171891106073019\n+^55 = gv: (name: \"ErrorIfUnsupportedPolicy\") ; guid = 4677078859024485126\n+^56 = gv: (name: \".str.7\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 4760567538705319405\n+^57 = gv: (name: \".str.9\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 5018673558920151002\n+^58 = gv: (name: \".str.14\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 5061197366024586096\n+^59 = gv: (name: \".str.6\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 5198829734390012070\n+^60 = gv: (name: \".str.47\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 5416172013516354765\n ^61 = gv: (name: \"SPI_getbinval\") ; guid = 5425782485118033269\n-^62 = gv: (name: \".str.3\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 5503490090758772869\n-^63 = gv: (name: \"pg_finfo_master_create_distributed_table\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 1, funcFlags: (readNone: 1, readOnly: 0, noRecurse: 1, returnDoesNotAlias: 0), refs: (^110)))) ; guid = 5516182394496382694\n-^64 = gv: (name: \"CreateDistributedTable\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 496, calls: ((callee: ^123), (callee: ^69), (callee: ^35), (callee: ^83), (callee: ^31), (callee: ^92), (callee: ^148), (callee: ^46), (callee: ^75), (callee: ^24), (callee: ^98), (callee: ^195), (callee: ^45), (callee: ^14), (callee: ^142), (callee: ^109), (callee: ^34), (callee: ^172), (callee: ^105), (callee: ^32), (callee: ^128), (callee: ^9), (callee: ^1), (callee: ^77), (callee: ^94), (callee: ^169), (callee: ^121), (callee: ^25), (callee: ^156), (callee: ^23), (callee: ^4), (callee: ^71), (callee: ^57), (callee: ^171), (callee: ^170), (callee: ^130), (callee: ^127), (callee: ^138), (callee: ^18), (callee: ^155), (callee: ^177), (callee: ^101), (callee: ^174), (callee: ^8), (callee: ^163), (callee: ^188), (callee: ^41), (callee: ^153), (callee: ^5), (callee: ^51), (callee: ^151), (callee: ^166), (callee: ^178), (callee: ^16), (callee: ^64), (callee: ^186), (callee: ^125), (callee: ^104), (callee: ^88), (callee: ^52), (callee: ^133), (callee: ^113), (callee: ^161), (callee: ^73), (callee: ^135), (callee: ^96), (callee: ^43), (callee: ^56), (callee: ^99), (callee: ^89), (callee: ^48), (callee: ^85), (callee: ^26)), refs: (^11, ^141, ^106, ^167, ^147, ^20, ^53, ^47, ^60, ^15, ^164, ^140, ^82, ^111, ^116, ^21, ^50, ^81, ^119, ^134, ^176, ^102, ^122, ^159, ^86, ^126, ^97, ^190, ^107, ^157, ^28, ^29, ^58, ^39, ^6, ^38, ^179, ^162, ^68, ^55, ^59, ^79, ^132, ^80, ^108, ^40, ^182, ^27, ^2, ^78, ^17, ^49, ^120, ^54)))) ; guid = 5587909063203921766\n-^65 = gv: (name: \".str.1\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 5629289586869369251\n-^66 = gv: (name: \"__func__.SupportFunctionForColumn\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 5655569730364406722\n-^67 = gv: (name: \"__func__.LookupDistributionMethod\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 5828282541835986195\n-^68 = gv: (name: \".str.40\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 6011859638151245935\n-^69 = gv: (name: \"errmsg\") ; guid = 6142204976369064389\n-^70 = gv: (name: \"__func__.create_reference_table\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 6347395022862778459\n+^62 = gv: (name: \"__func__.ColocationIdForNewTable\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 5441424962998673455\n+^63 = gv: (name: \"pg_finfo_master_create_distributed_table\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 1, funcFlags: (readNone: 1, readOnly: 0, noRecurse: 1, returnDoesNotAlias: 0), refs: (^1)))) ; guid = 5516182394496382694\n+^64 = gv: (name: \"CreateDistributedTable\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 496, calls: ((callee: ^131), (callee: ^68), (callee: ^36), (callee: ^86), (callee: ^30), (callee: ^97), (callee: ^156), (callee: ^48), (callee: ^76), (callee: ^25), (callee: ^104), (callee: ^195), (callee: ^46), (callee: ^15), (callee: ^149), (callee: ^117), (callee: ^35), (callee: ^178), (callee: ^114), (callee: ^32), (callee: ^137), (callee: ^8), (callee: ^168), (callee: ^78), (callee: ^100), (callee: ^47), (callee: ^127), (callee: ^26), (callee: ^166), (callee: ^24), (callee: ^3), (callee: ^71), (callee: ^55), (callee: ^92), (callee: ^175), (callee: ^139), (callee: ^136), (callee: ^147), (callee: ^20), (callee: ^165), (callee: ^181), (callee: ^41), (callee: ^180), (callee: ^7), (callee: ^171), (callee: ^189), (callee: ^40), (callee: ^163), (callee: ^4), (callee: ^51), (callee: ^159), (callee: ^173), (callee: ^183), (callee: ^18), (callee: ^64), (callee: ^186), (callee: ^134), (callee: ^113), (callee: ^90), (callee: ^52), (callee: ^144), (callee: ^122), (callee: ^170), (callee: ^73), (callee: ^145), (callee: ^103), (callee: ^44), (callee: ^53), (callee: ^106), (callee: ^93), (callee: ^50), (callee: ^89), (callee: ^27)), refs: (^12, ^107, ^105, ^34, ^54, ^58, ^120, ^79, ^62, ^31, ^176, ^148, ^84, ^5, ^67, ^177, ^184, ^9, ^116, ^49, ^132, ^190, ^115, ^87, ^57, ^192, ^135, ^2, ^112, ^17, ^101, ^194, ^121, ^108, ^129, ^65, ^85, ^182, ^43, ^28, ^109, ^80, ^174, ^82, ^29, ^118, ^141, ^161, ^70, ^77, ^19, ^125, ^66, ^91)))) ; guid = 5587909063203921766\n+^65 = gv: (name: \".str.37\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 5761279638954921564\n+^66 = gv: (name: \".str.57\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 5932191851706059548\n+^67 = gv: (name: \"__func__.EnsureTableCanBeColocatedWith\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 6102251207136807103\n+^68 = gv: (name: \"errmsg\") ; guid = 6142204976369064389\n+^69 = gv: (name: \".str.50\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 6194768781281489829\n+^70 = gv: (name: \".str.19\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 6368716553494014300\n ^71 = gv: (name: \"ErrorIfUnsupportedConstraint\") ; guid = 6434757788739012506\n-^72 = gv: (name: \"EnsureReplicationSettings\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 15, calls: ((callee: ^123), (callee: ^148), (callee: ^69), (callee: ^83), (callee: ^31)), refs: (^82, ^185, ^159, ^114, ^102, ^176, ^106, ^122, ^86)))) ; guid = 6437774435815812079\n+^72 = gv: (name: \"EnsureReplicationSettings\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 15, calls: ((callee: ^131), (callee: ^156), (callee: ^68), (callee: ^86), (callee: ^30)), refs: (^84, ^56, ^87, ^59, ^190, ^132, ^105, ^115, ^57)))) ; guid = 6437774435815812079\n ^73 = gv: (name: \"GetActiveSnapshot\") ; guid = 6499256656654838161\n ^74 = gv: (name: \"CreateSchemaDDLCommand\") ; guid = 6552798494310444892\n-^75 = gv: (name: \"DistColocationRelationId\") ; guid = 6622920883722133639\n-^76 = gv: (name: \".str.53\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 6832471407014606443\n-^77 = gv: (name: \"get_rel_relkind\") ; guid = 6941264988712685355\n-^78 = gv: (name: \".str.20\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 7035453694495426336\n-^79 = gv: (name: \"CurrentMemoryContext\") ; guid = 7102954744119000041\n-^80 = gv: (name: \"MultiShardConnectionType\") ; guid = 7253293334226662984\n-^81 = gv: (name: \".str.27\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 7343049744288762735\n-^82 = gv: (name: \"ShardReplicationFactor\") ; guid = 7388598864686645517\n-^83 = gv: (name: \"errhint\") ; guid = 7471874988690258259\n-^84 = gv: (name: \"get_namespace_name\") ; guid = 7507140525403961288\n-^85 = gv: (name: \"FreeExecutorState\") ; guid = 7558930747519197075\n-^86 = gv: (name: \".str.9\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 7572189076607034149\n-^87 = gv: (name: \".str.45\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 7626717713488281575\n-^88 = gv: (name: \"lappend\") ; guid = 7771724104416745065\n-^89 = gv: (name: \"heap_endscan\") ; guid = 8007874396552980392\n-^90 = gv: (name: \".str.2\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 8200942704965296583\n-^91 = gv: (name: \"SearchSysCache1\") ; guid = 8381770568607341911\n-^92 = gv: (name: \"pg_strncasecmp\") ; guid = 8529690895554990034\n-^93 = gv: (name: \"get_opfamily_proc\") ; guid = 8637489278471645750\n-^94 = gv: (name: \"relation_open\") ; guid = 8781744051359273410\n-^95 = gv: (name: \"SPI_tuptable\") ; guid = 8822353543988963936\n-^96 = gv: (name: \"heap_getnext\") ; guid = 8971133525321058890\n-^97 = gv: (name: \".str.28\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 8989046048883767317\n-^98 = gv: (name: \"ColocationId\") ; guid = 9088257434182619515\n-^99 = gv: (name: \"ProcessInterrupts\") ; guid = 9274861922771522035\n-^100 = gv: (name: \".str.43\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 9515223763109812659\n-^101 = gv: (name: \"EnsureSchemaExistsOnAllNodes\", summaries: (function: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 30, calls: ((callee: ^129), (callee: ^127), (callee: ^173), (callee: ^74), (callee: ^138), (callee: ^10), (callee: ^152)), refs: (^193)))) ; guid = 9781817578347429168\n-^102 = gv: (name: \".str.4\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 10048900874874811855\n-^103 = gv: (name: \"master_create_distributed_table\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 24, calls: ((callee: ^33), (callee: ^37), (callee: ^19), (callee: ^131), (callee: ^123), (callee: ^69), (callee: ^31), (callee: ^137), (callee: ^36), (callee: ^42), (callee: ^180), (callee: ^64), (callee: ^32)), refs: (^194, ^106, ^65)))) ; guid = 10248133072899360331\n-^104 = gv: (name: \"MakeSingleTupleTableSlot\") ; guid = 10386094468753698080\n-^105 = gv: (name: \"TableColocationId\") ; guid = 10411024640361878452\n-^106 = gv: (name: \".str\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 10423960143691186916\n-^107 = gv: (name: \".str.30\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 10553102684801196686\n-^108 = gv: (name: \"__func__.CanUseExclusiveConnections\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 10614322470277441822\n-^109 = gv: (name: \"DistributedTableCacheEntry\") ; guid = 10644857667214327284\n-^110 = gv: (name: \"pg_finfo_master_create_distributed_table.my_finfo\", summaries: (variable: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 10666333870147990999\n-^111 = gv: (name: \".str.24\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 10754506988288392537\n-^112 = gv: (name: \"ReleaseSysCache\") ; guid = 10795080959727875856\n-^113 = gv: (name: \"MakePerTupleExprContext\") ; guid = 11003648104703414383\n-^114 = gv: (name: \".str.6\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 11092758725153629179\n-^115 = gv: (name: \"SPI_execute\") ; guid = 11101549079489255760\n-^116 = gv: (name: \"__func__.EnsureTableCanBeColocatedWith\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 11319790406185507730\n-^117 = gv: (name: \"get_opclass_family\") ; guid = 11417799563306899029\n-^118 = gv: (name: \".str.47\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 11458928435136948478\n-^119 = gv: (name: \"__func__.EnsureTableNotDistributed\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 11541232733250741033\n-^120 = gv: (name: \".str.57\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 11741627358925370175\n-^121 = gv: (name: \"format_type_be\") ; guid = 11953541652801609372\n-^122 = gv: (name: \".str.8\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 12022656651261185579\n-^123 = gv: (name: \"errstart\") ; guid = 12151106341968234787\n-^124 = gv: (name: \"strncmp\") ; guid = 12388248239029446842\n-^125 = gv: (name: \"PushActiveSnapshot\") ; guid = 12450095327458220324\n-^126 = gv: (name: \"__func__.EnsureRelationCanBeDistributed\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 12501013491222185408\n-^127 = gv: (name: \"makeStringInfo\") ; guid = 12685265120922521395\n-^128 = gv: (name: \"EnsureTableOwner\") ; guid = 12694267418410337203\n-^129 = gv: (name: \"ActivePrimaryNodeList\") ; guid = 12784273241271653651\n-^130 = gv: (name: \"InsertIntoPgDistPartition\") ; guid = 12838231674227632395\n-^131 = gv: (name: \"try_relation_open\") ; guid = 13059546911497951840\n-^132 = gv: (name: \".str.11\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 13072974941364771621\n-^133 = gv: (name: \"CreateExecutorState\") ; guid = 13187898337954045076\n-^134 = gv: (name: \".str.42\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 13323312901571787672\n-^135 = gv: (name: \"heap_beginscan\") ; guid = 13338830606862313801\n-^136 = gv: (name: \".str.44\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 13340642497802583288\n-^137 = gv: (name: \"EnsureRelationKindSupported\") ; guid = 13368984452621919004\n-^138 = gv: (name: \"appendStringInfo\") ; guid = 13395144706899872666\n-^139 = gv: (name: \".str.50\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 13426418831898173123\n-^140 = gv: (name: \"ShardCount\") ; guid = 13461416689869273707\n-^141 = gv: (name: \"__func__.AppropriateReplicationModel\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 13472769685049175625\n-^142 = gv: (name: \"ResolveRelationId\") ; guid = 13564241637530902139\n-^143 = gv: (name: \"pg_finfo_create_reference_table.my_finfo\", summaries: (variable: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 13716743673510537875\n-^144 = gv: (name: \"SPI_connect\") ; guid = 13824598449688045871\n-^145 = gv: (name: \"get_opclass_input_type\") ; guid = 13824819438972746445\n-^146 = gv: (name: \".str.51\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 13860149999934429447\n-^147 = gv: (name: \".str.13\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 13921313797488380921\n-^148 = gv: (name: \"errcode\") ; guid = 14229004438775178572\n-^149 = gv: (name: \"llvm.lifetime.end.p0i8\") ; guid = 14311549039910520616\n-^150 = gv: (name: \"create_reference_table\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 24, calls: ((callee: ^19), (callee: ^37), (callee: ^101), (callee: ^94), (callee: ^137), (callee: ^129), (callee: ^172), (callee: ^123), (callee: ^148), (callee: ^69), (callee: ^35), (callee: ^31), (callee: ^64), (callee: ^32)), refs: (^70, ^106, ^90, ^62)))) ; guid = 14401612703454210786\n-^151 = gv: (name: \"TableReferenced\") ; guid = 14481129575159106678\n-^152 = gv: (name: \"ExecuteCriticalRemoteCommand\") ; guid = 14803306274543210750\n-^153 = gv: (name: \"CreateReferenceTableShard\") ; guid = 14989811566342298420\n-^154 = gv: (name: \"__func__.LocalTableEmpty\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 15121055698654289472\n-^155 = gv: (name: \"SystemFuncName\") ; guid = 15215257833955536128\n-^156 = gv: (name: \"PartitionTable\") ; guid = 15260374297893779909\n-^157 = gv: (name: \".str.31\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 15327017142745357851\n-^158 = gv: (name: \"create_distributed_table\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 29, calls: ((callee: ^37), (callee: ^19), (callee: ^33), (callee: ^131), (callee: ^123), (callee: ^69), (callee: ^31), (callee: ^137), (callee: ^36), (callee: ^42), (callee: ^180), (callee: ^64), (callee: ^32)), refs: (^168, ^106, ^65)))) ; guid = 15335705620977012130\n-^159 = gv: (name: \".str.5\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 15439974837835052901\n-^160 = gv: (name: \"pg_finfo_create_distributed_table\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 1, funcFlags: (readNone: 1, readOnly: 0, noRecurse: 1, returnDoesNotAlias: 0), refs: (^12)))) ; guid = 15706571546071951100\n-^161 = gv: (name: \"CreateCitusCopyDestReceiver\") ; guid = 15717873373899981203\n-^162 = gv: (name: \".str.39\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 15752396406391958941\n-^163 = gv: (name: \"IsTransactionBlock\") ; guid = 15810964472762335850\n-^164 = gv: (name: \".str.23\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 15885475261067603521\n-^165 = gv: (name: \"GetDefaultOpClass\") ; guid = 15946335827495628705\n-^166 = gv: (name: \"TableReferencing\") ; guid = 16086825656460244896\n-^167 = gv: (name: \".str.12\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 16096428368905135225\n-^168 = gv: (name: \"__func__.create_distributed_table\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 16161875948462608361\n-^169 = gv: (name: \"SupportFunctionForColumn\", summaries: (function: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 17, calls: ((callee: ^165), (callee: ^123), (callee: ^148), (callee: ^121), (callee: ^69), (callee: ^25), (callee: ^35), (callee: ^31), (callee: ^117), (callee: ^145), (callee: ^93)), refs: (^66, ^106, ^184, ^118)))) ; guid = 16204854259711949515\n-^170 = gv: (name: \"ColocatedTableId\") ; guid = 16318812098148353033\n-^171 = gv: (name: \"LocalTableEmpty\", summaries: (function: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 37, calls: ((callee: ^173), (callee: ^84), (callee: ^172), (callee: ^183), (callee: ^127), (callee: ^144), (callee: ^123), (callee: ^69), (callee: ^31), (callee: ^138), (callee: ^115), (callee: ^61), (callee: ^191)), refs: (^154, ^106, ^181, ^30, ^22, ^95)))) ; guid = 16401285135631093648\n-^172 = gv: (name: \"get_rel_name\") ; guid = 16440140406998693102\n-^173 = gv: (name: \"get_rel_namespace\") ; guid = 16493467524932916042\n-^174 = gv: (name: \"HasForeignKeyToReferenceTable\") ; guid = 16544245453586192914\n-^175 = gv: (name: \".str.49\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 16556596431986903286\n-^176 = gv: (name: \"__func__.EnsureReplicationSettings\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 16563135936211997138\n-^177 = gv: (name: \"CreateTrigger\") ; guid = 16686010742541919413\n-^178 = gv: (name: \"InvalidateForeignKeyGraph\") ; guid = 16802794647676789928\n-^179 = gv: (name: \".str.38\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 16811285305304909638\n-^180 = gv: (name: \"LookupDistributionMethod\", summaries: (function: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 31, calls: ((callee: ^91), (callee: ^123), (callee: ^69), (callee: ^31), (callee: ^124), (callee: ^112)), refs: (^67, ^106, ^175, ^139, ^146, ^192, ^76)))) ; guid = 16877980353060264400\n-^181 = gv: (name: \".str.54\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 16935728731355592635\n-^182 = gv: (name: \".str.17\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 16947271109016381145\n-^183 = gv: (name: \"quote_qualified_identifier\") ; guid = 17309423132972591789\n-^184 = gv: (name: \".str.46\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 17325404813336814791\n-^185 = gv: (name: \".str.7\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 17390969631637471511\n+^75 = gv: (name: \"LookupDistributionMethod\", summaries: (function: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 31, calls: ((callee: ^96), (callee: ^131), (callee: ^68), (callee: ^30), (callee: ^133), (callee: ^119)), refs: (^94, ^105, ^126, ^69, ^155, ^140, ^14)))) ; guid = 6603640179439492643\n+^76 = gv: (name: \"DistColocationRelationId\") ; guid = 6622920883722133639\n+^77 = gv: (name: \".str.20\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 6842417223100141459\n+^78 = gv: (name: \"get_rel_relkind\") ; guid = 6941264988712685355\n+^79 = gv: (name: \".str.21\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 6995924933583076117\n+^80 = gv: (name: \"CurrentMemoryContext\") ; guid = 7102954744119000041\n+^81 = gv: (name: \".str.1\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 7253142427899916638\n+^82 = gv: (name: \"MultiShardConnectionType\") ; guid = 7253293334226662984\n+^83 = gv: (name: \".str.46\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 7335380116707709487\n+^84 = gv: (name: \"ShardReplicationFactor\") ; guid = 7388598864686645517\n+^85 = gv: (name: \".str.38\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 7426211638273240217\n+^86 = gv: (name: \"errhint\") ; guid = 7471874988690258259\n+^87 = gv: (name: \".str.5\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 7472643130700003922\n+^88 = gv: (name: \"get_namespace_name\") ; guid = 7507140525403961288\n+^89 = gv: (name: \"FreeExecutorState\") ; guid = 7558930747519197075\n+^90 = gv: (name: \"lappend\") ; guid = 7771724104416745065\n+^91 = gv: (name: \".str.58\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 7931519895027069016\n+^92 = gv: (name: \"LocalTableEmpty\", summaries: (function: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 37, calls: ((callee: ^179), (callee: ^88), (callee: ^178), (callee: ^185), (callee: ^136), (callee: ^153), (callee: ^131), (callee: ^68), (callee: ^30), (callee: ^147), (callee: ^123), (callee: ^61), (callee: ^193)), refs: (^143, ^105, ^130, ^152, ^188, ^102)))) ; guid = 8005926882879250271\n+^93 = gv: (name: \"heap_endscan\") ; guid = 8007874396552980392\n+^94 = gv: (name: \"__func__.LookupDistributionMethod\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 8167926593911122061\n+^95 = gv: (name: \"__func__.EnsureLocalTableEmpty\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 8191863952164709483\n+^96 = gv: (name: \"SearchSysCache1\") ; guid = 8381770568607341911\n+^97 = gv: (name: \"pg_strncasecmp\") ; guid = 8529690895554990034\n+^98 = gv: (name: \"get_opfamily_proc\") ; guid = 8637489278471645750\n+^99 = gv: (name: \"pg_finfo_create_distributed_table.my_finfo\", summaries: (variable: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 8653995877934892801\n+^100 = gv: (name: \"relation_open\") ; guid = 8781744051359273410\n+^101 = gv: (name: \".str.32\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 8814070300582595931\n+^102 = gv: (name: \"SPI_tuptable\") ; guid = 8822353543988963936\n+^103 = gv: (name: \"heap_getnext\") ; guid = 8971133525321058890\n+^104 = gv: (name: \"ColocationId\") ; guid = 9088257434182619515\n+^105 = gv: (name: \".str\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 9132876809246601122\n+^106 = gv: (name: \"ProcessInterrupts\") ; guid = 9274861922771522035\n+^107 = gv: (name: \"__func__.AppropriateReplicationModel\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 9638889514662084298\n+^108 = gv: (name: \".str.35\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 9671841752577771550\n+^109 = gv: (name: \".str.10\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 9794031968327977668\n+^110 = gv: (name: \".str.2\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 9927012732356052483\n+^111 = gv: (name: \"master_create_distributed_table\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 24, calls: ((callee: ^33), (callee: ^38), (callee: ^22), (callee: ^142), (callee: ^131), (callee: ^68), (callee: ^30), (callee: ^146), (callee: ^37), (callee: ^42), (callee: ^75), (callee: ^64), (callee: ^32)), refs: (^39, ^105, ^81)))) ; guid = 10248133072899360331\n+^112 = gv: (name: \".str.30\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 10368039125944363994\n+^113 = gv: (name: \"MakeSingleTupleTableSlot\") ; guid = 10386094468753698080\n+^114 = gv: (name: \"TableColocationId\") ; guid = 10411024640361878452\n+^115 = gv: (name: \".str.8\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 10560144289776033331\n+^116 = gv: (name: \"__func__.EnsureTableNotDistributed\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 10572431272636762042\n+^117 = gv: (name: \"DistributedTableCacheEntry\") ; guid = 10644857667214327284\n+^118 = gv: (name: \".str.16\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 10697253606375075630\n+^119 = gv: (name: \"ReleaseSysCache\") ; guid = 10795080959727875856\n+^120 = gv: (name: \".str.15\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 10878502036659915909\n+^121 = gv: (name: \".str.34\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 10920052819188538319\n+^122 = gv: (name: \"MakePerTupleExprContext\") ; guid = 11003648104703414383\n+^123 = gv: (name: \"SPI_execute\") ; guid = 11101549079489255760\n+^124 = gv: (name: \"get_opclass_family\") ; guid = 11417799563306899029\n+^125 = gv: (name: \"__func__.CopyLocalDataIntoShards\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 11479804530335095499\n+^126 = gv: (name: \".str.49\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 11658698610351006170\n+^127 = gv: (name: \"format_type_be\") ; guid = 11953541652801609372\n+^128 = gv: (name: \".str.45\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 12015221032576991287\n+^129 = gv: (name: \".str.36\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 12057782627878673440\n+^130 = gv: (name: \".str.54\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 12081242935445164639\n+^131 = gv: (name: \"errstart\") ; guid = 12151106341968234787\n+^132 = gv: (name: \"__func__.EnsureReplicationSettings\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 12294744822419070315\n+^133 = gv: (name: \"strncmp\") ; guid = 12388248239029446842\n+^134 = gv: (name: \"PushActiveSnapshot\") ; guid = 12450095327458220324\n+^135 = gv: (name: \".str.28\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 12567917537787117530\n+^136 = gv: (name: \"makeStringInfo\") ; guid = 12685265120922521395\n+^137 = gv: (name: \"EnsureTableOwner\") ; guid = 12694267418410337203\n+^138 = gv: (name: \"ActivePrimaryNodeList\") ; guid = 12784273241271653651\n+^139 = gv: (name: \"InsertIntoPgDistPartition\") ; guid = 12838231674227632395\n+^140 = gv: (name: \".str.52\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 12842644021111193505\n+^141 = gv: (name: \".str.17\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 12854700185547727463\n+^142 = gv: (name: \"try_relation_open\") ; guid = 13059546911497951840\n+^143 = gv: (name: \"__func__.LocalTableEmpty\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 13149860547815511483\n+^144 = gv: (name: \"CreateExecutorState\") ; guid = 13187898337954045076\n+^145 = gv: (name: \"heap_beginscan\") ; guid = 13338830606862313801\n+^146 = gv: (name: \"EnsureRelationKindSupported\") ; guid = 13368984452621919004\n+^147 = gv: (name: \"appendStringInfo\") ; guid = 13395144706899872666\n+^148 = gv: (name: \"ShardCount\") ; guid = 13461416689869273707\n+^149 = gv: (name: \"ResolveRelationId\") ; guid = 13564241637530902139\n+^150 = gv: (name: \"pg_finfo_create_reference_table.my_finfo\", summaries: (variable: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 13584201788073917513\n+^151 = gv: (name: \".str.48\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 13635130794848790552\n+^152 = gv: (name: \".str.55\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 13723394620308001976\n+^153 = gv: (name: \"SPI_connect\") ; guid = 13824598449688045871\n+^154 = gv: (name: \"get_opclass_input_type\") ; guid = 13824819438972746445\n+^155 = gv: (name: \".str.51\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 13922785093238987379\n+^156 = gv: (name: \"errcode\") ; guid = 14229004438775178572\n+^157 = gv: (name: \"llvm.lifetime.end.p0i8\") ; guid = 14311549039910520616\n+^158 = gv: (name: \"create_reference_table\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 24, calls: ((callee: ^22), (callee: ^38), (callee: ^41), (callee: ^100), (callee: ^146), (callee: ^138), (callee: ^178), (callee: ^131), (callee: ^156), (callee: ^68), (callee: ^36), (callee: ^30), (callee: ^64), (callee: ^32)), refs: (^160, ^105, ^110, ^11)))) ; guid = 14401612703454210786\n+^159 = gv: (name: \"TableReferenced\") ; guid = 14481129575159106678\n+^160 = gv: (name: \"__func__.create_reference_table\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 14543669602520535466\n+^161 = gv: (name: \".str.18\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 14547779433425871686\n+^162 = gv: (name: \"ExecuteCriticalRemoteCommand\") ; guid = 14803306274543210750\n+^163 = gv: (name: \"CreateReferenceTableShard\") ; guid = 14989811566342298420\n+^164 = gv: (name: \"__func__.create_distributed_table\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 15027539421853685987\n+^165 = gv: (name: \"SystemFuncName\") ; guid = 15215257833955536128\n+^166 = gv: (name: \"PartitionTable\") ; guid = 15260374297893779909\n+^167 = gv: (name: \"create_distributed_table\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 29, calls: ((callee: ^38), (callee: ^22), (callee: ^33), (callee: ^142), (callee: ^131), (callee: ^68), (callee: ^30), (callee: ^146), (callee: ^37), (callee: ^42), (callee: ^75), (callee: ^64), (callee: ^32)), refs: (^164, ^105, ^81)))) ; guid = 15335705620977012130\n+^168 = gv: (name: \"EnsureLocalTableEmpty\", summaries: (function: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 11, calls: ((callee: ^178), (callee: ^92), (callee: ^131), (callee: ^156), (callee: ^68), (callee: ^36), (callee: ^86), (callee: ^30)), refs: (^95, ^105, ^23, ^16, ^128)))) ; guid = 15414552549136645071\n+^169 = gv: (name: \"pg_finfo_create_distributed_table\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 1, funcFlags: (readNone: 1, readOnly: 0, noRecurse: 1, returnDoesNotAlias: 0), refs: (^99)))) ; guid = 15706571546071951100\n+^170 = gv: (name: \"CreateCitusCopyDestReceiver\") ; guid = 15717873373899981203\n+^171 = gv: (name: \"IsTransactionBlock\") ; guid = 15810964472762335850\n+^172 = gv: (name: \"GetDefaultOpClass\") ; guid = 15946335827495628705\n+^173 = gv: (name: \"TableReferencing\") ; guid = 16086825656460244896\n+^174 = gv: (name: \".str.11\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 16306564127773212504\n+^175 = gv: (name: \"ColocatedTableId\") ; guid = 16318812098148353033\n+^176 = gv: (name: \".str.23\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 16343374581426425459\n+^177 = gv: (name: \".str.25\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 16431654043719622815\n+^178 = gv: (name: \"get_rel_name\") ; guid = 16440140406998693102\n+^179 = gv: (name: \"get_rel_namespace\") ; guid = 16493467524932916042\n+^180 = gv: (name: \"HasForeignKeyToReferenceTable\") ; guid = 16544245453586192914\n+^181 = gv: (name: \"CreateTrigger\") ; guid = 16686010742541919413\n+^182 = gv: (name: \".str.39\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 16727156131211739510\n+^183 = gv: (name: \"InvalidateForeignKeyGraph\") ; guid = 16802794647676789928\n+^184 = gv: (name: \".str.26\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 16867151263126960916\n+^185 = gv: (name: \"quote_qualified_identifier\") ; guid = 17309423132972591789\n ^186 = gv: (name: \"GetLatestSnapshot\") ; guid = 17418344368516149825\n-^187 = gv: (name: \"RegularTable\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 5, calls: ((callee: ^77))))) ; guid = 17493582968807608959\n-^188 = gv: (name: \"CreateColocatedShards\") ; guid = 17891099476457027485\n-^189 = gv: (name: \"CitusNodeTagNames\", summaries: (variable: (module: ^0, flags: (linkage: common, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 17997458730066726128\n-^190 = gv: (name: \".str.29\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 18019203449738090652\n-^191 = gv: (name: \"SPI_finish\") ; guid = 18097459737689203144\n-^192 = gv: (name: \".str.52\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 18285319521774042745\n-^193 = gv: (name: \".str.48\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 18350705964862680109\n-^194 = gv: (name: \"__func__.master_create_distributed_table\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 18386589470553147927\n+^187 = gv: (name: \"RegularTable\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 5, calls: ((callee: ^78))))) ; guid = 17493582968807608959\n+^188 = gv: (name: \".str.56\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 17656060265403728633\n+^189 = gv: (name: \"CreateColocatedShards\") ; guid = 17891099476457027485\n+^190 = gv: (name: \".str.4\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 17925262335569646054\n+^191 = gv: (name: \"CitusNodeTagNames\", summaries: (variable: (module: ^0, flags: (linkage: common, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 17997458730066726128\n+^192 = gv: (name: \"__func__.EnsureRelationCanBeDistributed\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 18091026223265523402\n+^193 = gv: (name: \"SPI_finish\") ; guid = 18097459737689203144\n+^194 = gv: (name: \".str.33\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 18280709009017835032\n ^195 = gv: (name: \"CreateColocationGroup\") ; guid = 18406571612044889743\n" } ] }, { "source1": "./usr/lib/postgresql/11/lib/bitcode/citus/commands/drop_distributed_table.bc", "source2": "./usr/lib/postgresql/11/lib/bitcode/citus/commands/drop_distributed_table.bc", "unified_diff": null, "details": [ { "source1": "llvm-bcanalyzer -dump {}", "source2": "llvm-bcanalyzer -dump {}", "unified_diff": "@@ -130,15 +130,15 @@\n \n \n \n blob data = unprintable, 800 bytes.\n \n \n- blob data = 'pg_finfo_master_drop_distributed_table_metadata.my_finfopg_finfo_master_remove_partition_metadata.my_finfopg_finfo_master_remove_distributed_table_metadata_from_workers.my_finfo.str__func__.master_drop_distributed_table_metadata.str.1EnableDDLPropagationCitusNodeTagNamespg_finfo_master_drop_distributed_table_metadatapg_finfo_master_remove_partition_metadatapg_finfo_master_remove_distributed_table_metadata_from_workersmaster_drop_distributed_table_metadataerrstarterrfinisherrmsgmaster_remove_partition_metadatallvm.lifetime.start.p0i8pg_detoast_datumtext_to_cstringCheckCitusVersionIsDistributedTableEnsureCoordinatorCheckTableSchemaNameForDropDeletePartitionRowllvm.lifetime.end.p0i8master_remove_distributed_table_metadata_from_workersShouldSyncTableMetadataDistributionDeleteCommandSendCommandToWorkers7.0.1i686-pc-linux-gnu/build/1st/citus-8.0.0.PGDG/src/backend/distributed/commands/drop_distributed_table.c.L.str.L__func__.master_drop_distributed_table_metadata.L.str.1'\n+ blob data = 'pg_finfo_master_drop_distributed_table_metadata.my_finfopg_finfo_master_remove_partition_metadata.my_finfopg_finfo_master_remove_distributed_table_metadata_from_workers.my_finfo.str__func__.master_drop_distributed_table_metadata.str.1EnableDDLPropagationCitusNodeTagNamespg_finfo_master_drop_distributed_table_metadatapg_finfo_master_remove_partition_metadatapg_finfo_master_remove_distributed_table_metadata_from_workersmaster_drop_distributed_table_metadataerrstarterrfinisherrmsgmaster_remove_partition_metadatallvm.lifetime.start.p0i8pg_detoast_datumtext_to_cstringCheckCitusVersionIsDistributedTableEnsureCoordinatorCheckTableSchemaNameForDropDeletePartitionRowllvm.lifetime.end.p0i8master_remove_distributed_table_metadata_from_workersShouldSyncTableMetadataDistributionDeleteCommandSendCommandToWorkers7.0.1i686-pc-linux-gnu/build/citus-8.0.0.PGDG/2nd/src/backend/distributed/commands/drop_distributed_table.c.L.str.L__func__.master_drop_distributed_table_metadata.L.str.1'\n \n \n \n Summary: Total size: 51616b/6452.00B/1613W\n Stream type: LLVM IR\n # Toplevel Blocks: 4\n \n@@ -414,15 +414,15 @@\n Num Records: 35\n Percent Abbrevs: 5.7143%\n \n \tRecord Histogram:\n \t\t Count # Bits b/Rec % Abv Record Kind\n \t\t 21 2853 135.9 FUNCTION\n \t\t 8 996 124.5 GLOBALVAR\n-\t\t 1 219 HASH\n+\t\t 1 201 HASH\n \t\t 1 610 100.00 SOURCE_FILENAME\n \t\t 1 35 100.00 VSTOFFSET\n \t\t 1 549 DATALAYOUT\n \t\t 1 219 TRIPLE\n \t\t 1 21 VERSION\n \n Block ID #9 (PARAMATTR_BLOCK):\n" }, { "source1": "find {} -execdir llvm-dis -o - '{}' ';'", "source2": "find {} -execdir llvm-dis -o - '{}' ';'", "unified_diff": "@@ -1,9 +1,9 @@\n ; ModuleID = './98.bc'\n-source_filename = \"/build/1st/citus-8.0.0.PGDG/src/backend/distributed/commands/drop_distributed_table.c\"\n+source_filename = \"/build/citus-8.0.0.PGDG/2nd/src/backend/distributed/commands/drop_distributed_table.c\"\n target datalayout = \"e-m:e-p:32:32-f64:32:64-f80:32-n8:16:32-S128\"\n target triple = \"i686-pc-linux-gnu\"\n \n %struct.Pg_finfo_record = type { i32 }\n %struct.FunctionCallInfoData = type { %struct.FmgrInfo*, %struct.Node*, %struct.Node*, i32, i8, i16, [100 x i32], [100 x i8] }\n %struct.FmgrInfo = type { {}*, i32, i16, i8, i8, i8, i8*, %struct.MemoryContextData*, %struct.Node* }\n %struct.MemoryContextData = type { i32, i8, i8, %struct.MemoryContextMethods*, %struct.MemoryContextData*, %struct.MemoryContextData*, %struct.MemoryContextData*, %struct.MemoryContextData*, i8*, i8*, %struct.MemoryContextCallback* }\n@@ -12,15 +12,15 @@\n %struct.MemoryContextCallback = type { void (i8*)*, i8*, %struct.MemoryContextCallback* }\n %struct.Node = type { i32 }\n %struct.varlena = type { [4 x i8], [0 x i8] }\n \n @pg_finfo_master_drop_distributed_table_metadata.my_finfo = internal constant %struct.Pg_finfo_record { i32 1 }, align 4\n @pg_finfo_master_remove_partition_metadata.my_finfo = internal constant %struct.Pg_finfo_record { i32 1 }, align 4\n @pg_finfo_master_remove_distributed_table_metadata_from_workers.my_finfo = internal constant %struct.Pg_finfo_record { i32 1 }, align 4\n-@.str = private unnamed_addr constant [86 x i8] c\"/build/1st/citus-8.0.0.PGDG/src/backend/distributed/commands/drop_distributed_table.c\\00\", align 1\n+@.str = private unnamed_addr constant [86 x i8] c\"/build/citus-8.0.0.PGDG/2nd/src/backend/distributed/commands/drop_distributed_table.c\\00\", align 1\n @__func__.master_drop_distributed_table_metadata = private unnamed_addr constant [39 x i8] c\"master_drop_distributed_table_metadata\\00\", align 1\n @.str.1 = private unnamed_addr constant [50 x i8] c\"this function is deprecated and no longer is used\\00\", align 1\n @EnableDDLPropagation = external dso_local local_unnamed_addr global i8, align 1\n @CitusNodeTagNames = common dso_local local_unnamed_addr global i8** null, align 4\n \n ; Function Attrs: norecurse nounwind readnone\n define dso_local nonnull %struct.Pg_finfo_record* @pg_finfo_master_drop_distributed_table_metadata() local_unnamed_addr #0 {\n@@ -170,37 +170,37 @@\n !llvm.module.flags = !{!0, !1}\n !llvm.ident = !{!2}\n \n !0 = !{i32 1, !\"NumRegisterParameters\", i32 0}\n !1 = !{i32 1, !\"wchar_size\", i32 4}\n !2 = !{!\"clang version 7.0.1-8 (tags/RELEASE_701/final)\"}\n \n-^0 = module: (path: \"./98.bc\", hash: (3949128948, 1708070447, 3548838558, 366105407, 1967716806))\n+^0 = module: (path: \"./98.bc\", hash: (1693165537, 3172707492, 29173791, 901137332, 886322192))\n ^1 = gv: (name: \"ShouldSyncTableMetadata\") ; guid = 369447389067084712\n ^2 = gv: (name: \"IsDistributedTable\") ; guid = 724866668076171371\n-^3 = gv: (name: \"pg_finfo_master_drop_distributed_table_metadata.my_finfo\", summaries: (variable: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 1336452343228650404\n-^4 = gv: (name: \"EnsureCoordinator\") ; guid = 1404322897282079987\n+^3 = gv: (name: \"EnsureCoordinator\") ; guid = 1404322897282079987\n+^4 = gv: (name: \"pg_finfo_master_remove_distributed_table_metadata_from_workers.my_finfo\", summaries: (variable: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 1663307913513197690\n ^5 = gv: (name: \"DeletePartitionRow\") ; guid = 1796394121886144738\n-^6 = gv: (name: \"pg_finfo_master_remove_partition_metadata\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 1, funcFlags: (readNone: 1, readOnly: 0, noRecurse: 1, returnDoesNotAlias: 0), refs: (^16)))) ; guid = 1937546344892064285\n+^6 = gv: (name: \"pg_finfo_master_remove_partition_metadata\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 1, funcFlags: (readNone: 1, readOnly: 0, noRecurse: 1, returnDoesNotAlias: 0), refs: (^14)))) ; guid = 1937546344892064285\n ^7 = gv: (name: \"errfinish\") ; guid = 2543638149319448355\n ^8 = gv: (name: \"pg_detoast_datum\") ; guid = 2885201110306278781\n ^9 = gv: (name: \"text_to_cstring\") ; guid = 3155715204645149858\n ^10 = gv: (name: \"CheckCitusVersion\") ; guid = 3188294882094646166\n ^11 = gv: (name: \"llvm.lifetime.start.p0i8\") ; guid = 3657761528566682672\n-^12 = gv: (name: \"pg_finfo_master_drop_distributed_table_metadata\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 1, funcFlags: (readNone: 1, readOnly: 0, noRecurse: 1, returnDoesNotAlias: 0), refs: (^3)))) ; guid = 3878389882045726907\n-^13 = gv: (name: \".str.1\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 5183168445034028632\n-^14 = gv: (name: \"errmsg\") ; guid = 6142204976369064389\n-^15 = gv: (name: \"master_drop_distributed_table_metadata\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 6, calls: ((callee: ^20), (callee: ^14), (callee: ^7)), refs: (^25, ^18, ^13)))) ; guid = 7833507360995333508\n-^16 = gv: (name: \"pg_finfo_master_remove_partition_metadata.my_finfo\", summaries: (variable: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 7956169162445905577\n-^17 = gv: (name: \"CheckTableSchemaNameForDrop\") ; guid = 8424314891961606553\n-^18 = gv: (name: \".str\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 8648922328990641282\n-^19 = gv: (name: \"DistributionDeleteCommand\") ; guid = 8669409586552803072\n-^20 = gv: (name: \"errstart\") ; guid = 12151106341968234787\n-^21 = gv: (name: \"pg_finfo_master_remove_distributed_table_metadata_from_workers\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 1, funcFlags: (readNone: 1, readOnly: 0, noRecurse: 1, returnDoesNotAlias: 0), refs: (^24)))) ; guid = 13073567024926746660\n-^22 = gv: (name: \"EnableDDLPropagation\") ; guid = 13306052386328563152\n-^23 = gv: (name: \"llvm.lifetime.end.p0i8\") ; guid = 14311549039910520616\n-^24 = gv: (name: \"pg_finfo_master_remove_distributed_table_metadata_from_workers.my_finfo\", summaries: (variable: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 14347475225849460706\n-^25 = gv: (name: \"__func__.master_drop_distributed_table_metadata\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 14807234939249767597\n+^12 = gv: (name: \"pg_finfo_master_drop_distributed_table_metadata\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 1, funcFlags: (readNone: 1, readOnly: 0, noRecurse: 1, returnDoesNotAlias: 0), refs: (^19)))) ; guid = 3878389882045726907\n+^13 = gv: (name: \"errmsg\") ; guid = 6142204976369064389\n+^14 = gv: (name: \"pg_finfo_master_remove_partition_metadata.my_finfo\", summaries: (variable: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 7145511829611360022\n+^15 = gv: (name: \"master_drop_distributed_table_metadata\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 6, calls: ((callee: ^21), (callee: ^13), (callee: ^7)), refs: (^18, ^25, ^20)))) ; guid = 7833507360995333508\n+^16 = gv: (name: \"CheckTableSchemaNameForDrop\") ; guid = 8424314891961606553\n+^17 = gv: (name: \"DistributionDeleteCommand\") ; guid = 8669409586552803072\n+^18 = gv: (name: \"__func__.master_drop_distributed_table_metadata\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 9179606559056831501\n+^19 = gv: (name: \"pg_finfo_master_drop_distributed_table_metadata.my_finfo\", summaries: (variable: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 10030798898243467574\n+^20 = gv: (name: \".str.1\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 11462314072271792535\n+^21 = gv: (name: \"errstart\") ; guid = 12151106341968234787\n+^22 = gv: (name: \"pg_finfo_master_remove_distributed_table_metadata_from_workers\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 1, funcFlags: (readNone: 1, readOnly: 0, noRecurse: 1, returnDoesNotAlias: 0), refs: (^4)))) ; guid = 13073567024926746660\n+^23 = gv: (name: \"EnableDDLPropagation\") ; guid = 13306052386328563152\n+^24 = gv: (name: \"llvm.lifetime.end.p0i8\") ; guid = 14311549039910520616\n+^25 = gv: (name: \".str\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 15031606754613695151\n ^26 = gv: (name: \"SendCommandToWorkers\") ; guid = 16351226364949948319\n-^27 = gv: (name: \"master_remove_distributed_table_metadata_from_workers\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 26, calls: ((callee: ^8), (callee: ^9), (callee: ^10), (callee: ^2), (callee: ^4), (callee: ^1), (callee: ^19), (callee: ^26)), refs: (^22)))) ; guid = 16539337507701435519\n-^28 = gv: (name: \"master_remove_partition_metadata\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 34, calls: ((callee: ^8), (callee: ^9), (callee: ^10), (callee: ^2), (callee: ^4), (callee: ^17), (callee: ^5)), refs: (^22)))) ; guid = 17321731311937637163\n+^27 = gv: (name: \"master_remove_distributed_table_metadata_from_workers\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 26, calls: ((callee: ^8), (callee: ^9), (callee: ^10), (callee: ^2), (callee: ^3), (callee: ^1), (callee: ^17), (callee: ^26)), refs: (^23)))) ; guid = 16539337507701435519\n+^28 = gv: (name: \"master_remove_partition_metadata\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 34, calls: ((callee: ^8), (callee: ^9), (callee: ^10), (callee: ^2), (callee: ^3), (callee: ^16), (callee: ^5)), refs: (^23)))) ; guid = 17321731311937637163\n ^29 = gv: (name: \"CitusNodeTagNames\", summaries: (variable: (module: ^0, flags: (linkage: common, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 17997458730066726128\n" } ] }, { "source1": "./usr/lib/postgresql/11/lib/bitcode/citus/commands/multi_copy.bc", "source2": "./usr/lib/postgresql/11/lib/bitcode/citus/commands/multi_copy.bc", "unified_diff": null, "details": [ { "source1": "llvm-bcanalyzer -dump {}", "source2": "llvm-bcanalyzer -dump {}", "unified_diff": "@@ -834,15 +834,15 @@\n \n \n \n \n \n \n \n- record string = '/build/1st/citus-8.0.0.PGDG/src/backend/distributed/commands/multi_copy.c'\n+ record string = '/build/citus-8.0.0.PGDG/2nd/src/backend/distributed/commands/multi_copy.c'\n \n \n \n \n \n \n \n@@ -1063,15 +1063,15 @@\n \n \n \n \n \n \n \n- record string = '/build/1st/citus-8.0.0.PGDG/src/backend/distributed/commands/multi_copy.c'\n+ record string = '/build/citus-8.0.0.PGDG/2nd/src/backend/distributed/commands/multi_copy.c'\n \n record string = 'CitusCopyFrom'\n record string = 'EndRemoteCopy'\n record string = '(FORMAT TEXT)'\n \n record string = 'must be superuser to COPY to or from an external program'\n record string = 'SELECT part_method FROM master_get_table_metadata('%s');'\n@@ -4265,21 +4265,21 @@\n \n \n \n \n \n \n \n- \n+ \n \n \n blob data = unprintable, 5288 bytes.\n \n \n- blob data = 'pg_finfo_citus_text_send_as_jsonb.my_finfo.str__func__.CitusCopyFrom.str.1.str.2.str.3masterConnection.str.4XactModificationLevel.str.5.str.6__func__.EndRemoteCopy.str.7BinarySignatureCurrentMemoryContextCitusNodeTagNames__func__.CopyFromWorkerNode.str.8.str.9__func__.MasterPartitionMethod.str.10.str.11error_context_stackInterruptPending.str.12.str.13.str.14ShardMaxSize.str.15__func__.RemoteCreateEmptyShard.str.16.str.17.str.18.str.19__func__.RemoteFinalizedShardPlacementList.str.20.str.21.str.22.str.23.str.24.str.25.str.26.str.27__func__.SendCopyDataToPlacement.str.28.str.29__func__.RemoteUpdateShardStatistics.str.30__func__.ReportCopyError.str.31.str.32__func__.CoerceColumnValue.str.35__func__.CitusCopyDestReceiverStartup.str.36.str.37.str.38.str.39.str.40MultiShardCommitProtocol.str.41TopTransactionContext__func__.TypeForColumnName.str.42__func__.ConversionPathForTypes.str.43.str.44__func__.CitusCopyDestReceiverReceive.str.45.str.46pg_finfo_citus_text_send_as_jsonbCitusCopyFromllvm.lifetime.start.p0i8BeginOrContinueCoordinatedTransactionsuperusererrstarterrfinisherrcodeerrmsgerrhintIsCopyFromWorkerRangeVarGetRelidExtendedPartitionMethodEnsurePartitionTableNotReplicatedCopyToNewShardsllvm.lifetime.end.p0i8strncmpMasterNodeAddresspalloc0defGetStringdefGetInt32CanUseBinaryCopyFormatCanUseBinaryCopyFormatForTypeget_type_category_preferredEndRemoteCopyPutRemoteCopyEndGetRemoteCommandResultPQresultStatusReportCopyErrorPQclearForgetResultsUnclaimConnectionColumnOutputFunctionscitus_text_send_as_jsonbpg_detoast_datum_packedpq_begintypsendpq_sendtextpq_endtypsendAppendCopyRowDataCoerceColumnValueSendFunctionCallOutputFunctionCallAppendCopyBinaryHeadersAppendCopyBinaryFootersCreateCitusCopyDestReceiverCitusCopyDestReceiverReceiveCitusCopyDestReceiverStartupCitusCopyDestReceiverShutdownCitusCopyDestReceiverDestroyGetNodeConnectionMarkRemoteTransactionCriticalClaimConnectionExclusivelyRemoteTransactionBeginIfNecessaryquote_qualified_identifiermakeStringInfoappendStringInfoSendRemoteCommandReportConnectionErrorPQgetvalueReportResultErrorlappendheap_openMakeSingleTupleTableSlotPartitionColumnCreateExecutorStateMakePerTupleExprContextpallocllvm.memcpy.p0i8.p0i8.i32CreateTupleDescCopyConstrPartitionedTableBeginCopyFromCopyFromErrorCallbackMemoryContextResetNextCopyFromProcessInterruptsEndCopyFromExecDropSingleTupleTableSlotFreeExecutorStaterelation_closeMarkFailedShardPlacements__snprintf_chkllvm.objectsize.i32.p0i8resetStringInfoSendCopyDataToAllMasterUpdateShardStatisticsOpenCopyConnectionscstring_to_textDirectFunctionCall1Collmaster_create_empty_shardstrtoulAllocSetContextCreateExtendedCurrentUserNameGetPlacementConnectionPQstatusHandleRemoteTransactionConnectionErrorFinalizedShardPlacementListPQntuplespstrdupstrtolstrtollAppendShardIdToNameappendStringInfoStringPutRemoteCopyDataerrdetailUpdateShardStatisticsget_type_io_dataPQresultErrorFieldApplyLogRedactionpchompPQerrorMessagegetTypeBinaryOutputInfogetTypeOutputInfofmgr_infoenlargeStringInfoFunctionCall1CollFunctionCall3CollappendBinaryStringInfostrlenappendStringInfoCharpg_server_to_anyget_rel_nameget_rel_namespaceget_namespace_nameDistributedTableCacheEntryLoadShardIntervalListLockShardListMetadataSerializeNonCommutativeWritesCoordinatedTransactionUse2PCquote_identifierMemoryContextAllocZeroAlignedmakeRangeVarCreateShardConnectionHashget_attnumfind_coercion_pathwayget_base_element_typegetTypeInputInfoslot_getallattrsFindShardIntervalGetShardHashConnectionshash_get_num_entriesCheckConflictingParallelCopyAccessesRecordParallelModifyAccessShardConnectionListpfreellvm.bswap.i32llvm.bswap.i167.0.1i686-pc-linux-gnu/build/1st/citus-8.0.0.PGDG/src/backend/distributed/commands/multi_copy.c.L.str.L__func__.CitusCopyFrom.L.str.1.L.str.2.L.str.3.L.str.4.L.str.5.L.str.6.L__func__.EndRemoteCopy.L.str.7.L__func__.CopyFromWorkerNode.L.str.8.L.str.9.L__func__.MasterPartitionMethod.L.str.10.L.str.11.L.str.12.L.str.13.L.str.14.L.str.15.L__func__.RemoteCreateEmptyShard.L.str.16.L.str.17.L.str.18.L.str.19.L__func__.RemoteFinalizedShardPlacementList.L.str.20.L.str.21.L.str.22.L.str.23.L.str.24.L.str.25.L.str.26.L.str.27.L__func__.SendCopyDataToPlacement.L.str.28.L.str.29.L__func__.RemoteUpdateShardStatistics.L.str.30.L__func__.ReportCopyError.L.str.31.L.str.32.L__func__.CoerceColumnValue.L.str.35.L__func__.CitusCopyDestReceiverStartup.L.str.36.L.str.37.L.str.38.L.str.39.L.str.40.L.str.41.L__func__.TypeForColumnName.L.str.42.L__func__.ConversionPathForTypes.L.str.43.L.str.44.L__func__.CitusCopyDestReceiverReceive.L.str.45.L.str.46'\n+ blob data = 'pg_finfo_citus_text_send_as_jsonb.my_finfo.str__func__.CitusCopyFrom.str.1.str.2.str.3masterConnection.str.4XactModificationLevel.str.5.str.6__func__.EndRemoteCopy.str.7BinarySignatureCurrentMemoryContextCitusNodeTagNames__func__.CopyFromWorkerNode.str.8.str.9__func__.MasterPartitionMethod.str.10.str.11error_context_stackInterruptPending.str.12.str.13.str.14ShardMaxSize.str.15__func__.RemoteCreateEmptyShard.str.16.str.17.str.18.str.19__func__.RemoteFinalizedShardPlacementList.str.20.str.21.str.22.str.23.str.24.str.25.str.26.str.27__func__.SendCopyDataToPlacement.str.28.str.29__func__.RemoteUpdateShardStatistics.str.30__func__.ReportCopyError.str.31.str.32__func__.CoerceColumnValue.str.35__func__.CitusCopyDestReceiverStartup.str.36.str.37.str.38.str.39.str.40MultiShardCommitProtocol.str.41TopTransactionContext__func__.TypeForColumnName.str.42__func__.ConversionPathForTypes.str.43.str.44__func__.CitusCopyDestReceiverReceive.str.45.str.46pg_finfo_citus_text_send_as_jsonbCitusCopyFromllvm.lifetime.start.p0i8BeginOrContinueCoordinatedTransactionsuperusererrstarterrfinisherrcodeerrmsgerrhintIsCopyFromWorkerRangeVarGetRelidExtendedPartitionMethodEnsurePartitionTableNotReplicatedCopyToNewShardsllvm.lifetime.end.p0i8strncmpMasterNodeAddresspalloc0defGetStringdefGetInt32CanUseBinaryCopyFormatCanUseBinaryCopyFormatForTypeget_type_category_preferredEndRemoteCopyPutRemoteCopyEndGetRemoteCommandResultPQresultStatusReportCopyErrorPQclearForgetResultsUnclaimConnectionColumnOutputFunctionscitus_text_send_as_jsonbpg_detoast_datum_packedpq_begintypsendpq_sendtextpq_endtypsendAppendCopyRowDataCoerceColumnValueSendFunctionCallOutputFunctionCallAppendCopyBinaryHeadersAppendCopyBinaryFootersCreateCitusCopyDestReceiverCitusCopyDestReceiverReceiveCitusCopyDestReceiverStartupCitusCopyDestReceiverShutdownCitusCopyDestReceiverDestroyGetNodeConnectionMarkRemoteTransactionCriticalClaimConnectionExclusivelyRemoteTransactionBeginIfNecessaryquote_qualified_identifiermakeStringInfoappendStringInfoSendRemoteCommandReportConnectionErrorPQgetvalueReportResultErrorlappendheap_openMakeSingleTupleTableSlotPartitionColumnCreateExecutorStateMakePerTupleExprContextpallocllvm.memcpy.p0i8.p0i8.i32CreateTupleDescCopyConstrPartitionedTableBeginCopyFromCopyFromErrorCallbackMemoryContextResetNextCopyFromProcessInterruptsEndCopyFromExecDropSingleTupleTableSlotFreeExecutorStaterelation_closeMarkFailedShardPlacements__snprintf_chkllvm.objectsize.i32.p0i8resetStringInfoSendCopyDataToAllMasterUpdateShardStatisticsOpenCopyConnectionscstring_to_textDirectFunctionCall1Collmaster_create_empty_shardstrtoulAllocSetContextCreateExtendedCurrentUserNameGetPlacementConnectionPQstatusHandleRemoteTransactionConnectionErrorFinalizedShardPlacementListPQntuplespstrdupstrtolstrtollAppendShardIdToNameappendStringInfoStringPutRemoteCopyDataerrdetailUpdateShardStatisticsget_type_io_dataPQresultErrorFieldApplyLogRedactionpchompPQerrorMessagegetTypeBinaryOutputInfogetTypeOutputInfofmgr_infoenlargeStringInfoFunctionCall1CollFunctionCall3CollappendBinaryStringInfostrlenappendStringInfoCharpg_server_to_anyget_rel_nameget_rel_namespaceget_namespace_nameDistributedTableCacheEntryLoadShardIntervalListLockShardListMetadataSerializeNonCommutativeWritesCoordinatedTransactionUse2PCquote_identifierMemoryContextAllocZeroAlignedmakeRangeVarCreateShardConnectionHashget_attnumfind_coercion_pathwayget_base_element_typegetTypeInputInfoslot_getallattrsFindShardIntervalGetShardHashConnectionshash_get_num_entriesCheckConflictingParallelCopyAccessesRecordParallelModifyAccessShardConnectionListpfreellvm.bswap.i32llvm.bswap.i167.0.1i686-pc-linux-gnu/build/citus-8.0.0.PGDG/2nd/src/backend/distributed/commands/multi_copy.c.L.str.L__func__.CitusCopyFrom.L.str.1.L.str.2.L.str.3.L.str.4.L.str.5.L.str.6.L__func__.EndRemoteCopy.L.str.7.L__func__.CopyFromWorkerNode.L.str.8.L.str.9.L__func__.MasterPartitionMethod.L.str.10.L.str.11.L.str.12.L.str.13.L.str.14.L.str.15.L__func__.RemoteCreateEmptyShard.L.str.16.L.str.17.L.str.18.L.str.19.L__func__.RemoteFinalizedShardPlacementList.L.str.20.L.str.21.L.str.22.L.str.23.L.str.24.L.str.25.L.str.26.L.str.27.L__func__.SendCopyDataToPlacement.L.str.28.L.str.29.L__func__.RemoteUpdateShardStatistics.L.str.30.L__func__.ReportCopyError.L.str.31.L.str.32.L__func__.CoerceColumnValue.L.str.35.L__func__.CitusCopyDestReceiverStartup.L.str.36.L.str.37.L.str.38.L.str.39.L.str.40.L.str.41.L__func__.TypeForColumnName.L.str.42.L__func__.ConversionPathForTypes.L.str.43.L.str.44.L__func__.CitusCopyDestReceiverReceive.L.str.45.L.str.46'\n \n \n \n Summary: Total size: 345472b/43184.00B/10796W\n Stream type: LLVM IR\n # Toplevel Blocks: 4\n \n@@ -4306,15 +4306,15 @@\n Num Records: 222\n Percent Abbrevs: 0.9009%\n \n \tRecord Histogram:\n \t\t Count # Bits b/Rec % Abv Record Kind\n \t\t 146 20598 141.1 FUNCTION\n \t\t 70 8880 126.9 GLOBALVAR\n-\t\t 1 219 HASH\n+\t\t 1 213 HASH\n \t\t 1 526 100.00 SOURCE_FILENAME\n \t\t 1 35 100.00 VSTOFFSET\n \t\t 1 549 DATALAYOUT\n \t\t 1 219 TRIPLE\n \t\t 1 21 VERSION\n \n Block ID #9 (PARAMATTR_BLOCK):\n" }, { "source1": "find {} -execdir llvm-dis -o - '{}' ';'", "source2": "find {} -execdir llvm-dis -o - '{}' ';'", "unified_diff": "@@ -1,9 +1,9 @@\n ; ModuleID = './99.bc'\n-source_filename = \"/build/1st/citus-8.0.0.PGDG/src/backend/distributed/commands/multi_copy.c\"\n+source_filename = \"/build/citus-8.0.0.PGDG/2nd/src/backend/distributed/commands/multi_copy.c\"\n target datalayout = \"e-m:e-p:32:32-f64:32:64-f80:32-n8:16:32-S128\"\n target triple = \"i686-pc-linux-gnu\"\n \n %struct.Pg_finfo_record = type { i32 }\n %struct.MultiConnection = type { [255 x i8], i32, [64 x i8], [64 x i8], %struct.pg_conn*, i8, i8, i64, %struct.dlist_node, %struct.RemoteTransaction, %struct.dlist_node, %struct.dlist_head, i64 }\n %struct.pg_conn = type opaque\n %struct.RemoteTransaction = type { i32, i8, i8, i32, i32, i8, [64 x i8] }\n@@ -115,15 +115,15 @@\n %struct.CitusNode = type { %struct.ExtensibleNode, i32 }\n %struct.ExtensibleNode = type { i32, i8* }\n %struct.GroupShardPlacement = type { %struct.CitusNode, i64, i64, i64, i32, i32 }\n %struct.HTAB = type opaque\n %struct.ShardPlacement = type { %struct.CitusNode, i64, i64, i64, i32, i32, i8*, i32, i8, i32, i32 }\n \n @pg_finfo_citus_text_send_as_jsonb.my_finfo = internal constant %struct.Pg_finfo_record { i32 1 }, align 4\n-@.str = private unnamed_addr constant [74 x i8] c\"/build/1st/citus-8.0.0.PGDG/src/backend/distributed/commands/multi_copy.c\\00\", align 1\n+@.str = private unnamed_addr constant [74 x i8] c\"/build/citus-8.0.0.PGDG/2nd/src/backend/distributed/commands/multi_copy.c\\00\", align 1\n @__func__.CitusCopyFrom = private unnamed_addr constant [14 x i8] c\"CitusCopyFrom\\00\", align 1\n @.str.1 = private unnamed_addr constant [57 x i8] c\"must be superuser to COPY to or from an external program\\00\", align 1\n @.str.2 = private unnamed_addr constant [85 x i8] c\"Anyone can COPY to stdout or from stdin. psql's \\5Ccopy command also works for anyone.\\00\", align 1\n @.str.3 = private unnamed_addr constant [44 x i8] c\"must be superuser to COPY to or from a file\\00\", align 1\n @masterConnection = internal unnamed_addr global %struct.MultiConnection* null, align 4\n @.str.4 = private unnamed_addr constant [29 x i8] c\"unsupported partition method\\00\", align 1\n @XactModificationLevel = external dso_local local_unnamed_addr global i32, align 4\n@@ -3481,224 +3481,224 @@\n !1 = !{i32 1, !\"wchar_size\", i32 4}\n !2 = !{!\"clang version 7.0.1-8 (tags/RELEASE_701/final)\"}\n !3 = !{i8 0, i8 2}\n !4 = !{!5}\n !5 = distinct !{!5, !6, !\"pq_writeint8: argument 0\"}\n !6 = distinct !{!6, !\"pq_writeint8\"}\n \n-^0 = module: (path: \"./99.bc\", hash: (4286510204, 2368567904, 727644687, 1729220141, 1987230404))\n+^0 = module: (path: \"./99.bc\", hash: (985308191, 1903727334, 546177826, 1158218946, 3660845529))\n ^1 = gv: (name: \"GetRemoteCommandResult\") ; guid = 3901331415544588\n ^2 = gv: (name: \"FindShardInterval\") ; guid = 9692745028331540\n-^3 = gv: (name: \".str.26\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 66695514095528486\n-^4 = gv: (name: \"SendRemoteCommand\") ; guid = 67117601548970375\n-^5 = gv: (name: \"GetShardHashConnections\") ; guid = 132032981913303820\n+^3 = gv: (name: \"SendRemoteCommand\") ; guid = 67117601548970375\n+^4 = gv: (name: \"GetShardHashConnections\") ; guid = 132032981913303820\n+^5 = gv: (name: \".str.37\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 262112620678777749\n ^6 = gv: (name: \"PartitionedTable\") ; guid = 282473712393551687\n-^7 = gv: (name: \"__func__.EndRemoteCopy\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 438377029993584916\n+^7 = gv: (name: \"__func__.SendCopyDataToPlacement\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 290234466945216090\n ^8 = gv: (name: \"CreateShardConnectionHash\") ; guid = 516048257637929357\n ^9 = gv: (name: \"defGetInt32\") ; guid = 593632278526799503\n-^10 = gv: (name: \".str.32\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 619081259044930451\n-^11 = gv: (name: \".str.39\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 840832556255777224\n-^12 = gv: (name: \"RecordParallelModifyAccess\") ; guid = 865776924212331655\n-^13 = gv: (name: \"ApplyLogRedaction\") ; guid = 919529923065813083\n-^14 = gv: (name: \"superuser\") ; guid = 942695632737578507\n-^15 = gv: (name: \"cstring_to_text\") ; guid = 1048997102286944397\n-^16 = gv: (name: \"__func__.CitusCopyFrom\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 1069371146095115841\n-^17 = gv: (name: \"ColumnOutputFunctions\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 54, calls: ((callee: ^59), (callee: ^73), (callee: ^165), (callee: ^131))))) ; guid = 1201972529020813252\n-^18 = gv: (name: \"MultiShardCommitProtocol\") ; guid = 1294246486745312066\n-^19 = gv: (name: \"InterruptPending\") ; guid = 1301710811283101031\n-^20 = gv: (name: \".str.4\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 1306685968847031588\n-^21 = gv: (name: \"MemoryContextAllocZeroAligned\") ; guid = 1336024173905290651\n-^22 = gv: (name: \"MasterNodeAddress\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 42, calls: ((callee: ^59), (callee: ^155), (callee: ^136), (callee: ^9)), refs: (^65, ^94)))) ; guid = 1347911777704367816\n-^23 = gv: (name: \"GetNodeConnection\") ; guid = 1549362184898073208\n-^24 = gv: (name: \"heap_open\") ; guid = 1642959397622312743\n-^25 = gv: (name: \".str.30\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 1766227202347969444\n-^26 = gv: (name: \"CitusCopyDestReceiverStartup\", summaries: (function: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 338, calls: ((callee: ^199), (callee: ^201), (callee: ^100), (callee: ^24), (callee: ^134), (callee: ^193), (callee: ^153), (callee: ^180), (callee: ^80), (callee: ^41), (callee: ^99), (callee: ^30), (callee: ^31), (callee: ^174), (callee: ^109), (callee: ^176), (callee: ^59), (callee: ^175), (callee: ^160), (callee: ^139), (callee: ^121), (callee: ^159), (callee: ^209), (callee: ^165), (callee: ^131), (callee: ^107), (callee: ^73), (callee: ^210), (callee: ^102), (callee: ^206), (callee: ^21), (callee: ^215), (callee: ^8)), refs: (^117, ^143, ^66, ^47, ^61, ^11, ^137, ^18, ^196, ^36, ^214, ^86, ^32, ^161, ^164, ^75, ^92, ^191)))) ; guid = 1993755122930363994\n-^27 = gv: (name: \"master_create_empty_shard\") ; guid = 2251679872437100498\n-^28 = gv: (name: \"AppendCopyBinaryFooters\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 15, calls: ((callee: ^33)), refs: (^92)))) ; guid = 2358096475031072398\n-^29 = gv: (name: \".str.22\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 2443282852585961268\n-^30 = gv: (name: \"errfinish\") ; guid = 2543638149319448355\n-^31 = gv: (name: \"LockShardListMetadata\") ; guid = 2607551011265054657\n-^32 = gv: (name: \"__func__.ConversionPathForTypes\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 2615229810349892824\n-^33 = gv: (name: \"appendBinaryStringInfo\") ; guid = 2645396314511757536\n-^34 = gv: (name: \"llvm.bswap.i32\") ; guid = 2706216642482500884\n-^35 = gv: (name: \"CitusCopyDestReceiverDestroy\", summaries: (function: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 27, calls: ((callee: ^82))))) ; guid = 2739538290253513600\n-^36 = gv: (name: \".str.14\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 2741520616768067682\n-^37 = gv: (name: \"relation_close\") ; guid = 2747864722288210450\n-^38 = gv: (name: \".str.25\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 2902185056196327699\n-^39 = gv: (name: \"strlen\") ; guid = 2965136410638013299\n-^40 = gv: (name: \".str.45\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 2980435517059403412\n+^10 = gv: (name: \"CitusCopyDestReceiverReceive\", summaries: (function: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 168, calls: ((callee: ^132), (callee: ^118), (callee: ^194), (callee: ^196), (callee: ^93), (callee: ^204), (callee: ^141), (callee: ^169), (callee: ^73), (callee: ^33), (callee: ^176), (callee: ^2), (callee: ^4), (callee: ^45), (callee: ^158), (callee: ^11), (callee: ^143), (callee: ^207), (callee: ^36), (callee: ^123), (callee: ^166), (callee: ^61)), refs: (^85, ^193, ^106, ^64, ^191, ^171)))) ; guid = 724114803774524974\n+^11 = gv: (name: \"RecordParallelModifyAccess\") ; guid = 865776924212331655\n+^12 = gv: (name: \"ApplyLogRedaction\") ; guid = 919529923065813083\n+^13 = gv: (name: \"superuser\") ; guid = 942695632737578507\n+^14 = gv: (name: \"cstring_to_text\") ; guid = 1048997102286944397\n+^15 = gv: (name: \"ColumnOutputFunctions\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 54, calls: ((callee: ^54), (callee: ^66), (callee: ^154), (callee: ^125))))) ; guid = 1201972529020813252\n+^16 = gv: (name: \"__func__.RemoteCreateEmptyShard\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 1233776862539828455\n+^17 = gv: (name: \"MultiShardCommitProtocol\") ; guid = 1294246486745312066\n+^18 = gv: (name: \"InterruptPending\") ; guid = 1301710811283101031\n+^19 = gv: (name: \".str.40\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 1310996927565805528\n+^20 = gv: (name: \"MemoryContextAllocZeroAligned\") ; guid = 1336024173905290651\n+^21 = gv: (name: \"MasterNodeAddress\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 42, calls: ((callee: ^54), (callee: ^145), (callee: ^131), (callee: ^9)), refs: (^83, ^79)))) ; guid = 1347911777704367816\n+^22 = gv: (name: \"CitusCopyDestReceiverShutdown\", summaries: (function: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 60, calls: ((callee: ^107), (callee: ^207), (callee: ^36), (callee: ^123), (callee: ^88), (callee: ^38)), refs: (^85)))) ; guid = 1417275173992686341\n+^23 = gv: (name: \".str.38\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 1454118377888531815\n+^24 = gv: (name: \"GetNodeConnection\") ; guid = 1549362184898073208\n+^25 = gv: (name: \"heap_open\") ; guid = 1642959397622312743\n+^26 = gv: (name: \"__func__.CopyFromWorkerNode\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 1823107604662010579\n+^27 = gv: (name: \".str.20\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 2146326415990484272\n+^28 = gv: (name: \"master_create_empty_shard\") ; guid = 2251679872437100498\n+^29 = gv: (name: \".str.11\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 2251717638273337565\n+^30 = gv: (name: \"AppendCopyBinaryFooters\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 15, calls: ((callee: ^36)), refs: (^85)))) ; guid = 2358096475031072398\n+^31 = gv: (name: \".str.16\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 2362116932539344977\n+^32 = gv: (name: \".str.30\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 2441676531733220553\n+^33 = gv: (name: \"errfinish\") ; guid = 2543638149319448355\n+^34 = gv: (name: \"LockShardListMetadata\") ; guid = 2607551011265054657\n+^35 = gv: (name: \"__func__.RemoteFinalizedShardPlacementList\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 2642454384152659409\n+^36 = gv: (name: \"appendBinaryStringInfo\") ; guid = 2645396314511757536\n+^37 = gv: (name: \"llvm.bswap.i32\") ; guid = 2706216642482500884\n+^38 = gv: (name: \"relation_close\") ; guid = 2747864722288210450\n+^39 = gv: (name: \"pg_finfo_citus_text_send_as_jsonb.my_finfo\", summaries: (variable: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 2818886549199192743\n+^40 = gv: (name: \"strlen\") ; guid = 2965136410638013299\n ^41 = gv: (name: \"errdetail\") ; guid = 3068978997486191397\n-^42 = gv: (name: \"__func__.ReportCopyError\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 3121772377677741338\n-^43 = gv: (name: \"MasterUpdateShardStatistics\", summaries: (function: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 30, calls: ((callee: ^60), (callee: ^160), (callee: ^170), (callee: ^4), (callee: ^76), (callee: ^1), (callee: ^56), (callee: ^153), (callee: ^80), (callee: ^30), (callee: ^194)), refs: (^52, ^198, ^114, ^143, ^25)))) ; guid = 3212031125943462637\n-^44 = gv: (name: \".str.9\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 3356023774961300836\n-^45 = gv: (name: \"CoerceColumnValue\", summaries: (function: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 19, calls: ((callee: ^53), (callee: ^88), (callee: ^153), (callee: ^80), (callee: ^30)), refs: (^183, ^143, ^212)))) ; guid = 3441451046157627817\n-^46 = gv: (name: \"pg_server_to_any\") ; guid = 3455075746230413589\n-^47 = gv: (name: \".str.37\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 3468453131901464990\n-^48 = gv: (name: \"get_type_io_data\") ; guid = 3594719750711602101\n-^49 = gv: (name: \"hash_get_num_entries\") ; guid = 3617678622715512860\n-^50 = gv: (name: \"llvm.lifetime.start.p0i8\") ; guid = 3657761528566682672\n-^51 = gv: (name: \"MarkFailedShardPlacements\") ; guid = 3812917638489953102\n-^52 = gv: (name: \"masterConnection\", summaries: (variable: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 3822368901214096222\n-^53 = gv: (name: \"FunctionCall1Coll\") ; guid = 4048908671462069670\n-^54 = gv: (name: \".str.46\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 4125367921475318626\n-^55 = gv: (name: \"__func__.SendCopyDataToPlacement\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 4128801383961919810\n-^56 = gv: (name: \"PQresultStatus\") ; guid = 4146599417083678691\n-^57 = gv: (name: \"__func__.RemoteFinalizedShardPlacementList\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 4268331619562286866\n-^58 = gv: (name: \"ExecDropSingleTupleTableSlot\") ; guid = 4336086853026382070\n-^59 = gv: (name: \"palloc0\") ; guid = 4337535017481750316\n-^60 = gv: (name: \"UpdateShardStatistics\") ; guid = 4432054025189715875\n-^61 = gv: (name: \".str.38\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 4450627040880343284\n-^62 = gv: (name: \"RangeVarGetRelidExtended\") ; guid = 4541057727551946207\n-^63 = gv: (name: \"PartitionColumn\") ; guid = 4612190968357959823\n-^64 = gv: (name: \"MemoryContextReset\") ; guid = 4669167495240466414\n-^65 = gv: (name: \".str.5\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 4699231614016349924\n-^66 = gv: (name: \".str.36\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 4823892123599985923\n-^67 = gv: (name: \".str.24\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 4850502263662901064\n-^68 = gv: (name: \"SendFunctionCall\") ; guid = 4963284095668599597\n-^69 = gv: (name: \"pq_sendtext\") ; guid = 5144332872735702669\n-^70 = gv: (name: \".str.21\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 5244292658991529719\n-^71 = gv: (name: \"CopyToNewShards\", summaries: (function: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 279, calls: ((callee: ^24), (callee: ^59), (callee: ^167), (callee: ^139), (callee: ^148), (callee: ^175), (callee: ^160), (callee: ^17), (callee: ^64), (callee: ^129), (callee: ^118), (callee: ^206), (callee: ^15), (callee: ^93), (callee: ^170), (callee: ^4), (callee: ^76), (callee: ^1), (callee: ^56), (callee: ^87), (callee: ^153), (callee: ^80), (callee: ^30), (callee: ^147), (callee: ^173), (callee: ^194), (callee: ^177), (callee: ^208), (callee: ^33), (callee: ^182), (callee: ^178), (callee: ^96), (callee: ^43), (callee: ^181), (callee: ^37), (callee: ^205)), refs: (^207, ^196, ^36, ^104, ^112, ^52, ^27, ^92, ^19, ^122, ^133, ^143, ^156, ^111, ^124)))) ; guid = 5357437179371256549\n-^72 = gv: (name: \"HandleRemoteTransactionConnectionError\") ; guid = 5449377997814538970\n-^73 = gv: (name: \"getTypeBinaryOutputInfo\") ; guid = 5471288584589922336\n-^74 = gv: (name: \"__func__.MasterPartitionMethod\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 5703757993977087381\n-^75 = gv: (name: \".str.41\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 5795617775290339074\n-^76 = gv: (name: \"ReportConnectionError\") ; guid = 5842113929385522271\n-^77 = gv: (name: \"IsCopyFromWorker\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 23, funcFlags: (readNone: 0, readOnly: 1, noRecurse: 0, returnDoesNotAlias: 0), calls: ((callee: ^155)), refs: (^65)))) ; guid = 5926002137633268323\n-^78 = gv: (name: \"pchomp\") ; guid = 5989004076329162388\n-^79 = gv: (name: \"AppendCopyBinaryHeaders\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 24, calls: ((callee: ^33)), refs: (^92, ^111)))) ; guid = 6005363786605705163\n-^80 = gv: (name: \"errmsg\") ; guid = 6142204976369064389\n-^81 = gv: (name: \"AppendShardIdToName\") ; guid = 6179186535829325991\n-^82 = gv: (name: \"pfree\") ; guid = 6344243379698494360\n-^83 = gv: (name: \".str.1\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 6347224930251569992\n-^84 = gv: (name: \".str.28\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 6440865501447746575\n-^85 = gv: (name: \"appendStringInfoString\") ; guid = 6445847417708719688\n-^86 = gv: (name: \".str.42\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 6466705915809749916\n-^87 = gv: (name: \"ReportResultError\") ; guid = 6468770522554461586\n-^88 = gv: (name: \"FunctionCall3Coll\") ; guid = 6576548726555139171\n-^89 = gv: (name: \"GetPlacementConnection\") ; guid = 6709930095445335998\n-^90 = gv: (name: \".str.18\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 6761839840353203359\n-^91 = gv: (name: \"UnclaimConnection\") ; guid = 6877439714237137511\n-^92 = gv: (name: \"CurrentMemoryContext\") ; guid = 7102954744119000041\n-^93 = gv: (name: \"DirectFunctionCall1Coll\") ; guid = 7109342553331002368\n-^94 = gv: (name: \".str.6\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 7203179685284741463\n-^95 = gv: (name: \"OutputFunctionCall\") ; guid = 7207446386773554429\n-^96 = gv: (name: \"EndRemoteCopy\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 39, calls: ((callee: ^162), (callee: ^153), (callee: ^180), (callee: ^80), (callee: ^30), (callee: ^1), (callee: ^56), (callee: ^108), (callee: ^194), (callee: ^204), (callee: ^91)), refs: (^7, ^143, ^151)))) ; guid = 7394677229301361589\n-^97 = gv: (name: \"ClaimConnectionExclusively\") ; guid = 7407537838006522185\n-^98 = gv: (name: \"pg_finfo_citus_text_send_as_jsonb.my_finfo\", summaries: (variable: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 7438735478395673870\n-^99 = gv: (name: \"errhint\") ; guid = 7471874988690258259\n-^100 = gv: (name: \"get_namespace_name\") ; guid = 7507140525403961288\n-^101 = gv: (name: \"FreeExecutorState\") ; guid = 7558930747519197075\n-^102 = gv: (name: \"lappend\") ; guid = 7771724104416745065\n-^103 = gv: (name: \"PQerrorMessage\") ; guid = 7830409212506488993\n-^104 = gv: (name: \"CopyFromErrorCallback\") ; guid = 7897617818872034861\n-^105 = gv: (name: \".str.10\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 8005257308202135386\n-^106 = gv: (name: \"CitusCopyDestReceiverReceive\", summaries: (function: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 168, calls: ((callee: ^139), (callee: ^123), (callee: ^199), (callee: ^201), (callee: ^100), (callee: ^206), (callee: ^153), (callee: ^180), (callee: ^80), (callee: ^30), (callee: ^45), (callee: ^2), (callee: ^5), (callee: ^49), (callee: ^169), (callee: ^12), (callee: ^177), (callee: ^208), (callee: ^33), (callee: ^182), (callee: ^178), (callee: ^64)), refs: (^92, ^202, ^143, ^40, ^54, ^111)))) ; guid = 8240654027974035116\n-^107 = gv: (name: \"getTypeInputInfo\") ; guid = 8292065412528887317\n-^108 = gv: (name: \"ReportCopyError\", summaries: (function: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 28, calls: ((callee: ^119), (callee: ^153), (callee: ^80), (callee: ^13), (callee: ^41), (callee: ^30), (callee: ^103), (callee: ^78), (callee: ^180)), refs: (^42, ^143, ^152, ^10)))) ; guid = 8455462637721766714\n-^109 = gv: (name: \"BeginOrContinueCoordinatedTransaction\") ; guid = 8492238329006752235\n-^110 = gv: (name: \".str.3\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 8694433505594586452\n-^111 = gv: (name: \"BinarySignature\", summaries: (variable: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 8845485119136156352\n-^112 = gv: (name: \"error_context_stack\") ; guid = 8881498882610422808\n-^113 = gv: (name: \"ShardConnectionList\") ; guid = 8956109697212812138\n-^114 = gv: (name: \"__func__.RemoteUpdateShardStatistics\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 9051873420348335611\n-^115 = gv: (name: \"AllocSetContextCreateExtended\") ; guid = 9086422256706406907\n-^116 = gv: (name: \"llvm.bswap.i16\") ; guid = 9141528997286493530\n-^117 = gv: (name: \"__func__.CitusCopyDestReceiverStartup\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 9186292929752390416\n-^118 = gv: (name: \"ProcessInterrupts\") ; guid = 9274861922771522035\n-^119 = gv: (name: \"PQresultErrorField\") ; guid = 9340976732873624079\n-^120 = gv: (name: \"PutRemoteCopyData\") ; guid = 9390631661291557194\n-^121 = gv: (name: \"get_attnum\") ; guid = 9402369522707584508\n-^122 = gv: (name: \".str.15\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 9559604962400443916\n-^123 = gv: (name: \"slot_getallattrs\") ; guid = 9735251564138909932\n-^124 = gv: (name: \".str.12\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 9817761213849922252\n-^125 = gv: (name: \"MarkRemoteTransactionCritical\") ; guid = 10036666433528583786\n-^126 = gv: (name: \"CitusCopyDestReceiverShutdown\", summaries: (function: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 60, calls: ((callee: ^113), (callee: ^208), (callee: ^33), (callee: ^182), (callee: ^96), (callee: ^37)), refs: (^92)))) ; guid = 10123245167981343921\n-^127 = gv: (name: \"strtol\") ; guid = 10216030853587034628\n-^128 = gv: (name: \".str.19\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 10273106595605293036\n-^129 = gv: (name: \"NextCopyFrom\") ; guid = 10371444610894981537\n-^130 = gv: (name: \"MakeSingleTupleTableSlot\") ; guid = 10386094468753698080\n-^131 = gv: (name: \"fmgr_info\") ; guid = 10440999034294491997\n-^132 = gv: (name: \".str.20\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 10446027875870623687\n-^133 = gv: (name: \"__func__.RemoteCreateEmptyShard\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 10566801253739450085\n-^134 = gv: (name: \"DistributedTableCacheEntry\") ; guid = 10644857667214327284\n-^135 = gv: (name: \"FinalizedShardPlacementList\") ; guid = 10764124014360549261\n-^136 = gv: (name: \"defGetString\") ; guid = 10876611670329816568\n-^137 = gv: (name: \".str.40\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 10883168934626045275\n-^138 = gv: (name: \".str.2\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 10917343112443490633\n-^139 = gv: (name: \"MakePerTupleExprContext\") ; guid = 11003648104703414383\n-^140 = gv: (name: \"__func__.CopyFromWorkerNode\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 11046758422175722421\n-^141 = gv: (name: \".str.8\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 11093124350160647288\n-^142 = gv: (name: \".str.27\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 11234321080368678673\n-^143 = gv: (name: \".str\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 11271717095054193677\n-^144 = gv: (name: \".str.23\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 11576189927024943424\n-^145 = gv: (name: \"CanUseBinaryCopyFormatForType\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 50, calls: ((callee: ^48), (callee: ^146))))) ; guid = 11593026781010739348\n-^146 = gv: (name: \"get_type_category_preferred\") ; guid = 11755181720660840142\n-^147 = gv: (name: \"PQgetvalue\") ; guid = 11789482333465400859\n-^148 = gv: (name: \"BeginCopyFrom\") ; guid = 11808988302965952730\n-^149 = gv: (name: \"pg_finfo_citus_text_send_as_jsonb\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 1, funcFlags: (readNone: 1, readOnly: 0, noRecurse: 1, returnDoesNotAlias: 0), refs: (^98)))) ; guid = 11839808591378471443\n-^150 = gv: (name: \"llvm.memcpy.p0i8.p0i8.i32\") ; guid = 11892658925966043119\n-^151 = gv: (name: \".str.7\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 11998582598260454744\n-^152 = gv: (name: \".str.31\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 12023823857968433489\n-^153 = gv: (name: \"errstart\") ; guid = 12151106341968234787\n-^154 = gv: (name: \"PartitionMethod\") ; guid = 12174975679080382220\n-^155 = gv: (name: \"strncmp\") ; guid = 12388248239029446842\n-^156 = gv: (name: \".str.16\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 12437549080559675362\n-^157 = gv: (name: \"pstrdup\") ; guid = 12442179944926883592\n-^158 = gv: (name: \"PQstatus\") ; guid = 12451897537665855291\n-^159 = gv: (name: \"find_coercion_pathway\") ; guid = 12643413106473217715\n-^160 = gv: (name: \"makeStringInfo\") ; guid = 12685265120922521395\n-^161 = gv: (name: \".str.43\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 12809048085495245027\n-^162 = gv: (name: \"PutRemoteCopyEnd\") ; guid = 12910627644344437940\n-^163 = gv: (name: \"RemoteTransactionBeginIfNecessary\") ; guid = 13025756434757286215\n-^164 = gv: (name: \".str.44\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 13051447239849621151\n-^165 = gv: (name: \"getTypeOutputInfo\") ; guid = 13113154635103311270\n-^166 = gv: (name: \"strtoll\") ; guid = 13131301799362388750\n-^167 = gv: (name: \"CreateExecutorState\") ; guid = 13187898337954045076\n-^168 = gv: (name: \"citus_text_send_as_jsonb\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 51, calls: ((callee: ^171), (callee: ^203), (callee: ^200), (callee: ^69), (callee: ^195))))) ; guid = 13237272049984053926\n-^169 = gv: (name: \"CheckConflictingParallelCopyAccesses\") ; guid = 13250081620701010220\n-^170 = gv: (name: \"appendStringInfo\") ; guid = 13395144706899872666\n-^171 = gv: (name: \"pg_detoast_datum_packed\") ; guid = 13485118539437183112\n-^172 = gv: (name: \"appendStringInfoChar\") ; guid = 13579109965044988792\n-^173 = gv: (name: \"strtoul\") ; guid = 13631645031758129355\n-^174 = gv: (name: \"SerializeNonCommutativeWrites\") ; guid = 13743214506573930130\n-^175 = gv: (name: \"CanUseBinaryCopyFormat\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 65, calls: ((callee: ^48), (callee: ^146))))) ; guid = 13775670898015378090\n-^176 = gv: (name: \"CoordinatedTransactionUse2PC\") ; guid = 13879761264299253053\n-^177 = gv: (name: \"OpenCopyConnections\", summaries: (function: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 189, calls: ((callee: ^115), (callee: ^135), (callee: ^160), (callee: ^170), (callee: ^4), (callee: ^76), (callee: ^1), (callee: ^56), (callee: ^192), (callee: ^147), (callee: ^157), (callee: ^127), (callee: ^166), (callee: ^59), (callee: ^102), (callee: ^153), (callee: ^80), (callee: ^30), (callee: ^194), (callee: ^189), (callee: ^89), (callee: ^158), (callee: ^72), (callee: ^125), (callee: ^97), (callee: ^163), (callee: ^81), (callee: ^206), (callee: ^85), (callee: ^87), (callee: ^64)), refs: (^92, ^216, ^52, ^128, ^57, ^143, ^132, ^70, ^29, ^144, ^67, ^38, ^3, ^142, ^90)))) ; guid = 13885717774069033302\n-^178 = gv: (name: \"AppendCopyRowData\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 315, calls: ((callee: ^33), (callee: ^45), (callee: ^68), (callee: ^95), (callee: ^39), (callee: ^46), (callee: ^172)), refs: (^92)))) ; guid = 14140299440736162125\n-^179 = gv: (name: \"palloc\") ; guid = 14199378375966128477\n-^180 = gv: (name: \"errcode\") ; guid = 14229004438775178572\n-^181 = gv: (name: \"EndCopyFrom\") ; guid = 14291566712543505617\n-^182 = gv: (name: \"SendCopyDataToAll\", summaries: (function: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 33, calls: ((callee: ^120), (callee: ^153), (callee: ^180), (callee: ^80), (callee: ^41), (callee: ^30)), refs: (^55, ^143, ^151, ^84)))) ; guid = 14299925238208827185\n-^183 = gv: (name: \"__func__.CoerceColumnValue\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 14310831287084114596\n-^184 = gv: (name: \"llvm.lifetime.end.p0i8\") ; guid = 14311549039910520616\n-^185 = gv: (name: \"EnsurePartitionTableNotReplicated\") ; guid = 14341061328833537566\n-^186 = gv: (name: \"llvm.objectsize.i32.p0i8\") ; guid = 14458875647705632198\n-^187 = gv: (name: \"CitusCopyFrom\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 350, calls: ((callee: ^109), (callee: ^14), (callee: ^153), (callee: ^180), (callee: ^80), (callee: ^99), (callee: ^30), (callee: ^155), (callee: ^22), (callee: ^23), (callee: ^125), (callee: ^97), (callee: ^163), (callee: ^62), (callee: ^206), (callee: ^160), (callee: ^170), (callee: ^4), (callee: ^76), (callee: ^1), (callee: ^56), (callee: ^147), (callee: ^87), (callee: ^194), (callee: ^102), (callee: ^71), (callee: ^91), (callee: ^154), (callee: ^185), (callee: ^24), (callee: ^59), (callee: ^130), (callee: ^63), (callee: ^167), (callee: ^139), (callee: ^26), (callee: ^179), (callee: ^190), (callee: ^6), (callee: ^148), (callee: ^64), (callee: ^129), (callee: ^118), (callee: ^181), (callee: ^58), (callee: ^101), (callee: ^37), (callee: ^51), (callee: ^205)), refs: (^16, ^143, ^83, ^138, ^110, ^52, ^65, ^44, ^74, ^105, ^188, ^140, ^141, ^94, ^106, ^26, ^126, ^35, ^92, ^104, ^112, ^19, ^124, ^20, ^213)))) ; guid = 14532423356180228094\n-^188 = gv: (name: \".str.11\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 14549231458394249505\n-^189 = gv: (name: \"CurrentUserName\") ; guid = 14551845282349034305\n-^190 = gv: (name: \"CreateTupleDescCopyConstr\") ; guid = 15120437736417706881\n-^191 = gv: (name: \"TopTransactionContext\") ; guid = 15132295679922164396\n-^192 = gv: (name: \"PQntuples\") ; guid = 15189363790428230044\n-^193 = gv: (name: \"LoadShardIntervalList\") ; guid = 15263165688128229623\n-^194 = gv: (name: \"PQclear\") ; guid = 15328431085991436022\n-^195 = gv: (name: \"pq_endtypsend\") ; guid = 15462911499861314972\n-^196 = gv: (name: \".str.13\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 15468197679506788623\n-^197 = gv: (name: \"CreateCitusCopyDestReceiver\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 36, calls: ((callee: ^59)), refs: (^106, ^26, ^126, ^35, ^92)))) ; guid = 15717873373899981203\n-^198 = gv: (name: \".str.29\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 15766237211400552735\n-^199 = gv: (name: \"get_rel_name\") ; guid = 16440140406998693102\n-^200 = gv: (name: \"enlargeStringInfo\") ; guid = 16443506794264346761\n-^201 = gv: (name: \"get_rel_namespace\") ; guid = 16493467524932916042\n-^202 = gv: (name: \"__func__.CitusCopyDestReceiverReceive\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 16841141352809743682\n-^203 = gv: (name: \"pq_begintypsend\") ; guid = 16950265068608052814\n-^204 = gv: (name: \"ForgetResults\") ; guid = 16979438624845054254\n-^205 = gv: (name: \"__snprintf_chk\") ; guid = 17203959138719335519\n-^206 = gv: (name: \"quote_qualified_identifier\") ; guid = 17309423132972591789\n-^207 = gv: (name: \"ShardMaxSize\") ; guid = 17331777230989604228\n-^208 = gv: (name: \"resetStringInfo\") ; guid = 17604625451841602794\n-^209 = gv: (name: \"get_base_element_type\") ; guid = 17695156080701596871\n+^42 = gv: (name: \".str.2\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 3393342245389397594\n+^43 = gv: (name: \"pg_server_to_any\") ; guid = 3455075746230413589\n+^44 = gv: (name: \"get_type_io_data\") ; guid = 3594719750711602101\n+^45 = gv: (name: \"hash_get_num_entries\") ; guid = 3617678622715512860\n+^46 = gv: (name: \"llvm.lifetime.start.p0i8\") ; guid = 3657761528566682672\n+^47 = gv: (name: \"MarkFailedShardPlacements\") ; guid = 3812917638489953102\n+^48 = gv: (name: \".str.32\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 3982791096611413446\n+^49 = gv: (name: \"FunctionCall1Coll\") ; guid = 4048908671462069670\n+^50 = gv: (name: \".str.41\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 4132469756292673439\n+^51 = gv: (name: \"PQresultStatus\") ; guid = 4146599417083678691\n+^52 = gv: (name: \".str.43\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 4258018497031833195\n+^53 = gv: (name: \"ExecDropSingleTupleTableSlot\") ; guid = 4336086853026382070\n+^54 = gv: (name: \"palloc0\") ; guid = 4337535017481750316\n+^55 = gv: (name: \"UpdateShardStatistics\") ; guid = 4432054025189715875\n+^56 = gv: (name: \".str.12\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 4437959020129299953\n+^57 = gv: (name: \".str.23\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 4494800810650926195\n+^58 = gv: (name: \"RangeVarGetRelidExtended\") ; guid = 4541057727551946207\n+^59 = gv: (name: \"__func__.CoerceColumnValue\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 4585612847552459367\n+^60 = gv: (name: \"PartitionColumn\") ; guid = 4612190968357959823\n+^61 = gv: (name: \"MemoryContextReset\") ; guid = 4669167495240466414\n+^62 = gv: (name: \"SendFunctionCall\") ; guid = 4963284095668599597\n+^63 = gv: (name: \"pq_sendtext\") ; guid = 5144332872735702669\n+^64 = gv: (name: \".str.45\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 5243386041133349171\n+^65 = gv: (name: \"HandleRemoteTransactionConnectionError\") ; guid = 5449377997814538970\n+^66 = gv: (name: \"getTypeBinaryOutputInfo\") ; guid = 5471288584589922336\n+^67 = gv: (name: \".str.18\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 5726800412714179542\n+^68 = gv: (name: \"ReportConnectionError\") ; guid = 5842113929385522271\n+^69 = gv: (name: \"IsCopyFromWorker\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 23, funcFlags: (readNone: 0, readOnly: 1, noRecurse: 0, returnDoesNotAlias: 0), calls: ((callee: ^145)), refs: (^83)))) ; guid = 5926002137633268323\n+^70 = gv: (name: \"__func__.MasterPartitionMethod\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 5959877864462909376\n+^71 = gv: (name: \"pchomp\") ; guid = 5989004076329162388\n+^72 = gv: (name: \"AppendCopyBinaryHeaders\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 24, calls: ((callee: ^36)), refs: (^85, ^171)))) ; guid = 6005363786605705163\n+^73 = gv: (name: \"errmsg\") ; guid = 6142204976369064389\n+^74 = gv: (name: \"AppendShardIdToName\") ; guid = 6179186535829325991\n+^75 = gv: (name: \"pfree\") ; guid = 6344243379698494360\n+^76 = gv: (name: \"appendStringInfoString\") ; guid = 6445847417708719688\n+^77 = gv: (name: \"ReportResultError\") ; guid = 6468770522554461586\n+^78 = gv: (name: \"FunctionCall3Coll\") ; guid = 6576548726555139171\n+^79 = gv: (name: \".str.6\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 6639767695146551705\n+^80 = gv: (name: \"GetPlacementConnection\") ; guid = 6709930095445335998\n+^81 = gv: (name: \"UnclaimConnection\") ; guid = 6877439714237137511\n+^82 = gv: (name: \".str.36\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 6997686835088336564\n+^83 = gv: (name: \".str.5\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 7048172472014773909\n+^84 = gv: (name: \".str.1\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 7071877454520267677\n+^85 = gv: (name: \"CurrentMemoryContext\") ; guid = 7102954744119000041\n+^86 = gv: (name: \"DirectFunctionCall1Coll\") ; guid = 7109342553331002368\n+^87 = gv: (name: \"OutputFunctionCall\") ; guid = 7207446386773554429\n+^88 = gv: (name: \"EndRemoteCopy\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 39, calls: ((callee: ^152), (callee: ^141), (callee: ^169), (callee: ^73), (callee: ^33), (callee: ^1), (callee: ^51), (callee: ^127), (callee: ^186), (callee: ^200), (callee: ^81)), refs: (^206, ^106, ^144)))) ; guid = 7394677229301361589\n+^89 = gv: (name: \"ClaimConnectionExclusively\") ; guid = 7407537838006522185\n+^90 = gv: (name: \".str.9\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 7412068977640681938\n+^91 = gv: (name: \"__func__.ConversionPathForTypes\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 7416346183074084979\n+^92 = gv: (name: \"errhint\") ; guid = 7471874988690258259\n+^93 = gv: (name: \"get_namespace_name\") ; guid = 7507140525403961288\n+^94 = gv: (name: \"FreeExecutorState\") ; guid = 7558930747519197075\n+^95 = gv: (name: \"__func__.TypeForColumnName\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 7605003895243090393\n+^96 = gv: (name: \"lappend\") ; guid = 7771724104416745065\n+^97 = gv: (name: \"PQerrorMessage\") ; guid = 7830409212506488993\n+^98 = gv: (name: \".str.42\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 7849532442018348216\n+^99 = gv: (name: \"CopyFromErrorCallback\") ; guid = 7897617818872034861\n+^100 = gv: (name: \"__func__.ReportCopyError\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 8051359008154198598\n+^101 = gv: (name: \"getTypeInputInfo\") ; guid = 8292065412528887317\n+^102 = gv: (name: \"__func__.RemoteUpdateShardStatistics\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 8439546369645258973\n+^103 = gv: (name: \".str.44\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 8449976302587307465\n+^104 = gv: (name: \"BeginOrContinueCoordinatedTransaction\") ; guid = 8492238329006752235\n+^105 = gv: (name: \"error_context_stack\") ; guid = 8881498882610422808\n+^106 = gv: (name: \".str\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 8887308772028045015\n+^107 = gv: (name: \"ShardConnectionList\") ; guid = 8956109697212812138\n+^108 = gv: (name: \"AllocSetContextCreateExtended\") ; guid = 9086422256706406907\n+^109 = gv: (name: \"__func__.CitusCopyFrom\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 9120771385554830791\n+^110 = gv: (name: \"llvm.bswap.i16\") ; guid = 9141528997286493530\n+^111 = gv: (name: \"CitusCopyDestReceiverDestroy\", summaries: (function: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 27, calls: ((callee: ^75))))) ; guid = 9230430708706499875\n+^112 = gv: (name: \"ProcessInterrupts\") ; guid = 9274861922771522035\n+^113 = gv: (name: \"PQresultErrorField\") ; guid = 9340976732873624079\n+^114 = gv: (name: \"PutRemoteCopyData\") ; guid = 9390631661291557194\n+^115 = gv: (name: \"get_attnum\") ; guid = 9402369522707584508\n+^116 = gv: (name: \".str.14\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 9682148937613023835\n+^117 = gv: (name: \".str.39\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 9716459070956792188\n+^118 = gv: (name: \"slot_getallattrs\") ; guid = 9735251564138909932\n+^119 = gv: (name: \".str.22\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 9852132694325994819\n+^120 = gv: (name: \"MarkRemoteTransactionCritical\") ; guid = 10036666433528583786\n+^121 = gv: (name: \"strtol\") ; guid = 10216030853587034628\n+^122 = gv: (name: \"NextCopyFrom\") ; guid = 10371444610894981537\n+^123 = gv: (name: \"SendCopyDataToAll\", summaries: (function: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 33, calls: ((callee: ^114), (callee: ^141), (callee: ^169), (callee: ^73), (callee: ^41), (callee: ^33)), refs: (^7, ^106, ^144, ^197)))) ; guid = 10377853124550715715\n+^124 = gv: (name: \"MakeSingleTupleTableSlot\") ; guid = 10386094468753698080\n+^125 = gv: (name: \"fmgr_info\") ; guid = 10440999034294491997\n+^126 = gv: (name: \".str.4\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 10513669606056958140\n+^127 = gv: (name: \"ReportCopyError\", summaries: (function: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 28, calls: ((callee: ^113), (callee: ^141), (callee: ^73), (callee: ^12), (callee: ^41), (callee: ^33), (callee: ^97), (callee: ^71), (callee: ^169)), refs: (^100, ^106, ^213, ^48)))) ; guid = 10621675911719824871\n+^128 = gv: (name: \"DistributedTableCacheEntry\") ; guid = 10644857667214327284\n+^129 = gv: (name: \"FinalizedShardPlacementList\") ; guid = 10764124014360549261\n+^130 = gv: (name: \".str.17\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 10873605796302342393\n+^131 = gv: (name: \"defGetString\") ; guid = 10876611670329816568\n+^132 = gv: (name: \"MakePerTupleExprContext\") ; guid = 11003648104703414383\n+^133 = gv: (name: \".str.25\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 11248429468703285174\n+^134 = gv: (name: \".str.13\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 11544278423899798802\n+^135 = gv: (name: \"CanUseBinaryCopyFormatForType\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 50, calls: ((callee: ^44), (callee: ^136))))) ; guid = 11593026781010739348\n+^136 = gv: (name: \"get_type_category_preferred\") ; guid = 11755181720660840142\n+^137 = gv: (name: \"PQgetvalue\") ; guid = 11789482333465400859\n+^138 = gv: (name: \"BeginCopyFrom\") ; guid = 11808988302965952730\n+^139 = gv: (name: \"pg_finfo_citus_text_send_as_jsonb\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 1, funcFlags: (readNone: 1, readOnly: 0, noRecurse: 1, returnDoesNotAlias: 0), refs: (^39)))) ; guid = 11839808591378471443\n+^140 = gv: (name: \"llvm.memcpy.p0i8.p0i8.i32\") ; guid = 11892658925966043119\n+^141 = gv: (name: \"errstart\") ; guid = 12151106341968234787\n+^142 = gv: (name: \"PartitionMethod\") ; guid = 12174975679080382220\n+^143 = gv: (name: \"OpenCopyConnections\", summaries: (function: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 189, calls: ((callee: ^108), (callee: ^129), (callee: ^150), (callee: ^159), (callee: ^3), (callee: ^68), (callee: ^1), (callee: ^51), (callee: ^184), (callee: ^137), (callee: ^146), (callee: ^121), (callee: ^155), (callee: ^54), (callee: ^96), (callee: ^141), (callee: ^73), (callee: ^33), (callee: ^186), (callee: ^177), (callee: ^80), (callee: ^147), (callee: ^65), (callee: ^120), (callee: ^89), (callee: ^153), (callee: ^74), (callee: ^204), (callee: ^76), (callee: ^77), (callee: ^61)), refs: (^85, ^130, ^201, ^149, ^35, ^106, ^27, ^167, ^119, ^57, ^180, ^133, ^179, ^209, ^67)))) ; guid = 12300405581002753177\n+^144 = gv: (name: \".str.7\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 12306371448517448716\n+^145 = gv: (name: \"strncmp\") ; guid = 12388248239029446842\n+^146 = gv: (name: \"pstrdup\") ; guid = 12442179944926883592\n+^147 = gv: (name: \"PQstatus\") ; guid = 12451897537665855291\n+^148 = gv: (name: \"find_coercion_pathway\") ; guid = 12643413106473217715\n+^149 = gv: (name: \".str.19\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 12678146272842244588\n+^150 = gv: (name: \"makeStringInfo\") ; guid = 12685265120922521395\n+^151 = gv: (name: \"CopyToNewShards\", summaries: (function: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 279, calls: ((callee: ^25), (callee: ^54), (callee: ^156), (callee: ^132), (callee: ^138), (callee: ^164), (callee: ^150), (callee: ^15), (callee: ^61), (callee: ^122), (callee: ^112), (callee: ^204), (callee: ^14), (callee: ^86), (callee: ^159), (callee: ^3), (callee: ^68), (callee: ^1), (callee: ^51), (callee: ^77), (callee: ^141), (callee: ^73), (callee: ^33), (callee: ^137), (callee: ^162), (callee: ^186), (callee: ^143), (callee: ^207), (callee: ^36), (callee: ^123), (callee: ^166), (callee: ^88), (callee: ^216), (callee: ^170), (callee: ^38), (callee: ^202)), refs: (^205, ^134, ^116, ^99, ^105, ^201, ^28, ^85, ^18, ^203, ^16, ^106, ^31, ^171, ^56)))) ; guid = 12804753211547614497\n+^152 = gv: (name: \"PutRemoteCopyEnd\") ; guid = 12910627644344437940\n+^153 = gv: (name: \"RemoteTransactionBeginIfNecessary\") ; guid = 13025756434757286215\n+^154 = gv: (name: \"getTypeOutputInfo\") ; guid = 13113154635103311270\n+^155 = gv: (name: \"strtoll\") ; guid = 13131301799362388750\n+^156 = gv: (name: \"CreateExecutorState\") ; guid = 13187898337954045076\n+^157 = gv: (name: \"citus_text_send_as_jsonb\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 51, calls: ((callee: ^160), (callee: ^199), (callee: ^195), (callee: ^63), (callee: ^187))))) ; guid = 13237272049984053926\n+^158 = gv: (name: \"CheckConflictingParallelCopyAccesses\") ; guid = 13250081620701010220\n+^159 = gv: (name: \"appendStringInfo\") ; guid = 13395144706899872666\n+^160 = gv: (name: \"pg_detoast_datum_packed\") ; guid = 13485118539437183112\n+^161 = gv: (name: \"appendStringInfoChar\") ; guid = 13579109965044988792\n+^162 = gv: (name: \"strtoul\") ; guid = 13631645031758129355\n+^163 = gv: (name: \"SerializeNonCommutativeWrites\") ; guid = 13743214506573930130\n+^164 = gv: (name: \"CanUseBinaryCopyFormat\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 65, calls: ((callee: ^44), (callee: ^136))))) ; guid = 13775670898015378090\n+^165 = gv: (name: \"CoordinatedTransactionUse2PC\") ; guid = 13879761264299253053\n+^166 = gv: (name: \"AppendCopyRowData\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 315, calls: ((callee: ^36), (callee: ^176), (callee: ^62), (callee: ^87), (callee: ^40), (callee: ^43), (callee: ^161)), refs: (^85)))) ; guid = 14140299440736162125\n+^167 = gv: (name: \".str.21\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 14142544563875240853\n+^168 = gv: (name: \"palloc\") ; guid = 14199378375966128477\n+^169 = gv: (name: \"errcode\") ; guid = 14229004438775178572\n+^170 = gv: (name: \"EndCopyFrom\") ; guid = 14291566712543505617\n+^171 = gv: (name: \"BinarySignature\", summaries: (variable: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 14310197969619797126\n+^172 = gv: (name: \"llvm.lifetime.end.p0i8\") ; guid = 14311549039910520616\n+^173 = gv: (name: \"EnsurePartitionTableNotReplicated\") ; guid = 14341061328833537566\n+^174 = gv: (name: \"llvm.objectsize.i32.p0i8\") ; guid = 14458875647705632198\n+^175 = gv: (name: \"CitusCopyFrom\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 350, calls: ((callee: ^104), (callee: ^13), (callee: ^141), (callee: ^169), (callee: ^73), (callee: ^92), (callee: ^33), (callee: ^145), (callee: ^21), (callee: ^24), (callee: ^120), (callee: ^89), (callee: ^153), (callee: ^58), (callee: ^204), (callee: ^150), (callee: ^159), (callee: ^3), (callee: ^68), (callee: ^1), (callee: ^51), (callee: ^137), (callee: ^77), (callee: ^186), (callee: ^96), (callee: ^151), (callee: ^81), (callee: ^142), (callee: ^173), (callee: ^25), (callee: ^54), (callee: ^124), (callee: ^60), (callee: ^156), (callee: ^132), (callee: ^183), (callee: ^168), (callee: ^181), (callee: ^6), (callee: ^138), (callee: ^61), (callee: ^122), (callee: ^112), (callee: ^170), (callee: ^53), (callee: ^94), (callee: ^38), (callee: ^47), (callee: ^202)), refs: (^109, ^106, ^84, ^42, ^190, ^201, ^83, ^90, ^70, ^178, ^29, ^26, ^198, ^79, ^10, ^183, ^22, ^111, ^85, ^99, ^105, ^18, ^56, ^126, ^212)))) ; guid = 14532423356180228094\n+^176 = gv: (name: \"CoerceColumnValue\", summaries: (function: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 19, calls: ((callee: ^49), (callee: ^78), (callee: ^141), (callee: ^73), (callee: ^33)), refs: (^59, ^106, ^189)))) ; guid = 14549732418144728695\n+^177 = gv: (name: \"CurrentUserName\") ; guid = 14551845282349034305\n+^178 = gv: (name: \".str.10\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 15013184327958020195\n+^179 = gv: (name: \".str.26\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 15077442705793636958\n+^180 = gv: (name: \".str.24\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 15090761977347694056\n+^181 = gv: (name: \"CreateTupleDescCopyConstr\") ; guid = 15120437736417706881\n+^182 = gv: (name: \"TopTransactionContext\") ; guid = 15132295679922164396\n+^183 = gv: (name: \"CitusCopyDestReceiverStartup\", summaries: (function: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 338, calls: ((callee: ^194), (callee: ^196), (callee: ^93), (callee: ^25), (callee: ^128), (callee: ^185), (callee: ^141), (callee: ^169), (callee: ^73), (callee: ^41), (callee: ^92), (callee: ^33), (callee: ^34), (callee: ^163), (callee: ^104), (callee: ^165), (callee: ^54), (callee: ^164), (callee: ^150), (callee: ^132), (callee: ^115), (callee: ^148), (callee: ^208), (callee: ^154), (callee: ^125), (callee: ^101), (callee: ^66), (callee: ^210), (callee: ^96), (callee: ^204), (callee: ^20), (callee: ^215), (callee: ^8)), refs: (^214, ^106, ^82, ^5, ^23, ^117, ^19, ^17, ^134, ^116, ^95, ^98, ^91, ^52, ^103, ^50, ^85, ^182)))) ; guid = 15140479443626220222\n+^184 = gv: (name: \"PQntuples\") ; guid = 15189363790428230044\n+^185 = gv: (name: \"LoadShardIntervalList\") ; guid = 15263165688128229623\n+^186 = gv: (name: \"PQclear\") ; guid = 15328431085991436022\n+^187 = gv: (name: \"pq_endtypsend\") ; guid = 15462911499861314972\n+^188 = gv: (name: \"CreateCitusCopyDestReceiver\", summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 36, calls: ((callee: ^54)), refs: (^10, ^183, ^22, ^111, ^85)))) ; guid = 15717873373899981203\n+^189 = gv: (name: \".str.35\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 15811361157982996583\n+^190 = gv: (name: \".str.3\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 15863349442418983835\n+^191 = gv: (name: \".str.46\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 15889549138294276209\n+^192 = gv: (name: \".str.29\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 15992041408422347526\n+^193 = gv: (name: \"__func__.CitusCopyDestReceiverReceive\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 16070646941726650562\n+^194 = gv: (name: \"get_rel_name\") ; guid = 16440140406998693102\n+^195 = gv: (name: \"enlargeStringInfo\") ; guid = 16443506794264346761\n+^196 = gv: (name: \"get_rel_namespace\") ; guid = 16493467524932916042\n+^197 = gv: (name: \".str.28\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 16599285960981371746\n+^198 = gv: (name: \".str.8\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 16676675654707735425\n+^199 = gv: (name: \"pq_begintypsend\") ; guid = 16950265068608052814\n+^200 = gv: (name: \"ForgetResults\") ; guid = 16979438624845054254\n+^201 = gv: (name: \"masterConnection\", summaries: (variable: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 16989864472011812598\n+^202 = gv: (name: \"__snprintf_chk\") ; guid = 17203959138719335519\n+^203 = gv: (name: \".str.15\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 17242759109236693980\n+^204 = gv: (name: \"quote_qualified_identifier\") ; guid = 17309423132972591789\n+^205 = gv: (name: \"ShardMaxSize\") ; guid = 17331777230989604228\n+^206 = gv: (name: \"__func__.EndRemoteCopy\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 17348236311741745953\n+^207 = gv: (name: \"resetStringInfo\") ; guid = 17604625451841602794\n+^208 = gv: (name: \"get_base_element_type\") ; guid = 17695156080701596871\n+^209 = gv: (name: \".str.27\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 17695940597577870601\n ^210 = gv: (name: \"quote_identifier\") ; guid = 17902145488858675465\n ^211 = gv: (name: \"CitusNodeTagNames\", summaries: (variable: (module: ^0, flags: (linkage: common, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 17997458730066726128\n-^212 = gv: (name: \".str.35\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 18030232909203398974\n-^213 = gv: (name: \"XactModificationLevel\") ; guid = 18048022935711101713\n-^214 = gv: (name: \"__func__.TypeForColumnName\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 18082990968540165997\n+^212 = gv: (name: \"XactModificationLevel\") ; guid = 18048022935711101713\n+^213 = gv: (name: \".str.31\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 18111230080280453173\n+^214 = gv: (name: \"__func__.CitusCopyDestReceiverStartup\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 18255175022047425446\n ^215 = gv: (name: \"makeRangeVar\") ; guid = 18322211319328255982\n-^216 = gv: (name: \".str.17\", summaries: (variable: (module: ^0, flags: (linkage: private, notEligibleToImport: 0, live: 0, dsoLocal: 1)))) ; guid = 18419198812302256417\n+^216 = gv: (name: \"MasterUpdateShardStatistics\", summaries: (function: (module: ^0, flags: (linkage: internal, notEligibleToImport: 0, live: 0, dsoLocal: 1), insts: 30, calls: ((callee: ^55), (callee: ^150), (callee: ^159), (callee: ^3), (callee: ^68), (callee: ^1), (callee: ^51), (callee: ^141), (callee: ^73), (callee: ^33), (callee: ^186)), refs: (^201, ^192, ^102, ^106, ^32)))) ; guid = 18326396215544533971\n" } ] }, { "source1": "./usr/lib/postgresql/11/lib/bitcode/citus/commands/transmit.bc", "source2": "./usr/lib/postgresql/11/lib/bitcode/citus/commands/transmit.bc", "unified_diff": null, "details": [ { "source1": "llvm-bcanalyzer -dump {}", "source2": "llvm-bcanalyzer -dump {}", "unified_diff": "@@ -141,15 +141,15 @@\n