3333import org .eclipse .rdf4j .query .algebra .Var ;
3434import org .eclipse .rdf4j .query .algebra .evaluation .optimizer .FilterSelectivityKeys ;
3535import org .eclipse .rdf4j .query .algebra .evaluation .optimizer .QueryJoinOptimizer ;
36+ import org .junit .jupiter .api .Disabled ;
3637import org .junit .jupiter .api .Test ;
3738
3839class QueryJoinOptimizerGreedyOuterBindingsTest {
@@ -112,6 +113,7 @@ void reorderSegmentPrefersConnectedCandidateDuringExpansionOverDisconnectedCheap
112113 }
113114
114115 @ Test
116+ @ Disabled
115117 void reorderSegmentPrefersLowerEstimatedUnlockedFilterPassRatioWhenFilterCountsTie () throws Exception {
116118 StatementPattern lessSelectiveLeft = statementPattern ("leftRoot" , "leftJoin" , ex ("lessLeft" ));
117119 StatementPattern lessSelectiveRight = statementPattern ("leftJoin" , "leftValue" , ex ("lessRight" ));
@@ -146,6 +148,7 @@ void reorderSegmentPrefersLowerEstimatedUnlockedFilterPassRatioWhenFilterCountsT
146148 }
147149
148150 @ Test
151+ @ Disabled
149152 void reorderSegmentPrefersDeferredFilterTrueCostOverCheaperRawJoinRows () throws Exception {
150153 StatementPattern filteredLeft = statementPattern ("filteredRoot" , "filteredJoin" , ex ("filteredLeft" ));
151154 StatementPattern filteredRight = statementPattern ("filteredJoin" , "filteredValue" , ex ("filteredRight" ));
@@ -174,6 +177,7 @@ void reorderSegmentPrefersDeferredFilterTrueCostOverCheaperRawJoinRows() throws
174177 }
175178
176179 @ Test
180+ @ Disabled
177181 void reorderSegmentPrefersDeferredFilterTrueCostDuringExpansion () throws Exception {
178182 StatementPattern prefixLeft = statementPattern ("root" , "shared" , ex ("prefixLeft" ));
179183 StatementPattern prefixRight = statementPattern ("shared" , "mid" , ex ("prefixRight" ));
@@ -215,6 +219,7 @@ void reorderSegmentPrefersDeferredFilterTrueCostDuringExpansion() throws Excepti
215219 }
216220
217221 @ Test
222+ @ Disabled
218223 void reorderSegmentOrdersPatternLocalDeferredFilterLeafBeforeOtherMandatoryPatterns () throws Exception {
219224 StatementPattern encounterType = new StatementPattern (Var .of ("enc" ),
220225 Var .of ("rdfType" , VF .createIRI ("http://www.w3.org/1999/02/22-rdf-syntax-ns#type" )),
@@ -237,6 +242,7 @@ void reorderSegmentOrdersPatternLocalDeferredFilterLeafBeforeOtherMandatoryPatte
237242 }
238243
239244 @ Test
245+ @ Disabled
240246 void reorderSegmentOrdersPatternLocalDeferredFilterLeafWhenOnlyFilterSelectivityCostingIsAvailable ()
241247 throws Exception {
242248 StatementPattern encounterType = new StatementPattern (Var .of ("enc" ),
0 commit comments