Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.5.0
    • Component/s: core
    • Labels:
      None

      Description

      Some rules are not extensible yet, thus they cannot be easily use by projects relying on Calcite e.g. AggregateProjectMergeRule or SortProjectTransposeRule.

        Issue Links

          Activity

          Hide
          julianhyde Julian Hyde added a comment -

          It would help a lot if all rules that create other relational expressions use a RelBuilder, passed in a parameter to the rule's constructor. Then someone can just create a new instance of the rule with a different RelBuilder. See CALCITE-828.

          Show
          julianhyde Julian Hyde added a comment - It would help a lot if all rules that create other relational expressions use a RelBuilder, passed in a parameter to the rule's constructor. Then someone can just create a new instance of the rule with a different RelBuilder. See CALCITE-828 .
          Show
          jcamachorodriguez Jesus Camacho Rodriguez added a comment - Fixed in http://git-wip-us.apache.org/repos/asf/incubator-calcite/commit/4c7f5c2 .
          Hide
          jcamachorodriguez Jesus Camacho Rodriguez added a comment -

          Resolved in release 1.5.0 (2015-11-10)

          Show
          jcamachorodriguez Jesus Camacho Rodriguez added a comment - Resolved in release 1.5.0 (2015-11-10)

            People

            • Assignee:
              jcamachorodriguez Jesus Camacho Rodriguez
              Reporter:
              jcamachorodriguez Jesus Camacho Rodriguez
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development