seeddms-code/SeedDMS_SQLiteFTS/CHANGELOG.md
2023-01-20 17:12:34 +01:00

2.4 KiB
Raw Blame History

1.0.18 (2023-01-09)

  • add optional parameter $order to SeedDMS_SQLiteFTS_Indexer::find()
  • add optional parameters $query and $col to SeedDMS_SQLiteFTS_Indexer::terms()
  • IndexedDocument() accepts a callable for conversion to text
  • remove stop words from content

1.0.17 (2022-03-04)

  • throw exeption in find() instead of returning false
  • fix query if rootFolder or startFolder is set

1.0.16 (2021-05-10)

  • close pipes in execWithTimeout(), also return exit code of command
  • add support for fts5 (make it the default)
  • add class SeedDMS_SQLiteFTS_Field

1.0.15 (2020-12-12)

  • add indexing folders

1.0.14 (2020-09-11)

  • add searching for document status
  • search even if query is empty (will find all documents)
  • parameters for SeedDMS_SQLiteFTS_Search::search() has changed
  • SeedDMS_Lucene_Search::search() returns array of hits, count and facets
  • pass config array instead of index directory to SeedDMS_Lucene_Indexer::create() and SeedDMS_Lucene_Indexer::open()

1.0.13 (2020-09-02)

  • add user to list of terms

1.0.12 (2020-09-02)

  • Index users with at least read access on a document

1.0.11 (2019-11-28)

  • Set 'created' in index to creation date of indexed content (was set to current timestamp)

1.0.10 (2018-04-11)

  • IndexedDocument() remembers cmd and mimetype

1.0.9 (2018-01-30)

  • execWithTimeout() reads data from stderr and saves it into error msg

1.0.8 (2017-12-04)

  • allow conversion commands for mimetypes with wildcards

1.0.7 (2017-03-01)

  • catch exception in execWithTimeout()

1.0.6 (2016-03-29)

  • fix calculation of timeout (see bug #269)

1.0.5 (2016-03-29)

  • set last parameter of stream_select() to 200000 micro sec. in case the timeout in sec. is set to 0

1.0.4 (2016-03-15)

  • make it work with sqlite3 < 3.8.0

1.0.3 (2016-02-01)

  • add command for indexing postѕcript files

1.0.2 (2016-01-10)

  • check if index exists before removing it when creating a new one

1.0.1 (2015-11-16)

  • add __get() to SQLiteFTS_Document because class.IndexInfo.php access class variable title which doesn't exists

1.0.0 (2015-08-10)

  • initial release