You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2011/07/18 14:38:17 UTC
svn commit: r1147836 -
/incubator/jena/Experimental/TxTDB/trunk/src/main/java/com/hp/hpl/jena/tdb/store/DatasetPrefixesTDB.java
Author: andy
Date: Mon Jul 18 12:38:17 2011
New Revision: 1147836
URL: http://svn.apache.org/viewvc?rev=1147836&view=rev
Log:
JENA-81 : Workaround for prefix caching
Modified:
incubator/jena/Experimental/TxTDB/trunk/src/main/java/com/hp/hpl/jena/tdb/store/DatasetPrefixesTDB.java
Modified: incubator/jena/Experimental/TxTDB/trunk/src/main/java/com/hp/hpl/jena/tdb/store/DatasetPrefixesTDB.java
URL: http://svn.apache.org/viewvc/incubator/jena/Experimental/TxTDB/trunk/src/main/java/com/hp/hpl/jena/tdb/store/DatasetPrefixesTDB.java?rev=1147836&r1=1147835&r2=1147836&view=diff
==============================================================================
--- incubator/jena/Experimental/TxTDB/trunk/src/main/java/com/hp/hpl/jena/tdb/store/DatasetPrefixesTDB.java (original)
+++ incubator/jena/Experimental/TxTDB/trunk/src/main/java/com/hp/hpl/jena/tdb/store/DatasetPrefixesTDB.java Mon Jul 18 12:38:17 2011
@@ -205,8 +205,14 @@ public class DatasetPrefixesTDB implemen
/** Return a PrefixMapping for a named graph */
@Override
public PrefixMapping getPrefixMapping(String graphName)
- { return new GraphPrefixesProjection(graphName, this) ; }
-
+ {
+ PrefixMapping pm = new GraphPrefixesProjection(graphName, this) ;
+ // Force into cache.
+ // See JENA-81
+ pm.getNsPrefixMap() ;
+ return pm ;
+ }
+
@Override
public void close()
{