graph G { compound="true" rankdir="TB" bgcolor="white" fontname="Tahoma" node [ fixedsize="false" fontname="Tahoma" color="white" fillcolor="deepskyblue2" fontcolor="black" shape="box" style="filled" penwidth="1.0" ] edge [ fontname="Arial" color="#00688b" fontcolor="black" fontsize="12" arrowsize="0.5" penwidth="1.0" ] "[common/types/shared.go]" -- "[common/types/mapper/thrift/shared.go]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[common/types/shared.go]" -- "[common/types/mapper/proto/api.go]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[client/wrappers/timeout/timeout.go]" -- "[client/clientfactory.go]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[service/history/execution/history_builder.go]" -- "[service/history/engine/engineimpl/historyEngine.go]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[common/persistence/data_manager_interfaces.go]" -- "[service/history/engine/engineimpl/historyEngine.go]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[client/history/client.go]" -- "[client/clientfactory.go]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[service/history/execution/mutable_state_util.go]" -- "[service/history/engine/engineimpl/historyEngine.go]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[common/persistence/serializer.go]" -- "[common/persistence/data_store_interfaces.go]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[service/history/execution/mutable_state_builder.go]" -- "[service/history/engine/engineimpl/historyEngine.go]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[service/history/execution/mutable_state_util.go]" -- "[service/history/execution/mutable_state_builder.go]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[service/history/reset/resetter.go]" -- "[service/history/engine/engineimpl/historyEngine.go]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[service/history/reset/resetter.go]" -- "[service/history/execution/history_builder.go]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[common/types/mapper/thrift/shared.go]" -- "[common/types/mapper/proto/api.go]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[common/testing/generator_interface.go]" -- "[common/config/tls.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[common/elasticsearch/esql/cadencesql.go]" -- "[canary/config.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[common/log/tag/tags.go]" -- "[common/elasticsearch/client/v7/client_bulk.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[common/testing/event_generator.go]" -- "[common/elasticsearch/client/v6/client_bulk.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[service/history/workflow/util.go]" -- "[common/elasticsearch/client/v6/client_bulk.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[common/persistence/nosql/nosqlplugin/cassandra/visibility_cql.go]" -- "[common/persistence/elasticsearch/es_visibility_store.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[common/persistence/sql/workflow_state_maps.go]" -- "[common/persistence/sql/sql_execution_store_util.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[service/history/execution/mutable_state_decision_task_manager.go]" -- "[service/history/execution/mutable_state.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[service/worker/scanner/executions/types.go]" -- "[common/messaging/kafka/partition_ack_manager.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[common/metrics/tally/statsd/reporter.go]" -- "[common/messaging/kafka/partition_ack_manager.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[common/persistence/elasticsearch/es_visibility_store.go]" -- "[canary/config.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[common/persistence/pinot/pinot_visibility_store.go]" -- "[common/persistence/elasticsearch/es_visibility_store.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[service/history/replication/task_hydrator.go]" -- "[service/history/engine/engineimpl/historyEngine.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[service/history/shard/context.go]" -- "[common/persistence/serializer.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[common/persistence/nosql/nosql_visibility_store.go]" -- "[common/config/metrics.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[common/testing/event_generator.go]" -- "[common/metrics/tally/statsd/reporter.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[service/history/execution/mutable_state_mock.go]" -- "[service/history/engine/engineimpl/historyEngine.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[service/history/handler/interface.go]" -- "[common/persistence/pinotVisibilityTripleManager.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[service/worker/parentclosepolicy/workflow.go]" -- "[common/reconciliation/invariant/concreteExecutionExists.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[common/persistence/sql/sqlplugin/mysql/admin.go]" -- "[canary/config.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[service/history/replication/task_processor.go]" -- "[common/pinot/pinotQueryValidator.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[service/history/replication/task_processor.go]" -- "[common/elasticsearch/esql/esql.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[common/persistence/sql/sqlplugin/postgres/typeconv.go]" -- "[common/persistence/elasticsearch/es_visibility_store.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[client/admin/interface.go]" -- "[client/wrappers/timeout/timeout.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[service/history/handler/interface.go]" -- "[common/reconciliation/store/blobstoreWriter.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/cli/domain.go]" -- "[common/elasticsearch/esql/cadencesql.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[common/reconciliation/store/blobstoreWriter.go]" -- "[common/domain/replication_queue.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[service/history/handler/interface.go]" -- "[common/persistence/sql/sqldriver/interface.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[common/testing/history_event_util.go]" -- "[service/history/reset/resetter.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[service/history/handler/interface.go]" -- "[common/persistence/elasticsearch/es_visibility_store.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[common/elasticsearch/esql/esql.go]" -- "[service/history/reset/resetter.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[service/worker/scanner/history/scavenger.go]" -- "[common/persistence/nosql/nosqlplugin/cassandra/visibility_cql.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[common/persistence/data_manager_interfaces.go]" -- "[common/types/shared.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[common/persistence/nosql/nosql_execution_store_util.go]" -- "[common/elasticsearch/esql/cadencesql.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[common/persistence/data_manager_interfaces.go]" -- "[common/types/mapper/proto/api.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[common/membership/resolver.go]" -- "[common/persistence/sql/sqlplugin/postgres/plugin.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[common/testing/history_event_util.go]" -- "[service/history/engine/engineimpl/historyEngine.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; }