hunk.code_window:   -> BL.ByteString
     -> (BL.ByteString, Maybe (Text, Text), Maybe CompressionType)
   compressResponse reqHeaders unCompressedResp =
     let compressionTypeM = getRequestedCompression reqHeaders
         appendCompressionType (res, headerM) = (res, headerM, compressionTypeM)
     in appendCompressionType $ case compressionTypeM of
  
hunk.labels: keep keep keep keep add keep
hunk.after_edit:       gzipCompressionParams =
           GZ.defaultCompressParams{GZ.compressLevel = GZ.compressionLevel 1}
  
hunk.file_path: server/src-lib/Hasura/Server/Compression.hs
hunk.type: add
file: # Track table and function with same name: error
  - description: Track table
    url: /v1/query
    status: 200
    response:
      message: success
    query:
      type: track_table
      args:
        name: test1
  
  - description: Track function
    url: /v1/query
    status: 400
    response:
      code: not-supported
      error: table with name "test1" already exists
      path: $.args
    query:
      type: track_function
      args:
        name: test1
  