Example #1
0
 private void validateFileMetadata() throws IOException {
   if (fileMetadata.getCompressionKind() == CompressionKind.NONE) return;
   int bufferSize = fileMetadata.getCompressionBufferSize();
   int minAllocSize = HiveConf.getIntVar(conf, HiveConf.ConfVars.LLAP_ORC_CACHE_MIN_ALLOC);
   if (bufferSize < minAllocSize) {
     LOG.warn(
         "ORC compression buffer size ("
             + bufferSize
             + ") is smaller than LLAP low-level "
             + "cache minimum allocation size ("
             + minAllocSize
             + "). Decrease the value for "
             + HiveConf.ConfVars.LLAP_ORC_CACHE_MIN_ALLOC.toString()
             + " to avoid wasting memory");
   }
 }