Uh oh!
There was an error while loading. Please reload this page.
[SPARK-8610] [SQL] Separate Row and InternalRow (part 2) - #7003
Conversation
Conflicts: sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/generators.scala
SparkQA
commented
Jun 25, 2015
Test build #35740 has finished for PR 7003 at commit
|
SparkQA
commented
Jun 25, 2015
Test build #35737 timed out for PR 7003 at commit |
SparkQA
commented
Jun 25, 2015
Test build #960 has finished for PR 7003 at commit
|
There was a problem hiding this comment.
should we add final to make sure all InternalRow implementations can not define these functions?
SparkQA
commented
Jun 25, 2015
Test build #35758 timed out for PR 7003 at commit |
Conflicts: sql/core/src/test/scala/org/apache/spark/sql/sources/TableScanSuite.scala
SparkQA
commented
Jun 27, 2015
Test build #35901 has finished for PR 7003 at commit
|
SparkQA
commented
Jun 28, 2015
Test build #35903 timed out for PR 7003 at commit |
SparkQA
commented
Jun 28, 2015
Test build #35908 has finished for PR 7003 at commit
|
SparkQA
commented
Jun 28, 2015
Test build #35916 has finished for PR 7003 at commit
|
JoshRosen
commented
Jun 28, 2015
Jenkins, retest this please. |
JoshRosen
commented
Jun 28, 2015
(That test failure is my fault; already hotfixed) |
SparkQA
commented
Jun 28, 2015
Test build #969 has finished for PR 7003 at commit
|
SparkQA
commented
Jun 28, 2015
Test build #35921 has finished for PR 7003 at commit
|
SparkQA
commented
Jun 28, 2015
Test build #970 has finished for PR 7003 at commit
|
SparkQA
commented
Jun 28, 2015
Test build #35934 has finished for PR 7003 at commit
|
cloud-fan
commented
Jun 28, 2015
LGTM. For data source API, I understand we need an efficient way to cast between |
There was a problem hiding this comment.
Do we need SparkSqlSerializer to serialize GenericRow?
There was a problem hiding this comment.
I haven't looked the details, just follow the old code.
davies
commented
Jun 28, 2015
In order to reduce the conflicts, I'm merging this into master. |
Currently, we use GenericRow both for Row and InternalRow, which is confusing because it could contain Scala type also Catalyst types.
This PR changes to use GenericInternalRow for InternalRow (contains catalyst types), GenericRow for Row (contains Scala types).
Also fixes some incorrect use of InternalRow or Row.