db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Daniel John Debrunner (JIRA)" <derby-...@db.apache.org>
Subject [jira] Commented: (DERBY-1039) Database creation should fail if specified log device path already exists
Date Sun, 26 Feb 2006 23:33:24 GMT
    [ http://issues.apache.org/jira/browse/DERBY-1039?page=comments#action_12367869 ] 

Daniel John Debrunner commented on DERBY-1039:

The proposed solution from the summary seems too extreme and could break existing applications.
 If the logDevice path already exists but is empty then there is no problem, I know I've set
up scripts like this in the past. Should the checks be limited to situations that cause problems,
namely as described in the description, the directory alredy contains old log files?

> Database creation should fail if specified log device path already exists
> -------------------------------------------------------------------------
>          Key: DERBY-1039
>          URL: http://issues.apache.org/jira/browse/DERBY-1039
>      Project: Derby
>         Type: Improvement
>   Components: Newcomer, Store
>     Versions:,,
>     Reporter: Knut Anders Hatlen
>     Priority: Minor
>  Attachments: logd.sql
> If a database is created with logDevice pointing to a directory
> containing old log files, one might experience errors during recovery.
>   ERROR XSDB4: Page Page(0,Container(0, 768)) is at version 2,657, the
>   log file contains change version 2,715, either there are log records
>   of this page missing, or this page did not get written out to disk
>   properly.
> To avoid this problem, database creation should fail if logDevice is
> pointing to an existing directory.

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
For more information on JIRA, see:

View raw message