You are queueing a logging callback every time a request is sent (which is roughly every time the user types another character in the search box) until the tracking module finishes loading and mw.searchSuggest.request is restored. On a slow connection the user might type several characters and trigger several log events by then. If you filter for queries from the same non-unique IP, you will probably see something like "a", "ab", "abc"...
_______________________________________________
Analytics mailing list
Analytics@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/analytics