jena-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From rve...@apache.org
Subject svn commit: r1603737 - /jena/site/trunk/content/documentation/tdb/tdb_transactions.mdtext
Date Thu, 19 Jun 2014 07:26:43 GMT
Author: rvesse
Date: Thu Jun 19 07:26:43 2014
New Revision: 1603737

URL: http://svn.apache.org/r1603737
Log:
Add a strong recommendation for use of transactions

Modified:
    jena/site/trunk/content/documentation/tdb/tdb_transactions.mdtext

Modified: jena/site/trunk/content/documentation/tdb/tdb_transactions.mdtext
URL: http://svn.apache.org/viewvc/jena/site/trunk/content/documentation/tdb/tdb_transactions.mdtext?rev=1603737&r1=1603736&r2=1603737&view=diff
==============================================================================
--- jena/site/trunk/content/documentation/tdb/tdb_transactions.mdtext (original)
+++ jena/site/trunk/content/documentation/tdb/tdb_transactions.mdtext Thu Jun 19 07:26:43
2014
@@ -5,9 +5,10 @@ TDB provides
 transaction support through the use of
 [write-ahead-logging](http://en.wikipedia.org/wiki/Write-ahead_logging).
 
-This feature is part of version TDB 0.9.0 and later.
+Use of transactions protects a TDB dataset
+against data corruption, unexpected process termination and system crashes and therefore
use of transactions is **strongly** recommended.
 
-Databases created with version of TDB 0.8.X can be used with 0.9.X
+This feature is part of version TDB 0.9.0 and later.  Databases created with version of TDB
0.8.X can be used with 0.9.X
 to add transactional capability.
 
 The file format of 1.0.X and 0.9.X is compatible with TDB 0.8.X.
@@ -223,10 +224,11 @@ same storage but have independent transa
 ## Multi JVM
 
 Multiple applications, running in multiple JVMs, using the same
-file databases is not supported. There must be a single JVM
+file databases is not supported and has a high risk of data corruption.  Once corrupted a
database cannot be repaired
+and must be rebuilt from the original source data. Therefore there **must** be a single JVM
 controlling the database directory and files.
 
-Use [Fuseki](../serving_data/) to provide a
+Use our [Fuseki](../serving_data/) component to provide a
 database server for multiple applications. Fuseki supports 
 [SPARQL Query](http://www.w3.org/TR/sparql11-query/),
 [SPARQL Update](http://www.w3.org/TR/sparql11-update/) and the



Mime
View raw message