Strabon
changeset 664:6b6d2fc83ed7 temporals
the table for storing period values is now constructed correctly. However, inserts in this table face synchronization issues :(
author | Konstantina Bereta <Konstantina.Bereta@di.uoa.gr> |
---|---|
date | Thu Oct 25 14:40:36 2012 +0300 (2012-10-25) |
parents | c273bdca2caf |
children | 38ce903ed362 |
files | generaldb/src/main/java/org/openrdf/sail/generaldb/managers/HashManager.java generaldb/src/main/java/org/openrdf/sail/generaldb/managers/LiteralManager.java generaldb/src/main/java/org/openrdf/sail/generaldb/schema/LiteralTable.java runtime/src/main/java/eu/earthobservatory/runtime/postgis/StoreOp.java |
line diff
1.1 --- a/generaldb/src/main/java/org/openrdf/sail/generaldb/managers/HashManager.java Thu Oct 25 12:52:37 2012 +0300 1.2 +++ b/generaldb/src/main/java/org/openrdf/sail/generaldb/managers/HashManager.java Thu Oct 25 14:40:36 2012 +0300 1.3 @@ -127,6 +127,7 @@ 1.4 exc = e; 1.5 logger.error(e.toString(), e); 1.6 //konstantina-do sth to propagate the exception! 1.7 + //e.printStackTrace(); 1.8 //throw new RuntimeException(e); 1.9 1.10
2.1 --- a/generaldb/src/main/java/org/openrdf/sail/generaldb/managers/LiteralManager.java Thu Oct 25 12:52:37 2012 +0300 2.2 +++ b/generaldb/src/main/java/org/openrdf/sail/generaldb/managers/LiteralManager.java Thu Oct 25 14:40:36 2012 +0300 2.3 @@ -134,6 +134,7 @@ 2.4 else if(XMLGSDatatypeUtil.isPeriodDatatype(datatype)) // valid period case- Constant 2.5 { //TODO remember that the period should be validated, haven't decided the level yet though 2.6 System.out.println("LABEL TO literalTable:"+label); 2.7 + System.out.println("ID TO literalTable:"+id.toString()); 2.8 table.insertTemporal(id, label); 2.9 } 2.10 }
3.1 --- a/generaldb/src/main/java/org/openrdf/sail/generaldb/schema/LiteralTable.java Thu Oct 25 12:52:37 2012 +0300 3.2 +++ b/generaldb/src/main/java/org/openrdf/sail/generaldb/schema/LiteralTable.java Thu Oct 25 14:40:36 2012 +0300 3.3 @@ -195,6 +195,8 @@ 3.4 3.5 //TODO the label should be validated as a period before reaching this point. Not sure yet on which level this should be done 3.6 System.out.println("LABEL: "+label); 3.7 + System.out.println("NUMBER: "+id.toString()); 3.8 + 3.9 temporalTable.insert(id, label); 3.10 } 3.11
4.1 --- a/runtime/src/main/java/eu/earthobservatory/runtime/postgis/StoreOp.java Thu Oct 25 12:52:37 2012 +0300 4.2 +++ b/runtime/src/main/java/eu/earthobservatory/runtime/postgis/StoreOp.java Thu Oct 25 14:40:36 2012 +0300 4.3 @@ -50,6 +50,7 @@ 4.4 try { 4.5 strabon = new Strabon(db, user, passwd, port, host, true); 4.6 strabon.storeInRepo(src, format); 4.7 + System.out.println("STORED"); 4.8 4.9 } catch (Exception e) { 4.10 logger.error("[Strabon.StoreOp] Error during store.", e);