Split db_pipeline_test binary

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

      db_pipeline_test is almost as large as mongod:

      Binary Size
      mongod 1084803592
      db_pipeline_test 1022134559

      It is technically a collection of unit-tests, but it is very long to build and to debug with a debugger. We can try to split it into several binaries, eventually, without linking the same libraries to each part.

      This ticket is related to SPM-4106 - Split DocumentSources into QO and QE components, but splitting the test is not a part of the project goals, and it should be processed independently from the project.

              Assignee:
              Unassigned
              Reporter:
              Romans Kasperovics
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: