Description
Currently the LLAP branch has refactored the ORC code to have different code paths depending on whether the data is coming from the cache or a FileSystem.
We need to introduce a concept of a DataSource that is responsible for getting the necessary bytes regardless of whether they are coming from a FileSystem, in memory cache, or both.
Attachments
Issue Links
- incorporates
-
HIVE-11259 LLAP: clean up ORC dependencies part 1
-
- Closed
-
-
HIVE-11295 LLAP: clean up ORC dependencies on object pools
-
- Closed
-
-
HIVE-11385 LLAP: clean up ORC dependencies - move encoded reader path into a separate package and reader
-
- Closed
-
-
HIVE-11535 LLAP: move EncodedTreeReaderFactory, TreeReaderFactory bits that rely on orc.encoded, and StreamUtils if needed, to orc.encoded package
-
- Closed
-