Seems weird that the results would be different based on reading order, as
the queries themselves contain an order by. Do we return different types
out of the sort depending on which schema we get first? Is this intentional?

- Jason

On Mon, Dec 14, 2015 at 6:06 PM, Steven Phillips <ste...@dremio.com> wrote:

> I just did a build a linux box, and didn't see this failure. My guess is
> that it fails depending on which order the files are read.
>
> On Mon, Dec 14, 2015 at 5:38 PM, Venki Korukanti <
> venki.koruka...@gmail.com>
> wrote:
>
> > Is anyone else seeing below failure on latest master? I am running it on
> > Linux.
> >
> >
> >
> testMissingColumn(org.apache.drill.exec.physical.impl.TopN.TestTopNSchemaChanges)
> >  Time elapsed: 2.537 sec  <<< ERROR!
> > java.lang.Exception: unexpected null at position 0 column '`vl2`' should
> > have been:  299
> >
> > Expected Records near verification failure:
> > Record Number: 0 { `kl1` : null,`kl2` : 299,`vl2` : 299,`vl1` :
> null,`vl` :
> > null,`kl` : null, }
> > Record Number: 1 { `kl1` : null,`kl2` : 298,`vl2` : 298,`vl1` :
> null,`vl` :
> > null,`kl` : null, }
> > Record Number: 2 { `kl1` : null,`kl2` : 297,`vl2` : 297,`vl1` :
> null,`vl` :
> > null,`kl` : null, }
> >
> >
> > Actual Records near verification failure:
> > Record Number: 0 { `kl1` : null,`vl2` : null,`kl2` : null,`vl1` :
> null,`vl`
> > : 100.0,`kl` : 100.0, }
> > Record Number: 1 { `kl1` : null,`vl2` : null,`kl2` : null,`vl1` :
> null,`vl`
> > : 101.0,`kl` : 101.0, }
> > Record Number: 2 { `kl1` : null,`vl2` : null,`kl2` : null,`vl1` :
> null,`vl`
> > : 102.0,`kl` : 102.0, }
> >
> > For query: select kl, vl, kl1, vl1, kl2, vl2 from
> >
> >
> dfs_test.`/root/drill/exec/java-exec/target/1450142361702-0/topn-schemachanges`
> > order by kl2 desc limit 3
> >         at
> >
> >
> org.apache.drill.DrillTestWrapper.compareValuesErrorOnMismatch(DrillTestWrapper.java:512)
> >         at
> >
> >
> org.apache.drill.DrillTestWrapper.compareMergedVectors(DrillTestWrapper.java:170)
> >         at
> >
> >
> org.apache.drill.DrillTestWrapper.compareMergedOnHeapVectors(DrillTestWrapper.java:397)
> >         at
> >
> >
> org.apache.drill.DrillTestWrapper.compareOrderedResults(DrillTestWrapper.java:352)
> >         at
> org.apache.drill.DrillTestWrapper.run(DrillTestWrapper.java:124)
> >         at org.apache.drill.TestBuilder.go(TestBuilder.java:129)
> >         at
> >
> >
> org.apache.drill.exec.physical.impl.TopN.TestTopNSchemaChanges.testMissingColumn(TestTopNSchemaChanges.java:206)
> >
> >
> > Results :
> >
> > Tests in error:
> >   TestTopNSchemaChanges.testMissingColumn:206 ยป  unexpected null at
> > position 0 c...
> >
> > Tests run: 4, Failures: 0, Errors: 1, Skipped: 0
> >
>

Reply via email to