Github user michalsenkyr commented on a diff in the pull request:

    https://github.com/apache/spark/pull/22527#discussion_r222079624
  
    --- Diff: sql/core/src/main/scala/org/apache/spark/sql/SQLContext.scala ---
    @@ -1100,13 +1101,23 @@ object SQLContext {
           attrs: Seq[AttributeReference]): Iterator[InternalRow] = {
         val extractors =
           
JavaTypeInference.getJavaBeanReadableProperties(beanClass).map(_.getReadMethod)
    -    val methodsToConverts = extractors.zip(attrs).map { case (e, attr) =>
    -      (e, CatalystTypeConverters.createToCatalystConverter(attr.dataType))
    +    val methodsToTypes = extractors.zip(attrs).map { case (e, attr) =>
    +      (e, attr.dataType)
    +    }
    +    def invoke(element: Any)(tuple: (Method, DataType)): Any = tuple match 
{
    --- End diff --
    
    Good point. Thank you. Changed it in the latest commit


---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org
For additional commands, e-mail: reviews-h...@spark.apache.org

Reply via email to