Cheng Lian created SPARK-3294: --------------------------------- Summary: Avoid boxing/unboxing when handling in-memory columnar storage Key: SPARK-3294 URL: https://issues.apache.org/jira/browse/SPARK-3294 Project: Spark Issue Type: Improvement Components: SQL Affects Versions: 1.0.2, 1.1.0 Reporter: Cheng Lian Priority: Critical
When Spark SQL in-memory columnar storage was implemented, we tried to avoid boxing/unboxing costs as much as possible, but {{javap}} shows that there still exist code that involves boxing/unboxing on critical paths due to type erasure, especially methods of sub-classes of {{ColumnType}}. Should eliminate them whenever possible for better performance. -- This message was sent by Atlassian JIRA (v6.2#6252) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org For additional commands, e-mail: issues-h...@spark.apache.org