# # ChangeLog for gsdl # # Generated by Trac 1.4.2 # 2024-05-01T13:43:39+12:00 Thu, 29 May 2008 03:52:50 GMT mdewsnip [15803] * gsdl/trunk/lib/sqldbclass.h (modified) * gsdl/trunk/lib/sqlitedbclass.cpp (modified) * gsdl/trunk/lib/sqlitedbclass.h (modified) (Adding dynamic classifiers) Added new ... Thu, 29 May 2008 03:48:58 GMT mdewsnip [15802] * gsdl/trunk/src/colservr/comtypes.h (modified) * gsdl/trunk/src/colservr/sqlbrowsefilter.cpp (modified) * gsdl/trunk/src/protocol/recptprototools.cpp (modified) (Adding dynamic classifiers) Changing the way information is stored ... Thu, 29 May 2008 03:42:27 GMT mdewsnip [15800] * gsdl/trunk/lib/sqlitedbclass.cpp (modified) (Adding dynamic classifiers) Added check for empty ... Thu, 29 May 2008 03:12:54 GMT mdewsnip [15798] * gsdl/trunk/lib/sqlitedbclass.cpp (modified) Added minor comment. Thu, 29 May 2008 03:10:22 GMT mdewsnip [15797] * gsdl/trunk/src/colservr/sqlbrowsefilter.cpp (modified) (Adding dynamic classifiers) Changed getmetadatavalues() to ... Thu, 29 May 2008 03:08:45 GMT mdewsnip [15796] * gsdl/trunk/lib/sqldbclass.h (modified) * gsdl/trunk/lib/sqlitedbclass.cpp (modified) * gsdl/trunk/lib/sqlitedbclass.h (modified) (Adding dynamic classifiers) Changed getmetadatavalues() to ... Thu, 29 May 2008 02:59:42 GMT mdewsnip [15795] * gsdl/trunk/src/recpt/dynamicclassifieraction.cpp (modified) (Adding dynamic classifiers) Changing "dcn" argument to "dcl", and ... Thu, 29 May 2008 02:27:14 GMT mdewsnip [15794] * gsdl/trunk/configure (modified) (Adding new DB support) Added "--enable-sqlite" support to the ... Thu, 29 May 2008 02:06:12 GMT mdewsnip [15793] * gsdl/trunk/src/z3950/win32.mak (modified) (Adding new DB support) First cut at adding sqlite stuff to the ... Thu, 29 May 2008 02:04:20 GMT mdewsnip [15792] * gsdl/trunk/src/z3950/Makefile.in (modified) (Adding new DB support) Now includes sqlite library if enabled. Thu, 29 May 2008 02:00:53 GMT mdewsnip [15791] * gsdl/trunk/packages/Makefile.in (modified) (Adding new DB support) Needed to add a manual "make install" for ... Thu, 29 May 2008 01:42:29 GMT mdewsnip [15790] * gsdl/trunk/src/w32server/win32.mak (modified) (Adding new DB support) First cut at adding sqlite stuff to the ... Thu, 29 May 2008 01:38:37 GMT mdewsnip [15789] * gsdl/trunk/lib/win32.mak (modified) * gsdl/trunk/src/colservr/win32.mak (modified) * gsdl/trunk/src/oaiservr/win32.mak (modified) * gsdl/trunk/src/protocol/win32.mak (modified) * gsdl/trunk/src/recpt/win32.mak (modified) * gsdl/trunk/src/w32server/win32.mak (modified) * gsdl/trunk/src/z3950/win32.mak (modified) Removed STLPATH variable from Makefiles, since this is only used once. Thu, 29 May 2008 01:32:55 GMT mdewsnip [15788] * gsdl/trunk/src/oaiservr/win32.mak (modified) (Adding new DB support) First cut at adding sqlite stuff to the ... Thu, 29 May 2008 01:28:19 GMT mdewsnip [15786] * gsdl/trunk/src/oaiservr/Makefile.in (modified) (Adding new DB support) Now includes the sqlite library if sqlite ... Thu, 29 May 2008 01:23:11 GMT mdewsnip [15785] * gsdl/trunk/lib/win32.mak (modified) * gsdl/trunk/src/colservr/win32.mak (modified) * gsdl/trunk/src/recpt/win32.mak (modified) (Adding new DB support) First cut at adding sqlite stuff to the ... Thu, 29 May 2008 01:18:20 GMT mdewsnip [15784] * gsdl/trunk/src/protocol/win32.mak (modified) Removed an unnecessary definition. Thu, 29 May 2008 00:57:09 GMT mdewsnip [15783] * gsdl/trunk/lib/sqlitedbclass.cpp (modified) (Adding new DB support) A couple of fixes for compiling on Windows. Thu, 29 May 2008 00:15:45 GMT mdewsnip [15782] * gsdl/trunk/packages/Makefile.in (modified) (Adding new DB support) Now compiles SQLite too. Thu, 29 May 2008 00:02:36 GMT mdewsnip [15781] * gsdl/trunk/packages/configure (modified) (Adding new DB support) Now configures SQLite too. Wed, 28 May 2008 23:57:12 GMT mdewsnip [15780] * gsdl/trunk/src/recpt/Makefile.in (modified) (Adding new DB support) Updated sqlite library path. Wed, 28 May 2008 23:54:26 GMT mdewsnip [15779] * gsdl/trunk/bin/linux (modified) (Adding new DB support) Now ignores the sqlite3 executable too. Wed, 28 May 2008 23:53:08 GMT mdewsnip [15778] * gsdl/trunk/src/colservr/Makefile.in (modified) (Adding new DB support) Updated sqlite include path. Wed, 28 May 2008 23:52:43 GMT mdewsnip [15777] * gsdl/trunk/lib/Makefile.in (modified) (Adding new DB support) Updated sqlite include path. Wed, 28 May 2008 23:50:19 GMT mdewsnip [15776] * gsdl/trunk/packages/sqlite (added) * gsdl/trunk/packages/sqlite/README.txt (added) * gsdl/trunk/packages/sqlite/sqlite-amalgamation-3.5.9.tar.gz (added) (Adding new DB support) Added sqlite source package for Linux; ... Wed, 28 May 2008 23:13:07 GMT mdewsnip [15774] * gsdl/trunk/src/colservr/win32.mak (modified) (Adding dynamic classifiers) Added sqlbrowsefilter to Windows makefile. Wed, 28 May 2008 22:56:08 GMT mdewsnip [15773] * gsdl/trunk/src/recpt/win32.mak (modified) (Adding dynamic classifiers) Added dynamicclassifieraction to the ... Wed, 28 May 2008 22:10:12 GMT mdewsnip [15772] * gsdl/trunk/src/recpt/dynamicclassifieraction.cpp (modified) (Adding dynamic classifiers) Adding "dcn" argument specification, and ... Wed, 28 May 2008 21:58:38 GMT mdewsnip [15771] * gsdl/trunk/src/colservr/collectserver.cpp (modified) * gsdl/trunk/src/colservr/comtypes.h (modified) (Adding dynamic classifiers) Added a new "dynamic_classifiers" field ... Wed, 28 May 2008 04:49:14 GMT mdewsnip [15768] * gsdl/trunk/src/recpt/dynamicclassifieraction.cpp (modified) (Adding dynamic classifiers) Adding the first bit of functionality to ... Wed, 28 May 2008 04:19:48 GMT mdewsnip [15766] * gsdl/trunk/src/colservr/sqlbrowsefilter.cpp (modified) A couple more minor whitespace improvements. Wed, 28 May 2008 04:19:03 GMT mdewsnip [15765] * gsdl/trunk/src/colservr/sqlbrowsefilter.cpp (modified) A couple of minor whitespace improvements. Wed, 28 May 2008 04:16:17 GMT mdewsnip [15764] * gsdl/trunk/src/colservr/sqlbrowsefilter.cpp (modified) (Adding dynamic classifiers) Updated the FRmetadataValues request ... Wed, 28 May 2008 03:19:01 GMT mdewsnip [15761] * gsdl/trunk/src/protocol/recptprototools.cpp (modified) * gsdl/trunk/src/protocol/recptprototools.h (modified) (Adding dynamic classifiers) Adding get_metadata_values() function, ... Wed, 28 May 2008 03:15:36 GMT mdewsnip [15760] * gsdl/trunk/src/colservr/comtypes.h (modified) (Adding dynamic classifiers) Added a new "FRmetadataValues" request ... Wed, 28 May 2008 03:11:49 GMT mdewsnip [15759] * gsdl/trunk/src/colservr/collectset.cpp (modified) (Adding dynamic classifiers) Now creates a sqlbrowsefilter if sqlite ... Wed, 28 May 2008 03:07:50 GMT mdewsnip [15758] * gsdl/trunk/lib/sqldbclass.h (modified) Minor fix. Wed, 28 May 2008 03:06:09 GMT mdewsnip [15757] * gsdl/trunk/src/colservr/Makefile.in (modified) * gsdl/trunk/src/colservr/sqlbrowsefilter.cpp (added) * gsdl/trunk/src/colservr/sqlbrowsefilter.h (added) (Adding dynamic classifiers) Added new sqlbrowsefilter class, which ... Wed, 28 May 2008 03:04:08 GMT mdewsnip [15755] * gsdl/trunk/src/colservr/Makefile.in (modified) Removed a couple of unnecessary definitions. Wed, 28 May 2008 02:57:17 GMT mdewsnip [15753] * gsdl/trunk/lib/sqldbclass.h (added) * gsdl/trunk/lib/sqlitedbclass.h (modified) (Adding dynamic classifiers) Created sqldbclass, which inherits from ... Wed, 28 May 2008 02:48:39 GMT mdewsnip [15752] * gsdl/trunk/lib/sqlitedbclass.cpp (modified) * gsdl/trunk/lib/sqlitedbclass.h (modified) (Adding dynamic classifiers) Added getmetadatavalues() function, ... Wed, 28 May 2008 02:29:31 GMT mdewsnip [15748] * gsdl/trunk/perllib/dbutil.pm (modified) (Adding dynamic classifiers) Added new code into ... Wed, 28 May 2008 02:14:53 GMT mdewsnip [15747] * gsdl/trunk/perllib/dbutil.pm (modified) (Adding new DB support) Added an sqlite_safe() function to escape ... Wed, 28 May 2008 02:08:45 GMT mdewsnip [15746] * gsdl/trunk/perllib/dbutil.pm (modified) (Adding new DB support) Added stub for read_infodb_file_sqlite(). Wed, 28 May 2008 00:57:43 GMT mdewsnip [15745] * gsdl/trunk/src/colservr/collectset.cpp (modified) Minor whitespace change. Tue, 27 May 2008 23:02:18 GMT mdewsnip [15744] * gsdl/trunk/src/recpt/Makefile.in (modified) * gsdl/trunk/src/recpt/dynamicclassifieraction.cpp (added) * gsdl/trunk/src/recpt/dynamicclassifieraction.h (added) * gsdl/trunk/src/recpt/librarymain.cpp (modified) (Adding dynamic classifiers) Added a stub dynamic classifier action. Tue, 27 May 2008 22:55:29 GMT mdewsnip [15743] * gsdl/trunk/src/recpt/librarymain.cpp (modified) Minor comment move. Tue, 27 May 2008 22:54:11 GMT mdewsnip [15742] * gsdl/trunk/src/recpt/librarymain.cpp (modified) Removed a whole lot of unused stuff. Tue, 27 May 2008 22:19:11 GMT mdewsnip [15741] * gsdl/trunk/bin/script/unbuildv2.pl (modified) Added infodbtype argument to call to read_infodb_file(). Tue, 27 May 2008 22:15:41 GMT mdewsnip [15740] * gsdl/trunk/perllib/scriptutil.pm (modified) Added "use strict". Tue, 27 May 2008 22:13:41 GMT mdewsnip [15739] * gsdl/trunk/perllib/remproc.pm (deleted) No longer used (probably hasn't been used for 8 years, actually!). Tue, 27 May 2008 22:10:22 GMT mdewsnip [15738] * gsdl/trunk/perllib/mgbuildproc.pm (modified) Added "use strict". Tue, 27 May 2008 04:12:21 GMT mdewsnip [15730] * gsdl/trunk/collect/demo (modified) Now ignores the archives and index directories, since these can be ... Tue, 27 May 2008 04:09:01 GMT mdewsnip [15729] * gsdl/trunk/src/colservr/Makefile.in (modified) * gsdl/trunk/src/colservr/collectset.cpp (modified) (Adding new DB support) Now the collection server looks at the ... Tue, 27 May 2008 03:46:48 GMT mdewsnip [15728] * gsdl/trunk/perllib/basebuilder.pm (modified) * gsdl/trunk/perllib/colcfg.pm (modified) (Adding new DB support) Now writes the infodbtype field to the ... Tue, 27 May 2008 03:45:45 GMT mdewsnip [15727] * gsdl/trunk/perllib/basebuilder.pm (modified) * gsdl/trunk/perllib/dbutil.pm (modified) (Adding new DB support) Added a dbutil::get_default_infodb_type() ... Tue, 27 May 2008 03:05:32 GMT mdewsnip [15726] * gsdl/trunk/perllib/basebuilder.pm (modified) Removed a couple of debug statements. Tue, 27 May 2008 03:02:16 GMT mdewsnip [15725] * gsdl/trunk/perllib/basebuilder.pm (modified) * gsdl/trunk/perllib/basebuildproc.pm (modified) * gsdl/trunk/perllib/classify.pm (modified) * gsdl/trunk/perllib/dbutil.pm (modified) * gsdl/trunk/perllib/lucenebuilder.pm (modified) * gsdl/trunk/perllib/mgppbuilder.pm (modified) (Adding new DB support) Added $infodb_type as first argument to all ... Tue, 27 May 2008 02:38:25 GMT mdewsnip [15724] * gsdl/trunk/perllib/colcfg.pm (modified) (Adding new DB support) Changed new "dbtype" option to "infodbtype", ... Tue, 27 May 2008 02:25:19 GMT mdewsnip [15723] * gsdl/trunk/perllib/colcfg.pm (modified) (Adding new DB support) Added new "dbtype" option to collect.cfg file. Tue, 27 May 2008 02:17:24 GMT mdewsnip [15722] * gsdl/trunk/perllib/dbutil.pm (modified) (Adding new DB support) Added sqlite versions of the three important ... Tue, 27 May 2008 01:25:54 GMT mdewsnip [15720] * gsdl/trunk/perllib/IncrementalBuildUtils.pm (modified) * gsdl/trunk/perllib/docprint.pm (modified) Removed a couple of references to incremental_build.pm, which has ... Tue, 27 May 2008 01:22:56 GMT mdewsnip [15719] * gsdl/trunk/perllib/incremental_build.pm (deleted) (Adding new DB support) Removed incremental_build.pm, since 1. it ... Tue, 27 May 2008 01:08:35 GMT mdewsnip [15718] * gsdl/trunk/perllib/lucenebuilder.pm (modified) Minor comment improvement. Tue, 27 May 2008 01:06:45 GMT mdewsnip [15717] * gsdl/trunk/perllib/dbutil.pm (modified) Minor change. Tue, 27 May 2008 01:03:59 GMT mdewsnip [15716] * gsdl/trunk/perllib/mgbuilder.pm (modified) Added "use strict" and fixed various problems that it found. Tue, 27 May 2008 01:00:05 GMT mdewsnip [15715] * gsdl/trunk/perllib/mgppbuilder.pm (modified) Added "use strict" and fixed various problems that it found. Tue, 27 May 2008 00:55:55 GMT mdewsnip [15714] * gsdl/trunk/perllib/lucenebuilder.pm (modified) (Adding new DB support) Removed the last of the GDBM-specific code ... Tue, 27 May 2008 00:54:40 GMT mdewsnip [15713] * gsdl/trunk/perllib/util.pm (modified) (Adding new DB support) Tidied up the is_little_endian() function ... Tue, 27 May 2008 00:47:29 GMT mdewsnip [15712] * gsdl/trunk/perllib/lucenebuilder.pm (modified) Added "use strict", and fixed up various problems it found. Tue, 27 May 2008 00:17:05 GMT mdewsnip [15711] * gsdl/trunk/perllib/basebuilder.pm (modified) * gsdl/trunk/perllib/dbutil.pm (modified) (Adding new DB support) Creating a new "open_infodb_write_handle()" ... Tue, 27 May 2008 00:06:29 GMT mdewsnip [15710] * gsdl/trunk/perllib/basebuilder.pm (modified) * gsdl/trunk/perllib/dbutil.pm (modified) (Adding new DB support) Adding new get_infodb_file_path() function to ... Mon, 26 May 2008 23:44:00 GMT mdewsnip [15709] * gsdl/trunk/perllib/basebuilder.pm (modified) * gsdl/trunk/perllib/mgppbuilder.pm (modified) (Adding new DB support) Updated the output_collection_meta() ... Mon, 26 May 2008 23:18:41 GMT mdewsnip [15708] * gsdl/trunk/perllib/basebuildproc.pm (modified) Minor code rearrange. Mon, 26 May 2008 22:02:56 GMT anna [15707] * gsdl/trunk/macros/nepali.dm (modified) Tidied format. Mon, 26 May 2008 04:48:38 GMT mdewsnip [15706] * gsdl/trunk/bin/script/unbuildv2.pl (modified) Changed to use dbutil.pm instead of unbuildutil.pm. Mon, 26 May 2008 04:47:17 GMT mdewsnip [15705] * gsdl/trunk/perllib/classify.pm (modified) * gsdl/trunk/perllib/dbutil.pm (modified) * gsdl/trunk/perllib/unbuildutil.pm (deleted) Merged the one lonely function in unbuildutil into dbutil, as it is ... Mon, 26 May 2008 04:36:04 GMT mdewsnip [15704] * gsdl/trunk/perllib/classify.pm (modified) (Adding new DB support) Changed a whole lot of "gdbm"s to "database"s ... Mon, 26 May 2008 04:32:50 GMT mdewsnip [15703] * gsdl/trunk/perllib/classify.pm (modified) Added "use strict", and fixed a whole bunch of warnings as a consequence. Mon, 26 May 2008 04:28:00 GMT mdewsnip [15702] * gsdl/trunk/perllib/classify.pm (modified) (Adding new DB support) Tidying up output_classify_info() and ... Mon, 26 May 2008 04:20:54 GMT anna [15701] * gsdl/trunk/macros/bengali.dm (modified) Change mime-type from binary to plain text. Mon, 26 May 2008 04:03:38 GMT mdewsnip [15700] * gsdl/trunk/perllib/basebuilder.pm (modified) (Adding new DB support) Now outputs the "browselist" node using ... Mon, 26 May 2008 03:49:58 GMT mdewsnip [15699] * gsdl/trunk/perllib/basebuildproc.pm (modified) * gsdl/trunk/perllib/dbutil.pm (added) (Adding new DB support) Moving the write_infodb_entry() functions ... Mon, 26 May 2008 02:03:26 GMT mdewsnip [15698] * gsdl/trunk/perllib/basebuildproc.pm (modified) (Adding new DB support) Moved a bit more GDBM-specific code into ... Mon, 26 May 2008 02:00:14 GMT mdewsnip [15697] * gsdl/trunk/perllib/basebuildproc.pm (modified) (Adding new DB support) Fixed previous change to work with multiple ... Mon, 26 May 2008 01:05:16 GMT mdewsnip [15696] * gsdl/trunk/perllib/basebuildproc.pm (modified) (Adding new DB support) Moved the GDBM-specific stuff out of infodb() ... Sun, 25 May 2008 23:55:54 GMT mdewsnip [15695] * gsdl/trunk/perllib/basebuildproc.pm (modified) (Adding new DB support) Starting to tidy up the infodb() function in ... Sun, 25 May 2008 22:21:58 GMT davidb [15694] * gsdl/trunk/src/gdbmedit/db2txt/db2txt.cpp (modified) Straighted out code for freeing key.dptr. Now does this properly ... Fri, 23 May 2008 04:14:50 GMT mdewsnip [15688] * gsdl/trunk/perllib/basebuilder.pm (modified) * gsdl/trunk/perllib/basebuildproc.pm (modified) Changed "dontgdbm" to "dontdb" internally (the collect.cfg file still ... Fri, 23 May 2008 04:11:09 GMT mdewsnip [15687] * gsdl/trunk/perllib/lucenebuildproc.pm (modified) * gsdl/trunk/perllib/mgppbuilder.pm (modified) Removed a couple of references to gdbm. Fri, 23 May 2008 03:33:58 GMT mdewsnip [15685] * gsdl/trunk/perllib/basebuildproc.pm (modified) * gsdl/trunk/perllib/cfgread4gs3.pm (modified) * gsdl/trunk/perllib/lucenebuilder.pm (modified) * gsdl/trunk/perllib/lucenebuildproc.pm (modified) * gsdl/trunk/perllib/mgppbuilder.pm (modified) (Adding new DB support) Changed all the "gdbm_level"s to "db_level". Fri, 23 May 2008 03:01:36 GMT mdewsnip [15684] * gsdl/trunk/src/colservr/Makefile.in (modified) (Adding new DB support) Adding SQLITE definitions so compiling works ... Fri, 23 May 2008 02:55:21 GMT mdewsnip [15683] * gsdl/trunk/src/recpt/argdb.cpp (modified) Removed another reference to GDBM. Fri, 23 May 2008 02:53:38 GMT mdewsnip [15682] * gsdl/trunk/src/colservr/collectset.cpp (modified) (Adding new DB support) Removed a few more "gdbm"s. Fri, 23 May 2008 02:42:47 GMT mdewsnip [15681] * gsdl/trunk/src/colservr/lucenequeryfilter.cpp (modified) * gsdl/trunk/src/colservr/mgppqueryfilter.cpp (modified) * gsdl/trunk/src/colservr/mgqueryfilter.cpp (modified) Removed some unnecessary inclusions of "assert.h". Fri, 23 May 2008 02:40:43 GMT mdewsnip [15680] * gsdl/trunk/src/colservr/browsefilter.cpp (modified) * gsdl/trunk/src/colservr/queryfilter.cpp (modified) * gsdl/trunk/src/colservr/source.cpp (modified) (Adding new DB support) Now uses the new dbclass::getfileextension() ... Fri, 23 May 2008 02:27:11 GMT mdewsnip [15679] * gsdl/trunk/lib/dbclass.h (modified) * gsdl/trunk/lib/gdbmclass.cpp (modified) * gsdl/trunk/lib/gdbmclass.h (modified) * gsdl/trunk/lib/sqlitedbclass.cpp (modified) * gsdl/trunk/lib/sqlitedbclass.h (modified) (Adding new DB support) Adding a new "getfileextension()" function ... Fri, 23 May 2008 01:52:28 GMT mdewsnip [15674] * gsdl/trunk/src/gdbmedit/db2txt/db2txt.cpp (modified) Changed the error message from "couldn't create" to "couldn't open", ... Fri, 23 May 2008 01:47:02 GMT mdewsnip [15671] * gsdl/trunk/src/gdbmedit/db2txt/db2txt.cpp (modified) Undid one of David's changes to db2txt because it broke the program ... Thu, 22 May 2008 06:10:56 GMT ak19 [15657] * gsdl/trunk/bin/script/g2f-import.pl (modified) Updated write_gsdl_xml_file which now uses wget to check for whether ...