I've checked multi match with cross_fields (sources compiled from master branch), and performance are so that query string is still better (~270ms per query compared to ~440ms in multi match) and still significantly noticeably worse than using _all field (~140ms).
PS: Tests are done using java api and querying 1m record 1000 times in two cases (12 fields and 21 fields) with 10% query warmup. Regards, Krzysztof Janosz -- You received this message because you are subscribed to the Google Groups "elasticsearch" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/d3b90075-201d-4c20-bf30-735b969fa36a%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
