[jira] [Commented] (SPARK-8071) Run PySpark dataframe.rollup/cube test failed
[ https://issues.apache.org/jira/browse/SPARK-8071?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14578825#comment-14578825 ] Weizhong commented on SPARK-8071: - Hello [~chenghao], it *only failed on the doctest*, the function is ok. I run with command {code} bin/pyspark python/pyspark/sql/dataframe.py {code} I found this is because our jenkins failed on *Running PySpark tests*. Run PySpark dataframe.rollup/cube test failed - Key: SPARK-8071 URL: https://issues.apache.org/jira/browse/SPARK-8071 Project: Spark Issue Type: Bug Components: PySpark Environment: OS: SUSE 11 SP3; JDK: 1.8.0_40; Python: 2.6.8; Hadoop: 2.7.0; Spark: master branch Reporter: Weizhong Priority: Minor I run test for Spark, and failed on PySpark, details are: {code} File /xxx/Spark/python/pyspark/sql/dataframe.py, line 837, in pyspark.sql.dataframe.DataFrame.cube Failed example: df.cube('name', df.age).count().show() Exception raised: Traceback (most recent call last): File /usr/lib64/python2.6/doctest.py, line 1253, in __run compileflags, 1) in test.globs File doctest pyspark.sql.dataframe.DataFrame.cube[0], line 1, in module df.cube('name', df.age).count().show() File /xxx/Spark/python/pyspark/sql/dataframe.py, line 291, in show print(self._jdf.showString(n)) File /xxx/Spark/python/lib/py4j-0.8.2.1-src.zip/py4j/java_gateway.py, line 538, in __call__ self.target_id, self.name) File /xxx/Spark/python/lib/py4j-0.8.2.1-src.zip/py4j/protocol.py, line 300, in get_return_value format(target_id, '.', name), value) Py4JJavaError: An error occurred while calling o212.showString. : java.lang.AssertionError: assertion failed: No plan for Cube [name#1,age#0], [name#1,age#0,COUNT(1) AS count#27L], grouping__id#28 LogicalRDD [age#0,name#1], MapPartitionsRDD[7] at applySchemaToPythonRDD at NativeMethodAccessorImpl.java:-2 at scala.Predef$.assert(Predef.scala:179) at org.apache.spark.sql.catalyst.planning.QueryPlanner.plan(QueryPlanner.scala:59) at org.apache.spark.sql.catalyst.planning.QueryPlanner.planLater(QueryPlanner.scala:54) at org.apache.spark.sql.execution.SparkStrategies$BasicOperators$.apply(SparkStrategies.scala:312) at org.apache.spark.sql.catalyst.planning.QueryPlanner$$anonfun$1.apply(QueryPlanner.scala:58) at org.apache.spark.sql.catalyst.planning.QueryPlanner$$anonfun$1.apply(QueryPlanner.scala:58) at scala.collection.Iterator$$anon$13.hasNext(Iterator.scala:371) at org.apache.spark.sql.catalyst.planning.QueryPlanner.plan(QueryPlanner.scala:59) at org.apache.spark.sql.SQLContext$QueryExecution.sparkPlan$lzycompute(SQLContext.scala:913) at org.apache.spark.sql.SQLContext$QueryExecution.sparkPlan(SQLContext.scala:911) at org.apache.spark.sql.SQLContext$QueryExecution.executedPlan$lzycompute(SQLContext.scala:917) at org.apache.spark.sql.SQLContext$QueryExecution.executedPlan(SQLContext.scala:917) at org.apache.spark.sql.DataFrame.collect(DataFrame.scala:1255) at org.apache.spark.sql.DataFrame.head(DataFrame.scala:1189) at org.apache.spark.sql.DataFrame.take(DataFrame.scala:1248) at org.apache.spark.sql.DataFrame.showString(DataFrame.scala:176) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at py4j.reflection.MethodInvoker.invoke(MethodInvoker.java:231) at py4j.reflection.ReflectionEngine.invoke(ReflectionEngine.java:379) at py4j.Gateway.invoke(Gateway.java:259) at py4j.commands.AbstractCommand.invokeMethod(AbstractCommand.java:133) at py4j.commands.CallCommand.execute(CallCommand.java:79) at py4j.GatewayConnection.run(GatewayConnection.java:207) at java.lang.Thread.run(Thread.java:745) ** 1 of 1 in pyspark.sql.dataframe.DataFrame.cube 1 of 1 in pyspark.sql.dataframe.DataFrame.rollup ***Test Failed*** 2 failures. {code} cc [~davies] -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org For additional commands, e-mail: issues-h...@spark.apache.org
[jira] [Commented] (SPARK-8071) Run PySpark dataframe.rollup/cube test failed
[ https://issues.apache.org/jira/browse/SPARK-8071?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14575619#comment-14575619 ] Weizhong commented on SPARK-8071: - Hello [~chenghao], it failed on the PySpark unit test(for rollup and cube). Run *./bin/pyspark python/pyspark/sql/dataframe.py* can reproduce again. JDK:1.8.0_40 Python:2.6.8 Run PySpark dataframe.rollup/cube test failed - Key: SPARK-8071 URL: https://issues.apache.org/jira/browse/SPARK-8071 Project: Spark Issue Type: Bug Components: PySpark Environment: OS: SUSE 11 SP3; JDK: 1.8.0_40; Python: 2.6.8; Hadoop: 2.7.0; Spark: master branch Reporter: Weizhong Priority: Minor I run test for Spark, and failed on PySpark, details are: {code} File /xxx/Spark/python/pyspark/sql/dataframe.py, line 837, in pyspark.sql.dataframe.DataFrame.cube Failed example: * df.cube('name', df.age).count().show() Exception raised: * Traceback (most recent call last): ** File /usr/lib64/python2.6/doctest.py, line 1253, in __run *** compileflags, 1) in test.globs ** File doctest pyspark.sql.dataframe.DataFrame.cube\[0], line 1, in module *** df.cube('name', df.age).count().show() ** File /xxx/Spark/python/pyspark/sql/dataframe.py, line 291, in show *** print(self._jdf.showString\(n)) ** File /xxx/Spark/python/lib/py4j-0.8.2.1-src.zip/py4j/java_gateway.py, line 538, in \_\_call\_\_ *** self.target_id, self.name) ** File /xxx/Spark/python/lib/py4j-0.8.2.1-src.zip/py4j/protocol.py, line 300, in get_return_value *** format(target_id, '.', name), value) * Py4JJavaError: An error occurred while calling o212.showString. * : java.lang.AssertionError: assertion failed: No plan for Cube [name#1,age#0], [name#1,age#0,COUNT(1) AS count#27L], grouping__id#28 ** LogicalRDD [age#0,name#1], MapPartitionsRDD\[7] at applySchemaToPythonRDD at NativeMethodAccessorImpl.java:-2 *** at scala.Predef$.assert(Predef.scala:179) *** at org.apache.spark.sql.catalyst.planning.QueryPlanner.plan(QueryPlanner.scala:59) *** at org.apache.spark.sql.catalyst.planning.QueryPlanner.planLater(QueryPlanner.scala:54) *** at org.apache.spark.sql.execution.SparkStrategies$BasicOperators$.apply(SparkStrategies.scala:312) *** at org.apache.spark.sql.catalyst.planning.QueryPlanner$$anonfun$1.apply(QueryPlanner.scala:58) *** at org.apache.spark.sql.catalyst.planning.QueryPlanner$$anonfun$1.apply(QueryPlanner.scala:58) *** at scala.collection.Iterator$$anon$13.hasNext(Iterator.scala:371) *** at org.apache.spark.sql.catalyst.planning.QueryPlanner.plan(QueryPlanner.scala:59) *** at org.apache.spark.sql.SQLContext$QueryExecution.sparkPlan$lzycompute(SQLContext.scala:913) *** at org.apache.spark.sql.SQLContext$QueryExecution.sparkPlan(SQLContext.scala:911) *** at org.apache.spark.sql.SQLContext$QueryExecution.executedPlan$lzycompute(SQLContext.scala:917) *** at org.apache.spark.sql.SQLContext$QueryExecution.executedPlan(SQLContext.scala:917) *** at org.apache.spark.sql.DataFrame.collect(DataFrame.scala:1255) *** at org.apache.spark.sql.DataFrame.head(DataFrame.scala:1189) *** at org.apache.spark.sql.DataFrame.take(DataFrame.scala:1248) *** at org.apache.spark.sql.DataFrame.showString(DataFrame.scala:176) *** at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) *** at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) *** at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) *** at java.lang.reflect.Method.invoke(Method.java:606) *** at py4j.reflection.MethodInvoker.invoke(MethodInvoker.java:231) *** at py4j.reflection.ReflectionEngine.invoke(ReflectionEngine.java:379) *** at py4j.Gateway.invoke(Gateway.java:259) *** at py4j.commands.AbstractCommand.invokeMethod(AbstractCommand.java:133) *** at py4j.commands.CallCommand.execute(CallCommand.java:79) *** at py4j.GatewayConnection.run(GatewayConnection.java:207) *** at java.lang.Thread.run(Thread.java:745) ** 1 of 1 in pyspark.sql.dataframe.DataFrame.cube 1 of 1 in pyspark.sql.dataframe.DataFrame.rollup ***Test Failed*** 2 failures. {code} cc [~davies] -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org For additional commands, e-mail: issues-h...@spark.apache.org
[jira] [Commented] (SPARK-8071) Run PySpark dataframe.rollup/cube test failed
[ https://issues.apache.org/jira/browse/SPARK-8071?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14575877#comment-14575877 ] Davies Liu commented on SPARK-8071: --- I think It may be related to JDK 8 (we didn't test it much) Run PySpark dataframe.rollup/cube test failed - Key: SPARK-8071 URL: https://issues.apache.org/jira/browse/SPARK-8071 Project: Spark Issue Type: Bug Components: PySpark Environment: OS: SUSE 11 SP3; JDK: 1.8.0_40; Python: 2.6.8; Hadoop: 2.7.0; Spark: master branch Reporter: Weizhong Priority: Minor I run test for Spark, and failed on PySpark, details are: {code} File /xxx/Spark/python/pyspark/sql/dataframe.py, line 837, in pyspark.sql.dataframe.DataFrame.cube Failed example: * df.cube('name', df.age).count().show() Exception raised: * Traceback (most recent call last): ** File /usr/lib64/python2.6/doctest.py, line 1253, in __run *** compileflags, 1) in test.globs ** File doctest pyspark.sql.dataframe.DataFrame.cube\[0], line 1, in module *** df.cube('name', df.age).count().show() ** File /xxx/Spark/python/pyspark/sql/dataframe.py, line 291, in show *** print(self._jdf.showString\(n)) ** File /xxx/Spark/python/lib/py4j-0.8.2.1-src.zip/py4j/java_gateway.py, line 538, in \_\_call\_\_ *** self.target_id, self.name) ** File /xxx/Spark/python/lib/py4j-0.8.2.1-src.zip/py4j/protocol.py, line 300, in get_return_value *** format(target_id, '.', name), value) * Py4JJavaError: An error occurred while calling o212.showString. * : java.lang.AssertionError: assertion failed: No plan for Cube [name#1,age#0], [name#1,age#0,COUNT(1) AS count#27L], grouping__id#28 ** LogicalRDD [age#0,name#1], MapPartitionsRDD\[7] at applySchemaToPythonRDD at NativeMethodAccessorImpl.java:-2 *** at scala.Predef$.assert(Predef.scala:179) *** at org.apache.spark.sql.catalyst.planning.QueryPlanner.plan(QueryPlanner.scala:59) *** at org.apache.spark.sql.catalyst.planning.QueryPlanner.planLater(QueryPlanner.scala:54) *** at org.apache.spark.sql.execution.SparkStrategies$BasicOperators$.apply(SparkStrategies.scala:312) *** at org.apache.spark.sql.catalyst.planning.QueryPlanner$$anonfun$1.apply(QueryPlanner.scala:58) *** at org.apache.spark.sql.catalyst.planning.QueryPlanner$$anonfun$1.apply(QueryPlanner.scala:58) *** at scala.collection.Iterator$$anon$13.hasNext(Iterator.scala:371) *** at org.apache.spark.sql.catalyst.planning.QueryPlanner.plan(QueryPlanner.scala:59) *** at org.apache.spark.sql.SQLContext$QueryExecution.sparkPlan$lzycompute(SQLContext.scala:913) *** at org.apache.spark.sql.SQLContext$QueryExecution.sparkPlan(SQLContext.scala:911) *** at org.apache.spark.sql.SQLContext$QueryExecution.executedPlan$lzycompute(SQLContext.scala:917) *** at org.apache.spark.sql.SQLContext$QueryExecution.executedPlan(SQLContext.scala:917) *** at org.apache.spark.sql.DataFrame.collect(DataFrame.scala:1255) *** at org.apache.spark.sql.DataFrame.head(DataFrame.scala:1189) *** at org.apache.spark.sql.DataFrame.take(DataFrame.scala:1248) *** at org.apache.spark.sql.DataFrame.showString(DataFrame.scala:176) *** at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) *** at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) *** at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) *** at java.lang.reflect.Method.invoke(Method.java:606) *** at py4j.reflection.MethodInvoker.invoke(MethodInvoker.java:231) *** at py4j.reflection.ReflectionEngine.invoke(ReflectionEngine.java:379) *** at py4j.Gateway.invoke(Gateway.java:259) *** at py4j.commands.AbstractCommand.invokeMethod(AbstractCommand.java:133) *** at py4j.commands.CallCommand.execute(CallCommand.java:79) *** at py4j.GatewayConnection.run(GatewayConnection.java:207) *** at java.lang.Thread.run(Thread.java:745) ** 1 of 1 in pyspark.sql.dataframe.DataFrame.cube 1 of 1 in pyspark.sql.dataframe.DataFrame.rollup ***Test Failed*** 2 failures. {code} cc [~davies] -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org For additional commands, e-mail: issues-h...@spark.apache.org
[jira] [Commented] (SPARK-8071) Run PySpark dataframe.rollup/cube test failed
[ https://issues.apache.org/jira/browse/SPARK-8071?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14573828#comment-14573828 ] Reynold Xin commented on SPARK-8071: [~chenghao] can you take a look at this? Cube is not supposed to appear in the physical planner. Run PySpark dataframe.rollup/cube test failed - Key: SPARK-8071 URL: https://issues.apache.org/jira/browse/SPARK-8071 Project: Spark Issue Type: Bug Components: PySpark Environment: OS: SUSE 11 SP3; JDK: 1.8.0_40; Python: 2.6.8; Hadoop: 2.7.0; Spark: master branch Reporter: Weizhong Priority: Minor I run test for Spark, and failed on PySpark, details are: {code} File /xxx/Spark/python/pyspark/sql/dataframe.py, line 837, in pyspark.sql.dataframe.DataFrame.cube Failed example: * df.cube('name', df.age).count().show() Exception raised: * Traceback (most recent call last): ** File /usr/lib64/python2.6/doctest.py, line 1253, in __run *** compileflags, 1) in test.globs ** File doctest pyspark.sql.dataframe.DataFrame.cube\[0], line 1, in module *** df.cube('name', df.age).count().show() ** File /xxx/Spark/python/pyspark/sql/dataframe.py, line 291, in show *** print(self._jdf.showString\(n)) ** File /xxx/Spark/python/lib/py4j-0.8.2.1-src.zip/py4j/java_gateway.py, line 538, in \_\_call\_\_ *** self.target_id, self.name) ** File /xxx/Spark/python/lib/py4j-0.8.2.1-src.zip/py4j/protocol.py, line 300, in get_return_value *** format(target_id, '.', name), value) * Py4JJavaError: An error occurred while calling o212.showString. * : java.lang.AssertionError: assertion failed: No plan for Cube [name#1,age#0], [name#1,age#0,COUNT(1) AS count#27L], grouping__id#28 ** LogicalRDD [age#0,name#1], MapPartitionsRDD\[7] at applySchemaToPythonRDD at NativeMethodAccessorImpl.java:-2 *** at scala.Predef$.assert(Predef.scala:179) *** at org.apache.spark.sql.catalyst.planning.QueryPlanner.plan(QueryPlanner.scala:59) *** at org.apache.spark.sql.catalyst.planning.QueryPlanner.planLater(QueryPlanner.scala:54) *** at org.apache.spark.sql.execution.SparkStrategies$BasicOperators$.apply(SparkStrategies.scala:312) *** at org.apache.spark.sql.catalyst.planning.QueryPlanner$$anonfun$1.apply(QueryPlanner.scala:58) *** at org.apache.spark.sql.catalyst.planning.QueryPlanner$$anonfun$1.apply(QueryPlanner.scala:58) *** at scala.collection.Iterator$$anon$13.hasNext(Iterator.scala:371) *** at org.apache.spark.sql.catalyst.planning.QueryPlanner.plan(QueryPlanner.scala:59) *** at org.apache.spark.sql.SQLContext$QueryExecution.sparkPlan$lzycompute(SQLContext.scala:913) *** at org.apache.spark.sql.SQLContext$QueryExecution.sparkPlan(SQLContext.scala:911) *** at org.apache.spark.sql.SQLContext$QueryExecution.executedPlan$lzycompute(SQLContext.scala:917) *** at org.apache.spark.sql.SQLContext$QueryExecution.executedPlan(SQLContext.scala:917) *** at org.apache.spark.sql.DataFrame.collect(DataFrame.scala:1255) *** at org.apache.spark.sql.DataFrame.head(DataFrame.scala:1189) *** at org.apache.spark.sql.DataFrame.take(DataFrame.scala:1248) *** at org.apache.spark.sql.DataFrame.showString(DataFrame.scala:176) *** at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) *** at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) *** at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) *** at java.lang.reflect.Method.invoke(Method.java:606) *** at py4j.reflection.MethodInvoker.invoke(MethodInvoker.java:231) *** at py4j.reflection.ReflectionEngine.invoke(ReflectionEngine.java:379) *** at py4j.Gateway.invoke(Gateway.java:259) *** at py4j.commands.AbstractCommand.invokeMethod(AbstractCommand.java:133) *** at py4j.commands.CallCommand.execute(CallCommand.java:79) *** at py4j.GatewayConnection.run(GatewayConnection.java:207) *** at java.lang.Thread.run(Thread.java:745) ** 1 of 1 in pyspark.sql.dataframe.DataFrame.cube 1 of 1 in pyspark.sql.dataframe.DataFrame.rollup ***Test Failed*** 2 failures. {code} cc [~davies] -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org For additional commands, e-mail: issues-h...@spark.apache.org
[jira] [Commented] (SPARK-8071) Run PySpark dataframe.rollup/cube test failed
[ https://issues.apache.org/jira/browse/SPARK-8071?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14573952#comment-14573952 ] Cheng Hao commented on SPARK-8071: -- I couldn't reproduce that with scala API, and also it seems the failure code is from the PySpark unit test (for cube), [~davies] can you reproduce that exception? JDK / Python version issues? Run PySpark dataframe.rollup/cube test failed - Key: SPARK-8071 URL: https://issues.apache.org/jira/browse/SPARK-8071 Project: Spark Issue Type: Bug Components: PySpark Environment: OS: SUSE 11 SP3; JDK: 1.8.0_40; Python: 2.6.8; Hadoop: 2.7.0; Spark: master branch Reporter: Weizhong Priority: Minor I run test for Spark, and failed on PySpark, details are: {code} File /xxx/Spark/python/pyspark/sql/dataframe.py, line 837, in pyspark.sql.dataframe.DataFrame.cube Failed example: * df.cube('name', df.age).count().show() Exception raised: * Traceback (most recent call last): ** File /usr/lib64/python2.6/doctest.py, line 1253, in __run *** compileflags, 1) in test.globs ** File doctest pyspark.sql.dataframe.DataFrame.cube\[0], line 1, in module *** df.cube('name', df.age).count().show() ** File /xxx/Spark/python/pyspark/sql/dataframe.py, line 291, in show *** print(self._jdf.showString\(n)) ** File /xxx/Spark/python/lib/py4j-0.8.2.1-src.zip/py4j/java_gateway.py, line 538, in \_\_call\_\_ *** self.target_id, self.name) ** File /xxx/Spark/python/lib/py4j-0.8.2.1-src.zip/py4j/protocol.py, line 300, in get_return_value *** format(target_id, '.', name), value) * Py4JJavaError: An error occurred while calling o212.showString. * : java.lang.AssertionError: assertion failed: No plan for Cube [name#1,age#0], [name#1,age#0,COUNT(1) AS count#27L], grouping__id#28 ** LogicalRDD [age#0,name#1], MapPartitionsRDD\[7] at applySchemaToPythonRDD at NativeMethodAccessorImpl.java:-2 *** at scala.Predef$.assert(Predef.scala:179) *** at org.apache.spark.sql.catalyst.planning.QueryPlanner.plan(QueryPlanner.scala:59) *** at org.apache.spark.sql.catalyst.planning.QueryPlanner.planLater(QueryPlanner.scala:54) *** at org.apache.spark.sql.execution.SparkStrategies$BasicOperators$.apply(SparkStrategies.scala:312) *** at org.apache.spark.sql.catalyst.planning.QueryPlanner$$anonfun$1.apply(QueryPlanner.scala:58) *** at org.apache.spark.sql.catalyst.planning.QueryPlanner$$anonfun$1.apply(QueryPlanner.scala:58) *** at scala.collection.Iterator$$anon$13.hasNext(Iterator.scala:371) *** at org.apache.spark.sql.catalyst.planning.QueryPlanner.plan(QueryPlanner.scala:59) *** at org.apache.spark.sql.SQLContext$QueryExecution.sparkPlan$lzycompute(SQLContext.scala:913) *** at org.apache.spark.sql.SQLContext$QueryExecution.sparkPlan(SQLContext.scala:911) *** at org.apache.spark.sql.SQLContext$QueryExecution.executedPlan$lzycompute(SQLContext.scala:917) *** at org.apache.spark.sql.SQLContext$QueryExecution.executedPlan(SQLContext.scala:917) *** at org.apache.spark.sql.DataFrame.collect(DataFrame.scala:1255) *** at org.apache.spark.sql.DataFrame.head(DataFrame.scala:1189) *** at org.apache.spark.sql.DataFrame.take(DataFrame.scala:1248) *** at org.apache.spark.sql.DataFrame.showString(DataFrame.scala:176) *** at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) *** at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) *** at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) *** at java.lang.reflect.Method.invoke(Method.java:606) *** at py4j.reflection.MethodInvoker.invoke(MethodInvoker.java:231) *** at py4j.reflection.ReflectionEngine.invoke(ReflectionEngine.java:379) *** at py4j.Gateway.invoke(Gateway.java:259) *** at py4j.commands.AbstractCommand.invokeMethod(AbstractCommand.java:133) *** at py4j.commands.CallCommand.execute(CallCommand.java:79) *** at py4j.GatewayConnection.run(GatewayConnection.java:207) *** at java.lang.Thread.run(Thread.java:745) ** 1 of 1 in pyspark.sql.dataframe.DataFrame.cube 1 of 1 in pyspark.sql.dataframe.DataFrame.rollup ***Test Failed*** 2 failures. {code} cc [~davies] -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org For additional commands, e-mail: issues-h...@spark.apache.org
[jira] [Commented] (SPARK-8071) Run PySpark dataframe.rollup/cube test failed
[ https://issues.apache.org/jira/browse/SPARK-8071?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14573935#comment-14573935 ] Cheng Hao commented on SPARK-8071: -- Can you try `df.cube('name', 'age').count().show()`? Run PySpark dataframe.rollup/cube test failed - Key: SPARK-8071 URL: https://issues.apache.org/jira/browse/SPARK-8071 Project: Spark Issue Type: Bug Components: PySpark Environment: OS: SUSE 11 SP3; JDK: 1.8.0_40; Python: 2.6.8; Hadoop: 2.7.0; Spark: master branch Reporter: Weizhong Priority: Minor I run test for Spark, and failed on PySpark, details are: {code} File /xxx/Spark/python/pyspark/sql/dataframe.py, line 837, in pyspark.sql.dataframe.DataFrame.cube Failed example: * df.cube('name', df.age).count().show() Exception raised: * Traceback (most recent call last): ** File /usr/lib64/python2.6/doctest.py, line 1253, in __run *** compileflags, 1) in test.globs ** File doctest pyspark.sql.dataframe.DataFrame.cube\[0], line 1, in module *** df.cube('name', df.age).count().show() ** File /xxx/Spark/python/pyspark/sql/dataframe.py, line 291, in show *** print(self._jdf.showString\(n)) ** File /xxx/Spark/python/lib/py4j-0.8.2.1-src.zip/py4j/java_gateway.py, line 538, in \_\_call\_\_ *** self.target_id, self.name) ** File /xxx/Spark/python/lib/py4j-0.8.2.1-src.zip/py4j/protocol.py, line 300, in get_return_value *** format(target_id, '.', name), value) * Py4JJavaError: An error occurred while calling o212.showString. * : java.lang.AssertionError: assertion failed: No plan for Cube [name#1,age#0], [name#1,age#0,COUNT(1) AS count#27L], grouping__id#28 ** LogicalRDD [age#0,name#1], MapPartitionsRDD\[7] at applySchemaToPythonRDD at NativeMethodAccessorImpl.java:-2 *** at scala.Predef$.assert(Predef.scala:179) *** at org.apache.spark.sql.catalyst.planning.QueryPlanner.plan(QueryPlanner.scala:59) *** at org.apache.spark.sql.catalyst.planning.QueryPlanner.planLater(QueryPlanner.scala:54) *** at org.apache.spark.sql.execution.SparkStrategies$BasicOperators$.apply(SparkStrategies.scala:312) *** at org.apache.spark.sql.catalyst.planning.QueryPlanner$$anonfun$1.apply(QueryPlanner.scala:58) *** at org.apache.spark.sql.catalyst.planning.QueryPlanner$$anonfun$1.apply(QueryPlanner.scala:58) *** at scala.collection.Iterator$$anon$13.hasNext(Iterator.scala:371) *** at org.apache.spark.sql.catalyst.planning.QueryPlanner.plan(QueryPlanner.scala:59) *** at org.apache.spark.sql.SQLContext$QueryExecution.sparkPlan$lzycompute(SQLContext.scala:913) *** at org.apache.spark.sql.SQLContext$QueryExecution.sparkPlan(SQLContext.scala:911) *** at org.apache.spark.sql.SQLContext$QueryExecution.executedPlan$lzycompute(SQLContext.scala:917) *** at org.apache.spark.sql.SQLContext$QueryExecution.executedPlan(SQLContext.scala:917) *** at org.apache.spark.sql.DataFrame.collect(DataFrame.scala:1255) *** at org.apache.spark.sql.DataFrame.head(DataFrame.scala:1189) *** at org.apache.spark.sql.DataFrame.take(DataFrame.scala:1248) *** at org.apache.spark.sql.DataFrame.showString(DataFrame.scala:176) *** at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) *** at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) *** at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) *** at java.lang.reflect.Method.invoke(Method.java:606) *** at py4j.reflection.MethodInvoker.invoke(MethodInvoker.java:231) *** at py4j.reflection.ReflectionEngine.invoke(ReflectionEngine.java:379) *** at py4j.Gateway.invoke(Gateway.java:259) *** at py4j.commands.AbstractCommand.invokeMethod(AbstractCommand.java:133) *** at py4j.commands.CallCommand.execute(CallCommand.java:79) *** at py4j.GatewayConnection.run(GatewayConnection.java:207) *** at java.lang.Thread.run(Thread.java:745) ** 1 of 1 in pyspark.sql.dataframe.DataFrame.cube 1 of 1 in pyspark.sql.dataframe.DataFrame.rollup ***Test Failed*** 2 failures. {code} cc [~davies] -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org For additional commands, e-mail: issues-h...@spark.apache.org
[jira] [Commented] (SPARK-8071) Run PySpark dataframe.rollup/cube test failed
[ https://issues.apache.org/jira/browse/SPARK-8071?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14573771#comment-14573771 ] Davies Liu commented on SPARK-8071: --- It failed in Scala side, cc [~rxin] Run PySpark dataframe.rollup/cube test failed - Key: SPARK-8071 URL: https://issues.apache.org/jira/browse/SPARK-8071 Project: Spark Issue Type: Bug Components: PySpark Environment: OS: SUSE 11 SP3; JDK: 1.8.0_40; Python: 2.6.8; Hadoop: 2.7.0; Spark: master branch Reporter: Weizhong Priority: Minor I run test for Spark, and failed on PySpark, details are: File /xxx/Spark/python/pyspark/sql/dataframe.py, line 837, in pyspark.sql.dataframe.DataFrame.cube Failed example: * df.cube('name', df.age).count().show() Exception raised: * Traceback (most recent call last): ** File /usr/lib64/python2.6/doctest.py, line 1253, in __run *** compileflags, 1) in test.globs ** File doctest pyspark.sql.dataframe.DataFrame.cube\[0], line 1, in module *** df.cube('name', df.age).count().show() ** File /xxx/Spark/python/pyspark/sql/dataframe.py, line 291, in show *** print(self._jdf.showString\(n)) ** File /xxx/Spark/python/lib/py4j-0.8.2.1-src.zip/py4j/java_gateway.py, line 538, in \_\_call\_\_ *** self.target_id, self.name) ** File /xxx/Spark/python/lib/py4j-0.8.2.1-src.zip/py4j/protocol.py, line 300, in get_return_value *** format(target_id, '.', name), value) * Py4JJavaError: An error occurred while calling o212.showString. * : java.lang.AssertionError: assertion failed: No plan for Cube [name#1,age#0], [name#1,age#0,COUNT(1) AS count#27L], grouping__id#28 ** LogicalRDD [age#0,name#1], MapPartitionsRDD\[7] at applySchemaToPythonRDD at NativeMethodAccessorImpl.java:-2 *** at scala.Predef$.assert(Predef.scala:179) *** at org.apache.spark.sql.catalyst.planning.QueryPlanner.plan(QueryPlanner.scala:59) *** at org.apache.spark.sql.catalyst.planning.QueryPlanner.planLater(QueryPlanner.scala:54) *** at org.apache.spark.sql.execution.SparkStrategies$BasicOperators$.apply(SparkStrategies.scala:312) *** at org.apache.spark.sql.catalyst.planning.QueryPlanner$$anonfun$1.apply(QueryPlanner.scala:58) *** at org.apache.spark.sql.catalyst.planning.QueryPlanner$$anonfun$1.apply(QueryPlanner.scala:58) *** at scala.collection.Iterator$$anon$13.hasNext(Iterator.scala:371) *** at org.apache.spark.sql.catalyst.planning.QueryPlanner.plan(QueryPlanner.scala:59) *** at org.apache.spark.sql.SQLContext$QueryExecution.sparkPlan$lzycompute(SQLContext.scala:913) *** at org.apache.spark.sql.SQLContext$QueryExecution.sparkPlan(SQLContext.scala:911) *** at org.apache.spark.sql.SQLContext$QueryExecution.executedPlan$lzycompute(SQLContext.scala:917) *** at org.apache.spark.sql.SQLContext$QueryExecution.executedPlan(SQLContext.scala:917) *** at org.apache.spark.sql.DataFrame.collect(DataFrame.scala:1255) *** at org.apache.spark.sql.DataFrame.head(DataFrame.scala:1189) *** at org.apache.spark.sql.DataFrame.take(DataFrame.scala:1248) *** at org.apache.spark.sql.DataFrame.showString(DataFrame.scala:176) *** at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) *** at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) *** at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) *** at java.lang.reflect.Method.invoke(Method.java:606) *** at py4j.reflection.MethodInvoker.invoke(MethodInvoker.java:231) *** at py4j.reflection.ReflectionEngine.invoke(ReflectionEngine.java:379) *** at py4j.Gateway.invoke(Gateway.java:259) *** at py4j.commands.AbstractCommand.invokeMethod(AbstractCommand.java:133) *** at py4j.commands.CallCommand.execute(CallCommand.java:79) *** at py4j.GatewayConnection.run(GatewayConnection.java:207) *** at java.lang.Thread.run(Thread.java:745) ** 1 of 1 in pyspark.sql.dataframe.DataFrame.cube 1 of 1 in pyspark.sql.dataframe.DataFrame.rollup ***Test Failed*** 2 failures. cc [~davies] -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org For additional commands, e-mail: issues-h...@spark.apache.org