Skip to content

Commit 9b91cfd

Browse files
andygroveclaude
andcommitted
refactor: rename struct_conversion benchmark to complex_type_conversion
- Rename benchmark file to better reflect its scope (struct, list, map) - Fix incorrect comment: "native shuffle" -> "JVM shuffle" Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 11a7bca commit 9b91cfd

2 files changed

Lines changed: 4 additions & 3 deletions

File tree

native/core/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ name = "parquet_decode"
133133
harness = false
134134

135135
[[bench]]
136-
name = "struct_conversion"
136+
name = "complex_type_conversion"
137137
harness = false
138138

139139
[[bench]]

native/core/benches/struct_conversion.rs renamed to native/core/benches/complex_type_conversion.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,11 @@
1515
// specific language governing permissions and limitations
1616
// under the License.
1717

18-
//! Benchmark for struct column processing in native shuffle.
18+
//! Benchmarks for complex type processing in JVM shuffle row-to-columnar conversion.
1919
//!
2020
//! This benchmark measures the performance of converting Spark UnsafeRow
21-
//! with struct columns to Arrow arrays.
21+
//! with complex type columns (struct, list, map) to Arrow arrays via
22+
//! `process_sorted_row_partition()`.
2223
2324
use arrow::datatypes::{DataType, Field, Fields};
2425
use comet::execution::shuffle::row::{

0 commit comments

Comments
 (0)