Ritik Raj created ASTERIXDB-3548:
------------------------------------
Summary: Avoiding Column Assembly when possible
Key: ASTERIXDB-3548
URL: https://issues.apache.org/jira/browse/ASTERIXDB-3548
Project: Apache AsterixDB
Issue Type: Bug
Components: COMP - Compiler, STO - Storage
Affects Versions: 0.9.10
Reporter: Ritik Raj
Fix For: 0.9.10
One of the main bottlenecks in Columnar is assembling the columns back into
objects. Such assembly mostly isn't useful for the user, but it is an easy way
to process data without tankering with the query execution engine. The compiler
can be more intelligent to replace all field access/array access functions with
simple variables that points to a already flattened data (disk-stored columns).
Doing so would save us from paying the unnecessary cost of assembling columns
just to be re-disassembled by the field access/array access functions later in
the upper operators.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)