[jira] [Commented] (JENA-1492) Transactions not passed down for nested models.
[ https://issues.apache.org/jira/browse/JENA-1492?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16384891#comment-16384891 ] ASF GitHub Bot commented on JENA-1492: -- Github user afs commented on the issue: https://github.com/apache/jena/pull/369 "Skolemization function" is not related; it is a small clarification done in passing. > Transactions not passed down for nested models. > --- > > Key: JENA-1492 > URL: https://issues.apache.org/jira/browse/JENA-1492 > Project: Apache Jena > Issue Type: Bug > Components: Fuseki, TDB, TDB2 >Affects Versions: Jena 3.7.0 >Reporter: Andy Seaborne >Priority: Major > Attachments: config-tdb2-model.ttl > > > From [users@ > email|https://lists.apache.org/thread.html/eacd92488360298a4916b2b1b0cf2d299797140be1960f84410f9b5d@%3Cusers.jena.apache.org%3E], > after the configuration sorted out. > Hierarchies of models, such as inference models, on top of a TBD2 > backed-graph do not pass down the transaction leading to > {noformat} > org.apache.jena.dboe.transaction.txn.TransactionException: Not in a > transaction > at > org.apache.jena.dboe.transaction.txn.TransactionalComponentLifecycle.checkTxn(TransactionalComponentLifecycle.java:417) > at > org.apache.jena.dboe.trans.bplustree.BPlusTree.getRootRead(BPlusTree.java:159) > at > org.apache.jena.dboe.trans.bplustree.BPlusTree.iterator(BPlusTree.java:348) > at > org.apache.jena.tdb2.store.tupletable.TupleIndexRecord.all(TupleIndexRecord.java:251) > at > org.apache.jena.tdb2.store.tupletable.TupleTable.find(TupleTable.java:148) > at > org.apache.jena.tdb2.store.nodetupletable.NodeTupleTableConcrete.find(NodeTupleTableConcrete.java:161) > at > org.apache.jena.tdb2.store.nodetupletable.NodeTupleTableConcrete.find(NodeTupleTableConcrete.java:150) > at > org.apache.jena.tdb2.store.nodetupletable.NodeTupleTableConcrete.findAsNodeIds(NodeTupleTableConcrete.java:141) > at org.apache.jena.tdb2.store.TripleTable.find(TripleTable.java:64) > at > org.apache.jena.tdb2.store.DatasetGraphTDB.findInDftGraph(DatasetGraphTDB.java:110) > at > org.apache.jena.sparql.core.DatasetGraphBaseFind.find(DatasetGraphBaseFind.java:47) > at > org.apache.jena.sparql.core.DatasetGraphWrapper.find(DatasetGraphWrapper.java:152) > at org.apache.jena.sparql.core.GraphView.graphBaseFind(GraphView.java:125) > at org.apache.jena.graph.impl.GraphBase.find(GraphBase.java:255) > {noformat} > Example configuration (full version attached): > {noformat} > :service a fuseki:Service ; > fuseki:dataset :dataset ; > ... > ## Wrapper: Datset containing one TDB2-backed graph > :dataset a ja:RDFDataset ; > ja:defaultGraph :graph . > ## TDB2-backed graph > :graph rdf:type tdb2:GraphTDB ; > tdb2:dataset :datasetTDB2 . > ## TDB2 database > :datasetTDB2 rdf:type tdb2:DatasetTDB2 ; > tdb2:location "DB2". > {noformat} > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (JENA-1492) Transactions not passed down for nested models.
[ https://issues.apache.org/jira/browse/JENA-1492?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16384889#comment-16384889 ] ASF GitHub Bot commented on JENA-1492: -- GitHub user afs opened a pull request: https://github.com/apache/jena/pull/369 JENA-1492: Pass down transactions from general datasets You can merge this pull request into a Git repository by running: $ git pull https://github.com/afs/jena txn-general Alternatively you can review and apply these changes as the patch at: https://github.com/apache/jena/pull/369.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #369 commit e58cbcb043ed0c18f9df0f26b2da66c8745e3963 Author: Andy SeaborneDate: 2018-02-26T16:42:03Z Align to the style of sparql.core.TransactionalLock. commit 7a11a6b8090e0218ab02f364e2c3153edbced5b8 Author: Andy Seaborne Date: 2018-02-26T16:42:32Z isTransactionType -> isTransactionMode commit 4a819f41ac8d19cb9bc043e58f9997b55143f54a Author: Andy Seaborne Date: 2018-02-27T23:22:01Z Skolemization function commit b15cfe922d1b803387272169f6a870195cd56e76 Author: Andy Seaborne Date: 2018-03-03T16:25:48Z JENA-1492: Pass transactions down from general datasets > Transactions not passed down for nested models. > --- > > Key: JENA-1492 > URL: https://issues.apache.org/jira/browse/JENA-1492 > Project: Apache Jena > Issue Type: Bug > Components: Fuseki, TDB, TDB2 >Affects Versions: Jena 3.7.0 >Reporter: Andy Seaborne >Priority: Major > Attachments: config-tdb2-model.ttl > > > From [users@ > email|https://lists.apache.org/thread.html/eacd92488360298a4916b2b1b0cf2d299797140be1960f84410f9b5d@%3Cusers.jena.apache.org%3E], > after the configuration sorted out. > Hierarchies of models, such as inference models, on top of a TBD2 > backed-graph do not pass down the transaction leading to > {noformat} > org.apache.jena.dboe.transaction.txn.TransactionException: Not in a > transaction > at > org.apache.jena.dboe.transaction.txn.TransactionalComponentLifecycle.checkTxn(TransactionalComponentLifecycle.java:417) > at > org.apache.jena.dboe.trans.bplustree.BPlusTree.getRootRead(BPlusTree.java:159) > at > org.apache.jena.dboe.trans.bplustree.BPlusTree.iterator(BPlusTree.java:348) > at > org.apache.jena.tdb2.store.tupletable.TupleIndexRecord.all(TupleIndexRecord.java:251) > at > org.apache.jena.tdb2.store.tupletable.TupleTable.find(TupleTable.java:148) > at > org.apache.jena.tdb2.store.nodetupletable.NodeTupleTableConcrete.find(NodeTupleTableConcrete.java:161) > at > org.apache.jena.tdb2.store.nodetupletable.NodeTupleTableConcrete.find(NodeTupleTableConcrete.java:150) > at > org.apache.jena.tdb2.store.nodetupletable.NodeTupleTableConcrete.findAsNodeIds(NodeTupleTableConcrete.java:141) > at org.apache.jena.tdb2.store.TripleTable.find(TripleTable.java:64) > at > org.apache.jena.tdb2.store.DatasetGraphTDB.findInDftGraph(DatasetGraphTDB.java:110) > at > org.apache.jena.sparql.core.DatasetGraphBaseFind.find(DatasetGraphBaseFind.java:47) > at > org.apache.jena.sparql.core.DatasetGraphWrapper.find(DatasetGraphWrapper.java:152) > at org.apache.jena.sparql.core.GraphView.graphBaseFind(GraphView.java:125) > at org.apache.jena.graph.impl.GraphBase.find(GraphBase.java:255) > {noformat} > Example configuration (full version attached): > {noformat} > :service a fuseki:Service ; > fuseki:dataset :dataset ; > ... > ## Wrapper: Datset containing one TDB2-backed graph > :dataset a ja:RDFDataset ; > ja:defaultGraph :graph . > ## TDB2-backed graph > :graph rdf:type tdb2:GraphTDB ; > tdb2:dataset :datasetTDB2 . > ## TDB2 database > :datasetTDB2 rdf:type tdb2:DatasetTDB2 ; > tdb2:location "DB2". > {noformat} > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[GitHub] jena issue #369: JENA-1492: Pass down transactions from general datasets
Github user afs commented on the issue: https://github.com/apache/jena/pull/369 "Skolemization function" is not related; it is a small clarification done in passing. ---
[GitHub] jena pull request #369: JENA-1492: Pass down transactions from general datas...
GitHub user afs opened a pull request: https://github.com/apache/jena/pull/369 JENA-1492: Pass down transactions from general datasets You can merge this pull request into a Git repository by running: $ git pull https://github.com/afs/jena txn-general Alternatively you can review and apply these changes as the patch at: https://github.com/apache/jena/pull/369.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #369 commit e58cbcb043ed0c18f9df0f26b2da66c8745e3963 Author: Andy SeaborneDate: 2018-02-26T16:42:03Z Align to the style of sparql.core.TransactionalLock. commit 7a11a6b8090e0218ab02f364e2c3153edbced5b8 Author: Andy Seaborne Date: 2018-02-26T16:42:32Z isTransactionType -> isTransactionMode commit 4a819f41ac8d19cb9bc043e58f9997b55143f54a Author: Andy Seaborne Date: 2018-02-27T23:22:01Z Skolemization function commit b15cfe922d1b803387272169f6a870195cd56e76 Author: Andy Seaborne Date: 2018-03-03T16:25:48Z JENA-1492: Pass transactions down from general datasets ---