Clean up remaining IET builder plumbing

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

      SERVER-128247 removed the IET-based index bound generation path for the SBE plan cache. After that change, several call sites still pass nullptr for ietBuilder in the index bounds translation helpers.

      This ticket is to clean up that remaining plumbing and simplify the API where possible.

      Scope:

      • Check whether ietBuilder is still needed in translate, translateAndIntersect, and translateAndUnion.
      • If possible, add overloads without ietBuilder or remove the parameter once the remaining active caller is handled.
      • Update callers that currently pass nullptr.

      Related ticket:

            Assignee:
            Unassigned
            Reporter:
            Prabhas Penumatsa
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: