<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/test/logger/test_logdevice.rb, branch v3_4_9</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>[ruby/logger] Enable log file rotation on Windows</title>
<updated>2024-12-04T07:45:39+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2024-10-09T05:05:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=edd3977b4024c27b92a8e132b2762226298a475a'/>
<id>edd3977b4024c27b92a8e132b2762226298a475a</id>
<content type='text'>
Since ruby 2.3, a file opened with `File::SHARE_DELETE` and
`File::BINARY` can be renamed or removed.

https://github.com/ruby/logger/commit/7b6146fee6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since ruby 2.3, a file opened with `File::SHARE_DELETE` and
`File::BINARY` can be renamed or removed.

https://github.com/ruby/logger/commit/7b6146fee6
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/logger] Fix log rotation inter-process lock failed.</title>
<updated>2022-01-27T03:33:06+00:00</updated>
<author>
<name>Jesse Chavez</name>
<email>jesse.chavez.r@gmail.com</email>
</author>
<published>2022-01-26T19:05:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=99d02caed3fb86a8bbe3ae6daddf2517e2f3f441'/>
<id>99d02caed3fb86a8bbe3ae6daddf2517e2f3f441</id>
<content type='text'>
Issue only occurs in JRuby 9.3.0.0 and Windows and the full
console output is:

log rotation inter-process lock failed. D:\log.txt -&gt; D:\log.txt.0: The process cannot access the file because it is being used by another process.
log writing failed. closed stream
log writing failed. closed stream
...

https://github.com/ruby/logger/commit/19fc734638
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Issue only occurs in JRuby 9.3.0.0 and Windows and the full
console output is:

log rotation inter-process lock failed. D:\log.txt -&gt; D:\log.txt.0: The process cannot access the file because it is being used by another process.
log writing failed. closed stream
log writing failed. closed stream
...

https://github.com/ruby/logger/commit/19fc734638
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/logger] Ignored loading CoreAssertions in test runner</title>
<updated>2021-09-14T23:49:24+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2021-09-14T11:53:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=8f6b42e0cb5c41255b51d1d09086eb7748f9ac69'/>
<id>8f6b42e0cb5c41255b51d1d09086eb7748f9ac69</id>
<content type='text'>
https://github.com/ruby/logger/commit/2fd5401ad6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/logger/commit/2fd5401ad6
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/logger] Consider cygwin a Windows platform</title>
<updated>2020-12-04T11:16:00+00:00</updated>
<author>
<name>Jeremy Evans</name>
<email>code@jeremyevans.net</email>
</author>
<published>2020-09-22T18:22:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=6f14a30022e284398017b47d37f3f717f384f985'/>
<id>6f14a30022e284398017b47d37f3f717f384f985</id>
<content type='text'>
This should fix Ruby Bug 12468.

https://github.com/ruby/logger/commit/49de53d1fc
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This should fix Ruby Bug 12468.

https://github.com/ruby/logger/commit/49de53d1fc
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed misspellings</title>
<updated>2019-12-20T03:19:45+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2019-12-20T03:19:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=e68999c82c4863d33a6f893661fba1b7538c5671'/>
<id>e68999c82c4863d33a6f893661fba1b7538c5671</id>
<content type='text'>
Fixed misspellings reported at [Bug #16437], for default gems.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixed misspellings reported at [Bug #16437], for default gems.
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/logger] Fixed leaked tempfile</title>
<updated>2019-12-17T05:01:40+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2019-12-16T03:33:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=9421c7804191b73aa9fde8f14235b3a1f37ffd4b'/>
<id>9421c7804191b73aa9fde8f14235b3a1f37ffd4b</id>
<content type='text'>
https://github.com/ruby/logger/commit/fb3eff153f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/logger/commit/fb3eff153f
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/logger] Enable more timezone tests on OpenBSD</title>
<updated>2019-12-10T12:01:11+00:00</updated>
<author>
<name>Jeremy Evans</name>
<email>code@jeremyevans.net</email>
</author>
<published>2019-08-21T04:28:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=0b10d46a577bb6b0e8e177f5c3f17f8d61007d6c'/>
<id>0b10d46a577bb6b0e8e177f5c3f17f8d61007d6c</id>
<content type='text'>
https://github.com/ruby/logger/commit/bcd7e227e8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/logger/commit/bcd7e227e8
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/logger] Raise ArgumentError for invalid shift_age</title>
<updated>2019-12-10T11:59:02+00:00</updated>
<author>
<name>Jeremy Evans</name>
<email>code@jeremyevans.net</email>
</author>
<published>2019-10-15T01:08:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=38722fa179fcec549300b2f35206f4eb168f202e'/>
<id>38722fa179fcec549300b2f35206f4eb168f202e</id>
<content type='text'>
Consider 'now' and 'everytime' as valid values for the previous
behavior of rotating everytime.

Fixes Ruby Bug 15977

https://github.com/ruby/logger/commit/f92979a376
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Consider 'now' and 'everytime' as valid values for the previous
behavior of rotating everytime.

Fixes Ruby Bug 15977

https://github.com/ruby/logger/commit/f92979a376
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix keyword argument warnings in the tests from Class#new</title>
<updated>2019-09-07T02:41:23+00:00</updated>
<author>
<name>Jeremy Evans</name>
<email>code@jeremyevans.net</email>
</author>
<published>2019-09-06T20:37:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=146677a1e76fd33d86894d0430ea137dbc63579a'/>
<id>146677a1e76fd33d86894d0430ea137dbc63579a</id>
<content type='text'>
This were previously hidden because calls from C were not warned.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This were previously hidden because calls from C were not warned.
</pre>
</div>
</content>
</entry>
<entry>
<title>Move helper file of logger to under the test/logger.</title>
<updated>2019-07-15T05:43:08+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2019-07-15T05:39:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=1b59ed9b494104d3a571bb222ee843cd82d1c9ba'/>
<id>1b59ed9b494104d3a571bb222ee843cd82d1c9ba</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
