SeedDMS_SQLiteFTSpear.php.netFulltext search based on sqlite for SeedDMSSeedDMS is a web based document management system (DMS). This is
the fulltext search engine for it, based on SQLite FTS.Uwe Steinmannsteinmuwe@steinmann.cxyes2021-05-101.0.161.0.16stablestableGPL License
- close pipes in execWithTimeout(), also return exit code of command
- add support for fts5 (make it the default)
- add class SeedDMS_SQLiteFTS_Field
4.3.01.5.42015-08-101.0.01.0.0stablestableGPL License
initial release
2015-11-161.0.11.0.1stablestableGPL License
add __get() to SQLiteFTS_Document because class.IndexInfo.php access class variable title which doesn't exists
2016-01-101.0.21.0.1stablestableGPL License
check if index exists before removing it when creating a new one
2016-02-011.0.31.0.1stablestableGPL License
add command for indexing postѕcript files
2016-03-151.0.41.0.1stablestableGPL License
make it work with sqlite3 < 3.8.0
2016-03-291.0.51.0.1stablestableGPL License
set last parameter of stream_select() to 200000 micro sec. in case the timeout in sec. is set to 0
2016-03-291.0.61.0.1stablestableGPL License
fix calculation of timeout (see bug #269)
2017-03-011.0.71.0.7stablestableGPL License
catch exception in execWithTimeout()
2017-12-041.0.81.0.8stablestableGPL License
allow conversion commands for mimetypes with wildcards
2018-01-301.0.91.0.9stablestableGPL License
execWithTimeout() reads data from stderr and saves it into error msg
2018-04-111.0.101.0.10stablestableGPL License
IndexedDocument() remembers cmd and mimetype
2019-11-281.0.111.0.11stablestableGPL License
Set 'created' in index to creation date of indexed content (was set to current
timestamp)
2020-09-021.0.121.0.12stablestableGPL License
Index users with at least read access on a document
2020-09-021.0.131.0.13stablestableGPL License
add user to list of terms
2020-09-111.0.141.0.14stablestableGPL License
- 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()
2020-12-121.0.151.0.15stablestableGPL License
- add indexing folders