r25745 - in /branches/upstream/libparse-mediawikidump-perl/current: Changes META.yml Makefile.PL lib/Parse/MediaWikiDump.pm t/pages.t

ansgar-guest at users.alioth.debian.org ansgar-guest at users.alioth.debian.org
Wed Oct 1 22:03:40 UTC 2008


Author: ansgar-guest
Date: Wed Oct  1 22:03:36 2008
New Revision: 25745

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=25745
Log:
[svn-upgrade] Integrating new upstream version, libparse-mediawikidump-perl (0.52)

Modified:
    branches/upstream/libparse-mediawikidump-perl/current/Changes
    branches/upstream/libparse-mediawikidump-perl/current/META.yml
    branches/upstream/libparse-mediawikidump-perl/current/Makefile.PL
    branches/upstream/libparse-mediawikidump-perl/current/lib/Parse/MediaWikiDump.pm
    branches/upstream/libparse-mediawikidump-perl/current/t/pages.t

Modified: branches/upstream/libparse-mediawikidump-perl/current/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libparse-mediawikidump-perl/current/Changes?rev=25745&op=diff
==============================================================================
--- branches/upstream/libparse-mediawikidump-perl/current/Changes (original)
+++ branches/upstream/libparse-mediawikidump-perl/current/Changes Wed Oct  1 22:03:36 2008
@@ -1,4 +1,10 @@
 Revision history for Parse-MediaWikiDump
+
+0.51.1  Sep 21, 2008
+        * Bug #31310, Makefile.PL should require perl 5.6, resolved.
+        * Bug #38206, "Parse::MediaWikiDump XML dump file not closed on 
+          DESTROY," logged as a known bug in the documentation. See
+          http://rt.cpan.org/Ticket/Display.html?id=38206 for details.
 
 0.51	May 31, 2008
 	* Fix for bug 36255 "Parse::MediaWikiDump::page::namespace may return

Modified: branches/upstream/libparse-mediawikidump-perl/current/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libparse-mediawikidump-perl/current/META.yml?rev=25745&op=diff
==============================================================================
--- branches/upstream/libparse-mediawikidump-perl/current/META.yml (original)
+++ branches/upstream/libparse-mediawikidump-perl/current/META.yml Wed Oct  1 22:03:36 2008
@@ -1,7 +1,7 @@
 # http://module-build.sourceforge.net/META-spec.html
 #XXXXXXX This is a prototype!!!  It will change in the future!!! XXXXX#
 name:         Parse-MediaWikiDump
-version:      0.51
+version:      0.52
 version_from: lib/Parse/MediaWikiDump.pm
 installdirs:  site
 requires:

Modified: branches/upstream/libparse-mediawikidump-perl/current/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libparse-mediawikidump-perl/current/Makefile.PL?rev=25745&op=diff
==============================================================================
--- branches/upstream/libparse-mediawikidump-perl/current/Makefile.PL (original)
+++ branches/upstream/libparse-mediawikidump-perl/current/Makefile.PL Wed Oct  1 22:03:36 2008
@@ -1,6 +1,8 @@
 use strict;
 use warnings;
 use ExtUtils::MakeMaker;
+
+require 5.6.0;
 
 WriteMakefile(
     NAME                => 'Parse::MediaWikiDump',

Modified: branches/upstream/libparse-mediawikidump-perl/current/lib/Parse/MediaWikiDump.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libparse-mediawikidump-perl/current/lib/Parse/MediaWikiDump.pm?rev=25745&op=diff
==============================================================================
--- branches/upstream/libparse-mediawikidump-perl/current/lib/Parse/MediaWikiDump.pm (original)
+++ branches/upstream/libparse-mediawikidump-perl/current/lib/Parse/MediaWikiDump.pm Wed Oct  1 22:03:36 2008
@@ -1,5 +1,5 @@
 package Parse::MediaWikiDump;
-our $VERSION = '0.51';
+our $VERSION = '0.52';
 
 #the POD is at the end of this file
 
@@ -1716,7 +1716,17 @@
 
 =head2 Known Bugs
 
-No known bugs at this time. 
+=over 4
+
+=item #38206 "Parse::MediaWikiDump XML dump file not closed on DESTROY"
+
+There is a memory leak in the XML dump file parser that causes an instance of
+the parser to never get garbage collected even if it goes completley out of 
+scope. This bug shows it's head when you open and close many different dump
+files or if you are trying to free all memory used by this module. Resolution 
+time for this bug is currently unestimated. 
+
+=back
 
 =head1 COPYRIGHT & LICENSE
 

Modified: branches/upstream/libparse-mediawikidump-perl/current/t/pages.t
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libparse-mediawikidump-perl/current/t/pages.t?rev=25745&op=diff
==============================================================================
--- branches/upstream/libparse-mediawikidump-perl/current/t/pages.t (original)
+++ branches/upstream/libparse-mediawikidump-perl/current/t/pages.t Wed Oct  1 22:03:36 2008
@@ -1,6 +1,6 @@
 #!perl -w
 
-use Test::Simple tests => 74;
+use Test::Simple tests => 68;
 use strict;
 use Parse::MediaWikiDump;
 
@@ -31,7 +31,6 @@
 
 	ok(defined($page));
 
-	ok($page->namespace eq '');
 	ok($pages->sitename eq 'Sitename Test Value');
 	ok($pages->base eq 'Base Test Value');
 	ok($pages->generator eq 'Generator Test Value');
@@ -49,7 +48,6 @@
 	my $page = $pages->next;
 
 	ok(defined($page));
-	ok($page->namespace eq '');
 	ok($page->redirect eq 'fooooo');
 	ok($page->title eq 'Title Test Value #2');
 	ok($page->id == 2);
@@ -62,7 +60,6 @@
 	my $page = $pages->next;
 
 	ok(defined($page));
-	ok($page->namespace eq '');
 	ok($page->redirect eq 'fooooo');
 	ok($page->title eq 'Title Test Value #3');
 	ok($page->id == 3);




More information about the Pkg-perl-cvs-commits mailing list