From d58f4470a92a4bec4bd06682c36b848443edd32c Mon Sep 17 00:00:00 2001 From: Kousuke Saruta Date: Wed, 30 Jul 2025 04:59:23 +0900 Subject: [PATCH] Fix test_df_unpivot to work with Spark 4.0 --- crates/connect/src/dataframe.rs | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/crates/connect/src/dataframe.rs b/crates/connect/src/dataframe.rs index a8f4cd8..a69f655 100644 --- a/crates/connect/src/dataframe.rs +++ b/crates/connect/src/dataframe.rs @@ -2445,12 +2445,14 @@ mod tests { let df = spark.create_dataframe(&data)?; - let df = df.unpivot( - [col("id")], - Some(vec![col("int"), col("float")]), - "var", - "val", - ); + let df = df + .unpivot( + [col("id")], + Some(vec![col("int"), col("float")]), + "var", + "val", + ) + .select(vec![col("id"), col("var"), col("val").cast("float")]); let res = df.collect().await?;