From: Viner, D. <dv...@ya...> - 2003-11-21 00:42:22
|
Hi, small note on the 0.40 release...the IPC::Shareable dependancy is not recorded in the Makefile.PL. Currently it reads: 'PREREQ_PM' => { Test::Simple => 0.43, Test::More => 0.45, File::Spec => 0.82, }, # e.g., Module::Name => 1.1 I think it needs to be 'PREREQ_PM' => { Test::Simple => 0.43, Test::More => 0.45, File::Spec => 0.82, IPC::Shareable => 0.60, }, # e.g., Module::Name => 1.1 dave -----Original Message----- From: Mike Schilli [mailto:msc...@ao...] Sent: Wednesday, November 12, 2003 3:00 PM To: log4perl-devel Subject: [log4perl-devel] 0.40 released Hi all, just released 0.40 to log4perl.sourceforge.net -- here's the changes: 0.40 (11/11/2003) * (ms) perl 5.005_03 fix for l4p::Appender::Synchronized * (ms) Fixed a bug in 0.39 (thanks to James King for finding) which caused composite appenders like Synchronized to just use SimpleLayout. With the fix, composite appenders are now relaying messages unmodified to their delegates, which can then apply any layout they desire. * (ms) Added file_open(), file_close() and file_switch() to l4p::Appender::File If all goes well, it'll be on its way to CPAN in a couple of days ... -- -- Mike Mike Schilli m...@pe... ------------------------------------------------------- This SF.Net email sponsored by: ApacheCon 2003, 16-19 November in Las Vegas. Learn firsthand the latest developments in Apache, PHP, Perl, XML, Java, MySQL, WebDAV, and more! http://www.apachecon.com/ _______________________________________________ log4perl-devel mailing list log...@li... https://lists.sourceforge.net/lists/listinfo/log4perl-devel |
From: Viner, D. <dv...@ya...> - 2003-11-21 17:00:41
|
makes sense. could you update the perldoc comments http://log4perl.sourceforge.net/releases/Log-Log4perl/docs/html/Log/Log4perl /Appender/Synchronized.html to reflect that? also, a note regarding the 'key' value. The current implementation only uses the first 4 chars of any key given. so: log4perl.appender.Syncer.appender = Logfile log4perl.appender.Syncer.key = myprog_key1 and log4perl.appender.Syncer2.appender = Logfile2 log4perl.appender.Syncer2.key = myprog_key2 will not perform as one might expect. (All logging accomplished via Syncer and Syncer2 will be synchronized with each other.) Obviously, neither of these are really 'bad' things, they simply weren't obvious to me when I started down the path of using synchronized logging. dave -----Original Message----- From: Mike Schilli [mailto:msc...@ao...] Sent: Thursday, November 20, 2003 8:11 PM To: Viner, David Cc: log4perl-devel Subject: RE: [log4perl-devel] 0.40 released Viner, David wrote on 11/20/2003, 4:40 PM: > small note on the 0.40 release...the IPC::Shareable dependancy is not > recorded in the Makefile.PL. Currently it reads: Actually, I left it out intentionally -- IPC::Shareable is only necessary for the Synchronized appender, not for l4p in general. And in order to keep l4p open for all kinds of platforms (not only the ones IPC::Shareable runs on), I decided to keep it out of the dependency list. Clearly a tradeoff, since this way the CPAN shell won't follow the dependency to install it. -- -- Mike Mike Schilli m...@pe... ------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ _______________________________________________ log4perl-devel mailing list log...@li... https://lists.sourceforge.net/lists/listinfo/log4perl-devel |
From: Mike S. <msc...@ao...> - 2003-11-22 19:06:24
|
Viner, David wrote on 11/21/2003, 8:59 AM: > will not perform as one might expect. (All logging accomplished via > Syncer > and Syncer2 will be synchronized with each other.) Updated the l4p::Appender::Synchronized docs to reflect this - thanks again! -- -- Mike Mike Schilli m...@pe... |
From: Mike S. <msc...@ao...> - 2003-11-21 04:10:54
|
Viner, David wrote on 11/20/2003, 4:40 PM: > small note on the 0.40 release...the IPC::Shareable dependancy is not > recorded in the Makefile.PL. Currently it reads: Actually, I left it out intentionally -- IPC::Shareable is only necessary for the Synchronized appender, not for l4p in general. And in order to keep l4p open for all kinds of platforms (not only the ones IPC::Shareable runs on), I decided to keep it out of the dependency list. Clearly a tradeoff, since this way the CPAN shell won't follow the dependency to install it. -- -- Mike Mike Schilli m...@pe... |