remove tableNames from SchemaInfo interface

was unused
return correct aggregation result from partitioned

table instead of an exception
if where clause has no match
Merge pull request #1281 from crate/h/global-aggregate-fix-partitioned-table

fixed global aggregations on partitioned tables if there is no match
fixed flaky itest which casted the non deterministic
thread_pools array