From 9ace7190d1730a593677274dc48fa056ec14e029 Mon Sep 17 00:00:00 2001 From: Paul Yang Date: Tue, 16 Jul 2024 18:13:12 -0700 Subject: [PATCH] Update snapshots. --- ...er__accumulate_last_2_months_metric__result.txt | 2 +- ...c_with_different_parent_time_grains__result.txt | 7 ++----- ...metric_with_same_parent_time_grains__result.txt | 2 +- ..._metrics_with_different_time_grains__result.txt | 7 ++----- ...lter__metrics_with_same_time_grains__result.txt | 2 +- ...ic_time_in_query_filter__no_metrics__result.txt | 2 +- ...time_in_query_filter__simple_metric__result.txt | 2 +- ..._and_validate_where_constraint_dims__result.txt | 6 +++--- ...metrics_with_common_filtered_metric__result.txt | 12 ++++++------ ...esolution_for_invalid_metric_filter__result.txt | 14 +++++++------- ...ion_for_invalid_metric_input_filter__result.txt | 14 +++++++------- ..._resolution_for_valid_metric_filter__result.txt | 6 +++--- ...ution_for_valid_metric_input_filter__result.txt | 6 +++--- ...on__accumulate_last_2_months_metric__result.txt | 6 +++--- ...c_with_different_parent_time_grains__result.txt | 14 +++++++------- ...metric_with_same_parent_time_grains__result.txt | 6 +++--- ..._metrics_with_different_time_grains__result.txt | 14 +++++++------- ...tion__metrics_with_same_time_grains__result.txt | 6 +++--- ...lter_spec_resolution__simple_metric__result.txt | 6 +++--- .../test_distinct_values_plan__dfp_0.xml | 2 +- .../test_distinct_values_plan_with_join__dfp_0.xml | 2 +- ...test_join_to_time_spine_with_filters__dfp_0.xml | 6 +++--- .../test_measure_constraint_plan__dfp_0.xml | 8 ++++---- ..._constraint_with_reused_measure_plan__dfp_0.xml | 4 ++-- ...d_query_have_different_granularities__dfp_0.xml | 6 +++--- ...d_query_have_different_granularities__dfp_0.xml | 10 +++++----- .../test_where_constrained_plan__dfp_0.xml | 4 ++-- ...here_constrained_plan_time_dimension__dfp_0.xml | 4 ++-- ...onstrained_with_common_linkable_plan__dfp_0.xml | 4 ++-- ...conversion_metric_predicate_pushdown__dfp_0.xml | 4 ++-- ...onversion_metric_predicate_pushdown__dfpo_0.xml | 4 ++-- ...cumulative_metric_predicate_pushdown__dfp_0.xml | 4 ++-- ...umulative_metric_predicate_pushdown__dfpo_0.xml | 4 ++-- ...time_spine_metric_predicate_pushdown__dfp_0.xml | 10 +++++----- ...ime_spine_metric_predicate_pushdown__dfpo_0.xml | 10 +++++----- ...ith_post_agg_join_predicate_pushdown__dfp_0.xml | 14 +++++++------- ...th_post_agg_join_predicate_pushdown__dfpo_0.xml | 14 +++++++------- ...est_offset_metric_predicate_pushdown__dfp_0.xml | 10 +++++----- ...st_offset_metric_predicate_pushdown__dfpo_0.xml | 10 +++++----- ...est_simple_join_categorical_pushdown__dfp_0.xml | 4 ++-- ...st_simple_join_categorical_pushdown__dfpo_0.xml | 4 ++-- ...etric_time_pushdown_with_two_targets__dfp_0.xml | 4 ++-- ...tric_time_pushdown_with_two_targets__dfpo_0.xml | 4 ++-- ...test_constrained_metric_not_combined__dfp_0.xml | 2 +- ...est_constrained_metric_not_combined__dfpo_0.xml | 2 +- 45 files changed, 141 insertions(+), 147 deletions(-) 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 2c2ce3e910..c0ab4fe216 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 @@ -8,6 +8,7 @@ GroupByItemResolution( time_granularity=YEAR, ): ( LinkableDimension( + properties=(DERIVED_TIME_GRANULARITY, METRIC_TIME), defined_in_semantic_model=SemanticModelReference( semantic_model_name='monthly_measures_source', ), @@ -18,13 +19,10 @@ GroupByItemResolution( semantic_model_name='monthly_measures_source', ), ), - properties=frozenset( - 'DERIVED_TIME_GRANULARITY', - 'METRIC_TIME', - ), time_granularity=YEAR, ), LinkableDimension( + properties=(METRIC_TIME,), defined_in_semantic_model=SemanticModelReference( semantic_model_name='yearly_measure_source', ), @@ -35,7 +33,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 2c2ce3e910..c0ab4fe216 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 @@ -8,6 +8,7 @@ GroupByItemResolution( time_granularity=YEAR, ): ( LinkableDimension( + properties=(DERIVED_TIME_GRANULARITY, METRIC_TIME), defined_in_semantic_model=SemanticModelReference( semantic_model_name='monthly_measures_source', ), @@ -18,13 +19,10 @@ GroupByItemResolution( semantic_model_name='monthly_measures_source', ), ), - properties=frozenset( - 'DERIVED_TIME_GRANULARITY', - 'METRIC_TIME', - ), time_granularity=YEAR, ), LinkableDimension( + properties=(METRIC_TIME,), defined_in_semantic_model=SemanticModelReference( semantic_model_name='yearly_measure_source', ), @@ -35,7 +33,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 80b32c7364..8f6610729e 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 @@ -30,6 +30,10 @@ FilterSpecResolutionLookUp( time_granularity=YEAR, ): ( LinkableDimension( + properties=( + DERIVED_TIME_GRANULARITY, + METRIC_TIME, + ), defined_in_semantic_model=SemanticModelReference( semantic_model_name='monthly_measures_source', ), @@ -40,13 +44,12 @@ FilterSpecResolutionLookUp( semantic_model_name='monthly_measures_source', ), ), - properties=frozenset( - 'DERIVED_TIME_GRANULARITY', - 'METRIC_TIME', - ), time_granularity=YEAR, ), LinkableDimension( + properties=( + METRIC_TIME, + ), defined_in_semantic_model=SemanticModelReference( semantic_model_name='yearly_measure_source', ), @@ -57,9 +60,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 139eba5580..afb915c0fa 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 @@ -30,6 +30,10 @@ FilterSpecResolutionLookUp( time_granularity=YEAR, ): ( LinkableDimension( + properties=( + DERIVED_TIME_GRANULARITY, + METRIC_TIME, + ), defined_in_semantic_model=SemanticModelReference( semantic_model_name='monthly_measures_source', ), @@ -40,13 +44,12 @@ FilterSpecResolutionLookUp( semantic_model_name='monthly_measures_source', ), ), - properties=frozenset( - 'DERIVED_TIME_GRANULARITY', - 'METRIC_TIME', - ), time_granularity=YEAR, ), LinkableDimension( + properties=( + METRIC_TIME, + ), defined_in_semantic_model=SemanticModelReference( semantic_model_name='yearly_measure_source', ), @@ -57,9 +60,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 affa1a709f..4f7d466824 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 @@ -30,6 +30,10 @@ FilterSpecResolutionLookUp( time_granularity=YEAR, ): ( LinkableDimension( + properties=( + DERIVED_TIME_GRANULARITY, + METRIC_TIME, + ), defined_in_semantic_model=SemanticModelReference( semantic_model_name='monthly_measures_source', ), @@ -40,13 +44,12 @@ FilterSpecResolutionLookUp( semantic_model_name='monthly_measures_source', ), ), - properties=frozenset( - 'DERIVED_TIME_GRANULARITY', - 'METRIC_TIME', - ), time_granularity=YEAR, ), LinkableDimension( + properties=( + METRIC_TIME, + ), defined_in_semantic_model=SemanticModelReference( semantic_model_name='yearly_measure_source', ), @@ -57,9 +60,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 2dd9caf21d..d6d07856bb 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 @@ -33,6 +33,10 @@ FilterSpecResolutionLookUp( time_granularity=YEAR, ): ( LinkableDimension( + properties=( + DERIVED_TIME_GRANULARITY, + METRIC_TIME, + ), defined_in_semantic_model=SemanticModelReference( semantic_model_name='monthly_measures_source', ), @@ -43,13 +47,12 @@ FilterSpecResolutionLookUp( semantic_model_name='monthly_measures_source', ), ), - properties=frozenset( - 'DERIVED_TIME_GRANULARITY', - 'METRIC_TIME', - ), time_granularity=YEAR, ), LinkableDimension( + properties=( + METRIC_TIME, + ), defined_in_semantic_model=SemanticModelReference( semantic_model_name='yearly_measure_source', ), @@ -60,9 +63,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 542d5be751..f039f0314d 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 @@ -32,6 +32,7 @@ + @@ -43,7 +44,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 e4eb53ea7e..50b3b39021 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 @@ -37,6 +37,7 @@ + @@ -48,7 +49,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 2af5d836a4..0fcb48e01e 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 @@ -14,6 +14,7 @@ + @@ -24,7 +25,6 @@ - @@ -53,6 +53,7 @@ + @@ -63,7 +64,6 @@ - @@ -103,6 +103,7 @@ + @@ -113,7 +114,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 b7316dcade..530e7fe8a3 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 @@ -21,6 +21,7 @@ + @@ -44,7 +45,6 @@ - @@ -80,6 +80,7 @@ + @@ -101,7 +102,6 @@ - @@ -198,6 +198,7 @@ + @@ -221,7 +222,6 @@ - @@ -257,6 +257,7 @@ + @@ -278,7 +279,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 5cae6fe5da..5493c9567b 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 @@ -21,6 +21,7 @@ + @@ -34,7 +35,6 @@ - @@ -71,6 +71,7 @@ + @@ -82,7 +83,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 83cfb6e9df..fc523cbe42 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 @@ -14,6 +14,7 @@ + @@ -24,7 +25,6 @@ - @@ -51,6 +51,7 @@ + @@ -61,7 +62,6 @@ - @@ -96,6 +96,7 @@ + @@ -106,7 +107,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 8c4815d37b..df0916e167 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 @@ -14,6 +14,7 @@ + @@ -24,7 +25,6 @@ - @@ -54,6 +54,7 @@ + @@ -64,7 +65,6 @@ - @@ -98,6 +98,7 @@ + @@ -108,7 +109,6 @@ - @@ -170,6 +170,7 @@ + @@ -180,7 +181,6 @@ - @@ -213,6 +213,7 @@ + @@ -223,7 +224,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 467d3bf909..030ef8858e 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 @@ -14,6 +14,7 @@ + @@ -35,7 +36,6 @@ - @@ -75,6 +75,7 @@ + @@ -96,7 +97,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 c950f9385b..a8534dc245 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 @@ -14,6 +14,7 @@ + @@ -24,7 +25,6 @@ - @@ -61,6 +61,7 @@ + @@ -71,7 +72,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 a6e585715e..6b09223c20 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 @@ -14,6 +14,7 @@ + @@ -35,7 +36,6 @@ - @@ -65,6 +65,7 @@ + @@ -86,7 +87,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 ced298e06e..ac8f9caa43 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 @@ -14,6 +14,7 @@ + @@ -25,7 +26,6 @@ - @@ -70,6 +70,7 @@ + @@ -81,7 +82,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 b0146bac81..9080ee6cb2 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 @@ -14,6 +14,7 @@ + @@ -25,7 +26,6 @@ - @@ -112,6 +112,7 @@ + @@ -127,7 +128,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 f7660b833d..55ef251546 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 @@ -14,6 +14,7 @@ + @@ -25,7 +26,6 @@ - @@ -66,6 +66,7 @@ + @@ -77,7 +78,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 353671b14e..03476ae806 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 @@ -14,6 +14,7 @@ + @@ -25,7 +26,6 @@ - @@ -113,6 +113,7 @@ + @@ -128,7 +129,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 7700fbd293..1e4bbb55f5 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 @@ -14,6 +14,7 @@ + @@ -25,7 +26,6 @@ - @@ -58,6 +58,7 @@ + @@ -71,7 +72,6 @@ - @@ -123,6 +123,7 @@ + @@ -134,7 +135,6 @@ - @@ -242,6 +242,7 @@ + @@ -255,7 +256,6 @@ - @@ -309,6 +309,7 @@ + @@ -320,7 +321,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 13c15b531d..7fe6f20492 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 @@ -14,6 +14,7 @@ + @@ -25,7 +26,6 @@ - @@ -58,6 +58,7 @@ + @@ -71,7 +72,6 @@ - @@ -166,6 +166,7 @@ + @@ -181,7 +182,6 @@ - @@ -246,6 +246,7 @@ + @@ -259,7 +260,6 @@ - @@ -313,6 +313,7 @@ + @@ -324,7 +325,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 da8700c14b..cb09f8635c 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 @@ -14,6 +14,7 @@ + @@ -25,7 +26,6 @@ - @@ -58,6 +58,7 @@ + @@ -71,7 +72,6 @@ - @@ -98,6 +98,7 @@ + @@ -109,7 +110,6 @@ - @@ -148,6 +148,7 @@ + @@ -159,7 +160,6 @@ - @@ -267,6 +267,7 @@ + @@ -280,7 +281,6 @@ - @@ -309,6 +309,7 @@ + @@ -320,7 +321,6 @@ - @@ -359,6 +359,7 @@ + @@ -370,7 +371,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 a86e08210b..b4dae39c36 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 @@ -14,6 +14,7 @@ + @@ -25,7 +26,6 @@ - @@ -58,6 +58,7 @@ + @@ -71,7 +72,6 @@ - @@ -98,6 +98,7 @@ + @@ -109,7 +110,6 @@ - @@ -191,6 +191,7 @@ + @@ -206,7 +207,6 @@ - @@ -271,6 +271,7 @@ + @@ -284,7 +285,6 @@ - @@ -313,6 +313,7 @@ + @@ -324,7 +325,6 @@ - @@ -363,6 +363,7 @@ + @@ -374,7 +375,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 e2717cf4a6..89d77406f9 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 @@ -14,6 +14,7 @@ + @@ -25,7 +26,6 @@ - @@ -58,6 +58,7 @@ + @@ -71,7 +72,6 @@ - @@ -113,6 +113,7 @@ + @@ -124,7 +125,6 @@ - @@ -231,6 +231,7 @@ + @@ -244,7 +245,6 @@ - @@ -288,6 +288,7 @@ + @@ -299,7 +300,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 f98353aaa3..f65e8c7405 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 @@ -14,6 +14,7 @@ + @@ -25,7 +26,6 @@ - @@ -58,6 +58,7 @@ + @@ -71,7 +72,6 @@ - @@ -155,6 +155,7 @@ + @@ -170,7 +171,6 @@ - @@ -233,6 +233,7 @@ + @@ -246,7 +247,6 @@ - @@ -290,6 +290,7 @@ + @@ -301,7 +302,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 654b0fdff1..7ef726b5ff 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 @@ -14,6 +14,7 @@ + @@ -25,7 +26,6 @@ - @@ -65,6 +65,7 @@ + @@ -76,7 +77,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 749a3094f5..1b46d39dab 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 @@ -14,6 +14,7 @@ + @@ -25,7 +26,6 @@ - @@ -101,6 +101,7 @@ + @@ -112,7 +113,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 5f2249ddf6..b80c7d4f6e 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 @@ -14,6 +14,7 @@ + @@ -24,7 +25,6 @@ - @@ -61,6 +61,7 @@ + @@ -71,7 +72,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 8d1a057c86..f0c77ffc08 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 @@ -14,6 +14,7 @@ + @@ -24,7 +25,6 @@ - @@ -61,6 +61,7 @@ + @@ -71,7 +72,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 0aaf6df1f0..759dbd4241 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 @@ -53,6 +53,7 @@ + @@ -64,7 +65,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 2e687c4068..399c28896b 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 @@ -53,6 +53,7 @@ + @@ -64,7 +65,6 @@ -