[GitHub] spark pull request: [SPARK-3814][SQL] Bitwise does not work in H...

2014-10-24 Thread ravipesala
Github user ravipesala closed the pull request at:

https://github.com/apache/spark/pull/2789


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

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



[GitHub] spark pull request: [SPARK-3814][SQL] Bitwise does not work in H...

2014-10-24 Thread ravipesala
Github user ravipesala commented on the pull request:

https://github.com/apache/spark/pull/2789#issuecomment-60383108
  
Closed this PR as it has merge conflicts and created new PR 
https://github.com/apache/spark/pull/2926 and handled comments here


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

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



[GitHub] spark pull request: [SPARK-3814][SQL] Bitwise does not work in H...

2014-10-23 Thread liancheng
Github user liancheng commented on the pull request:

https://github.com/apache/spark/pull/2789#issuecomment-60338332
  
Would you please rebase?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

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



[GitHub] spark pull request: [SPARK-3814][SQL] Bitwise does not work in H...

2014-10-21 Thread AmplabJenkins
Github user AmplabJenkins commented on the pull request:

https://github.com/apache/spark/pull/2789#issuecomment-60014129
  
Can one of the admins verify this patch?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

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



[GitHub] spark pull request: [SPARK-3814][SQL] Bitwise does not work in H...

2014-10-20 Thread marmbrus
Github user marmbrus commented on a diff in the pull request:

https://github.com/apache/spark/pull/2789#discussion_r19121230
  
--- Diff: 
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/arithmetic.scala
 ---
@@ -64,6 +64,23 @@ abstract class BinaryArithmetic extends BinaryExpression 
{
 }
 left.dataType
   }
+
+  override def eval(input: Row): Any = {
+val evalE1 = left.eval(input)
+if(evalE1 == null) {
+  null
+} else {
+  val evalE2 = right.eval(input)
+  if (evalE2 == null) {
+null
+  } else {
+evalInternal(evalE1, evalE2)
+  }
+}
+  }
+
+  def evalInternal(evalE1: EvaluatedType, evalE2: EvaluatedType): Any =
+sys.error(sUnsupported binary operation)
--- End diff --

Why have a default implementation here?  That is just converting something 
that could be caught at compile time to a runtime exception.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

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



[GitHub] spark pull request: [SPARK-3814][SQL] Bitwise does not work in H...

2014-10-20 Thread marmbrus
Github user marmbrus commented on a diff in the pull request:

https://github.com/apache/spark/pull/2789#discussion_r19121441
  
--- Diff: 
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/arithmetic.scala
 ---
@@ -64,6 +64,23 @@ abstract class BinaryArithmetic extends BinaryExpression 
{
 }
 left.dataType
   }
+
+  override def eval(input: Row): Any = {
+val evalE1 = left.eval(input)
+if(evalE1 == null) {
+  null
+} else {
+  val evalE2 = right.eval(input)
+  if (evalE2 == null) {
+null
+  } else {
+evalInternal(evalE1, evalE2)
+  }
+}
+  }
+
+  def evalInternal(evalE1: EvaluatedType, evalE2: EvaluatedType): Any =
+sys.error(sUnsupported binary operation)
--- End diff --

Oh I see because of the other binary expressions that also override eval.  
We should at least leave a note by changing the Exception to BinaryExpressions 
must either override eval or evalInternal.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

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



[GitHub] spark pull request: [SPARK-3814][SQL] Bitwise does not work in H...

2014-10-16 Thread ravipesala
Github user ravipesala commented on the pull request:

https://github.com/apache/spark/pull/2789#issuecomment-59329218
  
Added support for Bitwise AND(), OR(|) ,XOR(^), NOT(~) in this PR only. 
Please review it.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

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



[GitHub] spark pull request: [SPARK-3814][SQL] Bitwise does not work in H...

2014-10-14 Thread ravipesala
Github user ravipesala commented on the pull request:

https://github.com/apache/spark/pull/2789#issuecomment-59087699
  
