Uploaded image for project: 'Parquet'
  1. Parquet
  2. PARQUET-2208

Add details to nested column encryption config doc and exception text

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 1.12.3
    • 1.13.0
    • parquet-mr
    • None

    Description

      Parquet columnar encryption requires an explicit full path for each column to be encrypted. If a partial path is configured, the thrown exception is not informative enough, doesn't help much in correcting the parameters.
      The goal is to make the exception print something like:
      Caused by: org.apache.parquet.crypto.ParquetCryptoRuntimeException: Encrypted column [rider] not in file schema column list: [foo] , [rider.list.element.foo] , [rider.list.element.bar] , [ts] , [uuid]
       

      Attachments

        Activity

          People

            gershinsky Gidon Gershinsky
            gershinsky Gidon Gershinsky
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: