You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hive.apache.org by "Jesus Camacho Rodriguez (JIRA)" <ji...@apache.org> on 2015/11/30 20:19:11 UTC

[jira] [Updated] (HIVE-12542) Create HiveRelFactories

     [ https://issues.apache.org/jira/browse/HIVE-12542?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jesus Camacho Rodriguez updated HIVE-12542:
-------------------------------------------
    Attachment: HIVE-12542.patch

> Create HiveRelFactories
> -----------------------
>
>                 Key: HIVE-12542
>                 URL: https://issues.apache.org/jira/browse/HIVE-12542
>             Project: Hive
>          Issue Type: Bug
>          Components: CBO
>    Affects Versions: 2.0.0
>            Reporter: Jesus Camacho Rodriguez
>            Assignee: Jesus Camacho Rodriguez
>         Attachments: HIVE-12542.patch
>
>
> Calcite 1.5.0 introduced the use of RelFactories to create the operators. In particular, RelFactories contains the factories for all the operators in the system. Although we can still implement old rules by providing each individual factory (the constructor is deprecated, but it won't be removed till Calcite 2.0.0 is out), new rules will only provide constructors based on RelFactories. Thus, we propose to migrate immediately to the new interface.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)