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" ] "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/sqa/v2/SQLExecutorImpl.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/sqa/SQLExecutorBuilder.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/task/MergeTask.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/sqa/v2/SQLExecutorImpl.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/tunnel/TunnelTableSchema.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/data/ArrowStreamRecordReader.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-table-api/src/main/java/com/aliyun/odps/table/write/impl/batch/TableBatchWriteSessionImpl.java]" -- "[odps-sdk/odps-sdk-commons/src/main/java/com/aliyun/odps/data/OdpsTypeTransformer.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-table-api/src/main/java/com/aliyun/odps/table/write/impl/batch/TableBatchWriteSessionImpl.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/tunnel/impl/StreamUploadSessionImpl.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-table-api/src/main/java/com/aliyun/odps/table/write/impl/batch/TableBatchWriteSessionBase.java]" -- "[odps-sdk/odps-sdk-table-api/src/main/java/com/aliyun/odps/table/write/impl/TableWriteSessionProviderImpl.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-table-api/src/main/java/com/aliyun/odps/table/write/impl/batch/TableBatchWriteSessionImpl.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/options/CreateInstanceOption.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-table-api/src/main/java/com/aliyun/odps/table/write/impl/batch/TableBatchWriteSessionImpl.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/Project.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/task/MergeTask.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/rest/RestClient.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/task/MergeTask.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/data/ResultSet.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/options/MaxStorageDownloadOption.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/data/converter/ObjectConverterFactory.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/data/ArrowReaderWrapper.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/Tables.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/options/CreateInstanceOption.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/Job.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/data/ArrowStreamRecordReader.java]" -- "[odps-sdk/odps-sdk-commons/src/main/java/com/aliyun/odps/type/NestedTypeInfo.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-table-api/src/main/java/com/aliyun/odps/table/read/impl/TableReadSessionProviderImpl.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/Instances.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/tunnel/io/CompressOption.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/options/SQLTaskOption.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-table-api/src/main/java/com/aliyun/odps/table/write/impl/TableWriteSessionProviderImpl.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/task/MergeTask.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/tunnel/io/TunnelBufferedReader.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/tunnel/TableTunnel.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/data/ResultSet.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/sqa/v2/SQLExecutorImpl.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/rest/RestClient.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/sqa/v2/SQLExecutorImpl.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-table-api/src/main/java/com/aliyun/odps/table/read/impl/batch/TableBatchReadSessionImpl.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/options/SQLTaskOption.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-table-api/src/main/java/com/aliyun/odps/table/write/impl/batch/TableBatchWriteSessionImpl.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/task/MergeTask.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/Tables.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/Table.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/options/MaxStorageDownloadOption.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/Project.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/tunnel/impl/StreamUploadSessionImpl.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/rest/ResourceBuilder.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-table-api/src/main/java/com/aliyun/odps/table/read/impl/TableReadSessionProviderImpl.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/data/converter/ObjectConverterFactory.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-table-api/src/main/java/com/aliyun/odps/table/write/TableWriteSessionBuilder.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/tunnel/TableTunnel.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-table-api/src/main/java/com/aliyun/odps/table/write/impl/batch/ArrowWriterImpl.java]" -- "[odps-sdk/odps-sdk-commons/src/main/java/com/aliyun/odps/data/OdpsTypeTransformer.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/tunnel/TunnelTableSchema.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/Instance.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-commons/src/main/java/com/aliyun/odps/type/NestedTypeInfo.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/sqa/v2/SQLExecutorImpl.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/data/converter/ObjectConverterFactory.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/data/ArrowReaderWrapper.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/options/CreateInstanceOption.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/Instances.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/task/SQLTask.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/rest/RestClient.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/options/CreateInstanceOption.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/data/ArrowStreamRecordReader.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/rest/ResourceBuilder.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/Instance.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/tunnel/TableTunnel.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/data/converter/ObjectConverterFactory.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-table-api/src/main/java/com/aliyun/odps/table/write/impl/batch/ArrowWriterImpl.java]" -- "[odps-sdk/odps-sdk-table-api/src/main/java/com/aliyun/odps/table/read/impl/TableReadSessionProviderImpl.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-table-api/src/main/java/com/aliyun/odps/table/write/impl/batch/TableBatchWriteSessionBase.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/options/SQLTaskOption.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/task/SQLTask.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/options/MaxStorageDownloadOption.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-table-api/src/main/java/com/aliyun/odps/table/read/impl/TableReadSessionProviderImpl.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/tunnel/io/CompressOption.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/data/ArrowReaderWrapper.java]" -- "[odps-sdk/odps-sdk-commons/src/main/java/com/aliyun/odps/type/NestedTypeInfo.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/tunnel/io/CompressOption.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/sqa/v2/SQLExecutorImpl.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-table-api/src/main/java/com/aliyun/odps/table/read/impl/batch/TableBatchReadSessionBase.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/data/ResultSet.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/rest/ResourceBuilder.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/sqa/v2/SQLExecutorImpl.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/task/SQLTask.java]" -- "[odps-sdk/odps-sdk-commons/src/main/java/com/aliyun/odps/type/NestedTypeInfo.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/data/ArrowStreamRecordReader.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/sqa/SQLExecutorBuilder.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/tunnel/io/ArrowTunnelRecordReader.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/task/SQLTask.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/tunnel/io/TunnelBufferedReader.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/LogView.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/task/SQLTask.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/Tables.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/rest/RestClient.java]" -- "[odps-sdk/odps-sdk-core/src/main/java/com/aliyun/odps/options/MaxStorageDownloadOption.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; }