public void init() throws IOException {
    fsSupplier = getFsSupplier(path, daemonConf);
    Object fileKey = LlapHiveUtils.createFileIdUsingFS(fsSupplier.get(), path, daemonConf);
    if(!fileKey.equals(this.fileKey)) {
      throw new IOException("File key mismatch.");
    }
    OrcFile.ReaderOptions opts = EncodedOrcFile.readerOptions(daemonConf).filesystem(fsSupplier);
    orcReader = EncodedOrcFile.createReader(path, opts);
  }
Loading data from ORC files on the disk into the cache.
llap-server/src/java/org/apache/hadoop/hive/llap/io/encoded/LlapOrcCacheLoader.java