public class TestHTreeHashJoinUtility extends AbstractHashJoinUtilityTestCase
HTreeHashJoinUtility
.
TODO Write a unit test which verifies that the ivCache is used and that the
cached BigdataValue
s are correctly restored when the rightSolutions
had cached values and the leftSolutions did not have a value cached for the
same IVs. For example, this could be done with a cached value on an IV which
is not a join variable and which is only present in the rightSolutions.AbstractHashJoinUtilityTestCase.ExistsSetup, AbstractHashJoinUtilityTestCase.JoinSetup, AbstractHashJoinUtilityTestCase.JoinSetup_service02, AbstractHashJoinUtilityTestCase.JoinSetup_service04, AbstractHashJoinUtilityTestCase.MockPipelineOp, AbstractHashJoinUtilityTestCase.NotExistsSetup, AbstractHashJoinUtilityTestCase.TestBuffer<E>
Constructor and Description |
---|
TestHTreeHashJoinUtility() |
TestHTreeHashJoinUtility(String name) |
Modifier and Type | Method and Description |
---|---|
protected HTreeHashJoinUtility |
newHashJoinUtility(PipelineOp op,
JoinTypeEnum joinType)
Factory for
IHashJoinUtility instances under test. |
protected void |
setUp() |
protected void |
tearDown() |
assertSameSolutionsAnyOrder, doHashJoinTest, doMergeJoinTest, mergeJoin03, test_exists_01, test_hashJoin01, test_hashJoin02, test_hashJoin03, test_hashJoin04, test_hashJoin05, test_mergeJoin01, test_mergeJoin02, test_mergeJoin03_nonOpt, test_mergeJoin03_nonOptConstrain, test_mergeJoin03_opt, test_mergeJoin03_optConstrain, test_not_exists_01, test_service02, test_service02b, test_service04a, test_service04b
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, toString
public TestHTreeHashJoinUtility()
public TestHTreeHashJoinUtility(String name)
name
- protected void tearDown() throws Exception
tearDown
in class junit.framework.TestCase
Exception
protected void setUp() throws Exception
setUp
in class junit.framework.TestCase
Exception
protected HTreeHashJoinUtility newHashJoinUtility(PipelineOp op, JoinTypeEnum joinType)
AbstractHashJoinUtilityTestCase
IHashJoinUtility
instances under test.newHashJoinUtility
in class AbstractHashJoinUtilityTestCase
op
- The operator from which much of the state will be initialized.joinType
- The type of operation to be performed.Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.