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" ] "[python/src/internal.rs]" -- "[crates/core/src/table/mod.rs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[crates/datafusion/src/lib.rs]" -- "[crates/core/src/table/mod.rs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[Cargo.toml]" -- "[crates/core/src/table/mod.rs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[python/hudi/__init__.py]" -- "[crates/core/src/table/mod.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[crates/core/src/file_group/log_file/reader.rs]" -- "[crates/core/src/file_group/log_file/log_block.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[crates/core/src/file_group/log_file/content.rs]" -- "[Cargo.toml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[crates/core/src/lib.rs]" -- "[crates/core/src/file_group/log_file/avro.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[rust-toolchain.toml]" -- "[Cargo.toml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[crates/core/src/file_group/log_file/avro.rs]" -- "[crates/core/Cargo.toml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[crates/core/src/file_group/log_file/log_block.rs]" -- "[crates/core/src/table/mod.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[crates/datafusion/src/lib.rs]" -- "[crates/core/src/file_group/mod.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[crates/core/src/avro_to_arrow/schema.rs]" -- "[crates/core/src/avro_to_arrow/mod.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[crates/core/src/avro_to_arrow/schema.rs]" -- "[crates/core/src/table/mod.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[python/Cargo.toml]" -- "[crates/core/src/config/table.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[crates/core/src/config/table.rs]" -- "[Cargo.toml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[python/src/internal.rs]" -- "[crates/core/src/file_group/mod.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[python/Cargo.toml]" -- "[Cargo.toml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[python/hudi/_internal.pyi]" -- "[crates/core/src/timeline/mod.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[crates/core/src/lib.rs]" -- "[crates/core/Cargo.toml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[crates/datafusion/src/lib.rs]" -- "[crates/core/src/config/util.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[crates/core/src/table/mod.rs]" -- "[crates/core/src/config/util.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[crates/core/src/file_group/log_file/content.rs]" -- "[crates/core/src/avro_to_arrow/schema.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[python/hudi/__init__.py]" -- "[crates/core/src/timeline/selector.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[crates/core/src/table/mod.rs]" -- "[crates/core/src/file_group/reader.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[crates/core/src/error.rs]" -- "[crates/core/src/avro_to_arrow/arrow_array_reader.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[crates/core/src/file_group/log_file/reader.rs]" -- "[crates/core/src/file_group/log_file/content.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[crates/core/src/table/mod.rs]" -- "[crates/core/src/expr/filter.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[crates/core/src/file_group/log_file/reader.rs]" -- "[crates/core/src/error.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[crates/core/src/file_group/log_file/mod.rs]" -- "[crates/core/src/file_group/log_file/avro.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[crates/core/src/util/mod.rs]" -- "[crates/core/src/config/util.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[crates/core/Cargo.toml]" -- "[Cargo.toml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[crates/core/src/avro_to_arrow/mod.rs]" -- "[Cargo.toml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[crates/core/src/avro_to_arrow/mod.rs]" -- "[crates/core/src/avro_to_arrow/arrow_array_reader.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[crates/core/src/file_group/log_file/reader.rs]" -- "[crates/core/src/file_group/log_file/mod.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[crates/core/src/util/mod.rs]" -- "[crates/core/src/file_group/mod.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[python/Cargo.toml]" -- "[crates/datafusion/src/lib.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[crates/core/src/file_group/log_file/reader.rs]" -- "[crates/core/src/file_group/log_file/avro.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[crates/core/src/error.rs]" -- "[crates/core/src/avro_to_arrow/mod.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[python/src/internal.rs]" -- "[crates/core/src/expr/filter.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[crates/core/src/file_group/log_file/mod.rs]" -- "[crates/core/src/file_group/log_file/content.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[crates/core/src/file_group/log_file/reader.rs]" -- "[crates/core/Cargo.toml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[crates/core/src/lib.rs]" -- "[crates/core/src/avro_to_arrow/mod.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[python/hudi/__init__.py]" -- "[python/src/internal.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[crates/core/src/file_group/log_file/log_block.rs]" -- "[crates/core/src/avro_to_arrow/schema.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[python/src/lib.rs]" -- "[python/hudi/__init__.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[crates/core/src/file_group/reader.rs]" -- "[crates/core/src/config/util.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[crates/core/src/file_group/log_file/avro.rs]" -- "[crates/core/src/avro_to_arrow/arrow_array_reader.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[crates/core/src/file_group/log_file/log_block.rs]" -- "[crates/core/src/error.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[crates/core/src/timeline/mod.rs]" -- "[crates/core/src/timeline/instant.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[crates/core/src/avro_to_arrow/schema.rs]" -- "[crates/core/Cargo.toml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; }