Query Optimization

Filter Optimization: learning from failures