move getUnindexed from Indexer to Status class
update search_lucene to use new jobs api
- uses batch updates because filesystem hooks don't provide file ids
- also refactored most of the static access code to new & instance method calls
fix indexing via cron
increase version to 0.6.0 to indicate new background scanning approach
readd doIndexFile as a deprecated method to prevent errors in case old jobs are still in the jobqueue
add standalone optimize job, use fileid as unique id in lucene index, prune old index documents in optimize job
change code to be accessible from tests
add status and searchresult tests
Update README.md
Search in Cyrillic works correctly.
fix unit tests
use OC::
we need to reindex all with v6
OC7 updates, minor fixes, force recreation of index and status table for v0.6.0
update comment, fix whitespace
move to \OC\Files\FileInfo, fix phpdoc, use pathinfo to get extension, log number of deleted files with debug level
move to \OCP\Files\Folder interface, fix reindexing of files, whitespace
fix case of open document classes, handle index problems with exceptions, fix reindexing of edited files
fix handling of storage wrappers
dont commit the index on every write when indexing a large number of files