[ 
https://issues.apache.org/jira/browse/DRILL-7414?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16955637#comment-16955637
 ] 

ASF GitHub Bot commented on DRILL-7414:
---------------------------------------

paul-rogers commented on issue #1878: DRILL-7414: EVF incorrectly sets buffer 
writer index after rollover
URL: https://github.com/apache/drill/pull/1878#issuecomment-544293632
 
 
   Another in a series of operator fixes for issues uncovered by thorough 
auditing of each batch of vectors.
   
   This PR builds n DRILL-7403, which is not yet merged. Once DRILL-7403 is 
merged, I will rebase this PR so that only the last commit is retained.
   
   Please review just the last commit (for DRILL-7414); the others are covered 
by the DRILL-7403 PR.
 
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


> EVF incorrectly sets buffer writer index after rollover
> -------------------------------------------------------
>
>                 Key: DRILL-7414
>                 URL: https://issues.apache.org/jira/browse/DRILL-7414
>             Project: Apache Drill
>          Issue Type: Bug
>            Reporter: Paul Rogers
>            Assignee: Paul Rogers
>            Priority: Minor
>
> A full test run, with vector validation enabled and with the "new" scan 
> enabled,  revealed the following in {{TestMockPlugin.testSizeLimit()}}:
> {noformat}
> comments_s20000 - VarCharVector: Row count = 838, but value count = 839
> {noformat}
> Adding vector validation to the result set loader overflow tests reveals that 
> the problem is in overflow. In 
> {{TestResultSetLoaderOverflow.testOverflowWithNullables()}}:
> {noformat}
> a - RepeatedIntVector: Row count = 2952, but value count = 2953
> b - RepeatedVarCharVector: Row count = 2952, but value count = 2953
> b - RepeatedVarCharVector: Vector has 2953 values, but offset vector labels 
> 32472 values
> c - RepeatedIntVector: Row count = 2952, but value count = 2953
> d - RepeatedIntVector: Row count = 2952, but value count = 2953
> {noformat}
> The problem is that EVF incorrectly sets the offset buffer writer index after 
> a rollover.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to