Strabon

changeset 736:5a75cb827014 temporals

trying to get rid of extra joins
author Konstantina
date Sat Nov 24 00:33:50 2012 +0200 (2012-11-24)
parents 7c5ed324d065
children 47bac570d9ea
files generaldb/src/main/java/org/openrdf/sail/generaldb/optimizers/GeneralDBValueJoinOptimizer.java
line diff
     1.1 --- a/generaldb/src/main/java/org/openrdf/sail/generaldb/optimizers/GeneralDBValueJoinOptimizer.java	Sat Nov 24 00:32:39 2012 +0200
     1.2 +++ b/generaldb/src/main/java/org/openrdf/sail/generaldb/optimizers/GeneralDBValueJoinOptimizer.java	Sat Nov 24 00:33:50 2012 +0200
     1.3 @@ -261,9 +261,13 @@
     1.4  			throws RuntimeException
     1.5  			{
     1.6  		GeneralDBColumnVar var = node.getRdbmsVar();
     1.7 -		String alias = "g" + getDBName(var);
     1.8 -		String tableName = literals.getLanguageTable().getName();
     1.9 -		join(var, alias, tableName);
    1.10 +		if(!var.isTemporal())
    1.11 +		{
    1.12 +			String alias = "g" + getDBName(var);
    1.13 +			String tableName = literals.getLanguageTable().getName();
    1.14 +			join(var, alias, tableName);
    1.15 +		
    1.16 +		}
    1.17  			}
    1.18  
    1.19  	@Override