Quote:
Originally Posted by kiwidude
@Idolse - your latest post #86 has brought up an interesting point I hadn't thought about in terms of the implementation. An ignore title based search would need some changes to the internal logic in a few places.
Currently a duplicate group is considered as one that has more than one book in it. That works fine for all our current algorithms because they are all book based searches.
However author based will need different logic. Because you are actually only as you say interested in groups of results which have more than one author left in them. So you need to scan across the books and check that author before you can decide that the group is no longer relevant. That happens in a few places in the code - both when initially presenting the duplicate groups and when you move to the next result (to cater for books that get deleted/merged etc).
Hmmm....
|
Right - not sure how much more complicated that makes things. Anyway I think for this type of author search I don't think you need to worry about special handling for books being deleted/merged. While a user could certainly do it while those results are being displayed, a merge/delete isn't the goal in this case, just changing the metadata. Not sure if that helps any.