You are viewing a plain text version of this content. The canonical link for it is here.
Posted to derby-dev@db.apache.org by "Rick Hillegas (JIRA)" <ji...@apache.org> on 2013/08/30 17:01:58 UTC
[jira] [Created] (DERBY-6327) Give applications a way to request
that Derby consistency-check crashed databases.
Rick Hillegas created DERBY-6327:
------------------------------------
Summary: Give applications a way to request that Derby consistency-check crashed databases.
Key: DERBY-6327
URL: https://issues.apache.org/jira/browse/DERBY-6327
Project: Derby
Issue Type: Improvement
Components: SQL, Store
Affects Versions: 10.11.0.0
Reporter: Rick Hillegas
It is common for operating systems to scan/repair the entire file system after a machine crash. Similarly, it may be possible/desirable for Derby to consistency-check conglomerates when a database is booted after coming down ungracefully. A couple issues are worth considering:
1) This could be an expensive operation on a large database.
2) Derby can't tell the difference between a machine crash and an application crash.
The behavior change would be noticeable for complex, crash-prone applications with large databases. That argues against making this the default behavior. Applications would need to opt into this extra consistency checking.
This enhancement request comes out of a discussion on DERBY-5221.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira