Class DeltaKernelUtils.UnsupportedDirectDecodeException

All Implemented Interfaces:
Serializable
Enclosing class:
DeltaKernelUtils

public static final class DeltaKernelUtils.UnsupportedDirectDecodeException extends DMLRuntimeException
Thrown when a data file's parquet layout cannot be decoded directly into the typed output columns, e.g. a physical type narrower than the Delta column type (left behind by type widening). Raised before anything is written to the output arrays, so callers can re-read the file through the kernel engine (which performs those conversions) instead.
See Also:
  • Constructor Details

    • UnsupportedDirectDecodeException

      public UnsupportedDirectDecodeException(String msg)