db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Suresh Thalamati (JIRA)" <derby-...@db.apache.org>
Subject [jira] Commented: (DERBY-1376) File java/engine/org/apache/derby/loc/messages_en.properties - Message XSLAT.D
Date Tue, 06 Jun 2006 20:00:34 GMT
    [ http://issues.apache.org/jira/browse/DERBY-1376?page=comments#action_12415026 ] 

Suresh Thalamati commented on DERBY-1376:

XSLAT.D=Log directory {0} is not empty. Please make sure specified logDevice location is correct.

Check for the log dir  at  the specified location is empty is added as part of DERBY-1039
fix.   Although one can create a database at a  log device location if the log dir is empty,
 I think throwing an error that says  log dir is NOT EMPTY  if there are files in the log
directory  can be misleading/dangerous.   Say if the  log directory  at  the user specified
location actually  belong s to an another database,  if user deletes
the  files by accident  it can lead a inconsistent/corrupt databases.

I understant error message is not a real  protection.  But I think if   we say it is not empty
; users may delete the files in hurry to setup a new database.  My hope is , if they see a
error  that says  log directory exists. They may specify a different location or  make sure
 that no 
other database is  using the  specified log location path before deleting the log directory.



> File java/engine/org/apache/derby/loc/messages_en.properties - Message XSLAT.D
> ------------------------------------------------------------------------------
>          Key: DERBY-1376
>          URL: http://issues.apache.org/jira/browse/DERBY-1376
>      Project: Derby
>         Type: Improvement

>   Components: Localization
>     Versions:
>  Environment: Text for exceptions
>     Reporter: Halley Pacheco de Oliveira
>     Priority: Minor
>      Fix For:

> The message XSLAT.D (String LOG_SEGMENT_EXIST = "XSLAT.D";) states:
> XSLAT.D=Log directory {0} exists. Please make sure specified logDevice location is correct.
> But it seems by the source code that the problem is not that this directory exists, but
the fact that it is not empty (// make sure log directory is empty, in LogToFile.java). So
it seems to me that the following message would be better:
> XSLAT.D=Log directory {0} is not empty. Please make sure specified logDevice location
is correct.

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