Don't optimize temporal filters with unbucketed exprs against relative datetimes (#42310)
* Don't optimize [:between <expr w/ :default bucketing> <relative-datetime> ...] filters * Update tests
Showing
- src/metabase/driver/h2.clj 1 addition, 1 deletionsrc/metabase/driver/h2.clj
- src/metabase/driver/sql/query_processor.clj 8 additions, 12 deletionssrc/metabase/driver/sql/query_processor.clj
- src/metabase/query_processor/middleware/optimize_temporal_filters.clj 8 additions, 6 deletions.../query_processor/middleware/optimize_temporal_filters.clj
- test/metabase/driver/mysql_test.clj 9 additions, 7 deletionstest/metabase/driver/mysql_test.clj
- test/metabase/driver/sql/query_processor_test.clj 2 additions, 5 deletionstest/metabase/driver/sql/query_processor_test.clj
- test/metabase/formatter/datetime_test.clj 2 additions, 2 deletionstest/metabase/formatter/datetime_test.clj
- test/metabase/query_processor/middleware/optimize_temporal_filters_test.clj 30 additions, 0 deletions...y_processor/middleware/optimize_temporal_filters_test.clj
Please register or sign in to comment