Extract extended enumeration code from QueryPlanner::plan()

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Query Optimization
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      This function, over 500 lines, contains at least 100 lines of enumerator related code to extend the set of candidate plans after the enumerator proper has run. This includes index-provided sorts, covered projections and a few other cases. Ideally we would be able to extract at leasthis part into a separate function. This would clarify the distinct steps of the function making it easier to extend and modify.

            Assignee:
            Unassigned
            Reporter:
            Jess Balint
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: