You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@drill.apache.org by "Volodymyr Vysotskyi (JIRA)" <ji...@apache.org> on 2019/03/11 10:10:00 UTC

[jira] [Created] (DRILL-7089) Implement caching of BaseMetadata classes

Volodymyr Vysotskyi created DRILL-7089:
------------------------------------------

             Summary: Implement caching of BaseMetadata classes
                 Key: DRILL-7089
                 URL: https://issues.apache.org/jira/browse/DRILL-7089
             Project: Apache Drill
          Issue Type: Sub-task
    Affects Versions: 1.16.0
            Reporter: Volodymyr Vysotskyi
            Assignee: Volodymyr Vysotskyi
             Fix For: 1.16.0


In the scope of DRILL-6852 were introduced new classes for metadata usage. These classes may be reused in other GroupScan instances to preserve heap usage for the case when metadata is large.

The idea is to store {{BaseMetadata}} inheritors in {{DrillTable}} and pass them to the {{GroupScan}}, so in the scope of the single query, it will be possible to reuse them.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)