[GitHub] [spark] HeartSaVioR edited a comment on issue #27001: [SPARK-30345][SQL] Fix intermittent test failure (ConnectException) on ThriftServerQueryTestSuite/ThriftServerWithSparkContextSuite

2019-12-26 Thread GitBox
HeartSaVioR edited a comment on issue #27001: [SPARK-30345][SQL] Fix 
intermittent test failure (ConnectException) on 
ThriftServerQueryTestSuite/ThriftServerWithSparkContextSuite
URL: https://github.com/apache/spark/pull/27001#issuecomment-569201728
 
 
   > The fix itself LGTM, but do you know why Thrift(Binary|Http)CLIService 
prepare and launch the service asynchronously? Seems end-users can also hit 
this problem if they run queries right after the server is started.
   
   I don't know about history, but if I get the commit history correctly, 
codebase of `sql/hive-thiftserver` just came from Hive, and we just fixed 
minors. So that's basically inherited from Hive.
   
   Here we're embedding Hive server in test suites hence get a chance to 
encounter race condition, but most likely it will run as standalone app which 
end users would just think server is not ready and rerun the query when query 
fails for such reason. (And the chance is rare, as it's even hard to reproduce 
without adding artificial sleep. It might be under 1 second.)
   
   Btw, there's another test suites which runs Hive server as external 
standalone app - it shouldn't encounter this issue but it would show longer 
startup and shutdown. 
   
   
https://github.com/apache/spark/blob/9c046dc8084500860f3820bdbd2be04a6e491431/sql/hive-thriftserver/src/test/scala/org/apache/spark/sql/hive/thriftserver/HiveThriftServer2Suites.scala#L986-L1215


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

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



[GitHub] [spark] HeartSaVioR edited a comment on issue #27001: [SPARK-30345][SQL] Fix intermittent test failure (ConnectException) on ThriftServerQueryTestSuite/ThriftServerWithSparkContextSuite

2019-12-24 Thread GitBox
HeartSaVioR edited a comment on issue #27001: [SPARK-30345][SQL] Fix 
intermittent test failure (ConnectException) on 
ThriftServerQueryTestSuite/ThriftServerWithSparkContextSuite
URL: https://github.com/apache/spark/pull/27001#issuecomment-568715129
 
 
   This patch also resolve 
[SPARK-28883](https://issues.apache.org/jira/browse/SPARK-28883) which error 
message is reported to ConnectException, but given there might be some failures 
not relevant to this, I'd defer to reviewers judging whether this patch also 
resolves SPARK-28883 entirely or partially.


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

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



[GitHub] [spark] HeartSaVioR edited a comment on issue #27001: [SPARK-30345][SQL] Fix intermittent test failure (ConnectException) on ThriftServerQueryTestSuite/ThriftServerWithSparkContextSuite

2019-12-24 Thread GitBox
HeartSaVioR edited a comment on issue #27001: [SPARK-30345][SQL] Fix 
intermittent test failure (ConnectException) on 
ThriftServerQueryTestSuite/ThriftServerWithSparkContextSuite
URL: https://github.com/apache/spark/pull/27001#issuecomment-568714295
 
 
   Here's the diff file to reproduce the issue: 
   
[SPARK-30345-reproducerThriftBinaryCLIService.diff.zip](https://github.com/apache/spark/files/3997961/SPARK-30345-reproducerThriftBinaryCLIService.diff.zip)
   


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

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