|
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.
|