Hi,

I am trying make small review for slow test and I found small issue:

NonReusingReOpenableHashTableITCase

testSpillingHashJoinWithMassiveCollisions
testSpillingHashJoinWithTwoRecursions


for testSpillingHashJoinWithTwoRecursions exist description

/*
 * This test is basically identical to the
"testSpillingHashJoinWithMassiveCollisions" test, only that the number
 * of repeated values (causing bucket collisions) are large enough to make
sure that their target partition no longer
 * fits into memory by itself and needs to be repartitioned in the
recursion again.
 */

but he incorrect, because code of both test fully equal,
one difference line very similar on bug after refactoring with inserting
recordReuse

testSpillingHashJoinWithMassiveCollisions
 353   while ((record = buildSide.next(record)) != null) {

(f51f1b4 19.03.14, 1:17 Aljoscha Krettek* Change MutableObjectIterator to
allow immutable objects)


Aljoscha, can we remove one test and fix buildSide.next(record) to
buildSide.next(recordReuse) ?

P.S. I started review because we have a lot of failing test due to cpu time
limit

Thanks,
Alexey

Reply via email to