Fine-grained partitioning for aggressive data skipping | Synapse