[jira] [Updated] (DRILL-2538) Project's setupNewSchema() does not create the correct schema for complex vectors with children
[ https://issues.apache.org/jira/browse/DRILL-2538?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mehant Baid updated DRILL-2538: --- Fix Version/s: (was: 1.1.0) 1.2.0 Project's setupNewSchema() does not create the correct schema for complex vectors with children --- Key: DRILL-2538 URL: https://issues.apache.org/jira/browse/DRILL-2538 Project: Apache Drill Issue Type: Bug Components: Execution - Data Types Reporter: Mehant Baid Assignee: Mehant Baid Fix For: 1.2.0 While creating the schema for the outgoing batch in project (setupNewSchema()) we don't create the child vectors for the complex vectors. We create the children only while performing the transfer in doWork(). This is ok for most cases, but if we have a blocking operator before project and our first batch is a schema batch with no records then the transfer would not create the child vectors and we would propagate half baked schema downstream. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (DRILL-2538) Project's setupNewSchema() does not create the correct schema for complex vectors with children
[ https://issues.apache.org/jira/browse/DRILL-2538?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mehant Baid updated DRILL-2538: --- Fix Version/s: (was: 1.0.0) 1.1.0 Project's setupNewSchema() does not create the correct schema for complex vectors with children --- Key: DRILL-2538 URL: https://issues.apache.org/jira/browse/DRILL-2538 Project: Apache Drill Issue Type: Bug Components: Execution - Data Types Reporter: Mehant Baid Assignee: Mehant Baid Fix For: 1.1.0 While creating the schema for the outgoing batch in project (setupNewSchema()) we don't create the child vectors for the complex vectors. We create the children only while performing the transfer in doWork(). This is ok for most cases, but if we have a blocking operator before project and our first batch is a schema batch with no records then the transfer would not create the child vectors and we would propagate half baked schema downstream. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (DRILL-2538) Project's setupNewSchema() does not create the correct schema for complex vectors with children
[ https://issues.apache.org/jira/browse/DRILL-2538?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mehant Baid updated DRILL-2538: --- Summary: Project's setupNewSchema() does not create the correct schema for complex vectors with children (was: Project's setupNewSchema() does not create the correct schema with children) Project's setupNewSchema() does not create the correct schema for complex vectors with children --- Key: DRILL-2538 URL: https://issues.apache.org/jira/browse/DRILL-2538 Project: Apache Drill Issue Type: Bug Reporter: Mehant Baid Assignee: Mehant Baid Fix For: 0.9.0 While creating the schema for the outgoing batch in project (setupNewSchema()) we don't create the child vectors for the complex vectors. We create the children only while performing the transfer in doWork(). This is ok for most cases, but if we have a blocking operator before project and our first batch is a schema batch with no records then the transfer would not create the child vectors and we would propagate half baked schema downstream. -- This message was sent by Atlassian JIRA (v6.3.4#6332)