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" ] "[csharp/src/Drivers/Databricks/DatabricksParameters.cs]" -- "[csharp/src/Drivers/Databricks/DatabricksConnection.cs]" [label=" 6 ", penwidth="6", color="#00688bB7"]; "[csharp/src/Drivers/Databricks/DatabricksStatement.cs]" -- "[csharp/src/Drivers/Databricks/DatabricksParameters.cs]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[csharp/src/Drivers/Databricks/DatabricksParameters.cs]" -- "[csharp/src/Drivers/Apache/Spark/SparkHttpConnection.cs]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[csharp/src/Drivers/Databricks/DatabricksConnection.cs]" -- "[csharp/src/Drivers/Apache/Spark/SparkHttpConnection.cs]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[csharp/src/Drivers/BigQuery/BigQueryStatement.cs]" -- "[csharp/src/Drivers/BigQuery/BigQueryConnection.cs]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[csharp/src/Drivers/Databricks/DatabricksStatement.cs]" -- "[csharp/src/Drivers/Databricks/DatabricksConnection.cs]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[csharp/src/Drivers/Databricks/DatabricksStatement.cs]" -- "[csharp/src/Drivers/Databricks/CloudFetch/CloudFetchReader.cs]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[csharp/src/Drivers/Databricks/CloudFetch/CloudFetchReader.cs]" -- "[csharp/src/Drivers/Databricks/DatabricksParameters.cs]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[csharp/src/Drivers/Databricks/DatabricksReader.cs]" -- "[csharp/src/Drivers/Databricks/DatabricksConnection.cs]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TStatus.cs]" -- "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TOpenSessionReq.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TGetOperationStatusResp.cs]" -- "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TGetCatalogsReq.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TGetOperationStatusReq.cs]" -- "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TGetDelegationTokenReq.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TGetOperationStatusReq.cs]" -- "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TGetFunctionsReq.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TGetResultSetMetadataReq.cs]" -- "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TGetInfoReq.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TSessionHandle.cs]" -- "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TFetchResultsResp.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Apache/Thrift/StreamExtensions.cs]" -- "[csharp/src/Drivers/Apache/Impala/ImpalaHttpConnection.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Apache/Impala/ImpalaHttpConnection.cs]" -- "[csharp/src/Drivers/Apache/Impala/ImpalaStandardConnection.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TGetCrossReferenceReq.cs]" -- "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TFetchResultsResp.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TGetTableTypesReq.cs]" -- "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TGetPrimaryKeysReq.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TGetTableTypesReq.cs]" -- "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TGetCrossReferenceReq.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TGetTypeInfoReq.cs]" -- "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TGetCrossReferenceReq.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TSessionHandle.cs]" -- "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TGetCrossReferenceReq.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TGetDelegationTokenReq.cs]" -- "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TGetColumnsReq.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/THandleIdentifier.cs]" -- "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TCancelOperationReq.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TGetSchemasReq.cs]" -- "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TGetOperationStatusReq.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TRowSet.cs]" -- "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TGetSchemasReq.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TSessionHandle.cs]" -- "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TOpenSessionReq.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TExecuteStatementResp.cs]" -- "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TCloseOperationReq.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TGetOperationStatusReq.cs]" -- "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TFetchResultsResp.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/THandleIdentifier.cs]" -- "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TGetInfoReq.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Databricks/DatabricksReader.cs]" -- "[csharp/src/Drivers/Apache/Spark/SparkConnection.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TGetInfoReq.cs]" -- "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TExecuteStatementResp.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TOpenSessionReq.cs]" -- "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TFetchResultsResp.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TSessionHandle.cs]" -- "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TGetOperationStatusResp.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TOpenSessionReq.cs]" -- "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/THandleIdentifier.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TOpenSessionReq.cs]" -- "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TGetPrimaryKeysReq.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Apache/Thrift/StreamExtensions.cs]" -- "[csharp/src/Drivers/Apache/Hive2/HiveServer2HttpConnection.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Databricks/CloudFetch/CloudFetchResultFetcher.cs]" -- "[csharp/src/Drivers/Apache/Hive2/HiveServer2Statement.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TSessionHandle.cs]" -- "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TGetInfoReq.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TGetDelegationTokenReq.cs]" -- "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TGetCrossReferenceReq.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TGetDelegationTokenReq.cs]" -- "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TCancelOperationReq.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TStatus.cs]" -- "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TGetResultSetMetadataReq.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TFetchResultsResp.cs]" -- "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TCancelOperationReq.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TFetchResultsResp.cs]" -- "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TExecuteStatementResp.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TRowSet.cs]" -- "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TGetResultSetMetadataReq.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TDoubleColumn.cs]" -- "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TByteColumn.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TGetFunctionsReq.cs]" -- "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TGetDelegationTokenReq.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TGetOperationStatusResp.cs]" -- "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TExecuteStatementResp.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TRowSet.cs]" -- "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TGetTypeInfoReq.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[csharp/src/Drivers/Apache/Thrift/StreamExtensions.cs]" -- "[csharp/src/Drivers/Apache/Thrift/Service/Rpc/Thrift/TBinaryColumn.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; }