public class TestASTFastRangeCountOptimizer extends AbstractOptimizerTestCase
ASTFastRangeCountOptimizer
. This needs to handle a
variety of things related to the following, including where variables are
projected into a sub-select (in which case we run the fast range count using
the as-bound variables for the triple pattern).
SELECT COUNT(...) (DISTINCT|REDUCED) {single-triple-pattern}
ASTFastRangeCountOptimizer
Modifier and Type | Class and Description |
---|---|
static class |
TestASTFastRangeCountOptimizer.TestQuadsModeAPs
Quads mode specific test suite.
|
static class |
TestASTFastRangeCountOptimizer.TestTriplesModeAPs
Triples mode test suite.
|
AbstractOptimizerTestCase.Annotations, AbstractOptimizerTestCase.ApplyAnnotation, AbstractOptimizerTestCase.ASTPropertyPathOptimizerInTest, AbstractOptimizerTestCase.Helper
TestCase2.MyProperties, TestCase2.RandomType
baseURI, store, valueFactory
_randomType
Constructor and Description |
---|
TestASTFastRangeCountOptimizer() |
TestASTFastRangeCountOptimizer(String name) |
Modifier and Type | Method and Description |
---|---|
static junit.framework.Test |
suite() |
newStatementPatternNode, newStatementPatternNode, newStatementPatternNode
assertSameAST, asSet, asSet, asSet, asSet, asSet, enableDeleteMarkersInIndes, getBOpContext, getProperties, getStore, makeIV, setUp, tearDown
assertSameSolutions, assertSameSolutions, assertSameSolutions, assertSameSolutionsAnyOrder, assertSameSolutionsAnyOrder, assertSameSolutionsAnyOrder, assertSameSolutionsAnyOrder, assertSameSolutionsAnyOrder, assertSameSolutionsAnyOrder, compareGraphs, compareTupleQueryResults, diff
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEqualsWithinUlps, assertSameArray, assertSameArray, assertSameBigDecimal, assertSameBigDecimal, assertSameBigInteger, assertSameBigInteger, assertSameIterator, assertSameIterator, assertSameIteratorAnyOrder, assertSameIteratorAnyOrder, assertSameValue, assertSameValue, assertZeroUlps, assertZeroUlps, fail, getInnerCause, getNormalInt, getProjectBuildPath, getRandomObject, getRandomObject, getRandomOrder, getRandomString, getTestInputStream, getTestResource, getTestResource, getUlps, getUlps, isDEBUG, isDEBUG, isINFO, isINFO, isInnerCause, logProperties
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 TestASTFastRangeCountOptimizer()
public TestASTFastRangeCountOptimizer(String name)
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.