
Hello, I have a question about MaxHistory. Logback version is 0.9.18 I think that behavior of MaxHistory is wrong in some circumstances. The similar behavior exists in the other thread, but I seemed to have not been resolved. e.g.) ・technical question ・urgent explination issue Also, it is not registered in JIRA. I test following cases. Could you confirm it? And could you tell me that its performance is normal? First, I set following xml files. ・<FileNamePattern>logFile.%d{yyyy-MM-dd-HH-mm}.log</FileNamePattern> ・<MaxHistory>2</MaxHistory> Second, I start the application in the following order. However, there is no log file in the log Directory. 1. I start the application at [2010-03-09 10:00] In the log Directory, ・logFile.log ...OK 2. I restart the application at [2010-03-09 10:01] In the log Directory, ・logFile.log ・logFile.2010-03-09-10-00.log ...OK 3. I restart the application at [2010-03-09 10:02] In the log Directory, ・logFile.log ・logFile.2010-03-09-10-00.log ・logFile.2010-03-09-10-01.log ...OK 4. I restart the application at [2010-03-09 10:03] In the log Directory, ・logFile.log ・logFile.2010-03-09-10-01.log ・logFile.2010-03-09-10-02.log ...OK 5. I restart the application at [2010-03-09 10:05] In the log Directory, ・logFile.log ・logFile.2010-03-09-10-01.log ・logFile.2010-03-09-10-03.log ...NG (logFile.2010-03-09-10-01.log is not deleted.) 6. I restart the application at [2010-03-09 10:08] In the log Directory, ・logFile.log ・logFile.2010-03-09-10-01.log ・logFile.2010-03-09-10-03.log ・logFile.2010-03-09-10-05.log ...NG (logFile.2010-03-09-10-01.log is not deleted.) Here is my XML file: <configuration> <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender"> <File>logFile.log</File> <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> <FileNamePattern>logFile.%d{yyyy-MM-dd-HH-mm}.log</FileNamePattern> <!-- keep 2 min worth of history --> <MaxHistory>2</MaxHistory> </rollingPolicy> <layout class="ch.qos.logback.classic.PatternLayout"> <Pattern>[%-5level][%d{yyyy-MM-dd HH:mm:ss}] %class - %msg%n</Pattern> </layout> </appender> <root> <level value="debug" /> <appender-ref ref="FILE"/> </root> </configuration> Regards, Masanao -- View this message in context: http://old.nabble.com/About-MaxHitory-tp27834946p27834946.html Sent from the Logback User mailing list archive at Nabble.com.