Github user srowen commented on the issue:

    https://github.com/apache/spark/pull/15925
  
    That isn't the same case. In one instance you are showing an example of SQL 
syntax, and in the other, usage of a programmatic Scala API. The SQL query is 
not semantically wrong, but syntactically wrong.
    
    It would at least be OK to make sure that the "IN ()" case is generated in 
a way that works for all SQL engines. If it's always correct to write "IN ('')" 
then that's fine, but, doesn't that mean "a set containing the empty string" in 
some cases? I'm sort of surprised that's the way to express it in some SQL 
engines. Is it really empty?


---
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

Reply via email to