@marmbrus Please review this PR, I handled review comments of PR 
https://github.com/apache/spark/pull/2736.Due to merge conflicts I have created 
new PR.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

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



[GitHub] spark pull request: [SPARK-3814][SQL] Bitwise does not work in H...

2014-10-13 Thread ravipesala
Github user ravipesala commented on the pull request:

https://github.com/apache/spark/pull/2736#issuecomment-58872032
  
Thank you @scwf  , I have created new PR since it has merge conflicts. It 
will not be neat If I rebase and push to old PR because it will show all 
changed files which are merged while rebasing.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

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



[GitHub] spark pull request: [SPARK-3814][SQL] Bitwise does not work in H...

2014-10-13 Thread marmbrus
Github user marmbrus commented on the pull request:

https://github.com/apache/spark/pull/2736#issuecomment-58933848
  
I don't think that is correct.  Github shows whatever the difference is 
between the head commit of the PR branch and apache/master.  Intermediate 
changes/merges should not show up.  Also our merge script squashes all commits 
to a single commit when we actually add code to master, so it really doesn't 
matter if there are other things in the middle. 


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

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



[GitHub] spark pull request: [SPARK-3814][SQL] Bitwise does not work in H...

2014-10-13 Thread ravipesala
Github user ravipesala commented on the pull request:

https://github.com/apache/spark/pull/2772#issuecomment-58980787
  
Again merge conflicts :)


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

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



[GitHub] spark pull request: [SPARK-3814][SQL] Bitwise does not work in H...

2014-10-13 Thread ravipesala
Github user ravipesala closed the pull request at:

https://github.com/apache/spark/pull/2772


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

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



[GitHub] spark pull request: [SPARK-3814][SQL] Bitwise does not work in H...

2014-10-13 Thread ravipesala
GitHub user ravipesala opened a pull request:

https://github.com/apache/spark/pull/2789

[SPARK-3814][SQL] Bitwise  does not work in Hive

Currently there is no support of Bitwise  , | in Spark HiveQl and Spark 
SQL as well. So this PR support the same.
I am closing https://github.com/apache/spark/pull/2736 as it has conflicts 
to merge. And I handled all review comments in that PR.

Author : ravipesala ravindra.pes...@huawei.com

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/ravipesala/spark SPARK-3814-NEW2

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/spark/pull/2789.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #2789


commit 3233c1a904d800598010f0d9a0fbb1588c94feac
Author: ravipesala ravindra.pes...@huawei.com
Date:   2014-10-14T02:28:07Z

Suporting Bitwise ,| in Spark HiveQL and SQL




---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

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



[GitHub] spark pull request: [SPARK-3814][SQL] Bitwise does not work in H...

2014-10-13 Thread AmplabJenkins
Github user AmplabJenkins commented on the pull request:

https://github.com/apache/spark/pull/2789#issuecomment-58982720
  
Can one of the admins verify this patch?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

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



[GitHub] spark pull request: [SPARK-3814][SQL] Bitwise does not work in H...

2014-10-13 Thread ravipesala
Github user ravipesala commented on the pull request:

https://github.com/apache/spark/pull/2789#issuecomment-58984605
  
ok to test


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

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



[GitHub] spark pull request: [SPARK-3814][SQL] Bitwise does not work in H...

2014-10-11 Thread ravipesala
GitHub user ravipesala opened a pull request:

https://github.com/apache/spark/pull/2772

[SPARK-3814][SQL] Bitwise  does not work in Hive

Currently there is no support of Bitwise  , | in Spark HiveQl and Spark 
SQL as well. So this PR support the same.
I am closing https://github.com/apache/spark/pull/2736 as it has conflicts 
to merge. And I handled all review comments in that PR.

Author : ravipesala ravindra.pes...@huawei.com

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/ravipesala/spark SPARK-3814-NEW1

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/spark/pull/2772.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #2772


commit a73367c11dfaffef4a7f95460569d6707c95f731
Author: ravipesala ravindra.pes...@huawei.com
Date:   2014-10-11T21:34:15Z

Supporting Bitwise , | in Spark SQL and HiveQl




---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

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



