[ http://jira.qos.ch/browse/LBCORE-98?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=11156#action_11156 ]
Anders Wallgren commented on LBCORE-98: --------------------------------------- Based on this code: boolean rolloverTargetIsParentFile() { return (getParentsRawFileProperty() != null && getParentsRawFileProperty() .equals(elapsedPeriodsFileName)); } public void rollover() throws RolloverFailure { // when rollover is called the elapsed period's file has // been already closed. This is a working assumption of this method. if(compressionMode == CompressionMode.NONE) { if (getParentsRawFileProperty() != null) { util.rename(getParentsRawFileProperty(), elapsedPeriodsFileName); } } else { if(getParentsRawFileProperty() == null) { doCompression(false, elapsedPeriodsFileName, elapsedPeriodsFileName); } else { doCompression(true, elapsedPeriodsFileName, elapsedPeriodsFileName); } } if (tbCleaner != null) { tbCleaner.clean(new Date(getCurrentTime())); } } and the fact that rolloverTargetIsParentFile is unused, it looks like the intent may have been to only archive the tempfile if the target and parent file names collide. > TimeBasedRollingPolicy: name of file in zip archive is > <FileNamePattern>.nanos.tmp > ---------------------------------------------------------------------------------- > > Key: LBCORE-98 > URL: http://jira.qos.ch/browse/LBCORE-98 > Project: logback-core > Issue Type: Bug > Components: Rolling > Affects Versions: 0.9.15 > Environment: Windows > Reporter: Anders Wallgren > Assignee: Logback dev list > Priority: Minor > > The name of the filename in the zip archive is a temp filename, based on the > FileNamePattern, no the FileNamePattern itself. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.qos.ch/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira _______________________________________________ logback-dev mailing list logback-dev@qos.ch http://qos.ch/mailman/listinfo/logback-dev