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);