apache / arrow-rs
Temporal Dependencies

A temporal dependency occurs when developers change two or more files at the same time (i.e. they are a part of the same commit).


Files Most Frequently Changed Together (Top 50)

data...

Pairs # same commits # commits 1 # commits 2 latest commit
arrow-array/src/types.rs
arrow-arith/src/numeric.rs
3 31 (9%) 6 (50%) 2023-07-26
object_store/src/aws/mod.rs
object_store/src/aws/client.rs
3 48 (6%) 24 (12%) 2023-08-07
arrow-arith/src/numeric.rs
arrow-arith/src/arithmetic.rs
2 6 (33%) 26 (7%) 2023-07-10
parquet/src/file/writer.rs
parquet/src/file/metadata.rs
2 44 (4%) 34 (5%) 2023-08-08
object_store/src/azure/mod.rs
object_store/src/aws/mod.rs
2 28 (7%) 48 (4%) 2023-08-02
object_store/src/gcp/mod.rs
object_store/src/aws/mod.rs
2 26 (7%) 48 (4%) 2023-08-02
object_store/src/lib.rs
object_store/src/aws/mod.rs
2 45 (4%) 48 (4%) 2023-08-02
object_store/src/lib.rs
object_store/src/http/mod.rs
2 45 (4%) 7 (28%) 2023-08-02
object_store/src/gcp/mod.rs
object_store/src/azure/mod.rs
2 26 (7%) 28 (7%) 2023-08-02
arrow-array/src/types.rs
arrow-arith/src/arithmetic.rs
2 31 (6%) 26 (7%) 2023-07-10
arrow-arith/src/numeric.rs
arrow-arith/Cargo.toml
2 6 (33%) 14 (14%) 2023-07-26
arrow/src/compute/mod.rs
arrow/src/compute/kernels.rs
2 8 (25%) 2 (100%) 2023-08-01
arrow-array/src/builder/mod.rs
arrow-array/src/builder/boolean_builder.rs
1 16 (6%) 12 (8%) 2023-07-19
arrow-array/src/builder/generic_bytes_builder.rs
arrow-array/src/builder/generic_byte_run_builder.rs
1 11 (9%) 7 (14%) 2023-07-19
arrow-array/src/builder/struct_builder.rs
arrow-array/src/builder/mod.rs
1 20 (5%) 16 (6%) 2023-07-19
arrow-row/src/dictionary.rs
arrow-row/src/lib.rs
1 7 (14%) 17 (5%) 2023-08-03
arrow-arith/src/numeric.rs
arrow/Cargo.toml
1 6 (16%) 145 (<1%) 2023-07-26
arrow-arith/src/numeric.rs
arrow-arith/src/temporal.rs
1 6 (16%) 6 (16%) 2023-07-26
arrow-array/src/builder/struct_builder.rs
arrow-array/src/builder/primitive_dictionary_builder.rs
1 20 (5%) 11 (9%) 2023-07-19
arrow-array/src/builder/generic_bytes_dictionary_builder.rs
arrow-array/src/builder/fixed_size_binary_builder.rs
1 7 (14%) 7 (14%) 2023-07-19
arrow-array/src/array/binary_array.rs
arrow-array/src/array/string_array.rs
1 20 (5%) 22 (4%) 2023-07-30
arrow/src/compute/kernels.rs
arrow-ord/src/lib.rs
1 2 (50%) 3 (33%) 2023-08-01
object_store/src/multipart.rs
object_store/src/aws/client.rs
1 9 (11%) 24 (4%) 2023-07-27
arrow-array/src/builder/mod.rs
arrow-array/src/builder/map_builder.rs
1 16 (6%) 14 (7%) 2023-07-19
arrow-array/src/builder/null_builder.rs
arrow-array/src/builder/mod.rs
1 2 (50%) 16 (6%) 2023-07-19
arrow/benches/sort_kernel.rs
arrow-array/src/cast.rs
1 8 (12%) 17 (5%) 2023-08-04
arrow-ord/src/rank.rs
arrow-ord/src/lib.rs
1 1 (100%) 3 (33%) 2023-08-01
arrow-array/src/builder/primitive_dictionary_builder.rs
arrow-array/src/builder/generic_bytes_dictionary_builder.rs
1 11 (9%) 7 (14%) 2023-07-19
arrow/src/lib.rs
arrow/src/compute/kernels.rs
1 49 (2%) 2 (50%) 2023-07-31
object_store/src/memory.rs
object_store/src/lib.rs
1 12 (8%) 45 (2%) 2023-07-10
parquet/Cargo.toml
arrow/Cargo.toml
1 103 (<1%) 145 (<1%) 2023-07-10
arrow-array/src/builder/generic_bytes_dictionary_builder.rs
arrow-array/src/builder/fixed_size_list_builder.rs
1 7 (14%) 10 (10%) 2023-07-19
arrow-array/src/builder/generic_bytes_builder.rs
arrow-array/src/builder/boolean_builder.rs
1 11 (9%) 12 (8%) 2023-07-19
arrow-array/src/builder/null_builder.rs
arrow-array/src/builder/fixed_size_list_builder.rs
1 2 (50%) 10 (10%) 2023-07-19
arrow-array/src/builder/struct_builder.rs
arrow-array/src/builder/map_builder.rs
1 20 (5%) 14 (7%) 2023-07-19
arrow-array/src/builder/null_builder.rs
arrow-array/src/builder/generic_bytes_dictionary_builder.rs
1 2 (50%) 7 (14%) 2023-07-19
arrow-array/src/array/byte_array.rs
arrow-array/src/array/binary_array.rs
1 18 (5%) 20 (5%) 2023-07-30
arrow-array/src/builder/generic_bytes_dictionary_builder.rs
arrow-array/src/builder/generic_list_builder.rs
1 7 (14%) 15 (6%) 2023-07-19
object_store/src/http/mod.rs
object_store/src/aws/mod.rs
1 7 (14%) 48 (2%) 2023-08-02
object_store/src/azure/client.rs
object_store/src/lib.rs
1 23 (4%) 45 (2%) 2023-07-14
arrow-flight/Cargo.toml
object_store/Cargo.toml
1 76 (1%) 49 (2%) 2023-07-10
arrow-array/src/builder/primitive_dictionary_builder.rs
arrow-array/src/builder/mod.rs
1 11 (9%) 16 (6%) 2023-07-19
object_store/src/gcp/mod.rs
object_store/Cargo.toml
1 26 (3%) 49 (2%) 2023-08-02
object_store/src/azure/client.rs
object_store/src/aws/mod.rs
1 23 (4%) 48 (2%) 2023-07-14
arrow-array/src/builder/generic_bytes_builder.rs
arrow-array/src/builder/fixed_size_list_builder.rs
1 11 (9%) 10 (10%) 2023-07-19
arrow-array/src/builder/primitive_run_builder.rs
arrow-array/src/builder/generic_bytes_builder.rs
1 6 (16%) 11 (9%) 2023-07-19
arrow-array/src/builder/null_builder.rs
arrow-array/src/builder/generic_list_builder.rs
1 2 (50%) 15 (6%) 2023-07-19
arrow-buffer/src/builder/mod.rs
arrow-buffer/src/buffer/immutable.rs
1 4 (25%) 10 (10%) 2023-08-06
arrow-array/src/builder/primitive_dictionary_builder.rs
arrow-array/src/builder/fixed_size_list_builder.rs
1 11 (9%) 10 (10%) 2023-07-19
arrow-cast/benches/parse_date.rs
arrow-cast/src/cast.rs
1 1 (100%) 82 (1%) 2023-07-14
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [arrow-array/src/types.rs] [arrow-array/src/types.rs] [arrow-arith/src/numeric.rs] [arrow-arith/src/numeric.rs] [arrow-array/src/types.rs]--[arrow-arith/src/numeric.rs] 3 [arrow-arith/src/arithmetic.rs] [arrow-arith/src/arithmetic.rs] [arrow-array/src/types.rs]--[arrow-arith/src/arithmetic.rs] 2 [arrow-arith/src/numeric.rs]--[arrow-arith/src/arithmetic.rs] 2 [arrow-arith/Cargo.toml] [arrow-arith/Cargo.toml] [arrow-arith/src/numeric.rs]--[arrow-arith/Cargo.toml] 2 [arrow/Cargo.toml] [arrow/Cargo.toml] [arrow-arith/src/numeric.rs]--[arrow/Cargo.toml] 1 [arrow-arith/src/temporal.rs] [arrow-arith/src/temporal.rs] [arrow-arith/src/numeric.rs]--[arrow-arith/src/temporal.rs] 1 [object_store/src/aws/mod.rs] [object_store/src/aws/mod.rs] [object_store/src/aws/client.rs] [object_store/src/aws/client.rs] [object_store/src/aws/mod.rs]--[object_store/src/aws/client.rs] 3 [parquet/src/file/writer.rs] [parquet/src/file/writer.rs] [parquet/src/file/metadata.rs] [parquet/src/file/metadata.rs] [parquet/src/file/writer.rs]--[parquet/src/file/metadata.rs] 2 [object_store/src/azure/mod.rs] [object_store/src/azure/mod.rs] [object_store/src/azure/mod.rs]--[object_store/src/aws/mod.rs] 2 [object_store/src/gcp/mod.rs] [object_store/src/gcp/mod.rs] [object_store/src/gcp/mod.rs]--[object_store/src/aws/mod.rs] 2 [object_store/src/gcp/mod.rs]--[object_store/src/azure/mod.rs] 2 [object_store/Cargo.toml] [object_store/Cargo.toml] [object_store/src/gcp/mod.rs]--[object_store/Cargo.toml] 1 [object_store/src/lib.rs] [object_store/src/lib.rs] [object_store/src/lib.rs]--[object_store/src/aws/mod.rs] 2 [object_store/src/http/mod.rs] [object_store/src/http/mod.rs] [object_store/src/lib.rs]--[object_store/src/http/mod.rs] 2 [object_store/src/http/mod.rs]--[object_store/src/aws/mod.rs] 1 [arrow/src/compute/mod.rs] [arrow/src/compute/mod.rs] [arrow/src/compute/kernels.rs] [arrow/src/compute/kernels.rs] [arrow/src/compute/mod.rs]--[arrow/src/compute/kernels.rs] 2 [arrow-ord/src/lib.rs] [arrow-ord/src/lib.rs] [arrow/src/compute/kernels.rs]--[arrow-ord/src/lib.rs] 1 [arrow-array/src/builder/mod.rs] [arrow-array/src/builder/mod.rs] [arrow-array/src/builder/boolean_builder.rs] [arrow-array/src/builder/boolean_builder.rs] [arrow-array/src/builder/mod.rs]--[arrow-array/src/builder/boolean_builder.rs] 1 [arrow-array/src/builder/map_builder.rs] [arrow-array/src/builder/map_builder.rs] [arrow-array/src/builder/mod.rs]--[arrow-array/src/builder/map_builder.rs] 1 [arrow-array/src/builder/generic_bytes_builder.rs] [arrow-array/src/builder/generic_bytes_builder.rs] [arrow-array/src/builder/generic_bytes_builder.rs]--[arrow-array/src/builder/boolean_builder.rs] 1 [arrow-array/src/builder/generic_byte_run_builder.rs] [arrow-array/src/builder/generic_byte_run_builder.rs] [arrow-array/src/builder/generic_bytes_builder.rs]--[arrow-array/src/builder/generic_byte_run_builder.rs] 1 [arrow-array/src/builder/fixed_size_list_builder.rs] [arrow-array/src/builder/fixed_size_list_builder.rs] [arrow-array/src/builder/generic_bytes_builder.rs]--[arrow-array/src/builder/fixed_size_list_builder.rs] 1 [arrow-array/src/builder/struct_builder.rs] [arrow-array/src/builder/struct_builder.rs] [arrow-array/src/builder/struct_builder.rs]--[arrow-array/src/builder/mod.rs] 1 [arrow-array/src/builder/primitive_dictionary_builder.rs] [arrow-array/src/builder/primitive_dictionary_builder.rs] [arrow-array/src/builder/struct_builder.rs]--[arrow-array/src/builder/primitive_dictionary_builder.rs] 1 [arrow-array/src/builder/struct_builder.rs]--[arrow-array/src/builder/map_builder.rs] 1 [arrow-row/src/dictionary.rs] [arrow-row/src/dictionary.rs] [arrow-row/src/lib.rs] [arrow-row/src/lib.rs] [arrow-row/src/dictionary.rs]--[arrow-row/src/lib.rs] 1 [arrow-array/src/builder/primitive_dictionary_builder.rs]--[arrow-array/src/builder/mod.rs] 1 [arrow-array/src/builder/generic_bytes_dictionary_builder.rs] [arrow-array/src/builder/generic_bytes_dictionary_builder.rs] [arrow-array/src/builder/primitive_dictionary_builder.rs]--[arrow-array/src/builder/generic_bytes_dictionary_builder.rs] 1 [arrow-array/src/builder/primitive_dictionary_builder.rs]--[arrow-array/src/builder/fixed_size_list_builder.rs] 1 [arrow-array/src/builder/fixed_size_binary_builder.rs] [arrow-array/src/builder/fixed_size_binary_builder.rs] [arrow-array/src/builder/generic_bytes_dictionary_builder.rs]--[arrow-array/src/builder/fixed_size_binary_builder.rs] 1 [arrow-array/src/builder/generic_bytes_dictionary_builder.rs]--[arrow-array/src/builder/fixed_size_list_builder.rs] 1 [arrow-array/src/builder/generic_list_builder.rs] [arrow-array/src/builder/generic_list_builder.rs] [arrow-array/src/builder/generic_bytes_dictionary_builder.rs]--[arrow-array/src/builder/generic_list_builder.rs] 1 [arrow-array/src/array/binary_array.rs] [arrow-array/src/array/binary_array.rs] [arrow-array/src/array/string_array.rs] [arrow-array/src/array/string_array.rs] [arrow-array/src/array/binary_array.rs]--[arrow-array/src/array/string_array.rs] 1 [object_store/src/multipart.rs] [object_store/src/multipart.rs] [object_store/src/multipart.rs]--[object_store/src/aws/client.rs] 1 [arrow-array/src/builder/null_builder.rs] [arrow-array/src/builder/null_builder.rs] [arrow-array/src/builder/null_builder.rs]--[arrow-array/src/builder/mod.rs] 1 [arrow-array/src/builder/null_builder.rs]--[arrow-array/src/builder/generic_bytes_dictionary_builder.rs] 1 [arrow-array/src/builder/null_builder.rs]--[arrow-array/src/builder/fixed_size_list_builder.rs] 1 [arrow-array/src/builder/null_builder.rs]--[arrow-array/src/builder/generic_list_builder.rs] 1 [arrow/benches/sort_kernel.rs] [arrow/benches/sort_kernel.rs] [arrow-array/src/cast.rs] [arrow-array/src/cast.rs] [arrow/benches/sort_kernel.rs]--[arrow-array/src/cast.rs] 1 [arrow-ord/src/rank.rs] [arrow-ord/src/rank.rs] [arrow-ord/src/rank.rs]--[arrow-ord/src/lib.rs] 1 [arrow/src/lib.rs] [arrow/src/lib.rs] [arrow/src/lib.rs]--[arrow/src/compute/kernels.rs] 1 [object_store/src/memory.rs] [object_store/src/memory.rs] [object_store/src/memory.rs]--[object_store/src/lib.rs] 1 [parquet/Cargo.toml] [parquet/Cargo.toml] [parquet/Cargo.toml]--[arrow/Cargo.toml] 1 [arrow-array/src/array/byte_array.rs] [arrow-array/src/array/byte_array.rs] [arrow-array/src/array/byte_array.rs]--[arrow-array/src/array/binary_array.rs] 1 [object_store/src/azure/client.rs] [object_store/src/azure/client.rs] [object_store/src/azure/client.rs]--[object_store/src/aws/mod.rs] 1 [object_store/src/azure/client.rs]--[object_store/src/lib.rs] 1 [arrow-flight/Cargo.toml] [arrow-flight/Cargo.toml] [arrow-flight/Cargo.toml]--[object_store/Cargo.toml] 1 [arrow-array/src/builder/primitive_run_builder.rs] [arrow-array/src/builder/primitive_run_builder.rs] [arrow-array/src/builder/primitive_run_builder.rs]--[arrow-array/src/builder/generic_bytes_builder.rs] 1 [arrow-buffer/src/builder/mod.rs] [arrow-buffer/src/builder/mod.rs] [arrow-buffer/src/buffer/immutable.rs] [arrow-buffer/src/buffer/immutable.rs] [arrow-buffer/src/builder/mod.rs]--[arrow-buffer/src/buffer/immutable.rs] 1 [arrow-cast/benches/parse_date.rs] [arrow-cast/benches/parse_date.rs] [arrow-cast/src/cast.rs] [arrow-cast/src/cast.rs] [arrow-cast/benches/parse_date.rs]--[arrow-cast/src/cast.rs] 1
Download: SVG DOT (open online Graphviz editor)

