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