Uploaded image for project: 'Apache Arrow'
  1. Apache Arrow
  2. ARROW-16033

[C++] Pass schema to consuming sink node

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 8.0.0
    • C++

    Description

      Currently most consuming sink node implementations require the schema so they can convert from ExecBatch to RecordBatch. However, the node already knows the schema of the batches (it is the output schema of the input). By passing this schema to the consumers we can avoid having to know the schema ahead of time and simplify creating a sink node consumer.

      Attachments

        Issue Links

          Activity

            People

              westonpace Weston Pace
              westonpace Weston Pace
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 2h 50m
                  2h 50m

                  Slack

                    Issue deployment