You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@drill.apache.org by "Paul Rogers (Jira)" <ji...@apache.org> on 2019/10/27 18:52:00 UTC
[jira] [Created] (DRILL-7425) Remove redundant record count field
from operators
Paul Rogers created DRILL-7425:
----------------------------------
Summary: Remove redundant record count field from operators
Key: DRILL-7425
URL: https://issues.apache.org/jira/browse/DRILL-7425
Project: Apache Drill
Issue Type: Improvement
Reporter: Paul Rogers
Assignee: Paul Rogers
Work on the container count operator bugs revealed that multiple operators (Project, Unnest, probably others) maintain a record count field. As it turns out, the only semantically valid value for this field is to have the same value as the container record count. Hence, the record count field is redundant, and is just another detail to get right.
The only real use of the variable is to report a record count of 0 before the first batch is created. Because of the way the container reports counts, it will throw an exception after the container is created, before the value is set to 0.
The goal of this ticket is to remove the variable, addressing any resulting issues.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)