[Search] Query API response consistency when kind doesn't exists
Use cases:
-
Cross-kinds { "kind": ":::", "query": "somekind" } Currently returning a 200 with empty array.
-
Search for record from a kind { "kind": "somekind" } Currently returning a 404.
Both use cases need to return a 200 with empty array. This is a BREAKING change.
Edited by Chris Zhang