root/main/trunk/greenstone2/perllib

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @32591 [32591] 10 months ak19 1. gssql destructor DESTROY doesn't really do anything now, as DBI's …
(edit) @32590 [32590] 10 months ak19 Adding a add_utf8_textref() method to allow fulltxt to be passed by ref to …
(edit) @32589 [32589] 10 months ak19 1. SQL db password is not compulsory. 2. Forgot to add the non-compulsory …
(edit) @32588 [32588] 10 months ak19 Tidying up
(edit) @32587 [32587] 10 months ak19 Renaming 'site_name' parameter used by GS SQL Plugout and Plugin to 'site' …
(edit) @32586 [32586] 10 months ak19 Renaming 'site_name' parameter used by GS SQL Plugout and Plugin to 'site' …
(edit) @32585 [32585] 10 months ak19 Super call in destructor. More important if subclassing.
(edit) @32584 [32584] 10 months ak19 Some more tidying up of the code.
(edit) @32583 [32583] 10 months ak19 1. Some tidying up of the code. 2. Removing unnecessary calls to …
(edit) @32582 [32582] 10 months ak19 Now that previous commit(s) put sig handlers in place in gs_sql, have been …
(edit) @32581 [32581] 10 months ak19 Adding sigint, sigterm and sigkill handlers to gssql, which all call …
(edit) @32580 [32580] 10 months ak19 1. support for port param when connecting to SQL DB. 2. GS SQL Plugout now …
(edit) @32579 [32579] 10 months ak19 Correction to syntax.
(edit) @32578 [32578] 10 months ak19 Optimising. The gssql class internally has only one shared connection to …
(edit) @32577 [32577] 10 months ak19 Forgot to call superclass in overridden removeall(). Nothing broke so far …
(edit) @32576 [32576] 10 months ak19 Tested CSVPlugin. Some helpful debug statements are logged to STDERR by …
(edit) @32575 [32575] 11 months ak19 1. gssql now does fetching all rows internally upon select. With this the …
(edit) @32574 [32574] 11 months ak19 Instead of my our own caching of SQL prepare statements within the gssql …
(edit) @32573 [32573] 11 months ak19 1. Caching the prepared SQL insert statements inside the gssql class …
(edit) @32572 [32572] 11 months ak19 Dr Bainbridge simplified my boolean expression when he checked my recent …
(edit) @32571 [32571] 11 months ak19 Optimised the SQL DB delete operations in case there are several in one …
(edit) @32570 [32570] 11 months ak19 1. Bugfix for when renaming an imported doc and incrementally-rebuilding …
(edit) @32566 [32566] 11 months ak19 In some ways, it may be better if plugin.pm::remove_some() didn't return …
(edit) @32565 [32565] 11 months ak19 I think this is a bugfix to plugin.pm::remove_some(): when processing …
(edit) @32564 [32564] 11 months ak19 The new docsql file format/name (used by GS SQL Plugs) also had …
(edit) @32563 [32563] 11 months ak19 1. Overhaul of GreenstoneSQLPlugs to handle removeold and incremental …
(edit) @32562 [32562] 11 months ak19 Before major changes to GSSQLPlugs, committing useful comments to …
(edit) @32561 [32561] 11 months ak19 Not just tables, but database names can't have hyphens in them when using …
(edit) @32560 [32560] 11 months ak19 gssql constructor accepts a verbosity parameter
(edit) @32559 [32559] 11 months ak19 Removing db_encoding as parameters to GreenstoneSQLPlugout and …
(edit) @32558 [32558] 11 months ak19 Breadcrumbs on connection and some further helpful messages.
(edit) @32557 [32557] 11 months ak19 1. Bugfix to create_database method: db_name is now a parameter to the …
(edit) @32556 [32556] 11 months ak19 Tested to find DBI connection attempt fails immediately when MySQL server …
(edit) @32555 [32555] 11 months ak19 1. In GreenstoneSQLPlugout, removeold is now paramterised (as are keepold, …
(edit) @32544 [32544] 11 months ak19 1. GreenstoneSQLPlugin: now sub read() calls the new lazy_get_gssql() …
(edit) @32543 [32543] 11 months ak19 Tidying up and adjusting TODO statements
(edit) @32542 [32542] 11 months ak19 Instead of the docoid being stored in the docsql-<OID>.xml filename, all …
(edit) @32541 [32541] 11 months ak19 Using proper parameters to GreenstoneSQLPlugin/Plugout instead of …
(edit) @32540 [32540] 11 months ak19 Modified BasePlugout? so that plugouts now take the site_name parameter, …
(edit) @32539 [32539] 11 months ak19 New plugin parameter site_name (only set for GS3) that is passed to …
(edit) @32538 [32538] 11 months ak19 Previous commit message meant to be: string names of strings shared by GS …
(edit) @32537 [32537] 11 months ak19 First commit to do with reading back in from the SQL DB. This commit …
(edit) @32536 [32536] 11 months ak19 First commit to do with reading back in from the SQL DB. This commit …
(edit) @32535 [32535] 11 months ak19 Fixing couple of typos before major commit.
(edit) @32534 [32534] 11 months ak19 Related to previous commit: had previously made one of the changes to …
(edit) @32533 [32533] 11 months ak19 GS SQL Plugout now writes its docobj contents (if any) and structure into …
(edit) @32532 [32532] 11 months ak19 Correction to changes: recursive call in docprint should still be passing …
(edit) @32531 [32531] 11 months ak19 1. bugfix to GS SQLPlugout: recursive call didn't go through self …
(edit) @32530 [32530] 11 months ak19 Some more tidying up: some params passed by GreenstoneSQLPlugout to gssql …
(edit) @32529 [32529] 11 months ak19 Split the database functions into their own file gssql.pm, so that …
(edit) @32528 [32528] 11 months ak19 Related to previous commit, part 2 of commit. Renamed new MySQLPlugout to …
(edit) @32527 [32527] 11 months ak19 Renaming new MySQLPlugout to GreenstoneSQLPlugout to indicate that it …
(edit) @32526 [32526] 11 months ak19 MySQLPlugout now calls SUPER::method_name() instead of …
(edit) @32525 [32525] 11 months ak19 Minor fix in comment.
(edit) @32524 [32524] 11 months ak19 Creating db, creating tables and populating both coll_metadata and …
(edit) @32523 [32523] 11 months ak19 UNDOING PART OF RECENT COMMIT: Calling superclass GreenstoneXMLPlugout's …
(edit) @32522 [32522] 11 months ak19 Fixing some syntax errors
(edit) @32521 [32521] 11 months ak19 1. Calling superclass GreenstoneXMLPlugout's begin(), end(), …
(edit) @32520 [32520] 11 months ak19 Committing first cut of MySQLPlugout that uses DBI (DB interface) for …
(edit) @32519 [32519] 11 months ak19 Added BasePlugout::end() so I can use it in the new MySQLPlugout, and …
(edit) @32518 [32518] 11 months ak19 Untested first attempt at MySQLPlugout that is meant to write metadata …
(edit) @32514 [32514] 11 months ak19 Also need OUTPUT_NONE as an option when docprint.pm writes out doc.xml
(edit) @32513 [32513] 11 months ak19 Forgot to make some more minor changes in the previous commit's …
(edit) @32512 [32512] 11 months ak19 Refactoring some existing perl code as per Dr Bainbridge's ideas on this, …
(edit) @32511 [32511] 11 months ak19 Running plugoutinfo.pl with describeall or listall flag would break on …
(edit) @32501 [32501] 11 months litvinovg Workaround to set assign metadata via csv metadata plugin. "Section" …
(edit) @32500 [32500] 12 months ak19 For a test case, best_encoding come out with prefix/suffix to utf_8, so …
(edit) @32499 [32499] 12 months ak19 Fix for PDFv2 plugin's page buckets.
(edit) @32498 [32498] 12 months litvinovg Check for response containing 200 as Tomcat 8 does not return OK after …
(edit) @32479 [32479] 12 months ak19 Rename tmp folder to something more sensible and now works out what the …
(edit) @32462 [32462] 12 months ak19 File comments and renaming TMPDIR to TEMP_DIR, since the former is a C env …
(edit) @32461 [32461] 12 months ak19 1. Changes to get le.pl to finally work: the bootstrap files of the …
(edit) @32456 [32456] 12 months ak19 First version of compile-zerossl.sh to build the Crypt::LE perl package. …
(edit) @32432 [32432] 12 months ak19 1. Since there's a chance that 127.0.0.1 isn't always the loopback address …
(edit) @32345 [32345] 13 months ak19 util.pm has to cope with library url being undefined: it can happen if the …
(edit) @32343 [32343] 13 months kjdon quantifiers mustn't have \ before {
(edit) @32341 [32341] 13 months ak19 1. Fixing up regex syntax in DirectoryPlugin? for perl 5.26 that comes with …
(edit) @32332 [32332] 13 months kjdon removed replace_images function. this inherits from HTMLPlugin, and …
(edit) @32325 [32325] 14 months ak19 Dr Bainbridge worked out the solution to HTMLPlugin not handling embedded …
(edit) @32324 [32324] 14 months ak19 Minor changes to util.pm before committing a bugfix.
(edit) @32306 [32306] 14 months ak19 Adding 2 perl debug subroutines to util.pm, debug_print_caller() and …
(edit) @32305 [32305] 14 months ak19 1. When a plugin's built on multiple inheritance, the first n-1 internal …
(edit) @32303 [32303] 14 months ak19 Forgot to update the plugin descriptions for the PDF plugins.
(edit) @32290 [32290] 14 months ak19 1. Making paged_pretty_html the default rather than pretty_html, since …
(edit) @32289 [32289] 14 months ak19 The PDFPlugin is being deprecated (since PDFv1 and PDFv2 plugins are …
(edit) @32287 [32287] 14 months ak19 Cleaning up unused strings, some debug statements and recently commented …
(edit) @32286 [32286] 14 months ak19 PDFv2Plugin will only work out of the box for GS3 now: PDFBoxConverter is …
(edit) @32285 [32285] 14 months ak19 Fix to sectionalising xpdftools' produced paged_pretty_html: Dr Bainbridge …
(edit) @32284 [32284] 14 months ak19 PDFv2Plugin doesn't offer a zoom flag anymore, replaced with a dpi flag to …
(edit) @32283 [32283] 14 months ak19 More stable behaviour by PDFv2Plugin: 1. when pdfbox_conversion is on, but …
(edit) @32281 [32281] 14 months ak19 Undoing accidental commit
(edit) @32280 [32280] 14 months ak19 Implementing PDFv2paged_text (with pdfbox)
(edit) @32277 [32277] 14 months ak19 First attempt at PDFv2Plugin.pm.
(edit) @32275 [32275] 14 months ak19 Moving another fixed English language string into strings.properties from …
(edit) @32274 [32274] 14 months ak19 Related to previous commit, forgot to commit with previous revision. A …
(edit) @32273 [32273] 14 months ak19 First of the commits to do with restructuring and refactoring the …
(edit) @32224 [32224] 15 months ak19 Adding PDF to text support for Windows using Xpdf's pdftotext tool. …
(edit) @32223 [32223] 15 months ak19 When no output mode for PDFPlugin has been set by the user, the output …
(edit) @32222 [32222] 15 months ak19 q
(edit) @32215 [32215] 15 months ak19 Before reorganising our PDFPlugin in whatever way we ultimately decide, …
Note: See TracRevisionLog for help on using the revision log.