-
metabase-bot[bot] authored
* Enable not emptyable arguments for is-empty and not-empty clauses (#40957) * Enable not emptyable arguments for is-empty and not-empty clauses * Add review remarks * Shorten dataset name so it is usable with some drivers * Disable test for Athena * Handle possibly missing base type * Update comment * Missing base type field is treated as not emptyable * Update desugar middleware Now middleware adds base type to fields with integer id that are missing that first. This ensures correct function of is-empty expansion. * Update desugar middleware Cleanup base types necessary for desugaring is-empty * Update desugar middleware cleanup * Update test * Adjust tests * Remove now redundant e2e test * Update comment * Backport new emptyable definition and derivates --------- Co-authored-by:
lbrdnk <lbrdnk@users.noreply.github.com>
metabase-bot[bot] authored* Enable not emptyable arguments for is-empty and not-empty clauses (#40957) * Enable not emptyable arguments for is-empty and not-empty clauses * Add review remarks * Shorten dataset name so it is usable with some drivers * Disable test for Athena * Handle possibly missing base type * Update comment * Missing base type field is treated as not emptyable * Update desugar middleware Now middleware adds base type to fields with integer id that are missing that first. This ensures correct function of is-empty expansion. * Update desugar middleware Cleanup base types necessary for desugaring is-empty * Update desugar middleware cleanup * Update test * Adjust tests * Remove now redundant e2e test * Update comment * Backport new emptyable definition and derivates --------- Co-authored-by:
lbrdnk <lbrdnk@users.noreply.github.com>
Code owners
Assign users and groups as approvers for specific file changes. Learn more.