-
Notifications
You must be signed in to change notification settings - Fork 29k
[SPARK-6428][SQL] Added explicit types for all public methods in catalyst #5162
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Test build #29069 has started for PR 5162 at commit
|
|
Test build #29069 has finished for PR 5162 at commit
|
|
Test PASSed. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Unit
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Unit won't actually compile because we use this as the last statement in transformExpressionUp and the compiler expects this function to return something.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
oh, no this is correct...
|
LGTM |
4fa948e to
33797be
Compare
|
Test build #29107 has started for PR 5162 at commit
|
33797be to
5e1370f
Compare
|
Test build #29109 has started for PR 5162 at commit
|
5e1370f to
e7eac03
Compare
|
Test build #29112 has started for PR 5162 at commit
|
|
Test build #29109 has finished for PR 5162 at commit
|
|
Test PASSed. |
|
Test build #29107 has finished for PR 5162 at commit
|
|
Test PASSed. |
|
Test build #29112 has finished for PR 5162 at commit
|
|
Test PASSed. |
…lyst I think after this PR, we can finally turn the rule on. There are still some smaller ones that need to be fixed, but those are easier. Author: Reynold Xin <[email protected]> Closes #5162 from rxin/catalyst-explicit-types and squashes the following commits: e7eac03 [Reynold Xin] [SPARK-6428][SQL] Added explicit types for all public methods in catalyst. (cherry picked from commit 7334801) Signed-off-by: Reynold Xin <[email protected]> Conflicts: sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/aggregates.scala sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/namedExpressions.scala sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/util/package.scala
I think after this PR, we can finally turn the rule on. There are still some smaller ones that need to be fixed, but those are easier.