Github user holdenk commented on a diff in the pull request:

    https://github.com/apache/spark/pull/20944#discussion_r202426713
  
    --- Diff: 
sql/hive/src/main/scala/org/apache/spark/sql/hive/client/IsolatedClientLoader.scala
 ---
    @@ -182,6 +182,7 @@ private[hive] class IsolatedClientLoader(
         name.startsWith("org.slf4j") ||
         name.startsWith("org.apache.log4j") || // log4j1.x
         name.startsWith("org.apache.logging.log4j") || // log4j2
    +    name.startsWith("org.apache.derby.") ||
    --- End diff --
    
    So to clarify, this adds derby to the "shared" classes (we might want to 
mention this above on L139) and presumably this fix is for cases where we have 
an existing derby version on the class-path which may differ and if that 
happens we end up with strangeness on the metastore? cc @gatorsmile ?
    
    Like I said, I've run into this issue so I'd like to see a fix :)


---

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to