| Project: | Mori |
| Version: | 1.1.2 |
| Component: | Code |
| Category: | bug |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | active |
Description
Searches like "my phrase" don't work correctly. It looks like part of the problem is that the default analysisProperties don't turn on kSKProximityIndexing, but even after turning that on phrase searches still don't seem to work. :(
Updates
| Version: | » 1.1.2 | |
| Status: | active | » |
This appears to be a bug in SearchKit. I've submitted a bug report #4417492 to apple. It seems like phrase searches don't work for kSKIndexInvertedVector style indexes, even though that type of index is supposted to be a superset of kSKIndexInverted typed indexes. If I use a kSKIndexInverted type index phrase searches work, but when using that index type the performance for removing items from the index (when trash is emptied) is extremely slow... 1 or two seconds per item for a large index.
So unfortunately I don't see a good way around this problem, I think the best bet is to wait and see if apple comes up with a fix. For now I'm going to mark this issue as postponed.