I think this issue can go separately from
SOLR-2564 and have it use ungrouped queries. This little patch allows people to use both features in tandem now rather than waiting for later (for instance, I have an app in production using this patch now...) .
As a follow-up to
SOLR-2564, it would be nice to give the user the option to return # of grouped hits. If the end-user is receiving groups as results and the app gives a message like "300 results (groups) returned", then in the case of a misspelled query, any "did-you-mean" message that includes # of hits would probably need to be consistent and give # groups rather than # documents. So this would be useful additional functionality, whenever we indeed get grouping that can return # groups...
Maybe a separate issue should be opened just for this, and it can be worked after
SOLR-2564 goes in?