[GitHub] spark pull request: [SPARK-3814][SQL] Bitwise does not work in H...

2014-10-11 Thread ravipesala
Github user ravipesala commented on the pull request:

https://github.com/apache/spark/pull/2736#issuecomment-58765712
  
Since this PR has conflicts , I created new PR 
https://github.com/apache/spark/pull/2772 and handled review comments in it.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

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



[GitHub] spark pull request: [SPARK-3814][SQL] Bitwise does not work in H...

2014-10-11 Thread AmplabJenkins
Github user AmplabJenkins commented on the pull request:

https://github.com/apache/spark/pull/2772#issuecomment-58765716
  
Can one of the admins verify this patch?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

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



[GitHub] spark pull request: [SPARK-3814][SQL] Bitwise does not work in H...

2014-10-11 Thread AmplabJenkins
Github user AmplabJenkins commented on the pull request:

https://github.com/apache/spark/pull/2772#issuecomment-58765710
  
Can one of the admins verify this patch?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

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



[GitHub] spark pull request: [SPARK-3814][SQL] Bitwise does not work in H...

2014-10-11 Thread ravipesala
Github user ravipesala closed the pull request at:

https://github.com/apache/spark/pull/2736


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

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



[GitHub] spark pull request: [SPARK-3814][SQL] Bitwise does not work in H...

2014-10-11 Thread scwf
Github user scwf commented on the pull request:

https://github.com/apache/spark/pull/2736#issuecomment-58774056
  
Hi, @ravipesala, you don't need create a new PR, you can update you pr 
here(use git push to update this branch)


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

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



[GitHub] spark pull request: [SPARK-3814][SQL] Bitwise does not work in H...

2014-10-08 Thread ravipesala
GitHub user ravipesala opened a pull request:

https://github.com/apache/spark/pull/2710

[SPARK-3814][SQL] Bitwise  does not work in Hive

Currently there is no support of Bitwise  in Spark HiveQl and Spark SQL as 
well. So this PR support the same.

Author : ravipesala ravindra.pes...@huawei.com

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/ravipesala/spark SPARK-3814

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/spark/pull/2710.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #2710


commit 41e840b0ce6fe8321b131a80c8444ad70ff24c0b
Author: ravipesala ravindra.pes...@huawei.com
Date:   2014-10-08T11:58:46Z

Supporting Bitwise  in Spark HiveQl and SQL




---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

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



[GitHub] spark pull request: [SPARK-3814][SQL] Bitwise does not work in H...

2014-10-08 Thread AmplabJenkins
Github user AmplabJenkins commented on the pull request:

https://github.com/apache/spark/pull/2710#issuecomment-58348032
  
Can one of the admins verify this patch?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

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



[GitHub] spark pull request: [SPARK-3814][SQL] Bitwise does not work in H...

2014-10-08 Thread marmbrus
Github user marmbrus commented on the pull request:

https://github.com/apache/spark/pull/2710#issuecomment-58445373
  
ok to test


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

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



[GitHub] spark pull request: [SPARK-3814][SQL] Bitwise does not work in H...

2014-10-08 Thread AmplabJenkins
Github user AmplabJenkins commented on the pull request:

https://github.com/apache/spark/pull/2710#issuecomment-58446338
  
Test FAILed.
Refer to this link for build results (access rights to CI server needed): 

https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/21493/Test 
FAILed.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

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



[GitHub] spark pull request: [SPARK-3814][SQL] Bitwise does not work in H...

2014-10-08 Thread ravipesala
Github user ravipesala commented on the pull request:

https://github.com/apache/spark/pull/2710#issuecomment-58458547
  
@marmbrus  it seems git cannot fetch the code that's why it is failed.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

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



[GitHub] spark pull request: [SPARK-3814][SQL] Bitwise does not work in H...

2014-10-08 Thread marmbrus
Github user marmbrus commented on the pull request:

https://github.com/apache/spark/pull/2710#issuecomment-58462645
  
Yeah, sorry github seems extra flakey today.  Now there is a conflict 
though, could you merge with master?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

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