# # ChangeLog for main/trunk/greenstone2/perllib/inexport.pm # # Generated by Trac 1.4.2 # 2024-05-02T04:23:29+12:00 Thu, 25 May 2017 01:21:02 GMT kjdon [31700] * main/trunk/greenstone2/bin/script/import.pl (modified) * main/trunk/greenstone2/perllib/inexport.pm (modified) export.pl has -saveas_options so you can pass in plugout options. ... Tue, 14 Feb 2017 04:43:28 GMT ak19 [31409] * main/trunk/greenstone2/bin/script/activate.pl (modified) * main/trunk/greenstone2/perllib/basebuilder.pm (modified) * main/trunk/greenstone2/perllib/inexport.pm (modified) * main/trunk/greenstone2/perllib/oaiinfo.pm (modified) Adding verbosity setting to oaiinfo.pm to reduce debug output on ... Fri, 09 Dec 2016 09:18:32 GMT ak19 [31191] * main/trunk/greenstone2/perllib/inexport.pm (modified) * main/trunk/greenstone2/perllib/oaiinfo.pm (modified) Correction to previous commit. Fri, 09 Dec 2016 08:37:52 GMT ak19 [31190] * main/trunk/gli/src/org/greenstone/gatherer/collection/CollectionManager.java (modified) * main/trunk/greenstone2/bin/script/activate.pl (modified) * main/trunk/greenstone2/perllib/basebuilder.pm (modified) * main/trunk/greenstone2/perllib/inexport.pm (modified) * main/trunk/greenstone2/perllib/oaiinfo.pm (added) First major commit to do with the new oaiinfo db that keeps track of ... Fri, 09 Dec 2016 08:28:50 GMT ak19 [31189] * main/trunk/greenstone2/perllib/inexport.pm (modified) Corrections and cleanups ahead of major commit to do with the new ... Mon, 09 May 2016 04:53:48 GMT ak19 [30517] * main/trunk/greenstone2/bin/script/activate.pl (modified) * main/trunk/greenstone2/perllib/DBDrivers/BaseDBDriver.pm (modified) * main/trunk/greenstone2/perllib/DBDrivers/JDBM.pm (modified) * main/trunk/greenstone2/perllib/basebuilder.pm (modified) * main/trunk/greenstone2/perllib/buildcolutils.pm (modified) * main/trunk/greenstone2/perllib/dbutil.pm (modified) * main/trunk/greenstone2/perllib/extrabuilder.pm (modified) * main/trunk/greenstone2/perllib/inexport.pm (modified) Fixing incremental-rebuild when the database is gdbm. At this point ... Wed, 04 May 2016 00:08:22 GMT davidb [30489] * main/trunk/greenstone2/perllib/dbutil.pm (modified) * main/trunk/greenstone2/perllib/inexport.pm (modified) Added in missing function, after DBUtil rewrite Sun, 19 Oct 2014 21:08:50 GMT kjdon [29379] * main/trunk/greenstone2/perllib/inexport.pm (modified) implementing statsfile option which is used by the depositor Wed, 15 Oct 2014 22:23:45 GMT kjdon [29370] * main/trunk/greenstone2/perllib/inexport.pm (modified) can't have a manifest version less than 1, so making the test == 1. ... Thu, 12 Jun 2014 00:18:42 GMT kjdon [29096] * main/trunk/greenstone2/perllib/buildcolutils.pm (modified) * main/trunk/greenstone2/perllib/inexport.pm (modified) new argument to print_txt_usage. Pass 1 if you don't want the output ... Thu, 01 May 2014 06:25:31 GMT ak19 [29013] * main/trunk/greenstone2/perllib/inexport.pm (modified) * main/trunk/greenstone2/perllib/plugouts/BasePlugout.pm (modified) * main/trunk/greenstone2/perllib/strings.properties (modified) Following Dr Bainbridge's suggestion on determining a document's ... Thu, 28 Nov 2013 02:00:56 GMT kjdon [28705] * main/trunk/greenstone2/perllib/inexport.pm (modified) args can set their defaults in the data structure - we now use ... Mon, 18 Nov 2013 22:51:13 GMT kjdon [28641] * main/trunk/greenstone2/perllib/inexport.pm (modified) moved common import./export options to here. and moved checking ... Wed, 04 Sep 2013 09:46:07 GMT ak19 [28211] * main/trunk/greenstone2/perllib/arcinfo.pm (modified) * main/trunk/greenstone2/perllib/cgiactions/explodeaction.pm (modified) * main/trunk/greenstone2/perllib/cgiactions/metadataaction.pm (modified) * main/trunk/greenstone2/perllib/inexport.pm (modified) * main/trunk/greenstone2/perllib/manifest.pm (modified) * main/trunk/greenstone2/perllib/plugin.pm (modified) * main/trunk/greenstone2/perllib/plugouts/BasePlugout.pm (modified) * main/trunk/greenstone2/perllib/util.pm (modified) No more absolute paths in archiveinf-doc.gdb and archiveinf-src.gdb Fri, 16 Aug 2013 06:59:26 GMT ak19 [28077] * main/trunk/greenstone2/bin/script/import.pl (modified) * main/trunk/greenstone2/perllib/inexport.pm (modified) Fix noticed when doing diffcol. When the import option saveas was set ... Mon, 24 Jun 2013 05:33:17 GMT ak19 [27698] * main/trunk/greenstone2/perllib/inexport.pm (modified) * main/trunk/greenstone2/perllib/strings.properties (modified) import.pl/export.pl now issues a reminder that sortmeta needs to be ... Mon, 27 May 2013 00:59:56 GMT jmt12 [27483] * main/trunk/greenstone2/perllib/inexport.pm (modified) Replace slash replacement regexs with a call the ... Mon, 27 May 2013 00:50:19 GMT jmt12 [27482] * main/trunk/greenstone2/perllib/buildcolutils.pm (modified) * main/trunk/greenstone2/perllib/inexport.pm (modified) Replace slash replacement regexs with a call the ... Thu, 23 May 2013 01:01:25 GMT jmt12 [27394] * main/trunk/greenstone2/perllib/inexport.pm (modified) Replaced hardcoded -e (which should have been a -d anyway) with ... Thu, 16 May 2013 03:10:00 GMT kjdon [27352] * main/trunk/greenstone2/perllib/docproc.pm (modified) * main/trunk/greenstone2/perllib/inexport.pm (modified) * main/trunk/greenstone2/perllib/plugouts/BasePlugout.pm (modified) added filename into the list for OIDtype Tue, 14 May 2013 03:44:52 GMT kjdon [27334] * main/trunk/greenstone2/perllib/classify.pm (modified) * main/trunk/greenstone2/perllib/inexport.pm (modified) 2 bugfixes that broke the building process. Mon, 06 May 2013 03:21:07 GMT jmt12 [27302] * main/trunk/greenstone2/perllib/inexport.pm (modified) Removed parallel processing stuff as that now lives in an extension. ... Mon, 10 Dec 2012 03:37:21 GMT ak19 [26567] * main/trunk/greenstone2/bin/script/activate.pl (modified) * main/trunk/greenstone2/bin/script/buildcol.pl (modified) * main/trunk/greenstone2/bin/script/explode_metadata_database.pl (modified) * main/trunk/greenstone2/bin/script/incremental-buildcol.pl (modified) * main/trunk/greenstone2/perllib/basebuilder.pm (modified) * main/trunk/greenstone2/perllib/cgiactions/explodeaction.pm (modified) * main/trunk/greenstone2/perllib/colcfg.pm (modified) * main/trunk/greenstone2/perllib/inexport.pm (modified) When a GS2 collection contains both collect.cfg and ... Tue, 27 Nov 2012 22:59:17 GMT davidb [26536] * main/trunk/greenstone2/bin/script/import.pl (modified) * main/trunk/greenstone2/perllib/doc.pm (modified) * main/trunk/greenstone2/perllib/docproc.pm (modified) * main/trunk/greenstone2/perllib/inexport.pm (modified) * main/trunk/greenstone2/perllib/plugins/BasePlugin.pm (modified) * main/trunk/greenstone2/perllib/plugouts/BasePlugout.pm (modified) * main/trunk/greenstone2/perllib/strings.properties (modified) Introduction of two new OIDtype values (hash_on_full_filename and ... Thu, 08 Nov 2012 04:19:02 GMT ak19 [26451] * main/trunk/greenstone2/perllib/collConfigxml.pm (modified) * main/trunk/greenstone2/perllib/inexport.pm (modified) 1. Fixed processing of the collectionconfig's indexOption element. 2. ... Wed, 07 Nov 2012 07:42:12 GMT ak19 [26450] * main/trunk/greenstone2/perllib/collConfigxml.pm (modified) * main/trunk/greenstone2/perllib/inexport.pm (modified) 1. Added GS3 colconfig.xml processing of any OIDtype and OIDmetadata ... Tue, 17 Jul 2012 03:17:30 GMT kjdon [25957] * main/trunk/greenstone2/bin/script/pluginfo.pl (modified) * main/trunk/greenstone2/perllib/inexport.pm (modified) * main/trunk/greenstone2/perllib/plugin.pm (modified) * main/trunk/greenstone2/perllib/plugins/PrintInfo.pm (modified) adding in support for plugins knowing what version of greenstone ... Wed, 30 Nov 2011 04:48:15 GMT ak19 [24829] * main/trunk/gli/client-gli.bat (modified) * main/trunk/gli/findjava.bat (modified) * main/trunk/gli/gli.bat (modified) * main/trunk/gli/makejar.bat (modified) * main/trunk/greenstone2/bin/script/explode_metadata_database.pl (modified) * main/trunk/greenstone2/bin/script/schedule.pl (modified) * main/trunk/greenstone2/bin/script/wvware.pl (modified) * main/trunk/greenstone2/findjava.bat (modified) * main/trunk/greenstone2/gs2-server.bat (modified) * main/trunk/greenstone2/gs2-web-server.bat (modified) * main/trunk/greenstone2/gsicontrol.bat (modified) * main/trunk/greenstone2/perllib/inexport.pm (modified) * main/trunk/greenstone2/perllib/plugins/DirectoryPlugin.pm (modified) * main/trunk/greenstone2/perllib/plugouts/BasePlugout.pm (modified) * main/trunk/greenstone2/perllib/plugouts/DSpacePlugout.pm (modified) * main/trunk/greenstone2/perllib/plugouts/FedoraMETSPlugout.pm (modified) * main/trunk/greenstone2/perllib/strings.properties (modified) * main/trunk/greenstone2/perllib/util.pm (modified) Changes to bat files and perl code to deal with brackets in (Windows) ... Fri, 29 Jul 2011 01:09:22 GMT davidb [24344] * main/trunk/greenstone2/perllib/inexport.pm (modified) Tidying up of some comments Thu, 21 Apr 2011 09:06:54 GMT ak19 [23946] * main/trunk/greenstone2/perllib/basebuilder.pm (modified) * main/trunk/greenstone2/perllib/inexport.pm (modified) * main/trunk/greenstone2/perllib/strings.properties (modified) Xiaofeng found that the OAI-related changes to do with ... Thu, 21 Apr 2011 03:13:22 GMT ak19 [23943] * main/trunk/greenstone2/perllib/inexport.pm (modified) Xiaofeng encountered a problem with opening a file for writing in ... Wed, 20 Apr 2011 09:27:19 GMT ak19 [23939] * main/trunk/greenstone2/perllib/basebuilder.pm (modified) * main/trunk/greenstone2/perllib/buildConfigxml.pm (modified) * main/trunk/greenstone2/perllib/colcfg.pm (modified) * main/trunk/greenstone2/perllib/doc.pm (modified) * main/trunk/greenstone2/perllib/inexport.pm (modified) * main/trunk/greenstone2/perllib/plugouts/BasePlugout.pm (modified) GS3's OAIserver passes final official oaiserver validation tests: to ... Sun, 27 Mar 2011 21:52:39 GMT sjm84 [23825] * main/trunk/greenstone2/perllib/inexport.pm (modified) Phase two of commiting the files changed to extend the DSpace ... Wed, 09 Mar 2011 02:04:33 GMT davidb [23767] * main/trunk/greenstone2/perllib/cgiactions/baseaction.pm (modified) * main/trunk/greenstone2/perllib/inexport.pm (modified) CGI Perl scripts updated to work with Greenstone 3. This in turn ... Tue, 14 Dec 2010 03:16:48 GMT davidb [23485] * main/trunk/greenstone2/perllib/ClassifyTreeModel.pm (modified) * main/trunk/greenstone2/perllib/ClassifyTreeNode.pm (modified) * main/trunk/greenstone2/perllib/IncrementalDocument.pm (modified) * main/trunk/greenstone2/perllib/dbutil.pm (modified) * main/trunk/greenstone2/perllib/doc.pm (modified) * main/trunk/greenstone2/perllib/inexport.pm (modified) * main/trunk/greenstone2/perllib/manifest.pm (modified) * main/trunk/greenstone2/perllib/plugin.pm (modified) read_infodb_entry now returns a hashmap directly. Code updated to ... Tue, 07 Dec 2010 04:00:02 GMT max [23402] * main/trunk/greenstone2/perllib/inexport.pm (modified) New "psuedo" constructor added that is useful to call from CGI Perl ... Tue, 19 Oct 2010 01:54:25 GMT kjdon [23170] * main/trunk/greenstone2/perllib/inexport.pm (modified) * main/trunk/greenstone2/perllib/plugin.pm (modified) if infodbtype is gdbm-txtgz, we need to use gdbm for all archives dbs Wed, 13 Oct 2010 01:24:22 GMT kjdon [23132] * main/trunk/greenstone2/perllib/inexport.pm (modified) for manifest files, if the user has specified Index (not Reindex) and ... Tue, 12 Oct 2010 00:58:44 GMT kjdon [23119] * main/trunk/greenstone2/perllib/inexport.pm (modified) removed some print statements, and don't go into .svn folder when ... Wed, 06 Oct 2010 02:39:33 GMT kjdon [23053] * main/trunk/greenstone2/perllib/inexport.pm (modified) reworking of manifest stuff. Now, instead of calling plugin::read on ... Tue, 05 Oct 2010 01:53:52 GMT ak19 [23042] * main/trunk/greenstone2/perllib/inexport.pm (modified) Kathy fixed a cut and paste error that prevented the depositor from ... Wed, 29 Sep 2010 00:48:00 GMT kjdon [22986] * main/trunk/greenstone2/perllib/inexport.pm (modified) need to do a file_block_read before a read when adding new docs ... Wed, 04 Aug 2010 03:56:11 GMT kjdon [22567] * main/trunk/greenstone2/perllib/inexport.pm (modified) the last step in mark_docs_for_deletion, only do it in delete mode. ... Sat, 31 Jul 2010 11:19:35 GMT max [22535] * main/trunk/greenstone2/perllib/inexport.pm (modified) Minor cleanup Wed, 21 Jul 2010 02:05:39 GMT ak19 [22466] * main/trunk/greenstone2/perllib/inexport.pm (modified) Set archivedir to "" in the first instance Wed, 21 Jul 2010 01:49:42 GMT ak19 [22464] * main/trunk/greenstone2/perllib/inexport.pm (modified) Added in missing routine that had forgotten to be brought over from ... Wed, 21 Jul 2010 01:15:57 GMT ak19 [22460] * main/trunk/greenstone2/bin/script/export.pl (modified) * main/trunk/greenstone2/perllib/inexport.pm (modified) Reverted to using -exportdir with export.pl rather than 'merged' ... Tue, 20 Jul 2010 01:58:05 GMT davidb [22445] * main/trunk/greenstone2/perllib/ParallelInexport.pm (added) * main/trunk/greenstone2/perllib/inexport.pm (modified) Incorporation of top-level parallel_import functionality into code base. Sun, 18 Jul 2010 04:36:56 GMT davidb [22421] * main/trunk/greenstone2/bin/script/export.pl (modified) * main/trunk/greenstone2/bin/script/import.pl (modified) * main/trunk/greenstone2/perllib/inexport.pm (modified) Continued work on refactoring code to have better shared support for ... Fri, 16 Jul 2010 02:13:01 GMT davidb [22413] * main/trunk/greenstone2/bin/script/import.pl (modified) * main/trunk/greenstone2/perllib/inexport.pm (modified) Initial pass at getting the main code to import.pl (and the very ... Wed, 30 Jun 2010 00:53:11 GMT kjdon [22327] * main/trunk/greenstone2/perllib/inexport.pm (modified) if a file and all its associated files is deleted from import, then ... Mon, 03 May 2010 00:06:46 GMT davidb [22010] * main/trunk/greenstone2/perllib/inexport.pm (modified) GDBM reader/writer conflict resulted from swithcing from the (now ... Mon, 25 Jan 2010 04:25:57 GMT mdewsnip [21620] * main/trunk/greenstone2/perllib/inexport.pm (modified) Changed inexport.pm to use the infodbtype value from the collect.cfg ... Mon, 25 Jan 2010 04:17:12 GMT mdewsnip [21619] * main/trunk/greenstone2/perllib/inexport.pm (modified) Removed src_db_file() and doc_db_file() functions from inexport.pm. ... Thu, 21 Jan 2010 03:20:42 GMT mdewsnip [21566] * main/trunk/greenstone2/perllib/cgiactions/metadataaction.pm (modified) * main/trunk/greenstone2/perllib/doc.pm (modified) * main/trunk/greenstone2/perllib/inexport.pm (modified) * main/trunk/greenstone2/perllib/plugins/ArchivesInfPlugin.pm (modified) * main/trunk/greenstone2/perllib/plugins/DirectoryPlugin.pm (modified) * main/trunk/greenstone2/perllib/plugouts/BasePlugout.pm (modified) * main/trunk/greenstone2/perllib/strings.properties (modified) * main/trunk/greenstone2/perllib/strings_fr.properties (modified) * main/trunk/greenstone2/perllib/strings_zh.properties (modified) Changed all places explicitly using "archiveinf-doc.gdb" or ... Thu, 21 Jan 2010 02:59:35 GMT mdewsnip [21564] * main/trunk/greenstone2/bin/script/export.pl (modified) * main/trunk/greenstone2/bin/script/import.pl (modified) * main/trunk/greenstone2/collect/demo/etc/collect.cfg (modified) * main/trunk/greenstone2/perllib/ClassifyTreeModel.pm (modified) * main/trunk/greenstone2/perllib/IncrementalBuildUtils.pm (modified) * main/trunk/greenstone2/perllib/IncrementalDocument.pm (modified) * main/trunk/greenstone2/perllib/arcinfo.pm (modified) * main/trunk/greenstone2/perllib/cgiactions/baseaction.pm (modified) * main/trunk/greenstone2/perllib/cgiactions/metadataaction.pm (modified) * main/trunk/greenstone2/perllib/classify.pm (modified) * main/trunk/greenstone2/perllib/inexport.pm (modified) * main/trunk/greenstone2/perllib/plugin.pm (modified) * main/trunk/greenstone2/perllib/plugins/ArchivesInfPlugin.pm (modified) * main/trunk/greenstone2/perllib/plugouts/BasePlugout.pm (modified) Changed lots of occurrences of "GDBM" in comments, variable names and ... Thu, 21 Jan 2010 02:33:04 GMT mdewsnip [21563] * main/trunk/greenstone2/perllib/ClassifyTreeModel.pm (modified) * main/trunk/greenstone2/perllib/ClassifyTreeNode.pm (modified) * main/trunk/greenstone2/perllib/GDBMUtils.pm (deleted) * main/trunk/greenstone2/perllib/IncrementalDocument.pm (modified) * main/trunk/greenstone2/perllib/cgiactions/metadataaction.pm (modified) * main/trunk/greenstone2/perllib/inexport.pm (modified) * main/trunk/greenstone2/perllib/plugins/ArchivesInfPlugin.pm (modified) * main/trunk/greenstone2/perllib/plugins/DirectoryPlugin.pm (modified) * main/trunk/greenstone2/perllib/plugouts/BasePlugout.pm (modified) Deleted GDBMUtils.pm. What was the point of me spending all that time ... Thu, 21 Jan 2010 01:50:48 GMT mdewsnip [21560] * main/trunk/greenstone2/perllib/inexport.pm (modified) Efficiency improvement to last changes. Thu, 21 Jan 2010 01:49:19 GMT mdewsnip [21559] * main/trunk/greenstone2/perllib/inexport.pm (modified) * main/trunk/greenstone2/perllib/plugins/ArchivesInfPlugin.pm (modified) Changed calls to GDBMUtils::gdbmDatabaseRemove() to ... Thu, 21 Jan 2010 01:41:41 GMT mdewsnip [21558] * main/trunk/greenstone2/perllib/inexport.pm (modified) Variable name change to prevent clash. Thu, 21 Jan 2010 01:38:48 GMT mdewsnip [21557] * main/trunk/greenstone2/perllib/inexport.pm (modified) Changed calls to GDBMUtils::gdbmDatabaseSet() to ... Thu, 21 Jan 2010 01:26:37 GMT mdewsnip [21554] * main/trunk/greenstone2/perllib/cgiactions/metadataaction.pm (modified) * main/trunk/greenstone2/perllib/inexport.pm (modified) * main/trunk/greenstone2/perllib/plugin.pm (modified) Changed calls to GDBMUtils::gdbmRecordToHash() to ... Thu, 21 Jan 2010 01:15:37 GMT mdewsnip [21553] * main/trunk/greenstone2/perllib/inexport.pm (modified) Added missing "use dbutil". Thu, 21 Jan 2010 01:13:33 GMT mdewsnip [21552] * main/trunk/greenstone2/perllib/inexport.pm (modified) Changed calls to GDBMUtils::gdbmDatabaseGet() to ... Wed, 09 Dec 2009 00:18:41 GMT kjdon [21306] * main/trunk/greenstone2/perllib/inexport.pm (modified) mark_docs_for_reindex code moved into new_vs_old_import_diff, so this ... Tue, 01 Dec 2009 01:19:06 GMT oranfry [20999] * main/trunk/greenstone2 (moved) restructuring the repository Wed, 07 Oct 2009 02:23:22 GMT kjdon [20788] * gsdl/trunk/perllib/inexport.pm (modified) rewrote _mark_docs_for_deletion. I think the cases for assoc fiel and ...