docspell/modules/fts-client/src/main/scala/docspell/ftsclient
eikek 14e4a8f792 Fixup for deleting items
First, when checking for existence of a file, deleted items are not
conisdered.

The working with fulltext search has been changed: deleted items are
removed from fulltext index and are re-added when they are restored.
The fulltext index currently doesn't hold the item state and it would
mean much more work to introduce it into the index (or, worse, to
reprocess the results from the index). Thus, deleted items can only be
searched using database queries. It is probably a very rare use case
when fulltext search should be applied to deleted items. They have
been deleted for a reason and the most likely case is that they are
simply removed.

Refs: #347
2021-08-15 16:00:30 +02:00
..
FtsClient.scala Add copyright header to source files 2021-07-04 10:57:53 +02:00
FtsMigration.scala Add copyright header to source files 2021-07-04 10:57:53 +02:00
FtsQuery.scala Add copyright header to source files 2021-07-04 10:57:53 +02:00
FtsResult.scala Add copyright header to source files 2021-07-04 10:57:53 +02:00
TextData.scala Fixup for deleting items 2021-08-15 16:00:30 +02:00