# # ChangeLog for main/trunk/greenstone2/perllib/plugouts/GreenstoneSQLPlugout.pm # # Generated by Trac 1.4.2 # 2024-05-01T05:18:39+12:00 Thu, 08 Nov 2018 08:25:36 GMT ak19 [32589] * main/trunk/greenstone2/perllib/plugins/GreenstoneSQLPlugin.pm (modified) * main/trunk/greenstone2/perllib/plugouts/GreenstoneSQLPlugout.pm (modified) * main/trunk/greenstone2/perllib/strings.properties (modified) 1. SQL db password is not compulsory. 2. Forgot to add the non- ... Thu, 08 Nov 2018 05:54:56 GMT ak19 [32586] * main/trunk/greenstone2/perllib/inexport.pm (modified) * main/trunk/greenstone2/perllib/plugins/GreenstoneSQLPlugin.pm (modified) * main/trunk/greenstone2/perllib/plugins/PrintInfo.pm (modified) * main/trunk/greenstone2/perllib/plugouts/BasePlugout.pm (modified) * main/trunk/greenstone2/perllib/plugouts/GreenstoneSQLPlugout.pm (modified) * main/trunk/greenstone2/perllib/strings.properties (modified) Renaming 'site_name' parameter used by GS SQL Plugout and Plugin to ... Thu, 08 Nov 2018 04:28:00 GMT ak19 [32584] * main/trunk/greenstone2/perllib/gssql.pm (modified) * main/trunk/greenstone2/perllib/plugins/GreenstoneSQLPlugin.pm (modified) * main/trunk/greenstone2/perllib/plugouts/GreenstoneSQLPlugout.pm (modified) Some more tidying up of the code. Thu, 08 Nov 2018 04:22:04 GMT ak19 [32583] * main/trunk/greenstone2/perllib/gssql.pm (modified) * main/trunk/greenstone2/perllib/plugins/GreenstoneSQLPlugin.pm (modified) * main/trunk/greenstone2/perllib/plugouts/GreenstoneSQLPlugout.pm (modified) 1. Some tidying up of the code. 2. Removing unnecessary calls to ... Wed, 07 Nov 2018 07:44:34 GMT ak19 [32582] * main/trunk/greenstone2/perllib/gssql.pm (modified) * main/trunk/greenstone2/perllib/plugins/GreenstoneSQLPlugin.pm (modified) * main/trunk/greenstone2/perllib/plugouts/GreenstoneSQLPlugout.pm (modified) * main/trunk/greenstone2/perllib/strings.properties (modified) Now that previous commit(s) put sig handlers in place in gs_sql, have ... Wed, 07 Nov 2018 05:39:13 GMT ak19 [32580] * main/trunk/greenstone2/perllib/gssql.pm (modified) * main/trunk/greenstone2/perllib/plugins/GreenstoneSQLPlugin.pm (modified) * main/trunk/greenstone2/perllib/plugouts/GreenstoneSQLPlugout.pm (modified) 1. support for port param when connecting to SQL DB. 2. GS SQL ... Tue, 06 Nov 2018 06:26:08 GMT ak19 [32578] * main/trunk/greenstone2/perllib/gssql.pm (modified) * main/trunk/greenstone2/perllib/plugins/GreenstoneSQLPlugin.pm (modified) * main/trunk/greenstone2/perllib/plugouts/GreenstoneSQLPlugout.pm (modified) Optimising. The gssql class internally has only one shared connection ... Mon, 05 Nov 2018 06:24:47 GMT ak19 [32573] * main/trunk/greenstone2/perllib/docprint.pm (modified) * main/trunk/greenstone2/perllib/gssql.pm (modified) * main/trunk/greenstone2/perllib/plugouts/GreenstoneSQLPlugout.pm (modified) 1. Caching the prepared SQL insert statements inside the gssql class ... Fri, 02 Nov 2018 06:07:16 GMT ak19 [32563] * main/trunk/greenstone2/perllib/gssql.pm (modified) * main/trunk/greenstone2/perllib/inexport.pm (modified) * main/trunk/greenstone2/perllib/plugins/GreenstoneSQLPlugin.pm (modified) * main/trunk/greenstone2/perllib/plugouts/BasePlugout.pm (modified) * main/trunk/greenstone2/perllib/plugouts/GreenstoneSQLPlugout.pm (modified) 1. Overhaul of GreenstoneSQLPlugs to handle removeold and incremental ... Wed, 31 Oct 2018 06:57:20 GMT ak19 [32560] * main/trunk/greenstone2/perllib/gssql.pm (modified) * main/trunk/greenstone2/perllib/plugins/GreenstoneSQLPlugin.pm (modified) * main/trunk/greenstone2/perllib/plugouts/GreenstoneSQLPlugout.pm (modified) gssql constructor accepts a verbosity parameter Wed, 31 Oct 2018 06:48:18 GMT ak19 [32559] * main/trunk/greenstone2/perllib/gssql.pm (modified) * main/trunk/greenstone2/perllib/plugins/GreenstoneSQLPlugin.pm (modified) * main/trunk/greenstone2/perllib/plugouts/GreenstoneSQLPlugout.pm (modified) * main/trunk/greenstone2/perllib/strings.properties (modified) Removing db_encoding as parameters to GreenstoneSQLPlugout and ... Tue, 30 Oct 2018 06:29:56 GMT ak19 [32555] * main/trunk/greenstone2/perllib/gssql.pm (modified) * main/trunk/greenstone2/perllib/inexport.pm (modified) * main/trunk/greenstone2/perllib/plugins/GreenstoneSQLPlugin.pm (modified) * main/trunk/greenstone2/perllib/plugouts/BasePlugout.pm (modified) * main/trunk/greenstone2/perllib/plugouts/GreenstoneSQLPlugout.pm (modified) 1. In GreenstoneSQLPlugout, removeold is now paramterised (as are ... Fri, 26 Oct 2018 02:10:47 GMT ak19 [32543] * main/trunk/greenstone2/perllib/gssql.pm (modified) * main/trunk/greenstone2/perllib/plugins/GreenstoneSQLPlugin.pm (modified) * main/trunk/greenstone2/perllib/plugouts/GreenstoneSQLPlugout.pm (modified) * main/trunk/greenstone2/perllib/plugouts/GreenstoneXMLPlugout.pm (modified) Tidying up and adjusting TODO statements Thu, 25 Oct 2018 08:17:02 GMT ak19 [32542] * main/trunk/greenstone2/perllib/plugins/GreenstoneSQLPlugin.pm (modified) * main/trunk/greenstone2/perllib/plugouts/GreenstoneSQLPlugout.pm (modified) * main/trunk/greenstone2/perllib/plugouts/GreenstoneXMLPlugout.pm (modified) Instead of the docoid being stored in the docsql-.xml filename, ... Thu, 25 Oct 2018 07:12:42 GMT ak19 [32541] * main/trunk/greenstone2/bin/script/import.pl (modified) * main/trunk/greenstone2/perllib/gssql.pm (modified) * main/trunk/greenstone2/perllib/plugins/GreenstoneSQLPlugin.pm (modified) * main/trunk/greenstone2/perllib/plugouts/GreenstoneSQLPlugout.pm (modified) * main/trunk/greenstone2/perllib/strings.properties (modified) Using proper parameters to GreenstoneSQLPlugin/Plugout instead of ... Wed, 24 Oct 2018 07:13:22 GMT ak19 [32537] * main/trunk/greenstone2/perllib/plugins/GreenstoneSQLPlugin.pm (modified) * main/trunk/greenstone2/perllib/plugouts/GreenstoneSQLPlugout.pm (modified) * main/trunk/greenstone2/perllib/strings.properties (modified) First commit to do with reading back in from the SQL DB. This commit ... Wed, 24 Oct 2018 07:11:33 GMT ak19 [32536] * main/trunk/greenstone2/perllib/docprint.pm (modified) * main/trunk/greenstone2/perllib/gssql.pm (modified) * main/trunk/greenstone2/perllib/plugins/GreenstoneSQLPlugin.pm (added) * main/trunk/greenstone2/perllib/plugouts/GreenstoneSQLPlugout.pm (modified) * main/trunk/greenstone2/perllib/plugouts/GreenstoneXMLPlugout.pm (modified) * main/trunk/greenstone2/perllib/strings.properties (modified) First commit to do with reading back in from the SQL DB. This commit ... Tue, 23 Oct 2018 04:27:36 GMT ak19 [32533] * main/trunk/greenstone2/perllib/plugouts/GreenstoneSQLPlugout.pm (modified) * main/trunk/greenstone2/perllib/plugouts/GreenstoneXMLPlugout.pm (modified) GS SQL Plugout now writes its docobj contents (if any) and structure ... Tue, 23 Oct 2018 02:33:31 GMT ak19 [32531] * main/trunk/greenstone2/perllib/gssql.pm (modified) * main/trunk/greenstone2/perllib/plugouts/GreenstoneSQLPlugout.pm (modified) 1. bugfix to GS SQLPlugout: recursive call didn't go through self ... Fri, 19 Oct 2018 07:54:17 GMT ak19 [32530] * main/trunk/greenstone2/perllib/gssql.pm (modified) * main/trunk/greenstone2/perllib/plugouts/GreenstoneSQLPlugout.pm (modified) Some more tidying up: some params passed by GreenstoneSQLPlugout to ... Fri, 19 Oct 2018 07:42:08 GMT ak19 [32529] * main/trunk/greenstone2/perllib/gssql.pm (added) * main/trunk/greenstone2/perllib/plugouts/GreenstoneSQLPlugout.pm (modified) Split the database functions into their own file gssql.pm, so that ... Fri, 19 Oct 2018 04:12:18 GMT ak19 [32527] * main/trunk/greenstone2/perllib/plugouts/GreenstoneSQLPlugout.pm (moved) Renaming new MySQLPlugout to GreenstoneSQLPlugout to indicate that it ... Fri, 19 Oct 2018 03:55:50 GMT ak19 [32526] * main/trunk/greenstone2/perllib/plugouts/MySQLPlugout.pm (modified) MySQLPlugout now calls SUPER::method_name() instead of ...