Open 3D force graph (file dependencies)...
Open 3D force graph (file dependencies with commits)...
Dependencies between components in same commits (primary)
The number on the lines shows the number of shared commits.
G object_store object_store object_store--object_store 7 arrow-arith arrow-arith arrow-arith--arrow-arith 5 arrow arrow arrow-arith--arrow 2 arrow-pyarrow-integration-testing arrow-pyarrow-integration-testing arrow-arith--arrow-pyarrow-integration-testing 1 arrow-array arrow-array arrow-array--arrow-arith 4 arrow-array--arrow-array 5 parquet parquet parquet--object_store 1 parquet--parquet 4 parquet--arrow 1 arrow-flight arrow-flight parquet--arrow-flight 1 arrow--object_store 1 arrow--arrow-array 1 arrow--arrow 4 arrow-ord arrow-ord arrow--arrow-ord 3 arrow--arrow-pyarrow-integration-testing 2 arrow-ord--arrow-array 1 arrow-ord--arrow-ord 1 arrow-cast arrow-cast arrow-cast--arrow-cast 2 arrow-buffer arrow-buffer arrow-buffer--arrow-array 2 arrow-buffer--arrow-buffer 1 arrow-row arrow-row arrow-row--arrow-row 1 arrow-flight--object_store 1 arrow-flight--arrow 1
Download: SVG DOT (open online Graphviz editor)

Open 3D force graph (file dependencies)...