I am wondering, is there a reason, why "Zandalari Troll" and "Dark Iron Dwarf" have explicit scans, when scanning for "Troll" or "Dwarf" will include them, just like scanning for "Tauren" includes "Highmountain Tauren"' "Draenei" includes "Lightforged Draenei" and "Hunter" also include "Demon Hunter"?
Currently, it's one scan, because the race doesn't exist yet, but as soon as the race is in the game, it will result in a lot of redundant scans..
Allied races scan
Allied races scan
Doing census mainly on Draenor; Raluf - Nimsay - Lusmo - Quixx - Sosyan - Garthog - Trubin - Zalistra - Zesmi and Djaang
Those scans are removed in BfA; if they're in on live (I haven't run verbose in a while!) it was just a temporary thing while it was a work in progress; BOYD had to throw that together in a pretty big hurry thanks to the surprise allied race addition 
Current BfA version I have only has specific searches for Void elf and Nightborne; all other allied races are incorporated into the base race search, with added searches for "Orc Priest" and "Human Druid" to cover Mag'har priests and Kul Tiran druids. Seems to work well so far, and be the most efficient searching option
Taking it to extremes, void elf and night elf could be combined by searching "Elf", but seeing how popular they are, I think that'd only end up making it scan much slower by taking most classes down to letter searches

Current BfA version I have only has specific searches for Void elf and Nightborne; all other allied races are incorporated into the base race search, with added searches for "Orc Priest" and "Human Druid" to cover Mag'har priests and Kul Tiran druids. Seems to work well so far, and be the most efficient searching option

Taking it to extremes, void elf and night elf could be combined by searching "Elf", but seeing how popular they are, I think that'd only end up making it scan much slower by taking most classes down to letter searches

Actually, posting the above led me to an "oh crap" realisation - we haven't touched localisation yet, but I sent BOYD the names in other languages last night without realising the significance of one: Mag'har Orc in german is "Mag'har". Yep, no Orc in that name.
Some testing to confirm... indeed, searching for orc on the German client doesn't find Mag'har. I've sent all infos to BOYD, maybe he can find a miracle fix, but it looks like we might need a separate search for Mag'har after all, thanks Blizz!
Some testing to confirm... indeed, searching for orc on the German client doesn't find Mag'har. I've sent all infos to BOYD, maybe he can find a miracle fix, but it looks like we might need a separate search for Mag'har after all, thanks Blizz!