# # ChangeLog for gs2-extensions/parallel-building/trunk/src/perllib # # Generated by Trac 1.4.2 # 2024-06-02T14:50:48+12:00 Thu, 18 Dec 2014 23:16:18 GMT jmt12 [29660] * gs2-extensions/parallel-building/trunk/src/perllib/dbutil/tdbcluster.pm (modified) making the debug variable global... can't remember why though Thu, 11 Sep 2014 22:43:44 GMT jmt12 [29276] * gs2-extensions/parallel-building/trunk/src/perllib/parallelbuildinginexport.pm (modified) I need to measure the time spent on generating the initial manifest, ... Tue, 09 Sep 2014 22:32:54 GMT jmt12 [29261] * gs2-extensions/parallel-building/trunk/src/perllib/plugins/CPULoadTextPlugin.pm (modified) Removing some of the extraneous IO from high cpu importing... ... Tue, 09 Sep 2014 22:31:15 GMT jmt12 [29260] * gs2-extensions/parallel-building/trunk/src/perllib/plugins/DirectoryPlugin.pm (modified) Replacing the obsolete call to util::file_lastmodified() with the ... Tue, 09 Sep 2014 22:30:18 GMT jmt12 [29259] * gs2-extensions/parallel-building/trunk/src/perllib/Kea.pm (modified) Kea override allowing for fixed processor affinity if necessary ... Tue, 09 Sep 2014 22:29:14 GMT jmt12 [29258] * gs2-extensions/parallel-building/trunk/src/perllib/dbutil/tdbcluster.pm (added) Initial checkin of a new TDB infodb that allows each worker thread in ... Tue, 09 Sep 2014 22:19:19 GMT jmt12 [29257] * gs2-extensions/parallel-building/trunk/src/perllib/parallelbuildinginexport.pm (modified) Allow for collection configuration to be passed down to parallel ... Thu, 28 Aug 2014 02:18:25 GMT jmt12 [29243] * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils.pm (modified) Allowing for file linking to be disabled Thu, 24 Jul 2014 02:13:19 GMT jmt12 [29161] * gs2-extensions/parallel-building/trunk/src/perllib/plugins/CPULoadTextPlugin.pm (modified) Some modules aren't availalbe on cluster... add test and include path ... Wed, 18 Dec 2013 00:02:19 GMT jmt12 [28779] * gs2-extensions/parallel-building/trunk/src/perllib/parallelbuildinginexport.pm (modified) Making timing message all sorts of purty Tue, 17 Dec 2013 23:58:04 GMT jmt12 [28778] * gs2-extensions/parallel-building/trunk/src/perllib/parallelbuildinginexport.pm (modified) Typo - underscore where I meant hyphen Tue, 17 Dec 2013 23:56:49 GMT jmt12 [28777] * gs2-extensions/parallel-building/trunk/src/perllib/parallelbuildinginexport.pm (modified) Need to include path to mpiimport on Medusa Tue, 17 Dec 2013 22:11:16 GMT jmt12 [28771] * gs2-extensions/parallel-building/trunk/src/perllib/plugouts/BasePlugout.pm (added) A version of BasePlugout where the RSS feed update attempts to write ... Tue, 17 Dec 2013 22:08:13 GMT jmt12 [28770] * gs2-extensions/parallel-building/trunk/src/perllib/parallelbuildinginexport.pm (modified) Adding microtiming... a little tricky what with TDBServer taking ... Wed, 20 Nov 2013 00:00:09 GMT jmt12 [28654] * gs2-extensions/parallel-building/trunk/src/perllib/parallelbuildinginexport.pm (modified) Removed recordEarliestDatestamp() function as that no lurks in the ... Tue, 19 Nov 2013 23:58:26 GMT jmt12 [28653] * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils.pm (modified) Changed the way a require was 'eval'd - but I have no idea why Tue, 19 Nov 2013 23:53:02 GMT jmt12 [28649] * gs2-extensions/parallel-building/trunk/src/perllib/plugins/CPULoadTextPlugin.pm (added) A version of a Textfile reading plugin that has a configurable load ... Thu, 29 Aug 2013 20:56:57 GMT jmt12 [28187] * gs2-extensions/parallel-building/trunk/src/perllib/Kea.pm (added) A customized version of Kea.pm that looks in the correct place for ... Thu, 08 Aug 2013 00:46:06 GMT jmt12 [28001] * gs2-extensions/parallel-building/trunk/src/perllib/parallelbuildinginexport.pm (modified) Write datestamp using dbutil if applicable Wed, 07 Aug 2013 22:12:52 GMT jmt12 [27995] * gs2-extensions/parallel-building/trunk/src/perllib/parallelbuildinginexport.pm (modified) Just adding some code comments Sun, 21 Jul 2013 22:40:02 GMT jmt12 [27915] * gs2-extensions/parallel-building/trunk/src/perllib/dbutil/stdoutxml.pm (added) A new PlugOut that doesn't write any intermediate files (bar those ... Fri, 21 Jun 2013 00:19:57 GMT jmt12 [27682] * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils/LocalFS.pm (modified) Copying makeAllDirectories() from vanilla FileUtils.pm Mon, 17 Jun 2013 22:52:36 GMT jmt12 [27653] * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils/HDThriftFS/ThriftFH.pm (modified) Forgot to pull self off the head of arguments Mon, 17 Jun 2013 22:51:56 GMT jmt12 [27652] * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils/HDThriftFS.pm (modified) Changing buffer to 128K (slightly faster) and adding a comment ... Mon, 17 Jun 2013 22:09:38 GMT jmt12 [27638] * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils/LocalFS.pm (modified) Change it so failure to open a filehandle isn't fatal - leave it up ... Mon, 10 Jun 2013 04:32:41 GMT jmt12 [27591] * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils/HDThriftFS.pm (modified) Ensure Thrift will, be default, attempt to connect to the local ... Thu, 06 Jun 2013 22:53:10 GMT jmt12 [27570] * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils/HDThriftFS/ThriftFH.pm (modified) Make the warning about binmode() not being applicable more ... Thu, 06 Jun 2013 22:48:39 GMT jmt12 [27569] * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils/LocalFS.pm (modified) Trying to streamline the error messages from failing to link ... Thu, 06 Jun 2013 22:24:29 GMT jmt12 [27568] * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils/HDThriftFS.pm (modified) Testing on Medusa suggests optimal buffer size around 128K Thu, 06 Jun 2013 22:20:38 GMT jmt12 [27567] * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils/LocalFS.pm (modified) Found a printWarning that I handed changed to use the FileUtils version Wed, 05 Jun 2013 01:03:03 GMT jmt12 [27547] * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils/HDThriftFS.pm (modified) Rejigging some processing comments Mon, 03 Jun 2013 23:12:36 GMT jmt12 [27532] * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils/HDThriftFS.pm (modified) Add the ability to configure the Thrift connector using a ... Mon, 03 Jun 2013 23:11:39 GMT jmt12 [27531] * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils.pm (modified) Only output the message about using copy instead of hard/soft link once Mon, 03 Jun 2013 21:28:48 GMT jmt12 [27526] * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils.pm (modified) Adding in a 'isHDFS()' function so that some plugins ... Mon, 03 Jun 2013 21:27:12 GMT jmt12 [27525] * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils/HDFSShell.pm (modified) * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils/HDThriftFS.pm (modified) * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils/LocalFS.pm (modified) Adding in a 'isHDFS()' function so that some plugins ... Wed, 29 May 2013 23:08:57 GMT jmt12 [27514] * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils/HDThriftFS.pm (modified) Altering code to allow configurable length of read/write buffer when ... Mon, 27 May 2013 23:39:12 GMT jmt12 [27496] * gs2-extensions/parallel-building/trunk/src/perllib/plugins/DirectoryPlugin.pm (modified) Replacing a smelly old util::file_exists() with a snazzy new ... Mon, 27 May 2013 23:35:07 GMT jmt12 [27493] * gs2-extensions/parallel-building/trunk/src/perllib/plugouts/GreenstoneXMLPlugout.pm (deleted) No longer required - not that sure why it was required in the first place Mon, 27 May 2013 23:34:27 GMT jmt12 [27492] * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils/HDThriftFS.pm (modified) Some versions of Hadoop add host and protocol information into paths ... Mon, 27 May 2013 23:33:26 GMT jmt12 [27491] * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils.pm (modified) Repairing three bugs in makeAllDirectories - incorrect pattern meant ... Mon, 27 May 2013 22:53:27 GMT jmt12 [27490] * gs2-extensions/parallel-building/trunk/src/perllib/plugouts/BasePlugout.pm (deleted) No longer requires Mon, 27 May 2013 00:27:31 GMT jmt12 [27481] * gs2-extensions/parallel-building/trunk/src/bin/script/test_fileutils.pl (modified) * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils.pm (modified) * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils/HDThriftFS.pm (modified) * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils/LocalFS.pm (modified) Adding makeAllDirectories() (which I'd only implemented in LocalFS) ... Mon, 27 May 2013 00:14:51 GMT jmt12 [27479] * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils/HDFSShell.pm (modified) Remove time parsing as DateTime is a fricking nightmare to install ... Mon, 27 May 2013 00:14:01 GMT jmt12 [27478] * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils/HDThriftFS.pm (modified) Be a bit smarter about locating Perl version if not provided (rather ... Thu, 23 May 2013 21:40:07 GMT jmt12 [27424] * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils/HDThriftFS.pm (modified) Adding canRead() and isAbsolute() functions, and some more debugging ... Thu, 23 May 2013 21:39:00 GMT jmt12 [27423] * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils/HDFSShell.pm (modified) Adding canRead() and isAbsolute() functions Thu, 23 May 2013 21:38:39 GMT jmt12 [27422] * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils/LocalFS.pm (modified) Adding canRead() and isAbsolute() functions Thu, 23 May 2013 21:38:05 GMT jmt12 [27421] * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils.pm (modified) Fixing bug in filePutContents (wasn't shifting parameters off front ... Tue, 21 May 2013 03:38:04 GMT jmt12 [27386] * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils/HDFSShell.pm (added) * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils/HDThriftFS.pm (added) * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils/LocalFS.pm (added) Forgot these were just symbolic links to my Dropbox folder - adding ... Tue, 21 May 2013 03:37:43 GMT jmt12 [27385] * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils/HDFSShell.pm (deleted) * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils/HDThriftFS.pm (deleted) * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils/LocalFS.pm (deleted) removing soft links to my dropbox folder - sorry Tue, 21 May 2013 03:32:30 GMT jmt12 [27384] * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils (added) * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils.pm (added) * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils/HDFSShell.pm (added) * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils/HDThriftFS (added) * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils/HDThriftFS.pm (added) * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils/HDThriftFS/ThriftFH.pm (added) * gs2-extensions/parallel-building/trunk/src/perllib/FileUtils/LocalFS.pm (added) An overriding version of FileUtils that provides several drivers ... Tue, 21 May 2013 03:30:45 GMT jmt12 [27383] * gs2-extensions/parallel-building/trunk/src/perllib/MIME (added) * gs2-extensions/parallel-building/trunk/src/perllib/MIME/Base91.pm (added) Adding a perl module for the slightly more efficient Base91 encoding ... Tue, 21 May 2013 02:46:55 GMT jmt12 [27377] * gs2-extensions/parallel-building/trunk/src/perllib/plugins/DirectoryPlugin.pm (modified) * gs2-extensions/parallel-building/trunk/src/perllib/plugins/ReadTextFile.pm (modified) * gs2-extensions/parallel-building/trunk/src/perllib/plugouts/BasePlugout.pm (modified) * gs2-extensions/parallel-building/trunk/src/perllib/plugouts/GreenstoneXMLPlugout.pm (modified) Updating calls to intermediate util functions to the new FileUtils ... Tue, 21 May 2013 01:39:17 GMT jmt12 [27373] * gs2-extensions/parallel-building/trunk/src/perllib/util.pm (deleted) No longer needs a custom util.pm - file utility functions now moved ... Tue, 21 May 2013 01:37:12 GMT jmt12 [27372] * gs2-extensions/parallel-building/trunk/src/perllib/parallelbasebuilder.pm (modified) Fixing where I'd used uppercase letters in a package name that didn't ... Tue, 21 May 2013 01:35:48 GMT jmt12 [27371] * gs2-extensions/parallel-building/trunk/src/perllib/dbutil/gdbml.pm (modified) Replacing with a proper class inheriting from gdbm and just ... Tue, 21 May 2013 01:32:27 GMT jmt12 [27370] * gs2-extensions/parallel-building/trunk/src/perllib/parallelmgppbuilder.pm (modified) fixing minor bug in inheritence tree Mon, 29 Apr 2013 22:08:47 GMT jmt12 [27280] * gs2-extensions/parallel-building/trunk/src/perllib/parallelbuildingbuildcolutils.pm (added) A subclass of buildcolutils.pm with added functionality for parallel ... Mon, 29 Apr 2013 22:08:24 GMT jmt12 [27279] * gs2-extensions/parallel-building/trunk/src/perllib/parallelbuildinginexport.pm (added) A subclass of inexport.pm with added functionality for parallel ... Mon, 29 Apr 2013 22:07:47 GMT jmt12 [27278] * gs2-extensions/parallel-building/trunk/src/perllib/ParallelInexport.pm (deleted) Renamed so it can be found in an automated fashion (prefixed by the ... Fri, 19 Apr 2013 01:28:20 GMT jmt12 [27237] * gs2-extensions/parallel-building/trunk/src/perllib/inexport.pm (deleted) Moved several generally applicable changes (manifest version, ... Thu, 18 Apr 2013 22:27:13 GMT jmt12 [27236] * gs2-extensions/parallel-building/trunk/src/perllib/plugout.pm (deleted) extended loader (to support extensions) and conditional additions to ... Thu, 18 Apr 2013 22:12:02 GMT jmt12 [27235] * gs2-extensions/parallel-building/trunk/src/perllib/plugin.pm (deleted) Moving the conditional additions to INC into the main trunk's version Thu, 18 Apr 2013 21:56:17 GMT jmt12 [27234] * gs2-extensions/parallel-building/trunk/src/perllib/parallelbasebuilder.pm (modified) * gs2-extensions/parallel-building/trunk/src/perllib/parallellucenebuilder.pm (modified) renamed prepare_build_recipe() to the more meaningful ... Thu, 18 Apr 2013 21:55:32 GMT jmt12 [27233] * gs2-extensions/parallel-building/trunk/src/perllib/parallelmgbuilder.pm (added) Recipe generation code moved into subclass of mgbuilder called ... Thu, 18 Apr 2013 21:55:24 GMT jmt12 [27232] * gs2-extensions/parallel-building/trunk/src/perllib/parallelmgppbuilder.pm (added) Recipe generation code moved into subclass of mgppbuilder called ... Thu, 18 Apr 2013 21:54:56 GMT jmt12 [27231] * gs2-extensions/parallel-building/trunk/src/perllib/mgppbuilder.pm (deleted) Recipe generation code moved into subclass of mgppbuilder called ... Thu, 18 Apr 2013 21:54:43 GMT jmt12 [27230] * gs2-extensions/parallel-building/trunk/src/perllib/mgbuilder.pm (deleted) Recipe generation code moved into subclass of mgbuilder called ... Thu, 18 Apr 2013 21:24:04 GMT jmt12 [27229] * gs2-extensions/parallel-building/trunk/src/perllib/parallelbasebuilder.pm (added) A subclass of basebuilder that includes an 'abstract' function for ... Thu, 18 Apr 2013 21:22:53 GMT jmt12 [27228] * gs2-extensions/parallel-building/trunk/src/perllib/parallellucenebuilder.pm (added) A subclass of lucenebuilder that includes a function to generate a ... Thu, 18 Apr 2013 21:22:16 GMT jmt12 [27227] * gs2-extensions/parallel-building/trunk/src/perllib/lucenebuilder.pm (deleted) The indexlevel processing code has been moved into the main trunk's ... Thu, 18 Apr 2013 21:20:52 GMT jmt12 [27226] * gs2-extensions/parallel-building/trunk/src/perllib/manifest.pm (deleted) Moved the version property into the main trunk's version Thu, 18 Apr 2013 00:23:08 GMT jmt12 [27216] * gs2-extensions/parallel-building/trunk/src/perllib/ParallelBaseBuilder.pm (deleted) renaming (away from Java/PHP conventions) to make my life easier when ... Thu, 18 Apr 2013 00:00:48 GMT jmt12 [27215] * gs2-extensions/parallel-building/trunk/src/perllib/IncrementalBuildUtils.pm (deleted) Moved the conditional INC and PATH addition code into the main trunk Wed, 17 Apr 2013 23:44:05 GMT jmt12 [27214] * gs2-extensions/parallel-building/trunk/src/perllib/strings.properties (deleted) Copied the two new strings (buildcol.indexname and ... Wed, 17 Apr 2013 23:40:53 GMT jmt12 [27213] * gs2-extensions/parallel-building/trunk/src/perllib/XMLParser.pm (deleted) Unchanged from version in main trunk Wed, 17 Apr 2013 23:36:14 GMT jmt12 [27212] * gs2-extensions/parallel-building/trunk/src/perllib/gsprintf.pm (deleted) No difference from version in main trunk (apart from some debugging ... Wed, 17 Apr 2013 23:33:18 GMT jmt12 [27211] * gs2-extensions/parallel-building/trunk/src/perllib/basebuilder.pm (deleted) The parallel processing changes (pretty much just the placeholder ... Wed, 17 Apr 2013 23:32:00 GMT jmt12 [27210] * gs2-extensions/parallel-building/trunk/src/perllib/colcfg.pm (deleted) DavidB already ported the few minor changes (complexmeta, indexname, ... Wed, 17 Apr 2013 23:31:12 GMT jmt12 [27209] * gs2-extensions/parallel-building/trunk/src/perllib/basebuildproc.pm (deleted) No difference from version in trunk Wed, 17 Apr 2013 23:19:52 GMT jmt12 [27208] * gs2-extensions/parallel-building/trunk/src/perllib/parse2.pm (deleted) * gs2-extensions/parallel-building/trunk/src/perllib/parse3.pm (deleted) The only change was to ensure that Greenstone's 'perllib' and ... Wed, 17 Apr 2013 23:06:14 GMT jmt12 [27207] * gs2-extensions/parallel-building/trunk/src/perllib/classify.pm (deleted) Classify had been edited to do a better job of searching for ... Wed, 17 Apr 2013 23:04:31 GMT jmt12 [27206] * gs2-extensions/parallel-building/trunk/src/perllib/doc.pm (deleted) The only real change in doc.pm was the replacement of a -e with a ... Wed, 17 Apr 2013 22:48:52 GMT jmt12 [27205] * gs2-extensions/parallel-building/trunk/src/perllib/dbutil/gdbmtxtgz.pm (deleted) Unchanged from base perllib version Wed, 17 Apr 2013 22:48:15 GMT jmt12 [27204] * gs2-extensions/parallel-building/trunk/src/perllib/dbutil/mssql.pm (deleted) Unchanged from base perllib version Wed, 17 Apr 2013 22:47:42 GMT jmt12 [27203] * gs2-extensions/parallel-building/trunk/src/perllib/dbutil/sqlite.pm (deleted) SQLite support for Write Ahead Logging (offering basic parallel ... Wed, 17 Apr 2013 22:36:45 GMT jmt12 [27202] * gs2-extensions/parallel-building/trunk/src/perllib/dbutil/jdbm.pm (deleted) Unchanged from base perllib version Wed, 17 Apr 2013 22:13:58 GMT jmt12 [27201] * gs2-extensions/parallel-building/trunk/src/perllib/classify (deleted) * gs2-extensions/parallel-building/trunk/src/perllib/cpan (deleted) Should never have been checked in as I made no changes here - caused ... Wed, 17 Apr 2013 22:12:34 GMT jmt12 [27200] * gs2-extensions/parallel-building/trunk/src/perllib/ParallelBaseBuilder.pm (added) A subclass of basebuilder that provides a placeholder function for ... Wed, 17 Apr 2013 03:21:04 GMT davidb [27195] * gs2-extensions/parallel-building/trunk/src/perllib/Unicode (deleted) Not changed for this extension Wed, 17 Apr 2013 03:20:00 GMT davidb [27194] * gs2-extensions/parallel-building/trunk/src/perllib/textcat (deleted) Not changed for this extension Wed, 17 Apr 2013 03:18:51 GMT davidb [27193] * gs2-extensions/parallel-building/trunk/src/perllib/rm (deleted) Not changed for this extension Mon, 15 Apr 2013 10:51:46 GMT davidb [27184] * gs2-extensions/parallel-building/trunk/src/perllib/downloaders (deleted) Removing 'downloaders' from parallel importing extension, as there ... Sun, 14 Apr 2013 10:52:17 GMT davidb [27179] * gs2-extensions/parallel-building/trunk/src/perllib/ParallelInexport.pm (modified) * gs2-extensions/parallel-building/trunk/src/perllib/dbutil/gdbmserver.pm (modified) * gs2-extensions/parallel-building/trunk/src/src/mpiimport-src/mpiimport.cpp (modified) Mods to allow code to run with Greenstone3 Sun, 14 Apr 2013 10:12:10 GMT davidb [27177] * gs2-extensions/parallel-building/trunk/src/perllib/dbutil/gdbmserver.pm (modified) Test for and create (if needed) the 'tmp' directory Mon, 11 Mar 2013 22:26:09 GMT jmt12 [27043] * gs2-extensions/parallel-building/trunk/src/perllib/cpan/Sort (deleted) Sort appears to be platform specific, so I'll need to include it as a ... Mon, 11 Mar 2013 22:25:56 GMT jmt12 [27042] * gs2-extensions/parallel-building/trunk/src/perllib/cpan/auto/Sort (deleted) Sort appears to be platform specific, so I'll need to include it as a ... Mon, 11 Mar 2013 20:58:04 GMT jmt12 [27039] * gs2-extensions/parallel-building/trunk/src/perllib/cpan/auto/Sort/Key/Key.so (added) Adding natural sort for Perl. Shared object files appear to be ... Mon, 11 Mar 2013 20:54:17 GMT jmt12 [27038] * gs2-extensions/parallel-building/trunk/src/perllib/cpan/auto/Sort (added) * gs2-extensions/parallel-building/trunk/src/perllib/cpan/auto/Sort/Key (added) * gs2-extensions/parallel-building/trunk/src/perllib/cpan/auto/Sort/Key/.packlist (added) * gs2-extensions/parallel-building/trunk/src/perllib/cpan/auto/Sort/Key/Key.bs (added) Allow natural sorting in Perl Mon, 11 Mar 2013 20:53:18 GMT jmt12 [27037] * gs2-extensions/parallel-building/trunk/src/perllib/cpan/Sort (added) * gs2-extensions/parallel-building/trunk/src/perllib/cpan/Sort/Key (added) * gs2-extensions/parallel-building/trunk/src/perllib/cpan/Sort/Key.pm (added) * gs2-extensions/parallel-building/trunk/src/perllib/cpan/Sort/Key/Maker.pm (added) * gs2-extensions/parallel-building/trunk/src/perllib/cpan/Sort/Key/Multi.pm (added) * gs2-extensions/parallel-building/trunk/src/perllib/cpan/Sort/Key/Natural.pm (added) * gs2-extensions/parallel-building/trunk/src/perllib/cpan/Sort/Key/Register.pm (added) * gs2-extensions/parallel-building/trunk/src/perllib/cpan/Sort/Key/Types.pm (added) Allow natural sorting in Perl