1. A method, comprising: calculating, from input data derived from a search query, a set of multiple cube measures for one or more combinations of multiple non-ordered dimensions, wherein said calculating is executed by a cubing component executing on a distributed computing platform; pruning the set of multiple cube measures based on one or more iceberg conditions to generate a sub-set of the cube measures, wherein said pruning is executed by a cubing component executing on the distributed computing platform; and determining a range for a set of ordered dimensions over a distributed processing platform based on (i) the sub-set of the cube measures and (ii) the one or more iceberg conditions, wherein said determining is executed by a range discovery component executing on the distributed computing platform.