diff --git a/metricflow-semantics/tests_metricflow_semantics/snapshots/test_matching_item_for_filters.py/GroupByItemResolution/test_ambiguous_metric_time_in_query_filter__accumulate_last_2_months_metric__result.txt b/metricflow-semantics/tests_metricflow_semantics/snapshots/test_matching_item_for_filters.py/GroupByItemResolution/test_ambiguous_metric_time_in_query_filter__accumulate_last_2_months_metric__result.txt index 36027af385..0450476a29 100644 --- a/metricflow-semantics/tests_metricflow_semantics/snapshots/test_matching_item_for_filters.py/GroupByItemResolution/test_ambiguous_metric_time_in_query_filter__accumulate_last_2_months_metric__result.txt +++ b/metricflow-semantics/tests_metricflow_semantics/snapshots/test_matching_item_for_filters.py/GroupByItemResolution/test_ambiguous_metric_time_in_query_filter__accumulate_last_2_months_metric__result.txt @@ -8,6 +8,7 @@ GroupByItemResolution( time_granularity=MONTH, ): ( LinkableDimension( + properties=(METRIC_TIME,), defined_in_semantic_model=SemanticModelReference( semantic_model_name='monthly_measures_source', ), @@ -18,7 +19,6 @@ GroupByItemResolution( semantic_model_name='monthly_measures_source', ), ), - properties=frozenset('METRIC_TIME',), time_granularity=MONTH, ), ), diff --git a/metricflow-semantics/tests_metricflow_semantics/snapshots/test_matching_item_for_filters.py/GroupByItemResolution/test_ambiguous_metric_time_in_query_filter__derived_metric_with_different_parent_time_grains__result.txt b/metricflow-semantics/tests_metricflow_semantics/snapshots/test_matching_item_for_filters.py/GroupByItemResolution/test_ambiguous_metric_time_in_query_filter__derived_metric_with_different_parent_time_grains__result.txt index 0229fb11e7..545b2c6587 100644 --- a/metricflow-semantics/tests_metricflow_semantics/snapshots/test_matching_item_for_filters.py/GroupByItemResolution/test_ambiguous_metric_time_in_query_filter__derived_metric_with_different_parent_time_grains__result.txt +++ b/metricflow-semantics/tests_metricflow_semantics/snapshots/test_matching_item_for_filters.py/GroupByItemResolution/test_ambiguous_metric_time_in_query_filter__derived_metric_with_different_parent_time_grains__result.txt @@ -20,6 +20,9 @@ GroupByItemResolution( time_granularity=MONTH, ): ( LinkableDimension( + properties=( + METRIC_TIME, + ), defined_in_semantic_model=SemanticModelReference( semantic_model_name='monthly_measures_source', ), @@ -30,9 +33,6 @@ GroupByItemResolution( semantic_model_name='monthly_measures_source', ), ), - properties=frozenset( - 'METRIC_TIME', - ), time_granularity=MONTH, ), ), @@ -65,6 +65,9 @@ GroupByItemResolution( time_granularity=YEAR, ): ( LinkableDimension( + properties=( + METRIC_TIME, + ), defined_in_semantic_model=SemanticModelReference( semantic_model_name='yearly_measure_source', ), @@ -75,9 +78,6 @@ GroupByItemResolution( semantic_model_name='yearly_measure_source', ), ), - properties=frozenset( - 'METRIC_TIME', - ), time_granularity=YEAR, ), ), diff --git a/metricflow-semantics/tests_metricflow_semantics/snapshots/test_matching_item_for_filters.py/GroupByItemResolution/test_ambiguous_metric_time_in_query_filter__derived_metric_with_same_parent_time_grains__result.txt b/metricflow-semantics/tests_metricflow_semantics/snapshots/test_matching_item_for_filters.py/GroupByItemResolution/test_ambiguous_metric_time_in_query_filter__derived_metric_with_same_parent_time_grains__result.txt index 36027af385..0450476a29 100644 --- a/metricflow-semantics/tests_metricflow_semantics/snapshots/test_matching_item_for_filters.py/GroupByItemResolution/test_ambiguous_metric_time_in_query_filter__derived_metric_with_same_parent_time_grains__result.txt +++ b/metricflow-semantics/tests_metricflow_semantics/snapshots/test_matching_item_for_filters.py/GroupByItemResolution/test_ambiguous_metric_time_in_query_filter__derived_metric_with_same_parent_time_grains__result.txt @@ -8,6 +8,7 @@ GroupByItemResolution( time_granularity=MONTH, ): ( LinkableDimension( + properties=(METRIC_TIME,), defined_in_semantic_model=SemanticModelReference( semantic_model_name='monthly_measures_source', ), @@ -18,7 +19,6 @@ GroupByItemResolution( semantic_model_name='monthly_measures_source', ), ), - properties=frozenset('METRIC_TIME',), time_granularity=MONTH, ), ), diff --git a/metricflow-semantics/tests_metricflow_semantics/snapshots/test_matching_item_for_filters.py/GroupByItemResolution/test_ambiguous_metric_time_in_query_filter__metrics_with_different_time_grains__result.txt b/metricflow-semantics/tests_metricflow_semantics/snapshots/test_matching_item_for_filters.py/GroupByItemResolution/test_ambiguous_metric_time_in_query_filter__metrics_with_different_time_grains__result.txt index 9adc6ac8da..39c8d862d2 100644 --- a/metricflow-semantics/tests_metricflow_semantics/snapshots/test_matching_item_for_filters.py/GroupByItemResolution/test_ambiguous_metric_time_in_query_filter__metrics_with_different_time_grains__result.txt +++ b/metricflow-semantics/tests_metricflow_semantics/snapshots/test_matching_item_for_filters.py/GroupByItemResolution/test_ambiguous_metric_time_in_query_filter__metrics_with_different_time_grains__result.txt @@ -17,6 +17,9 @@ GroupByItemResolution( time_granularity=MONTH, ): ( LinkableDimension( + properties=( + METRIC_TIME, + ), defined_in_semantic_model=SemanticModelReference( semantic_model_name='monthly_measures_source', ), @@ -27,9 +30,6 @@ GroupByItemResolution( semantic_model_name='monthly_measures_source', ), ), - properties=frozenset( - 'METRIC_TIME', - ), time_granularity=MONTH, ), ), @@ -60,6 +60,9 @@ GroupByItemResolution( time_granularity=YEAR, ): ( LinkableDimension( + properties=( + METRIC_TIME, + ), defined_in_semantic_model=SemanticModelReference( semantic_model_name='yearly_measure_source', ), @@ -70,9 +73,6 @@ GroupByItemResolution( semantic_model_name='yearly_measure_source', ), ), - properties=frozenset( - 'METRIC_TIME', - ), time_granularity=YEAR, ), ), diff --git a/metricflow-semantics/tests_metricflow_semantics/snapshots/test_matching_item_for_filters.py/GroupByItemResolution/test_ambiguous_metric_time_in_query_filter__metrics_with_same_time_grains__result.txt b/metricflow-semantics/tests_metricflow_semantics/snapshots/test_matching_item_for_filters.py/GroupByItemResolution/test_ambiguous_metric_time_in_query_filter__metrics_with_same_time_grains__result.txt index 36027af385..0450476a29 100644 --- a/metricflow-semantics/tests_metricflow_semantics/snapshots/test_matching_item_for_filters.py/GroupByItemResolution/test_ambiguous_metric_time_in_query_filter__metrics_with_same_time_grains__result.txt +++ b/metricflow-semantics/tests_metricflow_semantics/snapshots/test_matching_item_for_filters.py/GroupByItemResolution/test_ambiguous_metric_time_in_query_filter__metrics_with_same_time_grains__result.txt @@ -8,6 +8,7 @@ GroupByItemResolution( time_granularity=MONTH, ): ( LinkableDimension( + properties=(METRIC_TIME,), defined_in_semantic_model=SemanticModelReference( semantic_model_name='monthly_measures_source', ), @@ -18,7 +19,6 @@ GroupByItemResolution( semantic_model_name='monthly_measures_source', ), ), - properties=frozenset('METRIC_TIME',), time_granularity=MONTH, ), ), diff --git a/metricflow-semantics/tests_metricflow_semantics/snapshots/test_matching_item_for_filters.py/GroupByItemResolution/test_ambiguous_metric_time_in_query_filter__no_metrics__result.txt b/metricflow-semantics/tests_metricflow_semantics/snapshots/test_matching_item_for_filters.py/GroupByItemResolution/test_ambiguous_metric_time_in_query_filter__no_metrics__result.txt index ba95597560..ac202ecaf3 100644 --- a/metricflow-semantics/tests_metricflow_semantics/snapshots/test_matching_item_for_filters.py/GroupByItemResolution/test_ambiguous_metric_time_in_query_filter__no_metrics__result.txt +++ b/metricflow-semantics/tests_metricflow_semantics/snapshots/test_matching_item_for_filters.py/GroupByItemResolution/test_ambiguous_metric_time_in_query_filter__no_metrics__result.txt @@ -8,6 +8,7 @@ GroupByItemResolution( time_granularity=DAY, ): ( LinkableDimension( + properties=(METRIC_TIME,), element_name='metric_time', dimension_type=TIME, join_path=SemanticModelJoinPath( @@ -15,7 +16,6 @@ GroupByItemResolution( semantic_model_name='__VIRTUAL__', ), ), - properties=frozenset('METRIC_TIME',), time_granularity=DAY, ), ), diff --git a/metricflow-semantics/tests_metricflow_semantics/snapshots/test_matching_item_for_filters.py/GroupByItemResolution/test_ambiguous_metric_time_in_query_filter__simple_metric__result.txt b/metricflow-semantics/tests_metricflow_semantics/snapshots/test_matching_item_for_filters.py/GroupByItemResolution/test_ambiguous_metric_time_in_query_filter__simple_metric__result.txt index 36027af385..0450476a29 100644 --- a/metricflow-semantics/tests_metricflow_semantics/snapshots/test_matching_item_for_filters.py/GroupByItemResolution/test_ambiguous_metric_time_in_query_filter__simple_metric__result.txt +++ b/metricflow-semantics/tests_metricflow_semantics/snapshots/test_matching_item_for_filters.py/GroupByItemResolution/test_ambiguous_metric_time_in_query_filter__simple_metric__result.txt @@ -8,6 +8,7 @@ GroupByItemResolution( time_granularity=MONTH, ): ( LinkableDimension( + properties=(METRIC_TIME,), defined_in_semantic_model=SemanticModelReference( semantic_model_name='monthly_measures_source', ), @@ -18,7 +19,6 @@ GroupByItemResolution( semantic_model_name='monthly_measures_source', ), ), - properties=frozenset('METRIC_TIME',), time_granularity=MONTH, ), ), diff --git a/metricflow-semantics/tests_metricflow_semantics/snapshots/test_query_parser.py/ParseQueryResult/test_parse_and_validate_where_constraint_dims__result.txt b/metricflow-semantics/tests_metricflow_semantics/snapshots/test_query_parser.py/ParseQueryResult/test_parse_and_validate_where_constraint_dims__result.txt index f2fbc47b39..fd2b78fa5b 100644 --- a/metricflow-semantics/tests_metricflow_semantics/snapshots/test_query_parser.py/ParseQueryResult/test_parse_and_validate_where_constraint_dims__result.txt +++ b/metricflow-semantics/tests_metricflow_semantics/snapshots/test_query_parser.py/ParseQueryResult/test_parse_and_validate_where_constraint_dims__result.txt @@ -54,6 +54,9 @@ ParseQueryResult( ), ): ( LinkableDimension( + properties=( + LOCAL, + ), defined_in_semantic_model=SemanticModelReference( semantic_model_name='bookings_source', ), @@ -69,9 +72,6 @@ ParseQueryResult( semantic_model_name='bookings_source', ), ), - properties=frozenset( - 'LOCAL', - ), ), ), }, diff --git a/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_resolution_for_derived_metrics_with_common_filtered_metric__result.txt b/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_resolution_for_derived_metrics_with_common_filtered_metric__result.txt index 055d3e87f4..d7a7c80b37 100644 --- a/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_resolution_for_derived_metrics_with_common_filtered_metric__result.txt +++ b/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_resolution_for_derived_metrics_with_common_filtered_metric__result.txt @@ -30,6 +30,9 @@ FilterSpecResolutionLookUp( time_granularity=MONTH, ): ( LinkableDimension( + properties=( + METRIC_TIME, + ), defined_in_semantic_model=SemanticModelReference( semantic_model_name='monthly_measures_source', ), @@ -40,9 +43,6 @@ FilterSpecResolutionLookUp( semantic_model_name='monthly_measures_source', ), ), - properties=frozenset( - 'METRIC_TIME', - ), time_granularity=MONTH, ), ), @@ -93,6 +93,9 @@ FilterSpecResolutionLookUp( time_granularity=MONTH, ): ( LinkableDimension( + properties=( + METRIC_TIME, + ), defined_in_semantic_model=SemanticModelReference( semantic_model_name='monthly_measures_source', ), @@ -103,9 +106,6 @@ FilterSpecResolutionLookUp( semantic_model_name='monthly_measures_source', ), ), - properties=frozenset( - 'METRIC_TIME', - ), time_granularity=MONTH, ), ), diff --git a/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_resolution_for_invalid_metric_filter__result.txt b/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_resolution_for_invalid_metric_filter__result.txt index 119b0392e5..d821d58b09 100644 --- a/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_resolution_for_invalid_metric_filter__result.txt +++ b/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_resolution_for_invalid_metric_filter__result.txt @@ -49,6 +49,9 @@ FilterSpecResolutionLookUp( time_granularity=MONTH, ): ( LinkableDimension( + properties=( + METRIC_TIME, + ), defined_in_semantic_model=SemanticModelReference( semantic_model_name='monthly_measures_source', ), @@ -59,9 +62,6 @@ FilterSpecResolutionLookUp( semantic_model_name='monthly_measures_source', ), ), - properties=frozenset( - 'METRIC_TIME', - ), time_granularity=MONTH, ), ), @@ -94,6 +94,9 @@ FilterSpecResolutionLookUp( time_granularity=YEAR, ): ( LinkableDimension( + properties=( + METRIC_TIME, + ), defined_in_semantic_model=SemanticModelReference( semantic_model_name='yearly_measure_source', ), @@ -104,9 +107,6 @@ FilterSpecResolutionLookUp( semantic_model_name='yearly_measure_source', ), ), - properties=frozenset( - 'METRIC_TIME', - ), time_granularity=YEAR, ), ), diff --git a/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_resolution_for_invalid_metric_input_filter__result.txt b/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_resolution_for_invalid_metric_input_filter__result.txt index 7d9f61426a..aa6a0c97f8 100644 --- a/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_resolution_for_invalid_metric_input_filter__result.txt +++ b/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_resolution_for_invalid_metric_input_filter__result.txt @@ -50,6 +50,9 @@ FilterSpecResolutionLookUp( time_granularity=MONTH, ): ( LinkableDimension( + properties=( + METRIC_TIME, + ), defined_in_semantic_model=SemanticModelReference( semantic_model_name='monthly_measures_source', ), @@ -60,9 +63,6 @@ FilterSpecResolutionLookUp( semantic_model_name='monthly_measures_source', ), ), - properties=frozenset( - 'METRIC_TIME', - ), time_granularity=MONTH, ), ), @@ -97,6 +97,9 @@ FilterSpecResolutionLookUp( time_granularity=YEAR, ): ( LinkableDimension( + properties=( + METRIC_TIME, + ), defined_in_semantic_model=SemanticModelReference( semantic_model_name='yearly_measure_source', ), @@ -107,9 +110,6 @@ FilterSpecResolutionLookUp( semantic_model_name='yearly_measure_source', ), ), - properties=frozenset( - 'METRIC_TIME', - ), time_granularity=YEAR, ), ), diff --git a/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_resolution_for_valid_metric_filter__result.txt b/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_resolution_for_valid_metric_filter__result.txt index 02a9dbc33f..88091fbb61 100644 --- a/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_resolution_for_valid_metric_filter__result.txt +++ b/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_resolution_for_valid_metric_filter__result.txt @@ -30,6 +30,9 @@ FilterSpecResolutionLookUp( time_granularity=MONTH, ): ( LinkableDimension( + properties=( + METRIC_TIME, + ), defined_in_semantic_model=SemanticModelReference( semantic_model_name='monthly_measures_source', ), @@ -40,9 +43,6 @@ FilterSpecResolutionLookUp( semantic_model_name='monthly_measures_source', ), ), - properties=frozenset( - 'METRIC_TIME', - ), time_granularity=MONTH, ), ), diff --git a/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_resolution_for_valid_metric_input_filter__result.txt b/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_resolution_for_valid_metric_input_filter__result.txt index b0d2033359..dbb7165ae2 100644 --- a/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_resolution_for_valid_metric_input_filter__result.txt +++ b/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_resolution_for_valid_metric_input_filter__result.txt @@ -30,6 +30,9 @@ FilterSpecResolutionLookUp( time_granularity=MONTH, ): ( LinkableDimension( + properties=( + METRIC_TIME, + ), defined_in_semantic_model=SemanticModelReference( semantic_model_name='monthly_measures_source', ), @@ -40,9 +43,6 @@ FilterSpecResolutionLookUp( semantic_model_name='monthly_measures_source', ), ), - properties=frozenset( - 'METRIC_TIME', - ), time_granularity=MONTH, ), ), diff --git a/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_spec_resolution__accumulate_last_2_months_metric__result.txt b/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_spec_resolution__accumulate_last_2_months_metric__result.txt index af6392ade2..0c24cd6674 100644 --- a/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_spec_resolution__accumulate_last_2_months_metric__result.txt +++ b/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_spec_resolution__accumulate_last_2_months_metric__result.txt @@ -30,6 +30,9 @@ FilterSpecResolutionLookUp( time_granularity=MONTH, ): ( LinkableDimension( + properties=( + METRIC_TIME, + ), defined_in_semantic_model=SemanticModelReference( semantic_model_name='monthly_measures_source', ), @@ -40,9 +43,6 @@ FilterSpecResolutionLookUp( semantic_model_name='monthly_measures_source', ), ), - properties=frozenset( - 'METRIC_TIME', - ), time_granularity=MONTH, ), ), diff --git a/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_spec_resolution__derived_metric_with_different_parent_time_grains__result.txt b/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_spec_resolution__derived_metric_with_different_parent_time_grains__result.txt index 2fb667f41c..cf182346cd 100644 --- a/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_spec_resolution__derived_metric_with_different_parent_time_grains__result.txt +++ b/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_spec_resolution__derived_metric_with_different_parent_time_grains__result.txt @@ -49,6 +49,9 @@ FilterSpecResolutionLookUp( time_granularity=MONTH, ): ( LinkableDimension( + properties=( + METRIC_TIME, + ), defined_in_semantic_model=SemanticModelReference( semantic_model_name='monthly_measures_source', ), @@ -59,9 +62,6 @@ FilterSpecResolutionLookUp( semantic_model_name='monthly_measures_source', ), ), - properties=frozenset( - 'METRIC_TIME', - ), time_granularity=MONTH, ), ), @@ -94,6 +94,9 @@ FilterSpecResolutionLookUp( time_granularity=YEAR, ): ( LinkableDimension( + properties=( + METRIC_TIME, + ), defined_in_semantic_model=SemanticModelReference( semantic_model_name='yearly_measure_source', ), @@ -104,9 +107,6 @@ FilterSpecResolutionLookUp( semantic_model_name='yearly_measure_source', ), ), - properties=frozenset( - 'METRIC_TIME', - ), time_granularity=YEAR, ), ), diff --git a/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_spec_resolution__derived_metric_with_same_parent_time_grains__result.txt b/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_spec_resolution__derived_metric_with_same_parent_time_grains__result.txt index 2979f426e1..19e5bd1ede 100644 --- a/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_spec_resolution__derived_metric_with_same_parent_time_grains__result.txt +++ b/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_spec_resolution__derived_metric_with_same_parent_time_grains__result.txt @@ -30,6 +30,9 @@ FilterSpecResolutionLookUp( time_granularity=MONTH, ): ( LinkableDimension( + properties=( + METRIC_TIME, + ), defined_in_semantic_model=SemanticModelReference( semantic_model_name='monthly_measures_source', ), @@ -40,9 +43,6 @@ FilterSpecResolutionLookUp( semantic_model_name='monthly_measures_source', ), ), - properties=frozenset( - 'METRIC_TIME', - ), time_granularity=MONTH, ), ), diff --git a/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_spec_resolution__metrics_with_different_time_grains__result.txt b/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_spec_resolution__metrics_with_different_time_grains__result.txt index 870dd193e7..c43a6610dd 100644 --- a/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_spec_resolution__metrics_with_different_time_grains__result.txt +++ b/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_spec_resolution__metrics_with_different_time_grains__result.txt @@ -51,6 +51,9 @@ FilterSpecResolutionLookUp( time_granularity=MONTH, ): ( LinkableDimension( + properties=( + METRIC_TIME, + ), defined_in_semantic_model=SemanticModelReference( semantic_model_name='monthly_measures_source', ), @@ -61,9 +64,6 @@ FilterSpecResolutionLookUp( semantic_model_name='monthly_measures_source', ), ), - properties=frozenset( - 'METRIC_TIME', - ), time_granularity=MONTH, ), ), @@ -94,6 +94,9 @@ FilterSpecResolutionLookUp( time_granularity=YEAR, ): ( LinkableDimension( + properties=( + METRIC_TIME, + ), defined_in_semantic_model=SemanticModelReference( semantic_model_name='yearly_measure_source', ), @@ -104,9 +107,6 @@ FilterSpecResolutionLookUp( semantic_model_name='yearly_measure_source', ), ), - properties=frozenset( - 'METRIC_TIME', - ), time_granularity=YEAR, ), ), diff --git a/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_spec_resolution__metrics_with_same_time_grains__result.txt b/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_spec_resolution__metrics_with_same_time_grains__result.txt index f17cf39eb9..9ded545300 100644 --- a/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_spec_resolution__metrics_with_same_time_grains__result.txt +++ b/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_spec_resolution__metrics_with_same_time_grains__result.txt @@ -33,6 +33,9 @@ FilterSpecResolutionLookUp( time_granularity=MONTH, ): ( LinkableDimension( + properties=( + METRIC_TIME, + ), defined_in_semantic_model=SemanticModelReference( semantic_model_name='monthly_measures_source', ), @@ -43,9 +46,6 @@ FilterSpecResolutionLookUp( semantic_model_name='monthly_measures_source', ), ), - properties=frozenset( - 'METRIC_TIME', - ), time_granularity=MONTH, ), ), diff --git a/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_spec_resolution__simple_metric__result.txt b/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_spec_resolution__simple_metric__result.txt index f587df8fc9..a64ddd65bd 100644 --- a/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_spec_resolution__simple_metric__result.txt +++ b/metricflow-semantics/tests_metricflow_semantics/snapshots/test_spec_lookup.py/str/test_filter_spec_resolution__simple_metric__result.txt @@ -30,6 +30,9 @@ FilterSpecResolutionLookUp( time_granularity=MONTH, ): ( LinkableDimension( + properties=( + METRIC_TIME, + ), defined_in_semantic_model=SemanticModelReference( semantic_model_name='monthly_measures_source', ), @@ -40,9 +43,6 @@ FilterSpecResolutionLookUp( semantic_model_name='monthly_measures_source', ), ), - properties=frozenset( - 'METRIC_TIME', - ), time_granularity=MONTH, ), ), diff --git a/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_distinct_values_plan__dfp_0.xml b/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_distinct_values_plan__dfp_0.xml index 95e7af15c9..4096dc93bd 100644 --- a/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_distinct_values_plan__dfp_0.xml +++ b/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_distinct_values_plan__dfp_0.xml @@ -33,6 +33,7 @@ + @@ -48,7 +49,6 @@ - diff --git a/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_distinct_values_plan_with_join__dfp_0.xml b/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_distinct_values_plan_with_join__dfp_0.xml index 650be69b6c..90f3ed7004 100644 --- a/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_distinct_values_plan_with_join__dfp_0.xml +++ b/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_distinct_values_plan_with_join__dfp_0.xml @@ -38,6 +38,7 @@ + @@ -53,7 +54,6 @@ - diff --git a/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_join_to_time_spine_with_filters__dfp_0.xml b/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_join_to_time_spine_with_filters__dfp_0.xml index 184700589d..621594973f 100644 --- a/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_join_to_time_spine_with_filters__dfp_0.xml +++ b/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_join_to_time_spine_with_filters__dfp_0.xml @@ -15,6 +15,7 @@ + @@ -25,9 +26,6 @@ - - - @@ -58,6 +56,7 @@ + @@ -68,7 +67,6 @@ - @@ -110,6 +108,7 @@ + @@ -120,9 +119,6 @@ - - - diff --git a/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_measure_constraint_plan__dfp_0.xml b/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_measure_constraint_plan__dfp_0.xml index df72d64491..8aaf8772a7 100644 --- a/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_measure_constraint_plan__dfp_0.xml +++ b/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_measure_constraint_plan__dfp_0.xml @@ -22,6 +22,7 @@ + @@ -47,9 +48,6 @@ - - - @@ -87,6 +85,7 @@ + @@ -112,7 +111,6 @@ - @@ -211,6 +209,7 @@ + @@ -236,9 +235,6 @@ - - - @@ -276,6 +272,7 @@ + @@ -301,7 +298,6 @@ - diff --git a/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_measure_constraint_with_reused_measure_plan__dfp_0.xml b/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_measure_constraint_with_reused_measure_plan__dfp_0.xml index 4ff88556dc..94c67d5965 100644 --- a/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_measure_constraint_with_reused_measure_plan__dfp_0.xml +++ b/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_measure_constraint_with_reused_measure_plan__dfp_0.xml @@ -22,6 +22,7 @@ + @@ -37,9 +38,6 @@ - - - @@ -78,6 +76,7 @@ + @@ -93,7 +92,6 @@ - diff --git a/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_offset_to_grain_metric_filter_and_query_have_different_granularities__dfp_0.xml b/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_offset_to_grain_metric_filter_and_query_have_different_granularities__dfp_0.xml index a1db3ad4d6..ba790537f8 100644 --- a/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_offset_to_grain_metric_filter_and_query_have_different_granularities__dfp_0.xml +++ b/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_offset_to_grain_metric_filter_and_query_have_different_granularities__dfp_0.xml @@ -15,6 +15,7 @@ + @@ -25,9 +26,6 @@ - - - @@ -56,6 +54,7 @@ + @@ -66,9 +65,6 @@ - - - @@ -105,6 +101,7 @@ + @@ -115,7 +112,6 @@ - diff --git a/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_offset_window_metric_filter_and_query_have_different_granularities__dfp_0.xml b/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_offset_window_metric_filter_and_query_have_different_granularities__dfp_0.xml index 92cf481b9f..f013299c7a 100644 --- a/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_offset_window_metric_filter_and_query_have_different_granularities__dfp_0.xml +++ b/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_offset_window_metric_filter_and_query_have_different_granularities__dfp_0.xml @@ -15,6 +15,7 @@ + @@ -25,9 +26,6 @@ - - - @@ -59,6 +57,7 @@ + @@ -69,9 +68,6 @@ - - - @@ -107,6 +103,7 @@ + @@ -117,9 +114,6 @@ - - - @@ -183,6 +177,7 @@ + @@ -193,9 +188,6 @@ - - - @@ -230,6 +222,7 @@ + @@ -240,9 +233,6 @@ - - - diff --git a/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_where_constrained_plan__dfp_0.xml b/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_where_constrained_plan__dfp_0.xml index 0925649692..6478d60801 100644 --- a/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_where_constrained_plan__dfp_0.xml +++ b/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_where_constrained_plan__dfp_0.xml @@ -15,6 +15,7 @@ + @@ -40,7 +41,6 @@ - @@ -82,6 +82,7 @@ + @@ -107,7 +108,6 @@ - diff --git a/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_where_constrained_plan_time_dimension__dfp_0.xml b/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_where_constrained_plan_time_dimension__dfp_0.xml index 7669832e03..4fe0d5461f 100644 --- a/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_where_constrained_plan_time_dimension__dfp_0.xml +++ b/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_where_constrained_plan_time_dimension__dfp_0.xml @@ -15,6 +15,7 @@ + @@ -25,9 +26,6 @@ - - - @@ -66,6 +64,7 @@ + @@ -76,7 +75,6 @@ - diff --git a/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_where_constrained_with_common_linkable_plan__dfp_0.xml b/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_where_constrained_with_common_linkable_plan__dfp_0.xml index 4db651043d..7109d76f6d 100644 --- a/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_where_constrained_with_common_linkable_plan__dfp_0.xml +++ b/tests_metricflow/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_where_constrained_with_common_linkable_plan__dfp_0.xml @@ -15,6 +15,7 @@ + @@ -40,7 +41,6 @@ - @@ -72,6 +72,7 @@ + @@ -97,7 +98,6 @@ - diff --git a/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_conversion_metric_predicate_pushdown__dfp_0.xml b/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_conversion_metric_predicate_pushdown__dfp_0.xml index 774457d847..f819a44912 100644 --- a/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_conversion_metric_predicate_pushdown__dfp_0.xml +++ b/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_conversion_metric_predicate_pushdown__dfp_0.xml @@ -15,6 +15,7 @@ + @@ -30,7 +31,6 @@ - @@ -77,6 +77,7 @@ + @@ -92,7 +93,6 @@ - diff --git a/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_conversion_metric_predicate_pushdown__dfpo_0.xml b/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_conversion_metric_predicate_pushdown__dfpo_0.xml index 58b137955b..2341f512f2 100644 --- a/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_conversion_metric_predicate_pushdown__dfpo_0.xml +++ b/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_conversion_metric_predicate_pushdown__dfpo_0.xml @@ -15,6 +15,7 @@ + @@ -30,7 +31,6 @@ - @@ -119,6 +119,7 @@ + @@ -134,9 +135,6 @@ - - - diff --git a/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_cumulative_metric_predicate_pushdown__dfp_0.xml b/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_cumulative_metric_predicate_pushdown__dfp_0.xml index 838e515bb7..18ed3d0c5c 100644 --- a/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_cumulative_metric_predicate_pushdown__dfp_0.xml +++ b/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_cumulative_metric_predicate_pushdown__dfp_0.xml @@ -15,6 +15,7 @@ + @@ -30,7 +31,6 @@ - @@ -73,6 +73,7 @@ + @@ -88,7 +89,6 @@ - diff --git a/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_cumulative_metric_predicate_pushdown__dfpo_0.xml b/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_cumulative_metric_predicate_pushdown__dfpo_0.xml index 9558a5da6a..d556224391 100644 --- a/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_cumulative_metric_predicate_pushdown__dfpo_0.xml +++ b/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_cumulative_metric_predicate_pushdown__dfpo_0.xml @@ -15,6 +15,7 @@ + @@ -30,7 +31,6 @@ - @@ -120,6 +120,7 @@ + @@ -135,9 +136,6 @@ - - - diff --git a/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_fill_nulls_time_spine_metric_predicate_pushdown__dfp_0.xml b/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_fill_nulls_time_spine_metric_predicate_pushdown__dfp_0.xml index c095a18baf..b916d545c0 100644 --- a/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_fill_nulls_time_spine_metric_predicate_pushdown__dfp_0.xml +++ b/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_fill_nulls_time_spine_metric_predicate_pushdown__dfp_0.xml @@ -15,6 +15,7 @@ + @@ -30,7 +31,6 @@ - @@ -65,6 +65,7 @@ + @@ -80,9 +81,6 @@ - - - @@ -136,6 +134,7 @@ + @@ -151,9 +150,6 @@ - - - @@ -263,6 +259,7 @@ + @@ -278,9 +275,6 @@ - - - @@ -336,6 +330,7 @@ + @@ -351,9 +346,6 @@ - - - diff --git a/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_fill_nulls_time_spine_metric_predicate_pushdown__dfpo_0.xml b/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_fill_nulls_time_spine_metric_predicate_pushdown__dfpo_0.xml index f06aa969c1..2abd1529b6 100644 --- a/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_fill_nulls_time_spine_metric_predicate_pushdown__dfpo_0.xml +++ b/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_fill_nulls_time_spine_metric_predicate_pushdown__dfpo_0.xml @@ -15,6 +15,7 @@ + @@ -30,7 +31,6 @@ - @@ -65,6 +65,7 @@ + @@ -80,9 +81,6 @@ - - - @@ -179,6 +177,9 @@ + + + @@ -194,9 +195,6 @@ - - - @@ -263,6 +261,7 @@ + @@ -278,9 +277,6 @@ - - - @@ -336,6 +332,7 @@ + @@ -351,9 +348,6 @@ - - - diff --git a/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_fill_nulls_time_spine_metric_with_post_agg_join_predicate_pushdown__dfp_0.xml b/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_fill_nulls_time_spine_metric_with_post_agg_join_predicate_pushdown__dfp_0.xml index a7ddb18a0b..3e0f6ba307 100644 --- a/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_fill_nulls_time_spine_metric_with_post_agg_join_predicate_pushdown__dfp_0.xml +++ b/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_fill_nulls_time_spine_metric_with_post_agg_join_predicate_pushdown__dfp_0.xml @@ -15,6 +15,7 @@ + @@ -30,7 +31,6 @@ - @@ -65,6 +65,7 @@ + @@ -80,9 +81,6 @@ - - - @@ -111,6 +109,7 @@ + @@ -126,7 +125,6 @@ - @@ -167,6 +165,7 @@ + @@ -182,9 +181,6 @@ - - - @@ -294,6 +290,7 @@ + @@ -309,9 +306,6 @@ - - - @@ -342,6 +336,7 @@ + @@ -357,7 +352,6 @@ - @@ -398,6 +392,7 @@ + @@ -413,9 +408,6 @@ - - - diff --git a/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_fill_nulls_time_spine_metric_with_post_agg_join_predicate_pushdown__dfpo_0.xml b/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_fill_nulls_time_spine_metric_with_post_agg_join_predicate_pushdown__dfpo_0.xml index 2bed8d93ee..e26e0929bf 100644 --- a/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_fill_nulls_time_spine_metric_with_post_agg_join_predicate_pushdown__dfpo_0.xml +++ b/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_fill_nulls_time_spine_metric_with_post_agg_join_predicate_pushdown__dfpo_0.xml @@ -15,6 +15,7 @@ + @@ -30,7 +31,6 @@ - @@ -65,6 +65,7 @@ + @@ -80,9 +81,6 @@ - - - @@ -111,6 +109,7 @@ + @@ -126,7 +125,6 @@ - @@ -210,6 +208,9 @@ + + + @@ -225,9 +226,6 @@ - - - @@ -294,6 +292,7 @@ + @@ -309,9 +308,6 @@ - - - @@ -342,6 +338,7 @@ + @@ -357,7 +354,6 @@ - @@ -398,6 +394,7 @@ + @@ -413,9 +410,6 @@ - - - diff --git a/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_offset_metric_predicate_pushdown__dfp_0.xml b/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_offset_metric_predicate_pushdown__dfp_0.xml index 21690f4dc3..9059fcb7e2 100644 --- a/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_offset_metric_predicate_pushdown__dfp_0.xml +++ b/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_offset_metric_predicate_pushdown__dfp_0.xml @@ -15,6 +15,7 @@ + @@ -30,7 +31,6 @@ - @@ -65,6 +65,7 @@ + @@ -80,9 +81,6 @@ - - - @@ -126,6 +124,7 @@ + @@ -141,7 +140,6 @@ - @@ -250,6 +248,7 @@ + @@ -265,9 +264,6 @@ - - - @@ -313,6 +309,7 @@ + @@ -328,7 +325,6 @@ - diff --git a/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_offset_metric_predicate_pushdown__dfpo_0.xml b/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_offset_metric_predicate_pushdown__dfpo_0.xml index 943c7d718d..81006e956b 100644 --- a/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_offset_metric_predicate_pushdown__dfpo_0.xml +++ b/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_offset_metric_predicate_pushdown__dfpo_0.xml @@ -15,6 +15,7 @@ + @@ -30,7 +31,6 @@ - @@ -65,6 +65,7 @@ + @@ -80,9 +81,6 @@ - - - @@ -168,6 +166,7 @@ + @@ -183,9 +182,6 @@ - - - @@ -250,6 +246,7 @@ + @@ -265,9 +262,6 @@ - - - @@ -313,6 +307,7 @@ + @@ -328,7 +323,6 @@ - diff --git a/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_simple_join_categorical_pushdown__dfp_0.xml b/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_simple_join_categorical_pushdown__dfp_0.xml index a3491340a6..7f2c90a551 100644 --- a/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_simple_join_categorical_pushdown__dfp_0.xml +++ b/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_simple_join_categorical_pushdown__dfp_0.xml @@ -15,6 +15,7 @@ + @@ -30,7 +31,6 @@ - @@ -72,6 +72,7 @@ + @@ -87,7 +88,6 @@ - diff --git a/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_simple_join_categorical_pushdown__dfpo_0.xml b/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_simple_join_categorical_pushdown__dfpo_0.xml index 874f72300f..33876637a4 100644 --- a/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_simple_join_categorical_pushdown__dfpo_0.xml +++ b/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_simple_join_categorical_pushdown__dfpo_0.xml @@ -15,6 +15,7 @@ + @@ -30,7 +31,6 @@ - @@ -108,6 +108,7 @@ + @@ -123,9 +124,6 @@ - - - diff --git a/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_simple_join_metric_time_pushdown_with_two_targets__dfp_0.xml b/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_simple_join_metric_time_pushdown_with_two_targets__dfp_0.xml index 428f73eadb..20bfbfe40f 100644 --- a/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_simple_join_metric_time_pushdown_with_two_targets__dfp_0.xml +++ b/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_simple_join_metric_time_pushdown_with_two_targets__dfp_0.xml @@ -15,6 +15,7 @@ + @@ -25,9 +26,6 @@ - - - @@ -66,6 +64,7 @@ + @@ -76,7 +75,6 @@ - diff --git a/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_simple_join_metric_time_pushdown_with_two_targets__dfpo_0.xml b/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_simple_join_metric_time_pushdown_with_two_targets__dfpo_0.xml index b2d54daff1..46f22c90b4 100644 --- a/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_simple_join_metric_time_pushdown_with_two_targets__dfpo_0.xml +++ b/tests_metricflow/snapshots/test_predicate_pushdown_optimizer.py/DataflowPlan/test_simple_join_metric_time_pushdown_with_two_targets__dfpo_0.xml @@ -15,6 +15,7 @@ + @@ -25,9 +26,6 @@ - - - @@ -66,6 +64,7 @@ + @@ -76,7 +75,6 @@ - diff --git a/tests_metricflow/snapshots/test_source_scan_optimizer.py/DataflowPlan/test_constrained_metric_not_combined__dfp_0.xml b/tests_metricflow/snapshots/test_source_scan_optimizer.py/DataflowPlan/test_constrained_metric_not_combined__dfp_0.xml index fdac9ed37c..57dad2c6e2 100644 --- a/tests_metricflow/snapshots/test_source_scan_optimizer.py/DataflowPlan/test_constrained_metric_not_combined__dfp_0.xml +++ b/tests_metricflow/snapshots/test_source_scan_optimizer.py/DataflowPlan/test_constrained_metric_not_combined__dfp_0.xml @@ -54,6 +54,7 @@ + @@ -69,7 +70,6 @@ - diff --git a/tests_metricflow/snapshots/test_source_scan_optimizer.py/DataflowPlan/test_constrained_metric_not_combined__dfpo_0.xml b/tests_metricflow/snapshots/test_source_scan_optimizer.py/DataflowPlan/test_constrained_metric_not_combined__dfpo_0.xml index 49c3d9ead4..24a165f0d0 100644 --- a/tests_metricflow/snapshots/test_source_scan_optimizer.py/DataflowPlan/test_constrained_metric_not_combined__dfpo_0.xml +++ b/tests_metricflow/snapshots/test_source_scan_optimizer.py/DataflowPlan/test_constrained_metric_not_combined__dfpo_0.xml @@ -54,6 +54,7 @@ + @@ -69,7 +70,6 @@ -