Topic #3342 (no title)
0 guests and 0 members have recently viewed this.
The top 3 point earners from 14th Dec 2025 to 21st Dec 2025.
| PDStig |
|
|
|---|---|---|
| Gabri |
|
|
| sholzy |
|
|
There are no events at this time
(Click to enlarge)
#2419 - Catalogue entry results are doubled.
It is because of multiple criteria hitting a result (probably here a meta keyword hit combined with a textual hit). We can de-dupe the displayed results to some extent, but to de-dupe counted results would requiring loading up everything across all paginations (not just the tallies the DB gives us), and then doing a full scan.
I'm sure we could improve it, like give accuracy on smaller sets. But the search code is already incredibly complex, so it's something I'd avoid.
Honestly a better long-term solution is if we moved away from MySQL search, to a textual indexing system. There's a tracker issue for that somewhere. These systems pre-index content based on how it's displayed, rather than aggregating criteria in real-time, so don't have the same limitations.