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

    https://github.com/apache/spark/pull/20087#discussion_r162673245
  
    --- Diff: 
sql/hive/src/test/scala/org/apache/spark/sql/hive/CompressionCodecSuite.scala 
---
    @@ -260,17 +282,21 @@ class CompressionCodecSuite extends TestHiveSingleton 
with ParquetTest with Befo
       def checkForTableWithoutCompressProp(format: String, compressCodecs: 
List[String]): Unit = {
         Seq(true, false).foreach { isPartitioned =>
           Seq(true, false).foreach { convertMetastore =>
    -        checkTableCompressionCodecForCodecs(
    -          format,
    -          isPartitioned,
    -          convertMetastore,
    -          compressionCodecs = compressCodecs,
    -          tableCompressionCodecs = List(null)) {
    -          case (tableCompressionCodec, sessionCompressionCodec, 
realCompressionCodec, tableSize) =>
    -            // Always expect session-level take effect
    -            assert(sessionCompressionCodec == realCompressionCodec)
    -            assert(checkTableSize(format, sessionCompressionCodec,
    -              isPartitioned, convertMetastore, tableSize))
    +        Seq(true, false).foreach { usingCTAS =>
    +          checkTableCompressionCodecForCodecs(
    +            format,
    +            isPartitioned,
    +            convertMetastore,
    +            usingCTAS,
    +            compressionCodecs = compressCodecs,
    +            tableCompressionCodecs = List(null)) {
    +            case
    +              (tableCompressionCodec, sessionCompressionCodec, 
realCompressionCodec, tableSize) =>
    +              // Always expect session-level take effect
    +              assert(sessionCompressionCodec == realCompressionCodec)
    +              assert(checkTableSize(format, sessionCompressionCodec,
    +              isPartitioned, convertMetastore, usingCTAS, tableSize))
    --- End diff --
    
    ```
    assert(checkTableSize(
      format, sessionCompressionCodec, isPartitioned, convertMetastore, 
usingCTAS, tableSize))
    ```


---

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

Reply via email to