From: <tho...@us...> - 2011-01-06 19:39:03
|
Revision: 4060 http://bigdata.svn.sourceforge.net/bigdata/?rev=4060&view=rev Author: thompsonbry Date: 2011-01-06 19:38:57 +0000 (Thu, 06 Jan 2011) Log Message: ----------- Fixed broken assert in ISPO. Added isTruthMaintenance() to BigdataSail. Modified Paths: -------------- trunk/bigdata-rdf/src/java/com/bigdata/rdf/spo/ISPO.java trunk/bigdata-sails/src/java/com/bigdata/rdf/sail/BigdataSail.java Modified: trunk/bigdata-rdf/src/java/com/bigdata/rdf/spo/ISPO.java =================================================================== --- trunk/bigdata-rdf/src/java/com/bigdata/rdf/spo/ISPO.java 2011-01-05 22:42:01 UTC (rev 4059) +++ trunk/bigdata-rdf/src/java/com/bigdata/rdf/spo/ISPO.java 2011-01-06 19:38:57 UTC (rev 4060) @@ -332,7 +332,7 @@ public static ModifiedEnum[] fromBooleans(final boolean[] b, final int n) { - assert n < b.length && n % 2 == 0; + assert n <= b.length && n % 2 == 0 : "n="+n+", b.length="+b.length; final ModifiedEnum[] m = new ModifiedEnum[n/2]; for (int i = 0; i < n; i+=2) { Modified: trunk/bigdata-sails/src/java/com/bigdata/rdf/sail/BigdataSail.java =================================================================== --- trunk/bigdata-sails/src/java/com/bigdata/rdf/sail/BigdataSail.java 2011-01-05 22:42:01 UTC (rev 4059) +++ trunk/bigdata-sails/src/java/com/bigdata/rdf/sail/BigdataSail.java 2011-01-06 19:38:57 UTC (rev 4060) @@ -426,6 +426,18 @@ } /** + * Return <code>true</code> if the SAIL is using automated truth + * maintenance. + * + * @see Options#TRUTH_MAINTENANCE + */ + public boolean isTruthMaintenance() { + + return truthMaintenance; + + } + + /** * Return <code>true</code> iff star joins are enabled. */ public boolean isStarJoins() { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |