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 2015/12/09 19:25:22 UTC
[2/4] jena git commit: Checking for WRITE transaction before logging
warning
Checking for WRITE transaction before logging warning
Project: http://git-wip-us.apache.org/repos/asf/jena/repo
Commit: http://git-wip-us.apache.org/repos/asf/jena/commit/0a11e4a9
Tree: http://git-wip-us.apache.org/repos/asf/jena/tree/0a11e4a9
Diff: http://git-wip-us.apache.org/repos/asf/jena/diff/0a11e4a9
Branch: refs/heads/master
Commit: 0a11e4a91fcc527bd80c1773233b331b50e1c9e9
Parents: 53975ed
Author: ajs6f <aj...@virginia.edu>
Authored: Wed Dec 9 07:54:52 2015 -0500
Committer: ajs6f <aj...@virginia.edu>
Committed: Wed Dec 9 07:54:52 2015 -0500
----------------------------------------------------------------------
.../apache/jena/sparql/core/mem/DatasetGraphInMemory.java | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/jena/blob/0a11e4a9/jena-arq/src/main/java/org/apache/jena/sparql/core/mem/DatasetGraphInMemory.java
----------------------------------------------------------------------
diff --git a/jena-arq/src/main/java/org/apache/jena/sparql/core/mem/DatasetGraphInMemory.java b/jena-arq/src/main/java/org/apache/jena/sparql/core/mem/DatasetGraphInMemory.java
index 7b73891..1d6e645 100644
--- a/jena-arq/src/main/java/org/apache/jena/sparql/core/mem/DatasetGraphInMemory.java
+++ b/jena-arq/src/main/java/org/apache/jena/sparql/core/mem/DatasetGraphInMemory.java
@@ -163,17 +163,17 @@ public class DatasetGraphInMemory extends DatasetGraphTriplesQuads implements Tr
if (isInTransaction()) abort();
}
- @Override
- public void end() {
+ @Override
+ public void end() {
if (isInTransaction()) {
- log.warn("Ending transaction without commit!");
+ if (transactionType().equals(WRITE)) log.warn("Ending WRITE transaction without commit!");
quadsIndex().end();
defaultGraph().end();
isInTransaction.remove();
transactionType.remove();
writeLock().leaveCriticalSection();
}
- }
+ }
private <T> Iterator<T> access(final Supplier<Iterator<T>> source) {
if (!isInTransaction()) {