ammarchalifah commented on issue #15349:
URL: https://github.com/apache/iceberg/issues/15349#issuecomment-4562617418

   Full `stdout` from the repro on EMR
   
   ```
   Spark version: 4.0.2-amzn-0
   Using database: spj_repro_fb869b11
   
     [OK] spark.sql.iceberg.planning.preserve-data-grouping = true
     [OK] spark.sql.sources.v2.bucketing.enabled = true
     [OK] spark.sql.sources.v2.bucketing.pushPartValues.enabled = true
     [OK] spark.sql.sources.v2.bucketing.partiallyClusteredDistribution.enabled 
= false
     [OK] spark.sql.requireAllClusterKeysForCoPartition = false
     [OK] 
spark.sql.sources.v2.bucketing.allowJoinKeysSubsetOfPartitionKeys.enabled = true
     [OK] spark.sql.sources.v2.bucketing.allowCompatibleTransforms.enabled = 
true
     [OK] spark.sql.sources.v2.bucketing.partition.filter.enabled = true
     [OK] spark.sql.sources.v2.bucketing.shuffle.enabled = true
     [OK] spark.sql.sources.v2.bucketing.sorting.enabled = true
     [OK] spark.sql.adaptive.enabled = true
     [OK] spark.sql.adaptive.coalescePartitions.enabled = true
     [OK] spark.sql.adaptive.skewJoin.enabled = true
     [OK] spark.sql.autoBroadcastJoinThreshold = -1
     [OK] spark.sql.sources.partitionOverwriteMode = dynamic
   
   Inserting data in multiple batches ...
   Target: 450 rows, Source: 510 rows
   
   === EXPLAIN SELECT JOIN ===
   Error occurred during query planning: 
   === END EXPLAIN SELECT JOIN ===
   
   >>> 'KeyGroupedPartitioning' count in join plan: 0
   >>> 'Exchange hashpartitioning' count in join plan: 0
   
   === EXPLAIN MERGE INTO ===
   Error occurred during query planning: 
   === END EXPLAIN MERGE INTO ===
   
   >>> 'KeyGroupedPartitioning' count in merge plan: 0
   >>> 'Exchange hashpartitioning' count in merge plan: 0
   
   Running MERGE INTO ...
   FAILED: Wrong class, expected java.lang.CharSequence, but was 
java.lang.Integer, for object: 14
   Traceback (most recent call last):
     File 
"/mnt1/yarn/usercache/hadoop/appcache/application_1779959607612_0001/container_1779959607612_0001_01_000001/repro-spj-bucket-string.py",
 line 182, in main
       spark.sql(merge_sql)
     File 
"/mnt1/yarn/usercache/hadoop/appcache/application_1779959607612_0001/container_1779959607612_0001_01_000001/pyspark.zip/pyspark/sql/session.py",
 line 1810, in sql
       return DataFrame(self._jsparkSession.sql(sqlQuery, litArgs), self)
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     File 
"/mnt1/yarn/usercache/hadoop/appcache/application_1779959607612_0001/container_1779959607612_0001_01_000001/py4j-0.10.9.9-src.zip/py4j/java_gateway.py",
 line 1362, in __call__
       return_value = get_return_value(
                      ^^^^^^^^^^^^^^^^^
     File 
"/mnt1/yarn/usercache/hadoop/appcache/application_1779959607612_0001/container_1779959607612_0001_01_000001/pyspark.zip/pyspark/errors/exceptions/captured.py",
 line 288, in deco
       raise converted from None
   pyspark.errors.exceptions.captured.IllegalArgumentException: Wrong class, 
expected java.lang.CharSequence, but was java.lang.Integer, for object: 14
   Cleanup complete.
   Traceback (most recent call last):
     File 
"/mnt1/yarn/usercache/hadoop/appcache/application_1779959607612_0001/container_1779959607612_0001_01_000001/repro-spj-bucket-string.py",
 line 200, in <module>
       main()
     File 
"/mnt1/yarn/usercache/hadoop/appcache/application_1779959607612_0001/container_1779959607612_0001_01_000001/repro-spj-bucket-string.py",
 line 182, in main
       spark.sql(merge_sql)
     File 
"/mnt1/yarn/usercache/hadoop/appcache/application_1779959607612_0001/container_1779959607612_0001_01_000001/pyspark.zip/pyspark/sql/session.py",
 line 1810, in sql
     File 
"/mnt1/yarn/usercache/hadoop/appcache/application_1779959607612_0001/container_1779959607612_0001_01_000001/py4j-0.10.9.9-src.zip/py4j/java_gateway.py",
 line 1362, in __call__
     File 
"/mnt1/yarn/usercache/hadoop/appcache/application_1779959607612_0001/container_1779959607612_0001_01_000001/pyspark.zip/pyspark/errors/exceptions/captured.py",
 line 288, in deco
   pyspark.errors.exceptions.captured.IllegalArgumentException: Wrong class, 
expected java.lang.CharSequence, but was java.lang.Integer, for object: 14
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to