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/pyarrow/includes/libarrow.pxd]" -- "[python/pyarrow/_compute.pyx]" [label=" 6 ", penwidth="6", color="#00688bB7"]; "[cpp/src/arrow/acero/swiss_join_internal.h]" -- "[cpp/src/arrow/acero/swiss_join.cc]" [label=" 6 ", penwidth="6", color="#00688bB7"]; "[c_glib/arrow-glib/basic-array.h]" -- "[c_glib/arrow-glib/basic-array.cpp]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[dev/release/post-12-bump-versions-test.rb]" -- "[dev/release/01-prepare-test.rb]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[python/pyarrow/_compute.pyx]" -- "[python/pyarrow/compute.py]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[python/pyarrow/_parquet.pyx]" -- "[python/pyarrow/_parquet.pxd]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[python/pyarrow/includes/libarrow.pxd]" -- "[python/pyarrow/compute.py]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[cpp/src/parquet/size_statistics.cc]" -- "[cpp/src/parquet/column_writer.cc]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[cpp/src/arrow/compute/kernels/vector_sort_internal.h]" -- "[cpp/src/arrow/compute/kernels/vector_rank.cc]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[cpp/src/arrow/compute/registry_internal.h]" -- "[cpp/src/arrow/compute/registry.cc]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[dev/tasks/linux-packages/apache-arrow/yum/arrow.spec.in]" -- "[dev/tasks/linux-packages/apache-arrow-release/yum/apache-arrow-release.spec.in]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[cpp/src/arrow/compute/api_aggregate.h]" -- "[cpp/src/arrow/compute/api_aggregate.cc]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[cpp/src/arrow/record_batch.cc]" -- "[cpp/src/arrow/array/statistics.h]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[cpp/src/parquet/metadata.cc]" -- "[cpp/src/parquet/thrift_internal.h]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[cpp/src/arrow/compute/kernels/aggregate_pivot.cc]" -- "[cpp/src/arrow/compute/kernels/pivot_internal.cc]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[python/pyarrow/includes/libarrow.pxd]" -- "[cpp/src/arrow/compute/api_aggregate.cc]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[python/pyarrow/includes/libarrow.pxd]" -- "[cpp/src/arrow/compute/api_aggregate.h]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[cpp/src/parquet/file_writer.cc]" -- "[cpp/src/parquet/metadata.cc]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[cpp/src/arrow/compute/kernels/codegen_internal.h]" -- "[cpp/src/arrow/compute/api_vector.cc]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[cpp/src/arrow/acero/sorted_merge_node.cc]" -- "[cpp/src/arrow/acero/asof_join_node.cc]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[dev/tasks/homebrew-formulae/apache-arrow.rb]" -- "[dev/tasks/homebrew-formulae/apache-arrow-glib.rb]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[cpp/src/arrow/acero/swiss_join_avx2.cc]" -- "[cpp/src/arrow/acero/swiss_join.cc]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[cpp/src/parquet/arrow/reader.h]" -- "[cpp/src/parquet/arrow/reader.cc]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[python/pyarrow/_compute.pyx]" -- "[cpp/src/arrow/compute/api_aggregate.cc]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[cpp/src/arrow/compute/kernels/scalar_arithmetic.cc]" -- "[cpp/src/arrow/compute/api_scalar.cc]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[cpp/src/parquet/file_reader.cc]" -- "[cpp/src/parquet/file_writer.cc]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[python/pyarrow/includes/libarrow.pxd]" -- "[python/pyarrow/array.pxi]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[cpp/src/arrow/compute/api_scalar.h]" -- "[cpp/src/arrow/compute/api_scalar.cc]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[python/pyarrow/includes/libarrow.pxd]" -- "[python/pyarrow/lib.pxd]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[cpp/src/parquet/column_writer.cc]" -- "[cpp/src/parquet/thrift_internal.h]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[cpp/src/parquet/arrow/schema.cc]" -- "[cpp/src/parquet/types.cc]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[cpp/src/parquet/type_fwd.h]" -- "[cpp/src/parquet/metadata.cc]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[cpp/src/parquet/page_index.cc]" -- "[cpp/src/parquet/metadata.cc]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[cpp/src/arrow/compute/api_vector.h]" -- "[cpp/src/arrow/compute/api_vector.cc]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[python/pyarrow/lib.pxd]" -- "[python/pyarrow/__init__.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[cpp/src/parquet/metadata.cc]" -- "[cpp/src/parquet/column_writer.cc]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[cpp/src/arrow/compute/kernels/vector_sort.cc]" -- "[cpp/src/arrow/compute/kernels/vector_rank.cc]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[cpp/src/arrow/compute/kernels/vector_sort_internal.h]" -- "[cpp/src/arrow/compute/kernels/vector_sort.cc]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[cpp/src/parquet/types.cc]" -- "[cpp/src/parquet/thrift_internal.h]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[dev/release/download_rc_binaries.py]" -- "[dev/release/binary-task.rb]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[python/pyarrow/_compute.pyx]" -- "[cpp/src/arrow/compute/api_aggregate.h]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[cpp/src/arrow/dataset/file_parquet.cc]" -- "[cpp/src/parquet/arrow/schema.cc]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[cpp/src/arrow/filesystem/filesystem.cc]" -- "[cpp/src/arrow/filesystem/s3fs.cc]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[cpp/src/arrow/dataset/scanner.cc]" -- "[cpp/src/arrow/dataset/file_parquet.cc]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[cpp/src/arrow/testing/math.cc]" -- "[cpp/src/arrow/compute/api_aggregate.cc]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[cpp/src/arrow/compute/kernels/pivot_internal.h]" -- "[cpp/src/arrow/compute/kernels/aggregate_pivot.cc]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[ruby/red-gandiva/lib/gandiva/version.rb]" -- "[python/pyproject.toml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[dev/tasks/homebrew-formulae/apache-arrow-glib.rb]" -- "[c_glib/tool/generate-version-header.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[ruby/red-arrow-cuda/lib/arrow-cuda/version.rb]" -- "[dev/tasks/homebrew-formulae/apache-arrow.rb]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[matlab/src/cpp/arrow/matlab/io/ipc/proxy/record_batch_stream_reader.h]" -- "[matlab/src/cpp/arrow/matlab/io/ipc/proxy/record_batch_stream_reader.cc]" [label=" 2 ", penwidth="2", color="#00688b70"]; }