XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Duplicate
    • None
    • None
    • Backend
    • None
    • ghx-label-5

    Description

      The BufferedPlanRootSink should use a RowBatchQueue backed by a BufferedTupleStream. This requires the following changes:

      • Creating a new SpillableRowBatchQueue that implements RowBatchQueue and internally uses a BufferedTupleStream
      • Changing the implementation of RowBatchQueue used by BufferedPlanRootSink to SpillableRowBatchQueue
      • Update PlanRootSink.java so that it sets a ResourceProfile that should be used by the BufferedPlanRootSink
      • Update DataSinks.thrift so that it passes ResourceProfile-s from the fe/ to the be/
      • BufferedPlanRootSink should Initialize and close a ReservationManager to be used by the BufferedTupleStream

      Attachments

        Issue Links

          Activity

            People

              stakiar Sahil Takiar
              stakiar Sahil Takiar
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: