metricflow-lite

View on PyPIReverse Dependencies (0)

0.130.2 metricflow_lite-0.130.2-py3-none-any.whl

Wheel Details

Project: metricflow-lite
Version: 0.130.2
Filename: metricflow_lite-0.130.2-py3-none-any.whl
Download: [link]
Size: 1229432
MD5: 3e2df6b44b3e3596563a731fdfc5bd2a
SHA256: 58cec4193dd6aee31ae1bd2d3232fcbb3fd577e237a81028003914afa78dcaae
Uploaded: 2022-11-15 03:54:44 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: metricflow-lite
Version: 0.130.2
Summary: Lite version of MetricFlow. This version is missing dependencies for using connectors with data warehouses
Author: Transform
Author-Email: hello[at]transformdata.io
Home-Page: https://transform.co/metricflow
Project-Url: Repository, https://github.com/transform-data/metricflow-lite
License: AGPL-3.0-or-later
Classifier: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Python: >=3.8,<3.10
Requires-Dist: GitPython (<4.0.0,>=3.1.27)
Requires-Dist: Jinja2 (>=2.11.3)
Requires-Dist: MarkupSafe (==2.0.1)
Requires-Dist: PyYAML (<7.0,>=6.0)
Requires-Dist: SQLAlchemy (<2.0.0,>=1.4.27)
Requires-Dist: click (>=7.1.2)
Requires-Dist: croniter (<2.0.0,>=1.3.4)
Requires-Dist: databricks-sql-connector (==2.0.3)
Requires-Dist: dbt-bigquery (<2.0.0,>=1.3.0); extra == "dbt-bigquery"
Requires-Dist: dbt-postgres (<2.0.0,>=1.3.0); extra == "dbt-postgres"
Requires-Dist: dbt-redshift (<2.0.0,>=1.3.0); extra == "dbt-redshift"
Requires-Dist: dbt-snowflake (<2.0.0,>=1.3.0); extra == "dbt-snowflake"
Requires-Dist: duckdb (==0.3.4)
Requires-Dist: duckdb-engine (<0.2.0,>=0.1.8)
Requires-Dist: fuzzywuzzy (<0.19.0,>=0.18.0)
Requires-Dist: graphviz (==0.18.2)
Requires-Dist: halo (<0.0.32,>=0.0.31)
Requires-Dist: jsonschema (==3.2.0)
Requires-Dist: more-itertools (==8.10.0)
Requires-Dist: moz-sql-parser (<5.0.0,>=4.40.21126)
Requires-Dist: numpy (>=1.22.2)
Requires-Dist: pandas (<2.0.0,>=1.3.0)
Requires-Dist: pycron (<4.0.0,>=3.0.0)
Requires-Dist: pydantic (<2.0.0,>=1.9.0)
Requires-Dist: python-dateutil (==2.8.2)
Requires-Dist: requests (<3.0.0,>=2.27.1)
Requires-Dist: ruamel.yaml (<0.18.0,>=0.17.21)
Requires-Dist: rudder-sdk-python (<2.0.0,>=1.0.3)
Requires-Dist: snowflake-sqlalchemy (==1.2.3)
Requires-Dist: sqlalchemy-bigquery (<2.0.0,>=1.4.3)
Requires-Dist: sqlalchemy-redshift (==0.8.1)
Requires-Dist: sqlalchemy2-stubs (<0.0.3,>=0.0.2-alpha.21)
Requires-Dist: tabulate (==0.8.9)
Requires-Dist: typing_extensions (>=4.0.0)
Requires-Dist: update-checker (<0.19.0,>=0.18.0)
Requires-Dist: yamllint (<2.0.0,>=1.26.3)
Provides-Extra: dbt-bigquery
Provides-Extra: dbt-postgres
Provides-Extra: dbt-redshift
Provides-Extra: dbt-snowflake
Description-Content-Type: text/markdown
[Description omitted; length: 797 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry 1.0.8
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
metricflow/__init__.py sha256=DMDw5GoznQqJ12uMFjXBl6Vk8-oEIc64c8EtPFr4ZS4 73
metricflow/aggregation_properties.py sha256=l6xecLfoRrO-MGltnmCIqAW5LKagkb6ERlsfjwpV2SQ 2157
metricflow/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/api/metricflow_client.py sha256=ofLynLk17nmnJQcwQO-eAMmPskFlaNtfLO6PKtqtiOI 11548
metricflow/cli/__init__.py sha256=9jiinIyZXdFEXFoKDfz1aLMpefMoh3B_7E1748a0gcs 33
metricflow/cli/cli_context.py sha256=og2TYwB-H9p9LHAOKBFQ42UKievv7O8nDg_P-LynTxw 5369
metricflow/cli/constants.py sha256=lq3Qdk3dtGwcCtD2vlW3QPdk7UBnFxR_7T4dqAxkohc 137
metricflow/cli/custom_click_types.py sha256=eBwK6xQeg8-SZ352WIHTUfUNdpjTnTBbAmlcfe9wBQE 4353
metricflow/cli/main.py sha256=CgOKWaiO8d4ZImD8VUHQ6hDucw2l55ZdzCI1y9rN9j4 38994
metricflow/cli/sample_models/countries.yaml sha256=qp0L8045gqTqAnF5GPeDlc20SAYAA0ScSr7kNgzTHos 351
metricflow/cli/sample_models/customers.yaml sha256=wrLJzs4IK5NuCwd_aHcPrvZTCPJSpZPR4W7ui-xbK9Q 529
metricflow/cli/sample_models/transactions.yaml sha256=QfVstpQFXEA6qCtlL7bSw6qTsL60Ug5cmXEDSLhOt5o 4360
metricflow/cli/tutorial.py sha256=vF4QDamW6B9SGBCRsWEcDfs8hbWm-ZAl3Rwl7VrfPxo 7937
metricflow/cli/utils.py sha256=JAORnmaRQ5F6LSgWaKVs26k2DFXx-yKV17GOxED365c 8051
metricflow/column_assoc.py sha256=bibyC493UEjRD7vNvQG3Z7ka9-PTeg0ESHMtXsJ-FLg 2640
metricflow/configuration/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/configuration/config_builder.py sha256=ta38uU4UW4FzhiEIvRC-f__4VWwkbkUm00PsXNdt1A8 699
metricflow/configuration/config_handler.py sha256=_H16UqjW2moTmzGKyAFJN5_QjYZY8iEXyJsUCSMmLY0 1374
metricflow/configuration/constants.py sha256=5ToCMZWVTu-XlamlIqDq3mS9LvanrBhVotrEkovi7Sg 675
metricflow/configuration/env_var.py sha256=4MRc5Zns0REDXqL9CHloxi_dmyU4DvnH2rOBYjN2xzo 3597
metricflow/configuration/yaml_handler.py sha256=StPR4TD-3c8XzFP7TYOmzu7N1ts1LD4FIQ9r3BCA1DE 1516
metricflow/constraints/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/constraints/time_constraint.py sha256=b_a-_2htUv1w5Q7judsAzeH2RB2ZV8L05oFghgs8h0s 4624
metricflow/dag/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/dag/dag_to_text.py sha256=WnU0jHl44xmK6rPZ6Yxn2kD7LNZu84lxXlEH3azc_b8 4802
metricflow/dag/dag_visualization.py sha256=pHp_aMF4iLpRMm0vgECtJ-u0nZPpLjhI_qJkwTlnCM4 1864
metricflow/dag/id_generation.py sha256=oZ0Oy5jUeuk9yrsuJr0kJ9hjqlgoAEdn8Og4J8MvefU 3179
metricflow/dag/mf_dag.py sha256=0XMu3truL1Kgwzj8_44Aigzjd2xVX4P_Ar5LNyQym0A 5389
metricflow/dataclass_serialization.py sha256=ZB-gLRi5xy4IojDRQe01GLNlNOrePQVfHi7G-egYhOw 17220
metricflow/dataflow/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/dataflow/builder/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/dataflow/builder/costing.py sha256=zJUgNJZNJ7gyBBIodtAjZKDERz8GOipivNkPC2DqdDc 6759
metricflow/dataflow/builder/dataflow_plan_builder.py sha256=HkfqE1Bf9Bqx6vNmtCgEIsW12MIGJMpf22uC3mteW-o 40014
metricflow/dataflow/builder/measure_additiveness.py sha256=cWCiyQ3ItMgw8P-Tif2R1SWHvHQc11d-ePsmOUTbRTE 2274
metricflow/dataflow/builder/node_data_set.py sha256=P39sTViafYd_uaEfgVUH0_YH_KdYcaxWt3Fq8P-dcdc 4224
metricflow/dataflow/builder/node_evaluator.py sha256=Rzq-tzECi4k0hqjUckbEEwu-av46P8-QxkVldEtzQTU 19166
metricflow/dataflow/builder/partitions.py sha256=qnvC2IcuEJDvmjfrGmegtpkmZ-kfE22i6RfXJI30BJM 6293
metricflow/dataflow/builder/source_node.py sha256=Vh1aZVaS-BX1oZXeQ-NgbtxGgOTerSr_3GT1-5q7N3o 2064
metricflow/dataflow/dataflow_plan.py sha256=uR0C_uJ_y5Zx78vMdkL4ekLx_ycewAtDnRrqflhImRw 39536
metricflow/dataflow/dataflow_plan_to_text.py sha256=UAfzbHelxq_Alkz9qup49NDq5goK71Ek_b4HqXRql1Q 1653
metricflow/dataflow/sql_column.py sha256=bbUOEG44N9F04dMldWJvV087j9emodcUrekqdP0SFtI 1522
metricflow/dataflow/sql_table.py sha256=4rekNEbO-jlVFIbaxWNeC3D0uBMvgCujGGWy3CGpOcA 2231
metricflow/dataset/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/dataset/convert_data_source.py sha256=gMrvws7naNfEMY2F7xqjC_frPGvmWD5qY8htUuo5rxw 21122
metricflow/dataset/data_source_adapter.py sha256=KQSRr4Ym48ovgTSdJ2HLD3U9dyVyZ8eZQ4KfG7UR3Fc 917
metricflow/dataset/dataset.py sha256=zdvQ5AC5brUaRylhNPTALdGyXKcH4lPt5fNpeFDLudo 1946
metricflow/engine/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/engine/metricflow_engine.py sha256=TLVBbJl9V9kiT5FIxsYjJDafnz5zCDXg-hycBWb-mDw 25617
metricflow/engine/models.py sha256=XHWvvhI74yVLKQWbwAvPG3lorOvsliDlKlrGaLe4bLg 595
metricflow/engine/time_source.py sha256=O-68YK6neFsR6L1hkQs5vNizFt7lIS2lY3QW_1BG-1I 268
metricflow/engine/utils.py sha256=cTacTiNObRUI3j2rRokKI_fQxFaqpPgcObX48A-Rc3w 3793
metricflow/errors/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/errors/errors.py sha256=k4hPohP9c1V-aQheXyPEezFPFmSbUhpbnOoLB2o0_aE 3007
metricflow/execution/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/execution/execution_plan.py sha256=84_ZMwqcLptPpOrQAMDzhOIAAdQgupJf34VuCbbCi7g 8172
metricflow/execution/execution_plan_to_text.py sha256=Iai1ow2fWxod68G90zjXLoSdFjC15OvVKM8SdLloRuI 1010
metricflow/execution/executor.py sha256=v7ru0TAYpxOEQolFZNsmX-zWBrfyiHKDPbSks9WiGHc 3009
metricflow/inference/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/inference/context/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/inference/context/base.py sha256=3FNru9f-QKX4pf00mpKXopTGOr_6MSKiO6O6vAUwBFA 570
metricflow/inference/context/data_warehouse.py sha256=TxFN81CURun1ZTcD5o4ByGlos1vNgQ4fdQU6bX0iY3Y 4345
metricflow/inference/context/snowflake.py sha256=m6Kx-U7fQgcaLi_PcrBKwKszLQpBK1wIhQw3fm3uUp0 5078
metricflow/inference/models.py sha256=QT9haUYCI_fXlsqIIZgOKayfiw4qSfFGlX3tL02RwLQ 5984
metricflow/inference/renderer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/inference/renderer/base.py sha256=vvdXkL6SoeJBvIFmVX9w65EOwYhKoftDk-UwT50Uvr4 384
metricflow/inference/renderer/config_file.py sha256=aF10nw_8hmVNq6S7W_p-pSP0GOKdt4fTzP7_NzNlHDU 5787
metricflow/inference/renderer/stream.py sha256=EiUGPEf-Cv60jCpT2f8XROUVJs31VwJttyvYNGX4fc4 2464
metricflow/inference/rule/base.py sha256=cTC6bIB3JJck0pDu4l7ZZWR-7M9uXcFHHShk524pb0E 1115
metricflow/inference/rule/defaults.py sha256=yPI2z7QZaCqlG6Fj8JsLklK4OC8XRBd1DaDRKP0Tk5Q 10087
metricflow/inference/rule/rules.py sha256=DXf1QfTA5cxLyZGhRVR15rs7TJiKSbgFkhy1EimMwWo 3406
metricflow/inference/runner.py sha256=XY1DyWD6Q3R-3BvK9F2e9NCdfbEMrUVhAYbBJYiKptw 5881
metricflow/inference/solver/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/inference/solver/base.py sha256=S1tAFpNlLYUHWPxYnL7jGvRDULsdf6BJe8UTv_W9NVo 662
metricflow/inference/solver/weighted_tree.py sha256=OJfgn9NjJyVYjaRWQEbf6hkmwIDZ_IfcbR6Xv2AyBdU 7321
metricflow/instances.py sha256=yoDGVDVfvNha9_tlf18aaSQXimHNKo9H5MCO1pGiuw4 8306
metricflow/model/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/model/data_warehouse_model_validator.py sha256=IqjHr4CX0L9I3f7ruMvhdr12SOOoOGqddC_nbtR7Vqs 26488
metricflow/model/graph.py sha256=boR4lsDxqw4zAw0gn8zjdGKGA60_jXsFIWA3tPq_aT8 2155
metricflow/model/model_transformer.py sha256=ZLuJGsHVzBcqaUaxGCT7qtL6--e3X-rHR4I3J1y0qtk 2250
metricflow/model/model_validator.py sha256=_QdnD80_Ep-boPYYDXmpCF5Lx8PlJ3LrY0rmNLKO3Uk 4063
metricflow/model/objects/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/model/objects/base.py sha256=-qPTCqJnVbwKv21srVJ5z7qSHQ9OHoxW7DtutPWAR-g 7196
metricflow/model/objects/common.py sha256=ei8ycNR9e28lNTZleLIOLScjrg0RJNUNrptYzf5j3m0 1733
metricflow/model/objects/constraints/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/model/objects/constraints/where.py sha256=9z7vXWewbvUa4q_7dtTzlWVgKKd2OnLWvkv0gosGO0A 5876
metricflow/model/objects/data_source.py sha256=f22fRWURTBtjtzm8PM5jLMt4lIw1vflkCXX9Biks_xg 4336
metricflow/model/objects/elements/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/model/objects/elements/dimension.py sha256=46QT04VOiqxrLdL6bKJFv_S2A2L9pqc-HTLKRXm54ao 1907
metricflow/model/objects/elements/identifier.py sha256=IQoIgwKmiE03E1dIqQMJBh-tQsn2Ws9IU9165cvruAY 2837
metricflow/model/objects/elements/measure.py sha256=RFodkN_FGtqtKnxdAoH4Of5ac9FXHiJi9-ZMyHg3E_k 1941
metricflow/model/objects/materialization.py sha256=oyKoOENx5NB0suFIWAfaCNyxvTpDIe0gPKhl1X42hrE 1369
metricflow/model/objects/metric.py sha256=AXNcY4LMpJ4Cg-R71IxKFvJbS1RbHCjFt1KVyu1S5x8 7262
metricflow/model/objects/user_configured_model.py sha256=bS9I40pcPpPAar1q9aGiABnB5vjzd8liyqhZwBIyuf4 508
metricflow/model/parsing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/model/parsing/config_linter.py sha256=_g7US21eSi61kxxjtWHtp-b-m2VcfgazZxP_OSLR8EQ 5705
metricflow/model/parsing/dbt_dir_to_model.py sha256=D0OggXXfHQdHqUDnq0FW68AXnHLVuy7rdLhQoOfwzXU 2042
metricflow/model/parsing/dir_to_model.py sha256=0pmYBQw_UduUc2TsrTbE5cgq_wIzVlGhywVdzE-Ls-4 14416
metricflow/model/parsing/explicit_schema.py sha256=FuyQVYvruR-JMk9PXdPg7HSEZv2OreW_AP7gKQYVudg 2757
metricflow/model/parsing/schema_validator.py sha256=EJEO9UJFFRQ98kS-NOQOJXocY28lPo5tDAsekwzrXQA 2966
metricflow/model/parsing/schemas/metricflow.json sha256=nr83eyWSxULU6V8kgZ959yPaEjFzTfnyK96v92tIK2U 22023
metricflow/model/parsing/schemas.py sha256=J-oF-cNvoZ5KigmJwabds3f0sgO5TOt3uIhQwD2Zius 11283
metricflow/model/parsing/schemas_internal.py sha256=hIIu7KJMudRW-yIc3kZco_bfLpvNClFGa9fy1Hm8sOg 4289
metricflow/model/parsing/yaml_loader.py sha256=KbcntTl3pRS5S_fNZy2IPYfGw5dP5oE7XR8nZVTNfro 4477
metricflow/model/semantic_model.py sha256=LZv0Qm6BfZkS6jPbzFd9pLlEytwY1ljy7QQXj2nmfFw 1262
metricflow/model/semantics/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/model/semantics/data_source_container.py sha256=uH_BmqQeuduCblag7nR_WP8s4Y-GmmQebcfEo8jmEbw 1740
metricflow/model/semantics/element_group.py sha256=FPRVFz80qkWR357lLNpc8vWTb-hKnU-C0Mt1ZWb_DzY 826
metricflow/model/semantics/linkable_spec_resolver.py sha256=CFMhmMaoHiJ_IrDlw6lr6SAYWXR2oqNzNP8qpLIGTdQ 27077
metricflow/model/semantics/semantic_containers.py sha256=Q8lHIhQ04tsj1wldxWcl-P3NQBqlatLfkWHql_ivSgo 16969
metricflow/model/spec_converters.py sha256=qiWr3qESoIRF3pblnqagKsE713mTUNPV20Wm7a3f644 6090
metricflow/model/transformations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/model/transformations/agg_time_dimension.py sha256=RWZ0eb_BKn0dpGuqGb_-mzPAgQSINpDGlBpBaL11aCs 1647
metricflow/model/transformations/boolean_measure.py sha256=l6VtA3ePPGao3OTwUQyp3mmBp--LAxgyUbBB_o_ESfE 1423
metricflow/model/transformations/convert_count.py sha256=dOijnSWVvVbin8KZjL7HxAyTX6kpXdNWRsugzxd36tY 1273
metricflow/model/transformations/dbt_to_metricflow.py sha256=rYkpaXpGk_7VsA1XEAunMjfRLWbrkc20B4xNAzDm6tk 19178
metricflow/model/transformations/identifiers.py sha256=iOUuiiFog7W3C_Xb6sxUk3vxhc9C8MVk-BUGtcZtsOs 1351
metricflow/model/transformations/names.py sha256=UVgK8yBha7pnH46e2-2NHwYJBJ_dvmW9EDoZhOFYJhQ 1756
metricflow/model/transformations/proxy_measure.py sha256=df7AWIx59rKQIxwfEKC3BySRSedodTJKqApvPWV79eA 2224
metricflow/model/transformations/transform_rule.py sha256=Ws6JHYZo99Z9kSD1KjW29uqOklltvUZLPfvnWGkqyPY 435
metricflow/model/validations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/model/validations/agg_time_dimension.py sha256=apOOLxiwpAnAyL3uyaMHgtbuy_1ScvRMOCT2-loIvmg 2945
metricflow/model/validations/common_identifiers.py sha256=O_tYcKMMk9GMD2tz3fth-8Lqr0EW3FH7ULiwKkU17BQ 3783
metricflow/model/validations/data_sources.py sha256=I5VrxEX7hh0ddauh9q2STtvO-BXoxPAEsHw4Xq7KHoA 4010
metricflow/model/validations/dimension_const.py sha256=5gmunZFsjKBf4lFR3GaFE9g9oBlIzs7vUD-v8HpbXKk 7512
metricflow/model/validations/element_const.py sha256=vXC8Ky2RZvAqFKk5qGsZGYLMG2jMo9YClHGrz65B-JQ 3782
metricflow/model/validations/identifiers.py sha256=Nlc70aH6EaHd1tBgXkfEV8C5GrbNqFelt2VzmDs9OW8 9979
metricflow/model/validations/materializations.py sha256=bnOT7ZGCQieZI4HPqUb1ZKug4X63DjZVmI9xaqylgAA 6858
metricflow/model/validations/measures.py sha256=mMez0C5LflqwVV2Y24ABfwK2YLp8dGL5xOTqKGHRv5M 22269
metricflow/model/validations/metrics.py sha256=Tz9eFqzfc_Clszc3f82GlD9TiE6HKDu1D4e0R-ltmZg 2750
metricflow/model/validations/non_empty.py sha256=eWY1Xedn7feHfma7eBVZdswDFORO2_qeboHnojzCFpQ 2092
metricflow/model/validations/reserved_keywords.py sha256=hBE_zJXyR0F7wpCqhh5_51nnHJyrPTtGphILw4-nWQY 6864
metricflow/model/validations/unique_valid_name.py sha256=ju8jvxRGbS6if60FZqUEKq4slMGfhkcn1XLDCTXoPo8 10101
metricflow/model/validations/validator_helpers.py sha256=a3zfmWt0ZmzLzoS1Crw3VtkVSCetQ9llinffrOxZseQ 14126
metricflow/naming/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/naming/linkable_spec_name.py sha256=JzoRFEpwTKEP71oyahbOKxTiIoxdm49C_7cC3ETV0KM 2837
metricflow/object_utils.py sha256=LK7HesmFiMnHHr7tVIdGRqGv5-T9F90lRfNjVjhu7Gs 7392
metricflow/plan_conversion/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/plan_conversion/column_resolver.py sha256=td5oui7mCvALrokaO3Lv5rgurMA2Vou89dYzL9AJqx4 5055
metricflow/plan_conversion/dataflow_to_execution.py sha256=FVZZVFoUOM9kfcmlkMtvZNDHqyxkywU5gga21O1LuHA 7103
metricflow/plan_conversion/dataflow_to_sql.py sha256=wclKIA7cYDEwWR4uqi_Tym_UZVJBiZ9f7rC71-BPCfo 73573
metricflow/plan_conversion/instance_converters.py sha256=Dmp3p9Lz7dfnVx_-MnS8jr-IqW73m5vt3rmRcX-1gyU 29368
metricflow/plan_conversion/node_processor.py sha256=E8KUfLqAt0QhXyKRmepSPHWL-YZMauIrU6ypAqF2Bws 15349
metricflow/plan_conversion/select_column_gen.py sha256=yseOsjkmCJ1IaI20_Fr8oquLdefkmlEF76YXi6J9gWc 2131
metricflow/plan_conversion/spec_transforms.py sha256=EBYG1UzgHzb-IoHW_Qf1qVRrrW50mbfrIDrK0z2_8cs 7412
metricflow/plan_conversion/sql_dataset.py sha256=pZkZJYuRrlyl8ADtll1HTak9w1v5T-FkTDw2dPU2804 5744
metricflow/plan_conversion/time_spine.py sha256=b8a8Ekf_NRz7tww9rb4ndYD3xjvmYd0YpSzFNlluS5k 4618
metricflow/protocols/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/protocols/semantics.py sha256=RsMktQ7suOsKqm-wCnpJMngMdc0fLBmIhTrCngQCl_g 8176
metricflow/protocols/sql_client.py sha256=GzNaamIz79XQeXkzg-iyeuumDrD3anekeNgJYLrz7vE 7204
metricflow/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/query/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/query/query_exceptions.py sha256=TnvW1skvJp2yzNk5vyM6FvDJEkcbMXtJ5r9-I4h6AdQ 137
metricflow/query/query_parser.py sha256=zIYt4a6Q0eMUkBGflAohMzXrYL3lKPjLvs4jpVMeNmY 34077
metricflow/references.py sha256=V33SXiuDxnYgGIlNZrb-L3SxVuKgpAD46cHYbD0Akz4 1512
metricflow/spec_set_transforms.py sha256=9ADYQfhcojYC5vs7bn6q33RnIEIWoop4ogMcfWRn5Ko 667
metricflow/specs.py sha256=jK7PxxGtJ7PG_LSna2CiF2uAQpYiDJmkBrx-6Sb94AE 24892
metricflow/sql/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/sql/optimizer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/sql/optimizer/column_pruner.py sha256=BwqFzhy0HSt8omQOVyvTSq6AHm4seOY_9g1fcSUmlLg 10064
metricflow/sql/optimizer/optimization_levels.py sha256=H7wo8cS4LPLVszRwkLW7J6UnT6wAfD4V_pHxpP3uDTQ 1761
metricflow/sql/optimizer/rewriting_sub_query_reducer.py sha256=tgOnIICLmytqaQnZ6UulWcEWa_91VhF9dt4WldHNIHg 29728
metricflow/sql/optimizer/sql_query_plan_optimizer.py sha256=d-XSisyAkQ7lACZRq89Wi-AuMAPYQeEZ_OTz8Xq2duQ 377
metricflow/sql/optimizer/sub_query_reducer.py sha256=30GGvGRIlXiAG-VPRxIaPHjt61AfTqMnHiAPW6pGpGw 8502
metricflow/sql/optimizer/table_alias_simplifier.py sha256=99H91EKQ6tSk0yFT0jin1N9sgg1qIoxW-z2wNsqssHg 3356
metricflow/sql/render/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/sql/render/big_query.py sha256=do9wlrNdZGP_vfTsrz6Oz-uCHLVkqBQi2h88VXM0bQg 2806
metricflow/sql/render/duckdb_renderer.py sha256=nVg8QGDS6PvE7hPLqfhm2HWAD490wina025po8b_SLo 1549
metricflow/sql/render/expr_renderer.py sha256=Ko4E7xWIRZrEOz7OCuCgv1slMQXM8u8Zc7oaQ4xCtSY 11170
metricflow/sql/render/postgres.py sha256=v8aDFE_AbLWygJsKxrhpE1ccBZ_Xxksd6Csrg8aq1gE 1718
metricflow/sql/render/redshift.py sha256=yVhu_BY4smwIrcKRSEchZZ4Q3d5iluiGSHfgtUHhedE 737
metricflow/sql/render/sql_plan_renderer.py sha256=iOY13dASqoKcyLCZNbhrR-qJJYRFN4UiLk-Y_DWbxzw 11294
metricflow/sql/sql_bind_parameters.py sha256=SoRoq3SVY2350liR3ZiB8zAhbdc3zG_nFPnzn_t7YSs 1146
metricflow/sql/sql_exprs.py sha256=ErwXgNy1SL1z4QYFa0f3JiP0wCQaGsu3fO3IdWpL4YU 44224
metricflow/sql/sql_plan.py sha256=QtHiIkqv2DfrpboY1eZAYWa1Ydg0Gya4Igi8aOYJ2R8 9902
metricflow/sql/sql_plan_to_text.py sha256=G9wZKI_PiTyCtgX3vKsdXlrpQrox1DY7wCyVWRtIgaY 1371
metricflow/sql_clients/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/sql_clients/base_sql_client_implementation.py sha256=RGq5LQahPm4QV9_p1no9WiIZSvbnejXLnzHinSYWPgs 7939
metricflow/sql_clients/big_query.py sha256=6P8T7_aM2mkGkEFpoMWJ1cSIJGryCvZIyHygzdH7C3Q 5145
metricflow/sql_clients/common_client.py sha256=x31CMo3g6Ro3drNEaIfiNppjCzYLJ0idcIUd-Coao3A 697
metricflow/sql_clients/databricks.py sha256=7on9S5Z_bGqIuNbdtvMFuaD07wlGrnMbdEKYqV2eH6U 9554
metricflow/sql_clients/duckdb.py sha256=tEdNsMXzsrGxn6EQQcL1eAULt0fc-3-4g2ZE57W7O10 4166
metricflow/sql_clients/postgres.py sha256=8I9WfYi1CUkT1GLlpuOMFnrjJZKAL7n00075zmngocQ 3324
metricflow/sql_clients/redshift.py sha256=ni-AIXalcsuFJYJz8Slp-dAk4AKlqA_r9dSfBdSFvK0 3317
metricflow/sql_clients/snowflake.py sha256=Ps1cYlvKbONKLZwKW4_DnjhblyqGpGVOCLpJBiKuuSc 9844
metricflow/sql_clients/sql_utils.py sha256=TFxChnnhY3_YEC463UrczEgA1U6nFrV5cBdoiV3dFVE 7067
metricflow/sql_clients/sqlalchemy_dialect.py sha256=0YcUHU1E4CcYLDftbS-9nExrmBsKyfOknYjuD7nSSa4 5225
metricflow/telemetry/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/telemetry/handlers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/telemetry/handlers/handlers.py sha256=2p9VDtHnbIXNM0JNNCnL5BpOVyzNSCnNpttCXqId048 3613
metricflow/telemetry/handlers/python_log.py sha256=RBtr0HkO0MYEmMqLBT-V6oMIkPDNxOlMkkPhizUQ8Bg 724
metricflow/telemetry/models.py sha256=52PBBuASXRY4ZDADOzO5goTX2xhuwJxaGQS89ZAaO_U 2887
metricflow/telemetry/reporter.py sha256=CaHywALeFFQ_EuealfMStdD_bn-_ZY_KXtyaExw5YTE 6497
metricflow/test/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/test/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/test/api/conftest.py sha256=ir70ZGysps-HYQP1Bq7kqJNUhOEV50H4puQir4L6DLc 835
metricflow/test/api/test_metricflow_client.py sha256=xGhk3MEWDTlacRyPAIcG4Mawn2WcfSmJrSAKjbEDI9I 3662
metricflow/test/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/test/cli/test_cli.py sha256=p3tbOGdMjCXg6J589myjMt2rSLMZdnKVe1_Rvw2CNoc 8007
metricflow/test/cli/test_custom_click_types.py sha256=931fvQQlPh_R8VwuUO6piFtb-ErQhdvou9vW7x35AdY 2468
metricflow/test/compare_df.py sha256=R781SNGHfFoXgs7PE8LSgh4Ph6J7pdLM6jQJbT54iNo 2691
metricflow/test/conftest.py sha256=yn8XDqPebroDWc5fbPFKOZ3ZOsNFhDZuxigMavH6Q2U 579
metricflow/test/constraints/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/test/constraints/test_where.py sha256=oPFJSZ6Kgngf62769bbuEsWEenTX9D5rZiUkUkKJ0cQ 1030
metricflow/test/dataflow/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/test/dataflow/builder/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/test/dataflow/builder/test_costing.py sha256=nmHCIiZtETQ0iQlDPWCDOPf-d522NHwIrUYbC_SJYTc 2406
metricflow/test/dataflow/builder/test_dataflow_plan_builder.py sha256=qF0Xyueq0gu2vnhkBg_lwS6XAPdmWIduo_sjoyXVJMs 19890
metricflow/test/dataflow/builder/test_measure_additiveness.py sha256=chFDYLevIsY54BCXoH6mEm4S3HyoAbr0InE4xLYsDGc 1450
metricflow/test/dataflow/builder/test_node_data_set.py sha256=IJCtx2KNNhGhUwf-Hvv6JCcVulzeHJiSYBFLKVIsRwU 6943
metricflow/test/dataflow/builder/test_node_evaluator.py sha256=g_4gPzEzCpwOZnpQpeQm0jLsgk0FMDVh0B9w1BCZdG4 20422
metricflow/test/dataflow/test_sql_column.py sha256=MT-sZ2_YTlbblLBZvl6a-CaEgCUei6rwS7fdXzjPKaU 976
metricflow/test/dataflow/test_sql_table.py sha256=Dh_3dtnDU_CWih7xgDgKVJ4pC-1Kt8FFzrA2s2NU1y0 933
metricflow/test/dataflow_plan_to_svg.py sha256=LwseADFucjB74FF7r7UHkpI50USzgScfTbtG-xaD6ko 1247
metricflow/test/dataset/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/test/dataset/test_convert_data_source.py sha256=SA6Rm1cjwnwUgml_0kPMW9DW1pZUQjjBWy3n8zj1R08 9895
metricflow/test/examples/__init__.py sha256=h5Am1nYXtiiFeWYM9reHdSR5mrCT6sy8o_nDtkImo-0 64
metricflow/test/examples/test_node_sql.py sha256=x0aOBRrI0OcCDwfJNqC5pGjglsKUA_XpC1_1RcFrddA 4614
metricflow/test/execution/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/test/execution/noop_task.py sha256=_C0lxj-56X-S_CSrUSpfxiPdQUFnMWsAD0X6D2yYCto 1491
metricflow/test/execution/test_sequential_executor.py sha256=70WRUYub5azqRzxV80M2jJU5dE95ciVdueebrkTWg00 2426
metricflow/test/execution/test_tasks.py sha256=FPKhvyJlPgykwVql5S-9lFPBeC2z1bvPMmdFuklQNLo 2170
metricflow/test/fixtures/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/test/fixtures/cli_fixtures.py sha256=Q1ysREOtzwioGo1W1gMFRODmE21AsjNbfqXnqGCOI5E 2373
metricflow/test/fixtures/dataflow_fixtures.py sha256=KlN6CtLhViOeZMOFAOIw2xzY7V4RZwZUPjeYUZcRgpQ 3039
metricflow/test/fixtures/id_fixtures.py sha256=W6i7Y24Q7-ztcMRKm5jYGlGvxBvTujArFLCx9LKKttk 1654
metricflow/test/fixtures/model_fixtures.py sha256=fZpLO-wN5SjAbWz4NBQMrq1MLS9r6UaeUa0O5xxWKUE 11555
metricflow/test/fixtures/model_yamls/composite_identifier_model/materializations.yaml sha256=v-Ta3GPo9A6lk_cqZ9nh_cXakeiBKHtHfGJt0yZqDPU 432
metricflow/test/fixtures/model_yamls/composite_identifier_model/messages_source.yaml sha256=1Qcbzj5CsLHd6hT5svl8DXpcufSG8-xg3FYT5j4cT6Q 600
metricflow/test/fixtures/model_yamls/composite_identifier_model/more_users_source.yaml sha256=rq9Sy-1tJlY40vpDwslA5k3RTlWYApfMb8EWEDjy6cI 444
metricflow/test/fixtures/model_yamls/composite_identifier_model/users_source.yaml sha256=pcbjIIvEu3yJ9Y2OpWQCbs_VI4flA2hlZKsxOguxKqE 704
metricflow/test/fixtures/model_yamls/config_linter_model/multiple_data_sources_without_divider.yml sha256=UqVO0HPs4M7lauSa8gj0jA7PdGU-uf7-R_Xo1vb-g_g 926
metricflow/test/fixtures/model_yamls/data_warehouse_validation_model/data_sources/data_source1.yml sha256=dzY3e9s1hF8_3EffiCZnQ0Sojvl4Io8FYtEQkAHdGbE 586
metricflow/test/fixtures/model_yamls/extended_date_model/data_sources/bookings_from_sql_query_source.yaml sha256=cDwL2v6L_cyRIf06GB_IXoQjWASHUb6Z3cqPUU-HSfI 568
metricflow/test/fixtures/model_yamls/extended_date_model/data_sources/bookings_monthly_source.yaml sha256=al3Pm22KtIDQquU9svOFAzkUGJlGRDws01mCzbqSkZY 468
metricflow/test/fixtures/model_yamls/extended_date_model/data_sources/extended_bookings_source.yaml sha256=L4OufRq0dCHnOn4-NBqickCm0K2Z8wjz_RlHYpOtcEw 680
metricflow/test/fixtures/model_yamls/extended_date_model/data_sources/listings_extended_source.yaml sha256=toqJVTPF5jjO0tMHHDlGDp18hN-tGoiLG0Q8FPQMciQ 381
metricflow/test/fixtures/model_yamls/join_types_model/bookings_source.yaml sha256=d4_7hKh9s-LE3gvmPeppPFmUvAifd9QmHFTFVJt-_58 488
metricflow/test/fixtures/model_yamls/join_types_model/listings_source.yaml sha256=px9L3YU4v0o-nUWWCikGfEV5I5_TZoHGh6YXlv7tOBs 330
metricflow/test/fixtures/model_yamls/multi_hop_join_model/partitioned_data_sources/account_month_txns.yaml sha256=8-WbmIuMRqbIh0TZLIUR74XiX4-H9NPJptRYQpXg5zA 638
metricflow/test/fixtures/model_yamls/multi_hop_join_model/partitioned_data_sources/bridge_table.yaml sha256=g2E5Gv4nZTfm_VGZXbesReAMeNNVU8H4o9WlCtU3Q6o 481
metricflow/test/fixtures/model_yamls/multi_hop_join_model/partitioned_data_sources/customer_other_data.yaml sha256=i90T6iZFpcBr0cK9xMYGPTFQZr51bS6x4bvBkaH_C6U 363
metricflow/test/fixtures/model_yamls/multi_hop_join_model/partitioned_data_sources/customer_table.yaml sha256=QFbZ47w7YuQjQH_joruRqI-DbtReKaDvLo-R7FseAZw 505
metricflow/test/fixtures/model_yamls/multi_hop_join_model/partitioned_data_sources/third_hop_table.yaml sha256=vYgSU70KOqjJ1fSQiHpw_FXyrGBbY1r6Nxd0zc1PARQ 307
metricflow/test/fixtures/model_yamls/multi_hop_join_model/unpartitioned_data_sources/account_month_txns.yaml sha256=zt1PZ9Gxfmw-IpkqQmqpChbmaFlr67yUr5uwqBOB3hY 494
metricflow/test/fixtures/model_yamls/multi_hop_join_model/unpartitioned_data_sources/bridge_table.yaml sha256=QbAJH0LvykFqFw4IjQSTm2oJoLIpG9cawb9JtKnJpGQ 337
metricflow/test/fixtures/model_yamls/multi_hop_join_model/unpartitioned_data_sources/customer_other_data.yaml sha256=i90T6iZFpcBr0cK9xMYGPTFQZr51bS6x4bvBkaH_C6U 363
metricflow/test/fixtures/model_yamls/multi_hop_join_model/unpartitioned_data_sources/customer_table.yaml sha256=ynBprHGp_zBm6nQkBXeWAqp74nvE4-oXifJAbxyRQGI 361
metricflow/test/fixtures/model_yamls/multi_hop_join_model/unpartitioned_data_sources/third_hop_table.yaml sha256=vYgSU70KOqjJ1fSQiHpw_FXyrGBbY1r6Nxd0zc1PARQ 307
metricflow/test/fixtures/model_yamls/non_ds_model/bookings_source.yaml sha256=BfcIJpX679nbT2zIpZpsX7Cz47-ngdyFc-bXH_cR1Eo 638
metricflow/test/fixtures/model_yamls/non_ds_model/listings_latest.yaml sha256=s1Dnl8lxku56OdV6vveK0lOBqLax22_Uo-uVJHCgOHg 636
metricflow/test/fixtures/model_yamls/simple_model/data_sources/accounts_source.yaml sha256=l01lpflkGvfuzGdA1jhrbv__FeEesCQVTlUcNOEO-EE 866
metricflow/test/fixtures/model_yamls/simple_model/data_sources/bookings_source.yaml sha256=SmqgDG6fKb2MeEe8QlrTJ7qf6QjM5JNvyjjLmI0wdvQ 1637
metricflow/test/fixtures/model_yamls/simple_model/data_sources/companies.yaml sha256=zf7JCnylZwDUybITKCxwHfMjyZqNhI77ycwh1qQ8HdE 421
metricflow/test/fixtures/model_yamls/simple_model/data_sources/id_verifications.yaml sha256=fbIGcH2bwnpQ6aN7wvU32hvs_mh1kjlgl_COlzMpM2k 711
metricflow/test/fixtures/model_yamls/simple_model/data_sources/listings_latest.yaml sha256=EBY1qSi09bLVkLnT6TOSI-sUBM3VP4VGrxStSJhFRTY 959
metricflow/test/fixtures/model_yamls/simple_model/data_sources/lux_listing_mapping.yaml sha256=MIxLtsc3uMrUoVoV0OfjMXnLLCDYFhRoeQrq-Oh4mD0 355
metricflow/test/fixtures/model_yamls/simple_model/data_sources/revenue.yaml sha256=C1J4eBOYbLrFAcKF232YgGokkq3RgWp2pYGgXtxUcXA 504
metricflow/test/fixtures/model_yamls/simple_model/data_sources/user_ds_source.yaml sha256=0nTmBjHKE0rGxLHbP7kfbs5N1jtRJApTLszLo359iZ0 628
metricflow/test/fixtures/model_yamls/simple_model/data_sources/users_latest.yaml sha256=Ww0UXWu6DMd4m99yldd5dL089_6LmrtC5s5ncfb1yMc 424
metricflow/test/fixtures/model_yamls/simple_model/data_sources/views_source.yaml sha256=1ILz-FiocOykyXamesf_cJN01M3VjHHqgFQP86xQzgM 855
metricflow/test/fixtures/model_yamls/simple_model/materializations.yaml sha256=IwpgjVtyQ7tjhWKK2CijksuqWUBbNgJY1DjhmhORjZA 2715
metricflow/test/fixtures/model_yamls/simple_model/metrics.yaml sha256=kJ7WNRpZusN9ohWRNKxQM_ksWco5gF8Qa612B1Fm3yQ 11016
metricflow/test/fixtures/setup_fixtures.py sha256=tgPYCJtcm_a6w6rrFbb1veB-55HuPXCPqQ9iNiVdk08 3192
metricflow/test/fixtures/sql_client_fixtures.py sha256=pl_pokPSMGUmvqrGLOQPOG4n4vsp21OcFgpjMK8dfrc 1546
metricflow/test/fixtures/sql_fixtures.py sha256=kRI4TTyoeu72beZt6JaHduQ41hbBBsm9OWevbKImr9Q 280
metricflow/test/fixtures/table_fixtures.py sha256=lG71qshL6B19p1f3Gc4bJDMG5caqtWzudEkHikuBHuk 22472
metricflow/test/inference/context/test_data_warehouse.py sha256=ZEtMupGZuxdFb_baCF_Hs3YboXkJjoj0n7pK5Px02J8 4137
metricflow/test/inference/context/test_snowflake.py sha256=3pnCQJTng-aBwXd_k-2gj0ue8cQbeMzpVr5PnBjbfTY 5607
metricflow/test/inference/renderer/test_config_file.py sha256=CLtQir7AViCrR8SrXjcc_dxkIE7vpqhDm9pqiRQoUwo 2409
metricflow/test/inference/rule/conftest.py sha256=3DYfH4ovrqdlbcYmWoIWe2Ng8UntuvWbnlaWumBv0rM 2426
metricflow/test/inference/rule/test_defaults.py sha256=V-hak2ztJOnUS82zORWRJyfIOvmzZifstmVgmwbAGRI 10569
metricflow/test/inference/rule/test_rules.py sha256=sXWtqq7QRZenZdAYXheMnYXK1RAnuXoFZZOEmEWaUqw 3375
metricflow/test/inference/solver/test_weighted_tree.py sha256=gZ9qvCM2laASbJbnpZ_oWRgE-GW6fkWHc17qjhlZRzw 5459
metricflow/test/inference/test_models.py sha256=hDnM8dXR2-Vf1cJjKGzuTs3Gdt2Q3b03xCxKKLPe7YM 1578
metricflow/test/integration/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/test/integration/configured_test_case.py sha256=P5Dc_HAuZMKmbtAgFQEJqJzuT5DPezTgAUsOTNn04jk 6219
metricflow/test/integration/conftest.py sha256=yVXhRufTcK32J-33zBh1P0Fq3xRthNTwh8MvbCghjJk 1729
metricflow/test/integration/test_cases/itest_composite_identifier.yaml sha256=IfjU7NFWH2-pvpymDsJlliDPykwkWXvAjoS0rlYPPwU 5292
metricflow/test/integration/test_cases/itest_constraints.yaml sha256=c3iUEXxpsjwewHClNmAJdhhloWLfibo4l5RbYONWZQ0 4409
metricflow/test/integration/test_cases/itest_cumulative_metric.yaml sha256=U_uvjP_vHQ9sCfAAaNvMB8Q4_a8EiprTHtGxlvYHvgo 9846
metricflow/test/integration/test_cases/itest_dimensions.yaml sha256=-JxQrBiGDclqoA0aHVLC-Pqfz8CZVjL285k2bAbJZzs 3210
metricflow/test/integration/test_cases/itest_dundered_identifiers.yaml sha256=rmder-m1LUbSRO7swpTEG9onhKIjZk_oDVA9aUT19p0 1053
metricflow/test/integration/test_cases/itest_granularity.yaml sha256=Y6o37FxFt8EEuhi8L44E7W607Zc5ozR4AHbhQU6Wfb4 11639
metricflow/test/integration/test_cases/itest_joins.yaml sha256=1PkR3YSCdDI1hCkPXJSemeqi7L3_ZN7_E1YojbTvdec 1241
metricflow/test/integration/test_cases/itest_measure_aggregations.yaml sha256=ivXU_VAbFyJxTnw6HuwAB_NU5hICJckz-B9i9gdnFAo 2821
metricflow/test/integration/test_cases/itest_measure_constraints.yaml sha256=LQisJ0zLVfyPOv_W26INPUKATF6_5K-9e4W1xGHruB0 6684
metricflow/test/integration/test_cases/itest_metrics.yaml sha256=kZCI6IugT-Vcc_6-gmvv9Ynk7PAzIUPa5nPHy7ikaT4 13518
metricflow/test/integration/test_cases/itest_multi_hop_join.yaml sha256=qjtZXMm_MEdrBTg2k1Ox8tzD6Hf_EFUGGvgj6ki02mM 4569
metricflow/test/integration/test_cases/itest_order_limit.yaml sha256=QS-BYVGCH8_9JijXatyBPIqXaalvQdCOyYzkAr_SMM4 1808
metricflow/test/integration/test_cases/itest_partitions.yaml sha256=-JhSXV50oCrQK2b68r1_0zD_LSWK48yZyKGXs8BpMvY 2901
metricflow/test/integration/test_cases/itest_semi_additive_measure.yaml sha256=pAW0UErftN94odXhKaT89cVmbtQ6C9o3u99v9xupDpI 7689
metricflow/test/integration/test_cases/itest_simple.yaml sha256=pcdzFGep2bWiMZNqg6OZ6BLJyMDDsIBhEar9xdKkeZo 5353
metricflow/test/integration/test_cases/itest_simple_non_ds.yaml sha256=J0M1heej9nPgcO4K7GcRSktr8RLElVTAavgkqi9CtPs 693
metricflow/test/integration/test_configured_cases.py sha256=iBHZptdRjBputrtYNsY6V9DRuRt8kqi5sYSAqC7ICXY 9638
metricflow/test/integration/test_rendered_query.py sha256=UmfZrFWTPVSC2-T7SakvtnLmNG1clSTtiaVo7DKoPEE 2601
metricflow/test/integration/test_write_to_table.py sha256=Lix5Lej1suGFaZnl0JFcyLoMSHLhq_s75oJItWkUFhg 1445
metricflow/test/model/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/test/model/parsing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/test/model/parsing/test_data_source_parsing.py sha256=1cRtA8wooMw1vpl51Pwfnz8WYhhSFeRxp0IwiKOWDBk 19105
metricflow/test/model/parsing/test_materialization_parsing.py sha256=SYqhxMksVD8aAeGkKlgrOhgEMYcynku7quNbLN3BMsk 8881
metricflow/test/model/parsing/test_metadata_parsing.py sha256=ZE00YIC-g0nX0s7ioioS92Q2yNbrbO-OUW1hJABe1ks 6957
metricflow/test/model/parsing/test_metric_parsing.py sha256=JHM-W0yTVbBcG42dvpu0l4tz8msfw775A52TZjv2H8o 12967
metricflow/test/model/parsing/test_model_deserialization.py sha256=znBtbgiwkD9tMyk5fYr_1d5N_9WFyJtHdUwAPuPED6w 696
metricflow/test/model/semantics/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/test/model/semantics/test_linkable_spec_resolver.py sha256=DeXwNV80_H0anVyJkfxrJfPqz9ReIajzww9nOWF7KKk 8887
metricflow/test/model/test_config_linter.py sha256=VlAaVJMLw0R4Bv651T6wfdQuCQZ_wFTVxpKp1nIibFM 366
metricflow/test/model/test_data_source_container.py sha256=SLTlFRlkq3qyLz8dwMuyWR0SsZJQLxVMYeIvVRA2Umk 7487
metricflow/test/model/transformations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/test/model/transformations/test_configurable_transform_rules.py sha256=D1MhSRu7jz3uWuGqnXbQSb0AkbuJxJXv-ePBMPwTqP8 1440
metricflow/test/model/validations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/test/model/validations/helpers.py sha256=HJrdbhFeM-Mvl6Rh9rqLhD69gxUlsAGNPaQXJh4A-sg 3237
metricflow/test/model/validations/test_agg_time_dimension.py sha256=2GFYGxKN2uOPEl93AEq3FVjEesGuxbzed233nvqENvs 1735
metricflow/test/model/validations/test_common_identifiers.py sha256=DLrjpR7UTKmxkF6EuzUjxmEewYhUM-2muQ0MEqR04tM 1424
metricflow/test/model/validations/test_configurable_rules.py sha256=JSQ-OsnRRHNcIQr0a1h6sQpG3ux24DvhDRqVf_nOuyc 1819
metricflow/test/model/validations/test_data_sources.py sha256=mXgytRCK6ohqybl6MdzZU5bMWIIzz7fcAiE3gleCtHo 1114
metricflow/test/model/validations/test_data_warehouse_tasks.py sha256=ket2Oi4J7HT0sVLcrppxg_X-z50xgP7i_OfYgXgLwwE 11736
metricflow/test/model/validations/test_dimension_const.py sha256=TqsSovvkHVoI_w0b_mwMqz4f641vwBBqMbJx_tiVEpg 7597
metricflow/test/model/validations/test_element_const.py sha256=YaVRfTAH2ySugoVCcqj51VTcvBfrz7WsnBPfJsL0V3c 3318
metricflow/test/model/validations/test_identifiers.py sha256=b9uI2L6xHZipcuxbs4ycFfsuOjs7U2n6l_cxy0Jnfzk 10855
metricflow/test/model/validations/test_materializations.py sha256=njLnKDf-evJSqsYFXDuG5QpjJtJmO6baKYop2AwCqrw 4466
metricflow/test/model/validations/test_measures.py sha256=bEN-z4NUzpbTcPyNbsP-qK80NQhFEWIPjhgi3xUroA0 14823
metricflow/test/model/validations/test_metrics.py sha256=57G4-tg-bYUGQaPBH3mjHbaEB2-jAMNjSfDqXoca85k 7605
metricflow/test/model/validations/test_reserved_keywords.py sha256=D7FxW4GXGUL20B4qjvRz_sFeCk6T5BW8yyxEIbF0ojo 3876
metricflow/test/model/validations/test_unique_valid_name.py sha256=MlGpjAZav79v_fjB1gU3fQV0ETOhp7t3INkbunUsemw 8707
metricflow/test/model/validations/test_validator_helpers.py sha256=JEpd9-mmEBdgZaGtuwyeCZGSytsv7SiD28gqxWfvt70 6125
metricflow/test/plan_conversion/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/test/plan_conversion/conftest.py sha256=3mtbOwoxoeBJmXakmtruXYLhmjg8oyo12VsKsa8f8g4 852
metricflow/test/plan_conversion/dataflow_to_sql/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/test/plan_conversion/dataflow_to_sql/test_metric_time_dimension_to_sql.py sha256=am2COAsHrW0n_n2F0WczObXVSe91gZEvjT1jk5dBzmM 3920
metricflow/test/plan_conversion/instance_converters/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/test/plan_conversion/instance_converters/test_create_select_columns_with_measures_aggregated.py sha256=YtETF9d4izsVEKimOtp4d8O9DeiGd_VRq30xsRDHpy4 8640
metricflow/test/plan_conversion/test_dataflow_to_execution.py sha256=fwUELPKjCy25HOuM14waQHYg2_1fx5veM2U4b5ntPVw 7153
metricflow/test/plan_conversion/test_dataflow_to_sql_plan.py sha256=GK66VTfLFStImOF7I2_kcOC2uF6GS5fTOpha-JeKXVg 50804
metricflow/test/plan_conversion/test_time_spine.py sha256=lHeXSCll-_hjQ9pztYmeD-oCYwTk-7hZ_A9BDXfqBDA 1373
metricflow/test/plan_utils.py sha256=Alah-dotA6TNlBhLNoF-nG6Mlbb1SdFfEdHjBpEpfpk 10607
metricflow/test/prototype_utils.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/test/query/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/test/query/conftest.py sha256=3LT8L0M2ch0xG2eqp_yOs67wUA24Qn5ub1Ddep3p6-c 1137
metricflow/test/query/test_query_parser.py sha256=GmeJyxmHNCkbiapIrfRBBgO0gvutG-BIlSf1nR-5Yvs 6501
metricflow/test/query/test_query_parser_suggestions.py sha256=E1jum9qdOcZ6_LUgjkQLl_iAwbDQotYAWvs2nxon04E 2472
metricflow/test/snapshots/test_column_pruner.py/SqlQueryPlan/test_dont_prune_if_in_where__after_pruning.sql sha256=yT8g6cRT8NE4jfg2wMVCkFUP0XeNQ7tNHhFqAPzrfWw 463
metricflow/test/snapshots/test_column_pruner.py/SqlQueryPlan/test_dont_prune_if_in_where__before_pruning.sql sha256=WmTL6kvvnUDxLBCkFGZ-lVpZ2TjrpIHccdxC_tGtTZ4 525
metricflow/test/snapshots/test_column_pruner.py/SqlQueryPlan/test_dont_prune_with_str_expr__after_pruning.sql sha256=YuJgN63nwF8q7XCFhccVU8pOm5OvyScLmPFnW23gdx0 494
metricflow/test/snapshots/test_column_pruner.py/SqlQueryPlan/test_dont_prune_with_str_expr__before_pruning.sql sha256=YuJgN63nwF8q7XCFhccVU8pOm5OvyScLmPFnW23gdx0 494
metricflow/test/snapshots/test_column_pruner.py/SqlQueryPlan/test_no_pruning__after_pruning.sql sha256=3rpAwWG2Ob2wxSvatr49Z8mMGdTXTF5j2e2jcFcDSvE 727
metricflow/test/snapshots/test_column_pruner.py/SqlQueryPlan/test_no_pruning__before_pruning.sql sha256=3rpAwWG2Ob2wxSvatr49Z8mMGdTXTF5j2e2jcFcDSvE 727
metricflow/test/snapshots/test_column_pruner.py/SqlQueryPlan/test_prune_from_source__after_pruning.sql sha256=lqcMtHYSwrSTMAArSmKbSwCnCOPfE0EqmOYKltXo9eg 608
metricflow/test/snapshots/test_column_pruner.py/SqlQueryPlan/test_prune_from_source__before_pruning.sql sha256=Dd2HNEcF2km8XbUFd3OCYvQWJvxAVsLupUrQP3bu5vg 637
metricflow/test/snapshots/test_column_pruner.py/SqlQueryPlan/test_prune_grandparents__after_pruning.sql sha256=SiSu4QL-msci2CHg99Lg1SdT5TELK6SHZvmNax7aQkQ 192
metricflow/test/snapshots/test_column_pruner.py/SqlQueryPlan/test_prune_grandparents__before_pruning.sql sha256=ItKRzBKog4GswsuN1oOphjZ_ZAzAecriPZnIG_yn9jU 210
metricflow/test/snapshots/test_column_pruner.py/SqlQueryPlan/test_prune_grandparents_in_join_query__after_pruning.sql sha256=fuL2k5MPpjMkC82Ma584c9Mg2iTlW5LOG-Ew8ieP4DU 271
metricflow/test/snapshots/test_column_pruner.py/SqlQueryPlan/test_prune_grandparents_in_join_query__before_pruning.sql sha256=LMB4L38_PByGtmB8ZRR-bXSHsSCg-OLCGzSg0r8Lr-o 289
metricflow/test/snapshots/test_column_pruner.py/SqlQueryPlan/test_prune_joined_source__after_pruning.sql sha256=9XV07XD4TmOWPxGTnNayHqs0HZr81-WeHyEkOlEd_oY 598
metricflow/test/snapshots/test_column_pruner.py/SqlQueryPlan/test_prune_joined_source__before_pruning.sql sha256=hkazGqH1rOjJ4CV5j6u5NKiXqxdzPmqrwbII6LhVDac 629
metricflow/test/snapshots/test_column_pruner.py/SqlQueryPlan/test_prune_str_expr__after_pruning.sql sha256=AGg9cE1wDyJioWLt8OEmpXqxfLKeheY4IomV7SuGURQ 430
metricflow/test/snapshots/test_column_pruner.py/SqlQueryPlan/test_prune_str_expr__before_pruning.sql sha256=KwpVg090hHLsWgEHq6gyrI5uNENeyqQKHDYGCFERzI4 498
metricflow/test/snapshots/test_column_pruner.py/SqlQueryPlan/test_prune_with_str_expr__after_pruning.sql sha256=J2Opk_tN2ISYQgtS_a4nN6mPYg3tSGG4y9SA-rCWuAk 434
metricflow/test/snapshots/test_column_pruner.py/SqlQueryPlan/test_prune_with_str_expr__before_pruning.sql sha256=YuJgN63nwF8q7XCFhccVU8pOm5OvyScLmPFnW23gdx0 494
metricflow/test/snapshots/test_convert_data_source.py/SqlQueryPlan/BigQuerySqlClient/test_convert_query_data_source__plan0.sql sha256=eELVlsJkMb6d4eQ4YQG6jj5jlyzcXYs7-BAcHt3qSW0 548
metricflow/test/snapshots/test_convert_data_source.py/SqlQueryPlan/BigQuerySqlClient/test_convert_table_data_source_with_measures__plan0.sql sha256=ftfhWMhVaV-mvIu5rJ9aPzJUUKOMO3uiGslqKk3Nmfw 2071
metricflow/test/snapshots/test_convert_data_source.py/SqlQueryPlan/BigQuerySqlClient/test_convert_table_data_source_without_measures__plan0.sql sha256=HVKARaRCrqe8Zom2bLL2RslGqS5xNpHz_deAasQTYyI 891
metricflow/test/snapshots/test_convert_data_source.py/SqlQueryPlan/DatabricksSqlClient/test_convert_query_data_source__plan0.sql sha256=vz_EuTthAfcjiw84hnbo512gyCwT2Qw44mASN2F19SQ 550
metricflow/test/snapshots/test_convert_data_source.py/SqlQueryPlan/DatabricksSqlClient/test_convert_table_data_source_with_measures__plan0.sql sha256=czXH2KUstQgwTrJZ4SjMdQSvOCTy3DATWMIWmaOfVZQ 2079
metricflow/test/snapshots/test_convert_data_source.py/SqlQueryPlan/DatabricksSqlClient/test_convert_table_data_source_without_measures__plan0.sql sha256=Dlo42xFr1-xuf-x7rRRsYFcCp0afMwJtbWF6g4UG9ds 895
metricflow/test/snapshots/test_convert_data_source.py/SqlQueryPlan/DuckDbSqlClient/test_convert_query_data_source__plan0.sql sha256=vz_EuTthAfcjiw84hnbo512gyCwT2Qw44mASN2F19SQ 550
metricflow/test/snapshots/test_convert_data_source.py/SqlQueryPlan/DuckDbSqlClient/test_convert_table_data_source_with_measures__plan0.sql sha256=czXH2KUstQgwTrJZ4SjMdQSvOCTy3DATWMIWmaOfVZQ 2079
metricflow/test/snapshots/test_convert_data_source.py/SqlQueryPlan/DuckDbSqlClient/test_convert_table_data_source_without_measures__plan0.sql sha256=Dlo42xFr1-xuf-x7rRRsYFcCp0afMwJtbWF6g4UG9ds 895
metricflow/test/snapshots/test_convert_data_source.py/SqlQueryPlan/PostgresSqlClient/test_convert_query_data_source__plan0.sql sha256=vz_EuTthAfcjiw84hnbo512gyCwT2Qw44mASN2F19SQ 550
metricflow/test/snapshots/test_convert_data_source.py/SqlQueryPlan/PostgresSqlClient/test_convert_table_data_source_with_measures__plan0.sql sha256=czXH2KUstQgwTrJZ4SjMdQSvOCTy3DATWMIWmaOfVZQ 2079
metricflow/test/snapshots/test_convert_data_source.py/SqlQueryPlan/PostgresSqlClient/test_convert_table_data_source_without_measures__plan0.sql sha256=Dlo42xFr1-xuf-x7rRRsYFcCp0afMwJtbWF6g4UG9ds 895
metricflow/test/snapshots/test_convert_data_source.py/SqlQueryPlan/RedshiftSqlClient/test_convert_query_data_source__plan0.sql sha256=vz_EuTthAfcjiw84hnbo512gyCwT2Qw44mASN2F19SQ 550
metricflow/test/snapshots/test_convert_data_source.py/SqlQueryPlan/RedshiftSqlClient/test_convert_table_data_source_with_measures__plan0.sql sha256=czXH2KUstQgwTrJZ4SjMdQSvOCTy3DATWMIWmaOfVZQ 2079
metricflow/test/snapshots/test_convert_data_source.py/SqlQueryPlan/RedshiftSqlClient/test_convert_table_data_source_without_measures__plan0.sql sha256=Dlo42xFr1-xuf-x7rRRsYFcCp0afMwJtbWF6g4UG9ds 895
metricflow/test/snapshots/test_convert_data_source.py/SqlQueryPlan/SnowflakeSqlClient/test_convert_query_data_source__plan0.sql sha256=vz_EuTthAfcjiw84hnbo512gyCwT2Qw44mASN2F19SQ 550
metricflow/test/snapshots/test_convert_data_source.py/SqlQueryPlan/SnowflakeSqlClient/test_convert_table_data_source_with_measures__plan0.sql sha256=czXH2KUstQgwTrJZ4SjMdQSvOCTy3DATWMIWmaOfVZQ 2079
metricflow/test/snapshots/test_convert_data_source.py/SqlQueryPlan/SnowflakeSqlClient/test_convert_table_data_source_without_measures__plan0.sql sha256=Dlo42xFr1-xuf-x7rRRsYFcCp0afMwJtbWF6g4UG9ds 895
metricflow/test/snapshots/test_data_warehouse_tasks.py/data_warehouse_validation_model/BigQuerySqlClient/test_build_metric_tasks__query0.sql sha256=bzsQyCTdDatHbP6HQTYx4r1XJYS-tRsIcOlPTnfU0dY 429
metricflow/test/snapshots/test_data_warehouse_tasks.py/data_warehouse_validation_model/DatabricksSqlClient/test_build_metric_tasks__query0.sql sha256=bzsQyCTdDatHbP6HQTYx4r1XJYS-tRsIcOlPTnfU0dY 429
metricflow/test/snapshots/test_data_warehouse_tasks.py/data_warehouse_validation_model/DuckDbSqlClient/test_build_metric_tasks__query0.sql sha256=bzsQyCTdDatHbP6HQTYx4r1XJYS-tRsIcOlPTnfU0dY 429
metricflow/test/snapshots/test_data_warehouse_tasks.py/data_warehouse_validation_model/PostgresSqlClient/test_build_metric_tasks__query0.sql sha256=bzsQyCTdDatHbP6HQTYx4r1XJYS-tRsIcOlPTnfU0dY 429
metricflow/test/snapshots/test_data_warehouse_tasks.py/data_warehouse_validation_model/RedshiftSqlClient/test_build_metric_tasks__query0.sql sha256=bzsQyCTdDatHbP6HQTYx4r1XJYS-tRsIcOlPTnfU0dY 429
metricflow/test/snapshots/test_data_warehouse_tasks.py/data_warehouse_validation_model/SnowflakeSqlClient/test_build_metric_tasks__query0.sql sha256=bzsQyCTdDatHbP6HQTYx4r1XJYS-tRsIcOlPTnfU0dY 429
metricflow/test/snapshots/test_data_warehouse_tasks.py/data_warehouse_validation_model/SqliteSqlClient/test_build_metric_tasks__query0.sql sha256=0-oZzIQIyJKn3LErxiLoUz5a4kvqz0-f9pC9xB3VkiA 599
metricflow/test/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_constrained_measure_plan__dfp_0.xml sha256=vi0BpnrSMILeS3ODH28jgxLnEpKouu_xFja1cRdzT50 8375
metricflow/test/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_cumulative_metric__dfp_0.xml sha256=QOccwamWDLuOgo0o5x-McIQIx_EsfRBUBvZqbZwvuCQ 2799
metricflow/test/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_distinct_values_plan__dfp_0.xml sha256=2sPTFSOqYIcfkoloBuMGsQeMSfq4PafHt_E18cxN5vQ 9167
metricflow/test/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_expr_metrics_plan__dfp_0.xml sha256=ZesgVgoNnDhmvKhj1n4EFfiZ-sxljqEq8lrvz6WidNw 7483
metricflow/test/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_joined_plan__dfp_0.xml sha256=qePEh15Y9l9oC8QgfaMBEbLtNcgvv90BHqQ9NoHBMUs 7131
metricflow/test/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_limit_rows_plan__dfp_0.xml sha256=BCI2_R3pRPFPFIenQe1vBR-sEoMHYHTUS3pU9KoVpUw 2792
metricflow/test/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_measure_constraint_plan__dfp_0.xml sha256=yGpt20wOqXDte5nKMz6ySvm9bMCuG42q9hmgJkjRFkM 17473
metricflow/test/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_measure_constraint_with_reused_measure_plan__dfp_0.xml sha256=221YTGxXMDQ3CzMWWQCvILDYxdIR3XYkJk1qai3sO2E 9963
metricflow/test/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_multi_data_source_ratio_metrics_plan__dfp_0.xml sha256=R3ae4et2YGw5EFjcGBy3Ms-ucGEh18WkXAZN4DTF0Dc 17970
metricflow/test/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_multihop_join_plan__dfp_0.xml sha256=i9-gnEUMddNwhTrNfVuj-6iInnIL-p4rsVLdn36Gb90 22220
metricflow/test/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_multiple_metrics_plan__dfp_0.xml sha256=h0leYwuceWZ_dHs8e0EKqCb3WQfsKQmLY6_F9MAZ2TI 5766
metricflow/test/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_order_by_plan__dfp_0.xml sha256=ulUSk_PbBjFGaZmNe_Iu_QTiG9N411uWWi6xu49y3to 4373
metricflow/test/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_simple_plan__dfp_0.xml sha256=70FDJjeGEjzJ6aYtK3uxjqgb4Sy8B1oi2iZoNK-upVE 2323
metricflow/test/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_single_data_source_ratio_metrics_plan__dfp_0.xml sha256=T46C4N2nXDLlGy2njBrO0IUPozmgR-xCFPpjnO4QDdY 8118
metricflow/test/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_where_constrained_plan__dfp_0.xml sha256=fH17UPOuEEgYMS7Hom6-ewO7vTJxYYFVZ_2J2heC-CQ 10433
metricflow/test/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_where_constrained_plan_time_dimension__dfp_0.xml sha256=fE2o73duHkz1QY6TH7QlWtarT1SQ7VVXolwb3yybRFM 5536
metricflow/test/snapshots/test_dataflow_plan_builder.py/DataflowPlan/test_where_constrained_with_common_linkable_plan__dfp_0.xml sha256=NxQWqcEb4qbNPkDPTmWUBoLK37a5zQoJyIFAMF73IHo 8660
metricflow/test/snapshots/test_dataflow_to_execution.py/ExecutionPlan/BigQuerySqlClient/test_combined_metrics_plan__ep_0.xml sha256=AsadDzEoud1hCamsQGFb4U6TYuf3bXWLjpX_lPgDxpo 9743
metricflow/test/snapshots/test_dataflow_to_execution.py/ExecutionPlan/BigQuerySqlClient/test_joined_plan__ep_0.xml sha256=KlHbmtSwhjE6jTRUXrAfMzFho7fC2HK61NjL5VSObJE 3196
metricflow/test/snapshots/test_dataflow_to_execution.py/ExecutionPlan/BigQuerySqlClient/test_multihop_joined_plan__ep_0.xml sha256=YxWZ4_kl03WzWHzHYJ6yg3bl-u-rHzTh1XpPcY6zO24 4036
metricflow/test/snapshots/test_dataflow_to_execution.py/ExecutionPlan/BigQuerySqlClient/test_small_combined_metrics_plan__ep_0.xml sha256=OcCSrtne5WgL_sIXcemoZiELtpXw4qsMXBYPx01xqWw 4121
metricflow/test/snapshots/test_dataflow_to_execution.py/ExecutionPlan/DatabricksSqlClient/test_combined_metrics_plan__ep_0.xml sha256=AsadDzEoud1hCamsQGFb4U6TYuf3bXWLjpX_lPgDxpo 9743
metricflow/test/snapshots/test_dataflow_to_execution.py/ExecutionPlan/DatabricksSqlClient/test_joined_plan__ep_0.xml sha256=fOLTmejxRFuEYDNnNxsEjJxtPwmJSvsj9hRHbA_ld9k 3196
metricflow/test/snapshots/test_dataflow_to_execution.py/ExecutionPlan/DatabricksSqlClient/test_multihop_joined_plan__ep_0.xml sha256=q_q9BSDwspi8fg-c77482hj9mUeHXPJk9165HLP9820 4036
metricflow/test/snapshots/test_dataflow_to_execution.py/ExecutionPlan/DatabricksSqlClient/test_small_combined_metrics_plan__ep_0.xml sha256=OcCSrtne5WgL_sIXcemoZiELtpXw4qsMXBYPx01xqWw 4121
metricflow/test/snapshots/test_dataflow_to_execution.py/ExecutionPlan/DuckDbSqlClient/test_combined_metrics_plan__ep_0.xml sha256=AsadDzEoud1hCamsQGFb4U6TYuf3bXWLjpX_lPgDxpo 9743
metricflow/test/snapshots/test_dataflow_to_execution.py/ExecutionPlan/DuckDbSqlClient/test_joined_plan__ep_0.xml sha256=fOLTmejxRFuEYDNnNxsEjJxtPwmJSvsj9hRHbA_ld9k 3196
metricflow/test/snapshots/test_dataflow_to_execution.py/ExecutionPlan/DuckDbSqlClient/test_multihop_joined_plan__ep_0.xml sha256=q_q9BSDwspi8fg-c77482hj9mUeHXPJk9165HLP9820 4036
metricflow/test/snapshots/test_dataflow_to_execution.py/ExecutionPlan/DuckDbSqlClient/test_small_combined_metrics_plan__ep_0.xml sha256=OcCSrtne5WgL_sIXcemoZiELtpXw4qsMXBYPx01xqWw 4121
metricflow/test/snapshots/test_dataflow_to_execution.py/ExecutionPlan/PostgresSqlClient/test_combined_metrics_plan__ep_0.xml sha256=AsadDzEoud1hCamsQGFb4U6TYuf3bXWLjpX_lPgDxpo 9743
metricflow/test/snapshots/test_dataflow_to_execution.py/ExecutionPlan/PostgresSqlClient/test_joined_plan__ep_0.xml sha256=fOLTmejxRFuEYDNnNxsEjJxtPwmJSvsj9hRHbA_ld9k 3196
metricflow/test/snapshots/test_dataflow_to_execution.py/ExecutionPlan/PostgresSqlClient/test_multihop_joined_plan__ep_0.xml sha256=q_q9BSDwspi8fg-c77482hj9mUeHXPJk9165HLP9820 4036
metricflow/test/snapshots/test_dataflow_to_execution.py/ExecutionPlan/PostgresSqlClient/test_small_combined_metrics_plan__ep_0.xml sha256=OcCSrtne5WgL_sIXcemoZiELtpXw4qsMXBYPx01xqWw 4121
metricflow/test/snapshots/test_dataflow_to_execution.py/ExecutionPlan/RedshiftSqlClient/test_combined_metrics_plan__ep_0.xml sha256=AsadDzEoud1hCamsQGFb4U6TYuf3bXWLjpX_lPgDxpo 9743
metricflow/test/snapshots/test_dataflow_to_execution.py/ExecutionPlan/RedshiftSqlClient/test_joined_plan__ep_0.xml sha256=fOLTmejxRFuEYDNnNxsEjJxtPwmJSvsj9hRHbA_ld9k 3196
metricflow/test/snapshots/test_dataflow_to_execution.py/ExecutionPlan/RedshiftSqlClient/test_multihop_joined_plan__ep_0.xml sha256=q_q9BSDwspi8fg-c77482hj9mUeHXPJk9165HLP9820 4036
metricflow/test/snapshots/test_dataflow_to_execution.py/ExecutionPlan/RedshiftSqlClient/test_small_combined_metrics_plan__ep_0.xml sha256=OcCSrtne5WgL_sIXcemoZiELtpXw4qsMXBYPx01xqWw 4121
metricflow/test/snapshots/test_dataflow_to_execution.py/ExecutionPlan/SnowflakeSqlClient/test_combined_metrics_plan__ep_0.xml sha256=AsadDzEoud1hCamsQGFb4U6TYuf3bXWLjpX_lPgDxpo 9743
metricflow/test/snapshots/test_dataflow_to_execution.py/ExecutionPlan/SnowflakeSqlClient/test_joined_plan__ep_0.xml sha256=fOLTmejxRFuEYDNnNxsEjJxtPwmJSvsj9hRHbA_ld9k 3196
metricflow/test/snapshots/test_dataflow_to_execution.py/ExecutionPlan/SnowflakeSqlClient/test_multihop_joined_plan__ep_0.xml sha256=q_q9BSDwspi8fg-c77482hj9mUeHXPJk9165HLP9820 4036
metricflow/test/snapshots/test_dataflow_to_execution.py/ExecutionPlan/SnowflakeSqlClient/test_small_combined_metrics_plan__ep_0.xml sha256=OcCSrtne5WgL_sIXcemoZiELtpXw4qsMXBYPx01xqWw 4121
metricflow/test/snapshots/test_dataflow_to_execution.py/ExecutionPlan/SqliteSqlClient/test_combined_metrics_plan__ep_0.xml sha256=R7tTIsvvngXh7wrqKEiE82emk_xE7FwShejFUgGeJRM 9743
metricflow/test/snapshots/test_dataflow_to_execution.py/ExecutionPlan/SqliteSqlClient/test_joined_plan__ep_0.xml sha256=XZkivA8VI5pM8TpxMutLBjf_scl5XDJLHUm32IeV5eg 3196
metricflow/test/snapshots/test_dataflow_to_execution.py/ExecutionPlan/SqliteSqlClient/test_multihop_joined_plan__ep_0.xml sha256=zZVnOJNFmGnRldg2P4gwjQxmMDHuDaB88f-htqwmSu4 4036
metricflow/test/snapshots/test_dataflow_to_execution.py/ExecutionPlan/SqliteSqlClient/test_small_combined_metrics_plan__ep_0.xml sha256=UXK44RSe4DEImRdIqp9ETEjrXAk_Xvmex_YVFrhL5a4 4215
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/DataflowPlan/test_compute_metrics_node_simple_expr__plan0.xml sha256=sOhMk25I5vlkmsWHBUwCTl4rcgUQjdjmIU1KIoJi1aA 4583
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_composite_identifier__plan0.sql sha256=IydtH8v02F72TNKPHHsxr9Z7-PmwQPx9LcpOc70ZS8A 2801
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_composite_identifier__plan0_optimized.sql sha256=CxNfn2HtRNHGaMkHUayL5Sjt8u0SIzwYV9xNcTVDEeY 530
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_composite_identifier_with_join__plan0.sql sha256=Xm9uljOikV1vBS5i5pYrm2EHkw-GQ0sd6TmSmaevT4w 7649
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_composite_identifier_with_join__plan0_optimized.sql sha256=81Dadn7op-zqTdt-O2ISlFQPVkUG678ilyc_hEJ8nRg 1020
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_composite_identifier_with_order_by__plan0.sql sha256=kYi2UWKrzVt-DgwjpW07PRmyp_wMtUytE1vfW7T8vhI 3150
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_composite_identifier_with_order_by__plan0_optimized.sql sha256=fxBVpFUj-l0cU4cTyQnh3otFNtF1YfsJm_ZApbDta2c 616
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_compute_metrics_node__plan0.sql sha256=UL0B6zKgwY7G2BMluJILf8z8LoJ2RjuVNVTfKyRM6BE 8057
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_compute_metrics_node__plan0_optimized.sql sha256=jl0_WeHKLUGSI-nRxRM9baqJ157bYDxNbJa05EPqWm4 726
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_compute_metrics_node_ratio_from_multiple_data_sources__plan0.sql sha256=LWmZdbFrLwajcrAV2Myjtof5VGBVGcaTJy7LlO5rG3g 25320
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_compute_metrics_node_ratio_from_multiple_data_sources__plan0_optimized.sql sha256=6pHyqoXuZAlIq0mlz2iaixf5Ndk5WPS7uM3Uq1LZRfA 2479
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_compute_metrics_node_ratio_from_single_data_source__plan0.sql sha256=5lQ_wp5EZs8hXFeHdGAPzJAL0dIBnv36heENfXOtw-c 8260
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_compute_metrics_node_ratio_from_single_data_source__plan0_optimized.sql sha256=yqcme1-uYrkpxSuhNIJiav2RoEQXvIOKpyby2VaxZE0 1016
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_compute_metrics_node_simple_expr__plan0.sql sha256=9-dFhdEzwIwI3fqGoyiQV-bjdaE2M8IA1X0PZWAemtQ 8108
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_compute_metrics_node_simple_expr__plan0_optimized.sql sha256=_oToti0ddJEv1yasCKRUxicNK6ARm9nv-tEqeSyAQPg 747
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_constrain_primary_time_dimension__plan0.sql sha256=mfzCyt1ZEgVNxFIjIqEpMgtcD7Hf6YpWfLKPI3YgdDU 3445
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_constrain_primary_time_dimension__plan0_optimized.sql sha256=6Nxp643jsYE1wYvLzwGVd32-89qO93gc78f6eaN6Ccw 415
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_constrain_time_range_node__plan0.sql sha256=WjelqXClUk6hEzQgVdoa8oKJVUTb76LlWBrs5e9dKS8 4917
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_constrain_time_range_node__plan0_optimized.sql sha256=sqZ3FIMHgJLjsyUr-Ur32vfibKc0xBImFe_eUo3lcQc 454
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_cumulative_metric__plan0.sql sha256=APD-_AXRY8nzzLpwFJMq5IfjtH3xQCV36i7qUspvuJk 1567
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_cumulative_metric__plan0_optimized.sql sha256=wHSoDLXRAlG4UpSQNbyYRDp4GByRU4jATTtJfaTkN5I 418
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_cumulative_metric_grain_to_date__plan0.sql sha256=7qqW321gvggam5y8s7HOHL62MljIJOKy497DBOOOWeQ 1553
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_cumulative_metric_grain_to_date__plan0_optimized.sql sha256=tKzCkTW22vxyAU6SYweJ6HM0qY2OcBXzFcQc6hn8tuM 404
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_cumulative_metric_no_ds__plan0.sql sha256=rQxF7DbcVQSi96p2hlrkMDwyj8_ROLalOOQiBfV8bJo 1453
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_cumulative_metric_no_ds__plan0_optimized.sql sha256=tp4U30-UccvX1UHnySnNVxiIEWdJjEiSxiIye0EtzII 337
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_cumulative_metric_no_window__plan0.sql sha256=Cp7Y2HBdc2naqQdqD5xJBmi9dSy7Aa9h2HfkwmvBzVg 1558
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_cumulative_metric_no_window__plan0_optimized.sql sha256=KksOH2F2tJdiFqueHzhEqEw_Y87RKjj2j85XK0Vas_Q 409
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_cumulative_metric_no_window_with_time_constraint__plan0.sql sha256=WjrtZPe0Y8nqpep1ayuPg2kTb9g3U3FEab1aYXxqzDM 2188
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_cumulative_metric_no_window_with_time_constraint__plan0_optimized.sql sha256=9zfYEFysOiFVOZqdF8Za7xtN1ew2VXxISbDqONsP_hE 570
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_cumulative_metric_with_time_constraint__plan0.sql sha256=mjvnBGU2Vvl8P-iFvi4vFMzpaefFI6arpuzmuj_BiOw 2197
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_cumulative_metric_with_time_constraint__plan0_optimized.sql sha256=zwFwbhKMYc2DN6PSOpdFnUO_lC72Gszfqo_X_HQypDg 579
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_distinct_values__plan0.sql sha256=wPpPbduM5TQHkQe3ISdoJgsdqYByFrxibjjLKqWJgZ8 14027
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_distinct_values__plan0_optimized.sql sha256=rakbuwlwpkh1hyKq7PtCFDQBp2V4v2B1vwkvFTsn5O4 697
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_filter_node__plan0.sql sha256=59OmKwI4iCS8Nu86lyrcu6bY9VsxQVw2Kn5D6MX6MLQ 4278
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_filter_node__plan0_optimized.sql sha256=iaWkfroDp3imXqsspwk-k3BK2mJ0Rj7LR2QkmIu3aIw 236
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_filter_with_where_constraint_node__plan0.sql sha256=9pmiz4DHO0swKW-amQ85o7MvSZxUuPXaRr0kUooJl8c 4530
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_filter_with_where_constraint_node__plan0_optimized.sql sha256=hZ6V9mYA7HWMBWQdyr2KotWMnAd7jAgU0p5aMgr0j-M 365
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_filter_with_where_constraint_on_join_dim__plan0.sql sha256=YV8PFQMKUd0eULvnzLCRTEB17n0LtMcNqyAzX4--Fzw 14150
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_filter_with_where_constraint_on_join_dim__plan0_optimized.sql sha256=cabb2Q_w10gHhIkR3P66wcZQKwKgFsFM9-aA-56B8A0 1091
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_limit_rows__plan0.sql sha256=9nE4HeU-alv93XhgcAG83k0n_VhnnjTMU1L3DOGJt5Q 7695
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_limit_rows__plan0_optimized.sql sha256=ccG8EGi3hopDstQyv5SRI4GByA6KTam1evanwNC07P0 461
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_local_dimension_using_local_identifier__plan0.sql sha256=3-W2cZB0Bwp3Rfkt1ZIOnrJIWmOUnV1tn4YwEaHl2m4 4437
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_local_dimension_using_local_identifier__plan0_optimized.sql sha256=0oYspDNvpHkwHLbHeCin9K5Fys1FQr6lH5BEynHOM8w 478
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_measure_aggregation_node__plan0.sql sha256=59pAjLw6SG5Z5L-QEFcO_YiL-lV4h2WmznrkfjJcRIU 4782
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_measure_aggregation_node__plan0_optimized.sql sha256=yNs9GBPgUTlhBU-Nv6bZupoi4l1XC3SyjX0pSfsYMWw 475
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_measure_constraint__plan0.sql sha256=-3tRvbVnROOaXpvU5KFAaYmdBBGqkpAxpB9soOkkOTY 24200
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_measure_constraint__plan0_optimized.sql sha256=H6ln6ws7TYeya20MaLZoTRZ1Uuo1wPeUPAGk7XUZI3A 2616
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_measure_constraint_with_reused_measure__plan0.sql sha256=mcUVZRosyGe6Hq1_BVv1kOE6cydBwMH3FCQFvvCWO1g 17539
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_measure_constraint_with_reused_measure__plan0_optimized.sql sha256=rbUAN_L_aKr-0VCbwJyizKl0Dnc3zdu8l_VmnEkPn4Y 1650
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_measure_constraint_with_single_expr_and_alias__plan0.sql sha256=_n9hOeVTmqQbggjUXH0Y3qMwLpl2mMT7_R05Dsa7Jq4 8286
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_measure_constraint_with_single_expr_and_alias__plan0_optimized.sql sha256=UqsR8YS7Eyb_GGCNPjtDq4M_pQm1HuhtqrhWmO91R88 765
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_multi_join_node__plan0.sql sha256=O-moVjo5CuomfhnpTshTVXzOiq4JNknn83B1uvacmBs 9974
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_multi_join_node__plan0_optimized.sql sha256=tP-haYKpjmDYqWxqqCQ9CqzWPNW3RVmD1swwzjomxTY 1166
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_multihop_node__plan0.sql sha256=6PjGD87wecBTMltlo3Wv6u6VuzsDCc_Oj7L4Fj3A4iI 11603
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_multihop_node__plan0_optimized.sql sha256=uD0wmfPMhlKrUeJdrNpntT2HGKvlqi-0c2VGaOtsFyI 1307
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_order_by_node__plan0.sql sha256=NEq2oZROw-6RTUKR23_shxkR3fO64X7HqhKBMdz8Ywk 5180
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_order_by_node__plan0_optimized.sql sha256=yeNlqmRH1D3_JGSbgYzYFsKxaay9IG8gqkPY7xQzcYE 517
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_partitioned_join__plan0.sql sha256=CEa3rbKrEfiSRZpDX0cXJoEEnBTJC_ckYapppa1UM8g 8212
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_partitioned_join__plan0_optimized.sql sha256=7DnsvX4OO1jW9G8JeGyDlPBnwne343cvmf3yraJauOQ 899
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_semi_additive_join_node__plan0.sql sha256=85f3d46yIqKitJZTpTqVartAqE3XVqG7Ux1e2-iRoeQ 2278
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_semi_additive_join_node__plan0_optimized.sql sha256=91aj_YNPtcILvDLYQZzIxjn70gD-eFQfCNVtSCs_vQc 1336
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_semi_additive_join_node_with_grouping__plan0.sql sha256=II6EfdfGE_ATV5vGA9MkLM6coDZBGQNHRkdTkILL_Ew 2363
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_semi_additive_join_node_with_grouping__plan0_optimized.sql sha256=h5kxF2uW4SXKcX3WsoWaqtm418GN2RJZyJm-J2YQiwE 1421
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_semi_additive_join_node_with_queried_group_by__plan0.sql sha256=PZSI5OQGcvKvPHRSLh2S47N_CTrVwPmq3dBSfTaSDfQ 2307
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_semi_additive_join_node_with_queried_group_by__plan0_optimized.sql sha256=BIIxvPv18_Syq22OLRRZ0U79KElK002-M1xTwesL5eQ 1373
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_single_join_node__plan0.sql sha256=51EeNcn3tA0W35REau4TI_3oiztiiY47Zjb11vKXauU 7256
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_single_join_node__plan0_optimized.sql sha256=l_vLoFf81zkmSTqSMWyQ7qaps7cIIiF4jVBH2b0kZyI 617
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_source_node__plan0.sql sha256=qVpiHdo07RtEx6hqsym-SFU4FBJxSlhhcwOVK21l7Nw 4088
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/BigQuerySqlClient/test_source_node__plan0_optimized.sql sha256=vrSPdfRwzNX0a5OQNwdoN_0sWMQi6oXnZ92zbFCTpd0 2918
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_composite_identifier__plan0.sql sha256=uciI2D3E2It81CZOoG_akcfT6nxGTO7IY2JuXUXAZ5E 2805
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_composite_identifier__plan0_optimized.sql sha256=CxNfn2HtRNHGaMkHUayL5Sjt8u0SIzwYV9xNcTVDEeY 530
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_composite_identifier_with_join__plan0.sql sha256=PbwP_1jeA3X5--8znlIGjCDH6BR338C7Mb-A7iKrSVY 7661
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_composite_identifier_with_join__plan0_optimized.sql sha256=easyIDWB61liZlnXpbMGs4N9OVHhpwSgjZrE5EenaMU 1048
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_composite_identifier_with_order_by__plan0.sql sha256=T6o8SFPpUdEjkzQ33fu669cgEuFSNIYFvUmVHp8HpME 3154
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_composite_identifier_with_order_by__plan0_optimized.sql sha256=fxBVpFUj-l0cU4cTyQnh3otFNtF1YfsJm_ZApbDta2c 616
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_compute_metrics_node__plan0.sql sha256=JhRYhMgDHMg7qVYAHGz6Vz1DzH4FZNJfZbYrBrWpQZQ 8077
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_compute_metrics_node__plan0_optimized.sql sha256=BjO5DMolQwdgVLvzv_pD-QO5Wady9pX9Engw_cxXnMs 743
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_compute_metrics_node_ratio_from_multiple_data_sources__plan0.sql sha256=gpGwbs9kPPHSZw5PlAeLfxyXVZFkG8jWlax23swnGhA 25354
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_compute_metrics_node_ratio_from_multiple_data_sources__plan0_optimized.sql sha256=Ltrcl_vW8aX9Mk39XCkC9kuOypbo_lODYUSitPE5erg 2513
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_compute_metrics_node_ratio_from_single_data_source__plan0.sql sha256=PRBArWx52RFcOBD-a1lS6LBVXUgicEH-rYmUIRsfUn4 8278
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_compute_metrics_node_ratio_from_single_data_source__plan0_optimized.sql sha256=u53xrrgaPJnrIz7AoZrBUZ007y_PSb089odKjeezWZY 1031
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_compute_metrics_node_simple_expr__plan0.sql sha256=prpt-TpnbbxyQ3fVFHEd-xgM-eqLnfuHSH5kd88VcP8 8128
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_compute_metrics_node_simple_expr__plan0_optimized.sql sha256=1yHbSY9q99yWUTSRvYDbbFdEg0lytH6ha_61n6v_Ql8 786
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_constrain_time_range_node__plan0.sql sha256=rbPT4kNIUlrh1baZDSMlHiI4LRYhPf6oiRSH6Dcw4So 4931
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_constrain_time_range_node__plan0_optimized.sql sha256=ongq2iK-2_lP5enHVhAXnnaGvdlqgAAAWY2pz_ObH2A 456
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_cumulative_metric__plan0.sql sha256=-UTMKyd-9iO32ZQDOLv85i_RQLGpcRCEf_ZhSlLEGJ8 1569
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_cumulative_metric__plan0_optimized.sql sha256=TlosCGsplGciX1KTMQ0qgmryMPc1BpkKJEyUlGjo1ks 442
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_cumulative_metric_grain_to_date__plan0.sql sha256=kbTsUAMzjmpUsIAAY2HN9CzoIqtzjeqwZaVm58v5lSg 1555
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_cumulative_metric_grain_to_date__plan0_optimized.sql sha256=qd5-fSj2aN_qm5zUEPUCMnQMkTgLY3mgQGgBK-NAgCA 428
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_cumulative_metric_no_ds__plan0.sql sha256=djkCbTYERdfYI5XKWho-0t8O1GhTRCFp03WcwgMgLjQ 1455
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_cumulative_metric_no_ds__plan0_optimized.sql sha256=tp4U30-UccvX1UHnySnNVxiIEWdJjEiSxiIye0EtzII 337
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_cumulative_metric_no_window__plan0.sql sha256=Ba-_2QxuOeK2XgbtDjhrYJCfwwtlDJ231HRkyyc5TTM 1560
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_cumulative_metric_no_window__plan0_optimized.sql sha256=jAY-6r2IIS8pJ6ICcTYIYV5r4T2efvjqSwZNkp2Jd6w 433
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_cumulative_metric_no_window_with_time_constraint__plan0.sql sha256=JFWZEggxfY-Jfb1WA9M6qJMZZpultHJKVIqHF5BwnfQ 2192
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_cumulative_metric_no_window_with_time_constraint__plan0_optimized.sql sha256=VmM51IkJyuXbVc66_qhp_Pg7heQOug6JpdyFhMAc4ak 596
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_cumulative_metric_with_time_constraint__plan0.sql sha256=REoLRSdsuwKpDPXNzACqxur-kG9Ym-aomTk57YiA6ng 2201
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_cumulative_metric_with_time_constraint__plan0_optimized.sql sha256=H_rLBG46RYgDPQMLqFH_pgXPB7I1q2ubNuUryvJXZa4 605
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_distinct_values__plan0.sql sha256=YTp7Gfzd0zfRrIeUzNqb8eLG7JodhkFiBRVPbESFges 14047
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_distinct_values__plan0_optimized.sql sha256=ne8kgIYnvCtqzM96wkc5Zs3b6kxePLbmJMgcFFSXRQ0 707
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_filter_node__plan0.sql sha256=hLb16V0BsUrcd6UdPKzmsYKl8IgaNv5Uot_z_vqfZao 4290
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_filter_node__plan0_optimized.sql sha256=iaWkfroDp3imXqsspwk-k3BK2mJ0Rj7LR2QkmIu3aIw 236
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_filter_with_where_constraint_node__plan0.sql sha256=SjBDhUDetzYz5C9gi7M4OQi9KQ9IDLyr24lhg35_Ek8 4542
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_filter_with_where_constraint_node__plan0_optimized.sql sha256=hZ6V9mYA7HWMBWQdyr2KotWMnAd7jAgU0p5aMgr0j-M 365
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_filter_with_where_constraint_on_join_dim__plan0.sql sha256=fUtd_E4l_z0FxP3XuVNN5HH2_vm9AYqGPKExC5dh1zI 14170
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_filter_with_where_constraint_on_join_dim__plan0_optimized.sql sha256=cabb2Q_w10gHhIkR3P66wcZQKwKgFsFM9-aA-56B8A0 1091
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_limit_rows__plan0.sql sha256=3dKgWSjN8EeGFj8GtgxdUmQt7oQcLwsUwcwdLufSBgA 7707
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_limit_rows__plan0_optimized.sql sha256=ccG8EGi3hopDstQyv5SRI4GByA6KTam1evanwNC07P0 461
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_local_dimension_using_local_identifier__plan0.sql sha256=k1xiBFCcEsMb9ztNyHPfL4JIQBO-l8OxMIJxL9OlNB8 4445
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_local_dimension_using_local_identifier__plan0_optimized.sql sha256=0oYspDNvpHkwHLbHeCin9K5Fys1FQr6lH5BEynHOM8w 478
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_measure_aggregation_node__plan0.sql sha256=H1QvQrNAIqrLKWkHYTQvtpZfdAh4F-eA3eLdlS_BTxQ 4794
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_measure_aggregation_node__plan0_optimized.sql sha256=yNs9GBPgUTlhBU-Nv6bZupoi4l1XC3SyjX0pSfsYMWw 475
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_measure_constraint__plan0.sql sha256=7xOO33CEa3TUfNqOvnWGFsQhO51dOi8DawUCRwNBHEY 24232
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_measure_constraint__plan0_optimized.sql sha256=UxV7ohZXMiZ6oo4c7SyD_NijmTmoo2-UEtfGRRP2h8Y 2607
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_measure_constraint_with_reused_measure__plan0.sql sha256=nf6GC0DCt6YZWNAUtnmE-J10viMPUGXpnq_6O166NiM 17561
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_measure_constraint_with_reused_measure__plan0_optimized.sql sha256=iYXrYnfeYCmjHPDVEuRZAgh7QijGI7Lio3oYmExD7H4 1639
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_measure_constraint_with_single_expr_and_alias__plan0.sql sha256=WZ5oqnFdVTFAHmJfbiqk8T_vO1JCwdSCcBz-HxEyEZQ 8298
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_measure_constraint_with_single_expr_and_alias__plan0_optimized.sql sha256=UqsR8YS7Eyb_GGCNPjtDq4M_pQm1HuhtqrhWmO91R88 765
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_multi_join_node__plan0.sql sha256=hKRR4CpDAj_rhfAgkfTjdxJ-xOgZ1iRGch_jWnvhl2g 10002
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_multi_join_node__plan0_optimized.sql sha256=tP-haYKpjmDYqWxqqCQ9CqzWPNW3RVmD1swwzjomxTY 1166
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_multihop_node__plan0.sql sha256=--ML-__YKBn_xyk3HxTEQKI-YX9766Z4kUx3oXuPUts 11619
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_multihop_node__plan0_optimized.sql sha256=8-lI3nYppyhkL-T-Rd3vaxWDy1XMdGBisPWL8Zjqaqc 1303
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_order_by_node__plan0.sql sha256=XhQeIvJ5EqqYiU20o2CUHZFlIgGC30de_Gen0ayyouM 5192
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_order_by_node__plan0_optimized.sql sha256=yeNlqmRH1D3_JGSbgYzYFsKxaay9IG8gqkPY7xQzcYE 517
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_partitioned_join__plan0.sql sha256=TVhgXiOCrzDGgh6FNRDvlhQzt1GUnokxZWf_tG5WDl4 8232
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_partitioned_join__plan0_optimized.sql sha256=CAm1hHKpKnJ4cTmlmET2tYxwE2qSkdVvLuASBH4Vq3A 919
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_semi_additive_join_node__plan0.sql sha256=NUbUHtxsZx7u33qsAZv6rI1yX2bn_yWOeVpr_fbNvw8 2282
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_semi_additive_join_node__plan0_optimized.sql sha256=4vuypDlUSItueMvNynklVR_70r75QeH58ZwROzY0n1w 1338
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_semi_additive_join_node_with_grouping__plan0.sql sha256=qsSh4BOFlQImHxs8kfZiKrmbVypnBcHH0OK_-7dH7W8 2367
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_semi_additive_join_node_with_grouping__plan0_optimized.sql sha256=RSia0baaj6eVcF9W70lFWc61lPjnUek5ho2yQWYoA4I 1423
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_semi_additive_join_node_with_queried_group_by__plan0.sql sha256=j6bscw1gMCDDOHZ5jdMhctIx1eNLw0G5SbemVrzC8cc 2311
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_semi_additive_join_node_with_queried_group_by__plan0_optimized.sql sha256=A65mod5lbA3qm8q5snN7WfTCv2XzHzROudGYcvF9bUQ 1374
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_single_join_node__plan0.sql sha256=R3rPbS8Ams5vqp_Y2CI5f2UDVS0Cb0IpTTs8mbjNzy0 7276
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_single_join_node__plan0_optimized.sql sha256=l_vLoFf81zkmSTqSMWyQ7qaps7cIIiF4jVBH2b0kZyI 617
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_source_node__plan0.sql sha256=O9din-HjT77__ZrY-3UacSGRDUZW9GYXXgKA65zAdJo 4100
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DatabricksSqlClient/test_source_node__plan0_optimized.sql sha256=iVi4BTBPY6UpAK5fBhcAjHq6lvf5O-cmRHNXv9Ftrg0 2930
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_composite_identifier__plan0.sql sha256=uciI2D3E2It81CZOoG_akcfT6nxGTO7IY2JuXUXAZ5E 2805
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_composite_identifier__plan0_optimized.sql sha256=CxNfn2HtRNHGaMkHUayL5Sjt8u0SIzwYV9xNcTVDEeY 530
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_composite_identifier_with_join__plan0.sql sha256=PbwP_1jeA3X5--8znlIGjCDH6BR338C7Mb-A7iKrSVY 7661
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_composite_identifier_with_join__plan0_optimized.sql sha256=easyIDWB61liZlnXpbMGs4N9OVHhpwSgjZrE5EenaMU 1048
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_composite_identifier_with_order_by__plan0.sql sha256=T6o8SFPpUdEjkzQ33fu669cgEuFSNIYFvUmVHp8HpME 3154
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_composite_identifier_with_order_by__plan0_optimized.sql sha256=fxBVpFUj-l0cU4cTyQnh3otFNtF1YfsJm_ZApbDta2c 616
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_compute_metrics_node__plan0.sql sha256=JhRYhMgDHMg7qVYAHGz6Vz1DzH4FZNJfZbYrBrWpQZQ 8077
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_compute_metrics_node__plan0_optimized.sql sha256=BjO5DMolQwdgVLvzv_pD-QO5Wady9pX9Engw_cxXnMs 743
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_compute_metrics_node_ratio_from_multiple_data_sources__plan0.sql sha256=gpGwbs9kPPHSZw5PlAeLfxyXVZFkG8jWlax23swnGhA 25354
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_compute_metrics_node_ratio_from_multiple_data_sources__plan0_optimized.sql sha256=Ltrcl_vW8aX9Mk39XCkC9kuOypbo_lODYUSitPE5erg 2513
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_compute_metrics_node_ratio_from_single_data_source__plan0.sql sha256=PRBArWx52RFcOBD-a1lS6LBVXUgicEH-rYmUIRsfUn4 8278
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_compute_metrics_node_ratio_from_single_data_source__plan0_optimized.sql sha256=u53xrrgaPJnrIz7AoZrBUZ007y_PSb089odKjeezWZY 1031
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_compute_metrics_node_simple_expr__plan0.sql sha256=prpt-TpnbbxyQ3fVFHEd-xgM-eqLnfuHSH5kd88VcP8 8128
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_compute_metrics_node_simple_expr__plan0_optimized.sql sha256=1yHbSY9q99yWUTSRvYDbbFdEg0lytH6ha_61n6v_Ql8 786
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_constrain_primary_time_dimension__plan0.sql sha256=mgYwvx-JM49FoqA_fFgK_A64de9pPEYNPoLkEYMsU5Q 3455
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_constrain_primary_time_dimension__plan0_optimized.sql sha256=m-cP_J8I2CJfdAx4JB1KQ0chR3ZNWCZw8Svsa9y0-Vw 417
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_constrain_time_range_node__plan0.sql sha256=rbPT4kNIUlrh1baZDSMlHiI4LRYhPf6oiRSH6Dcw4So 4931
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_constrain_time_range_node__plan0_optimized.sql sha256=ongq2iK-2_lP5enHVhAXnnaGvdlqgAAAWY2pz_ObH2A 456
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_cumulative_metric__plan0.sql sha256=-UTMKyd-9iO32ZQDOLv85i_RQLGpcRCEf_ZhSlLEGJ8 1569
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_cumulative_metric__plan0_optimized.sql sha256=TlosCGsplGciX1KTMQ0qgmryMPc1BpkKJEyUlGjo1ks 442
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_cumulative_metric_grain_to_date__plan0.sql sha256=kbTsUAMzjmpUsIAAY2HN9CzoIqtzjeqwZaVm58v5lSg 1555
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_cumulative_metric_grain_to_date__plan0_optimized.sql sha256=qd5-fSj2aN_qm5zUEPUCMnQMkTgLY3mgQGgBK-NAgCA 428
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_cumulative_metric_no_ds__plan0.sql sha256=djkCbTYERdfYI5XKWho-0t8O1GhTRCFp03WcwgMgLjQ 1455
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_cumulative_metric_no_ds__plan0_optimized.sql sha256=tp4U30-UccvX1UHnySnNVxiIEWdJjEiSxiIye0EtzII 337
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_cumulative_metric_no_window__plan0.sql sha256=Ba-_2QxuOeK2XgbtDjhrYJCfwwtlDJ231HRkyyc5TTM 1560
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_cumulative_metric_no_window__plan0_optimized.sql sha256=jAY-6r2IIS8pJ6ICcTYIYV5r4T2efvjqSwZNkp2Jd6w 433
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_cumulative_metric_no_window_with_time_constraint__plan0.sql sha256=JFWZEggxfY-Jfb1WA9M6qJMZZpultHJKVIqHF5BwnfQ 2192
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_cumulative_metric_no_window_with_time_constraint__plan0_optimized.sql sha256=VmM51IkJyuXbVc66_qhp_Pg7heQOug6JpdyFhMAc4ak 596
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_cumulative_metric_with_time_constraint__plan0.sql sha256=REoLRSdsuwKpDPXNzACqxur-kG9Ym-aomTk57YiA6ng 2201
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_cumulative_metric_with_time_constraint__plan0_optimized.sql sha256=H_rLBG46RYgDPQMLqFH_pgXPB7I1q2ubNuUryvJXZa4 605
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_distinct_values__plan0.sql sha256=YTp7Gfzd0zfRrIeUzNqb8eLG7JodhkFiBRVPbESFges 14047
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_distinct_values__plan0_optimized.sql sha256=ne8kgIYnvCtqzM96wkc5Zs3b6kxePLbmJMgcFFSXRQ0 707
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_filter_node__plan0.sql sha256=hLb16V0BsUrcd6UdPKzmsYKl8IgaNv5Uot_z_vqfZao 4290
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_filter_node__plan0_optimized.sql sha256=iaWkfroDp3imXqsspwk-k3BK2mJ0Rj7LR2QkmIu3aIw 236
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_filter_with_where_constraint_node__plan0.sql sha256=SjBDhUDetzYz5C9gi7M4OQi9KQ9IDLyr24lhg35_Ek8 4542
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_filter_with_where_constraint_node__plan0_optimized.sql sha256=hZ6V9mYA7HWMBWQdyr2KotWMnAd7jAgU0p5aMgr0j-M 365
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_filter_with_where_constraint_on_join_dim__plan0.sql sha256=fUtd_E4l_z0FxP3XuVNN5HH2_vm9AYqGPKExC5dh1zI 14170
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_filter_with_where_constraint_on_join_dim__plan0_optimized.sql sha256=cabb2Q_w10gHhIkR3P66wcZQKwKgFsFM9-aA-56B8A0 1091
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_limit_rows__plan0.sql sha256=3dKgWSjN8EeGFj8GtgxdUmQt7oQcLwsUwcwdLufSBgA 7707
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_limit_rows__plan0_optimized.sql sha256=ccG8EGi3hopDstQyv5SRI4GByA6KTam1evanwNC07P0 461
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_local_dimension_using_local_identifier__plan0.sql sha256=k1xiBFCcEsMb9ztNyHPfL4JIQBO-l8OxMIJxL9OlNB8 4445
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_local_dimension_using_local_identifier__plan0_optimized.sql sha256=0oYspDNvpHkwHLbHeCin9K5Fys1FQr6lH5BEynHOM8w 478
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_measure_aggregation_node__plan0.sql sha256=H1QvQrNAIqrLKWkHYTQvtpZfdAh4F-eA3eLdlS_BTxQ 4794
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_measure_aggregation_node__plan0_optimized.sql sha256=yNs9GBPgUTlhBU-Nv6bZupoi4l1XC3SyjX0pSfsYMWw 475
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_measure_constraint__plan0.sql sha256=7xOO33CEa3TUfNqOvnWGFsQhO51dOi8DawUCRwNBHEY 24232
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_measure_constraint__plan0_optimized.sql sha256=UxV7ohZXMiZ6oo4c7SyD_NijmTmoo2-UEtfGRRP2h8Y 2607
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_measure_constraint_with_reused_measure__plan0.sql sha256=nf6GC0DCt6YZWNAUtnmE-J10viMPUGXpnq_6O166NiM 17561
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_measure_constraint_with_reused_measure__plan0_optimized.sql sha256=iYXrYnfeYCmjHPDVEuRZAgh7QijGI7Lio3oYmExD7H4 1639
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_measure_constraint_with_single_expr_and_alias__plan0.sql sha256=WZ5oqnFdVTFAHmJfbiqk8T_vO1JCwdSCcBz-HxEyEZQ 8298
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_measure_constraint_with_single_expr_and_alias__plan0_optimized.sql sha256=UqsR8YS7Eyb_GGCNPjtDq4M_pQm1HuhtqrhWmO91R88 765
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_multi_join_node__plan0.sql sha256=hKRR4CpDAj_rhfAgkfTjdxJ-xOgZ1iRGch_jWnvhl2g 10002
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_multi_join_node__plan0_optimized.sql sha256=tP-haYKpjmDYqWxqqCQ9CqzWPNW3RVmD1swwzjomxTY 1166
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_multihop_node__plan0.sql sha256=--ML-__YKBn_xyk3HxTEQKI-YX9766Z4kUx3oXuPUts 11619
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_multihop_node__plan0_optimized.sql sha256=8-lI3nYppyhkL-T-Rd3vaxWDy1XMdGBisPWL8Zjqaqc 1303
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_order_by_node__plan0.sql sha256=XhQeIvJ5EqqYiU20o2CUHZFlIgGC30de_Gen0ayyouM 5192
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_order_by_node__plan0_optimized.sql sha256=yeNlqmRH1D3_JGSbgYzYFsKxaay9IG8gqkPY7xQzcYE 517
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_partitioned_join__plan0.sql sha256=TVhgXiOCrzDGgh6FNRDvlhQzt1GUnokxZWf_tG5WDl4 8232
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_partitioned_join__plan0_optimized.sql sha256=CAm1hHKpKnJ4cTmlmET2tYxwE2qSkdVvLuASBH4Vq3A 919
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_semi_additive_join_node__plan0.sql sha256=NUbUHtxsZx7u33qsAZv6rI1yX2bn_yWOeVpr_fbNvw8 2282
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_semi_additive_join_node__plan0_optimized.sql sha256=4vuypDlUSItueMvNynklVR_70r75QeH58ZwROzY0n1w 1338
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_semi_additive_join_node_with_grouping__plan0.sql sha256=qsSh4BOFlQImHxs8kfZiKrmbVypnBcHH0OK_-7dH7W8 2367
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_semi_additive_join_node_with_grouping__plan0_optimized.sql sha256=RSia0baaj6eVcF9W70lFWc61lPjnUek5ho2yQWYoA4I 1423
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_semi_additive_join_node_with_queried_group_by__plan0.sql sha256=j6bscw1gMCDDOHZ5jdMhctIx1eNLw0G5SbemVrzC8cc 2311
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_semi_additive_join_node_with_queried_group_by__plan0_optimized.sql sha256=A65mod5lbA3qm8q5snN7WfTCv2XzHzROudGYcvF9bUQ 1374
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_single_join_node__plan0.sql sha256=R3rPbS8Ams5vqp_Y2CI5f2UDVS0Cb0IpTTs8mbjNzy0 7276
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_single_join_node__plan0_optimized.sql sha256=l_vLoFf81zkmSTqSMWyQ7qaps7cIIiF4jVBH2b0kZyI 617
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_source_node__plan0.sql sha256=O9din-HjT77__ZrY-3UacSGRDUZW9GYXXgKA65zAdJo 4100
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/DuckDbSqlClient/test_source_node__plan0_optimized.sql sha256=iVi4BTBPY6UpAK5fBhcAjHq6lvf5O-cmRHNXv9Ftrg0 2930
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_composite_identifier__plan0.sql sha256=uciI2D3E2It81CZOoG_akcfT6nxGTO7IY2JuXUXAZ5E 2805
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_composite_identifier__plan0_optimized.sql sha256=CxNfn2HtRNHGaMkHUayL5Sjt8u0SIzwYV9xNcTVDEeY 530
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_composite_identifier_with_join__plan0.sql sha256=PbwP_1jeA3X5--8znlIGjCDH6BR338C7Mb-A7iKrSVY 7661
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_composite_identifier_with_join__plan0_optimized.sql sha256=easyIDWB61liZlnXpbMGs4N9OVHhpwSgjZrE5EenaMU 1048
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_composite_identifier_with_order_by__plan0.sql sha256=T6o8SFPpUdEjkzQ33fu669cgEuFSNIYFvUmVHp8HpME 3154
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_composite_identifier_with_order_by__plan0_optimized.sql sha256=fxBVpFUj-l0cU4cTyQnh3otFNtF1YfsJm_ZApbDta2c 616
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_compute_metrics_node__plan0.sql sha256=JhRYhMgDHMg7qVYAHGz6Vz1DzH4FZNJfZbYrBrWpQZQ 8077
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_compute_metrics_node__plan0_optimized.sql sha256=BjO5DMolQwdgVLvzv_pD-QO5Wady9pX9Engw_cxXnMs 743
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_compute_metrics_node_ratio_from_multiple_data_sources__plan0.sql sha256=EidkE7uypPzNA5rk715J6YFlfaqgIsmUKIbSW0QY0I0 25374
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_compute_metrics_node_ratio_from_multiple_data_sources__plan0_optimized.sql sha256=uHousUpZhf-7eXjeW7xV0InxLro7ZU21RVq31XXFfq4 2533
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_compute_metrics_node_ratio_from_single_data_source__plan0.sql sha256=trA3mZZ9aDZyEIuZlorYt2vpM0931u3fuzeVyBAFI_g 8298
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_compute_metrics_node_ratio_from_single_data_source__plan0_optimized.sql sha256=C9f6DtZX8RNJKBEyV9By-l5GqeQ-Wr8QLsG5r8-te6E 1051
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_compute_metrics_node_simple_expr__plan0.sql sha256=prpt-TpnbbxyQ3fVFHEd-xgM-eqLnfuHSH5kd88VcP8 8128
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_compute_metrics_node_simple_expr__plan0_optimized.sql sha256=1yHbSY9q99yWUTSRvYDbbFdEg0lytH6ha_61n6v_Ql8 786
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_constrain_primary_time_dimension__plan0.sql sha256=mgYwvx-JM49FoqA_fFgK_A64de9pPEYNPoLkEYMsU5Q 3455
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_constrain_primary_time_dimension__plan0_optimized.sql sha256=m-cP_J8I2CJfdAx4JB1KQ0chR3ZNWCZw8Svsa9y0-Vw 417
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_constrain_time_range_node__plan0.sql sha256=rbPT4kNIUlrh1baZDSMlHiI4LRYhPf6oiRSH6Dcw4So 4931
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_constrain_time_range_node__plan0_optimized.sql sha256=ongq2iK-2_lP5enHVhAXnnaGvdlqgAAAWY2pz_ObH2A 456
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_cumulative_metric__plan0.sql sha256=-UTMKyd-9iO32ZQDOLv85i_RQLGpcRCEf_ZhSlLEGJ8 1569
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_cumulative_metric__plan0_optimized.sql sha256=TlosCGsplGciX1KTMQ0qgmryMPc1BpkKJEyUlGjo1ks 442
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_cumulative_metric_grain_to_date__plan0.sql sha256=kbTsUAMzjmpUsIAAY2HN9CzoIqtzjeqwZaVm58v5lSg 1555
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_cumulative_metric_grain_to_date__plan0_optimized.sql sha256=qd5-fSj2aN_qm5zUEPUCMnQMkTgLY3mgQGgBK-NAgCA 428
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_cumulative_metric_no_ds__plan0.sql sha256=djkCbTYERdfYI5XKWho-0t8O1GhTRCFp03WcwgMgLjQ 1455
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_cumulative_metric_no_ds__plan0_optimized.sql sha256=tp4U30-UccvX1UHnySnNVxiIEWdJjEiSxiIye0EtzII 337
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_cumulative_metric_no_window__plan0.sql sha256=Ba-_2QxuOeK2XgbtDjhrYJCfwwtlDJ231HRkyyc5TTM 1560
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_cumulative_metric_no_window__plan0_optimized.sql sha256=jAY-6r2IIS8pJ6ICcTYIYV5r4T2efvjqSwZNkp2Jd6w 433
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_cumulative_metric_no_window_with_time_constraint__plan0.sql sha256=JFWZEggxfY-Jfb1WA9M6qJMZZpultHJKVIqHF5BwnfQ 2192
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_cumulative_metric_no_window_with_time_constraint__plan0_optimized.sql sha256=VmM51IkJyuXbVc66_qhp_Pg7heQOug6JpdyFhMAc4ak 596
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_cumulative_metric_with_time_constraint__plan0.sql sha256=REoLRSdsuwKpDPXNzACqxur-kG9Ym-aomTk57YiA6ng 2201
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_cumulative_metric_with_time_constraint__plan0_optimized.sql sha256=H_rLBG46RYgDPQMLqFH_pgXPB7I1q2ubNuUryvJXZa4 605
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_distinct_values__plan0.sql sha256=YTp7Gfzd0zfRrIeUzNqb8eLG7JodhkFiBRVPbESFges 14047
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_distinct_values__plan0_optimized.sql sha256=ne8kgIYnvCtqzM96wkc5Zs3b6kxePLbmJMgcFFSXRQ0 707
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_filter_node__plan0.sql sha256=hLb16V0BsUrcd6UdPKzmsYKl8IgaNv5Uot_z_vqfZao 4290
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_filter_node__plan0_optimized.sql sha256=iaWkfroDp3imXqsspwk-k3BK2mJ0Rj7LR2QkmIu3aIw 236
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_filter_with_where_constraint_node__plan0.sql sha256=SjBDhUDetzYz5C9gi7M4OQi9KQ9IDLyr24lhg35_Ek8 4542
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_filter_with_where_constraint_node__plan0_optimized.sql sha256=hZ6V9mYA7HWMBWQdyr2KotWMnAd7jAgU0p5aMgr0j-M 365
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_filter_with_where_constraint_on_join_dim__plan0.sql sha256=fUtd_E4l_z0FxP3XuVNN5HH2_vm9AYqGPKExC5dh1zI 14170
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_filter_with_where_constraint_on_join_dim__plan0_optimized.sql sha256=cabb2Q_w10gHhIkR3P66wcZQKwKgFsFM9-aA-56B8A0 1091
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_limit_rows__plan0.sql sha256=3dKgWSjN8EeGFj8GtgxdUmQt7oQcLwsUwcwdLufSBgA 7707
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_limit_rows__plan0_optimized.sql sha256=ccG8EGi3hopDstQyv5SRI4GByA6KTam1evanwNC07P0 461
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_local_dimension_using_local_identifier__plan0.sql sha256=k1xiBFCcEsMb9ztNyHPfL4JIQBO-l8OxMIJxL9OlNB8 4445
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_local_dimension_using_local_identifier__plan0_optimized.sql sha256=0oYspDNvpHkwHLbHeCin9K5Fys1FQr6lH5BEynHOM8w 478
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_measure_aggregation_node__plan0.sql sha256=H1QvQrNAIqrLKWkHYTQvtpZfdAh4F-eA3eLdlS_BTxQ 4794
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_measure_aggregation_node__plan0_optimized.sql sha256=yNs9GBPgUTlhBU-Nv6bZupoi4l1XC3SyjX0pSfsYMWw 475
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_measure_constraint__plan0.sql sha256=7xOO33CEa3TUfNqOvnWGFsQhO51dOi8DawUCRwNBHEY 24232
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_measure_constraint__plan0_optimized.sql sha256=UxV7ohZXMiZ6oo4c7SyD_NijmTmoo2-UEtfGRRP2h8Y 2607
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_measure_constraint_with_reused_measure__plan0.sql sha256=WxUancW6ZDddQGgamPXowZ3WEEqgHQ6XvQC9VRwkvtE 17581
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_measure_constraint_with_reused_measure__plan0_optimized.sql sha256=sn_oCLpMEaTrq3rc-6cbMuUTbAKDl6x1AHSF_41Hj7A 1659
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_measure_constraint_with_single_expr_and_alias__plan0.sql sha256=WZ5oqnFdVTFAHmJfbiqk8T_vO1JCwdSCcBz-HxEyEZQ 8298
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_measure_constraint_with_single_expr_and_alias__plan0_optimized.sql sha256=UqsR8YS7Eyb_GGCNPjtDq4M_pQm1HuhtqrhWmO91R88 765
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_multi_join_node__plan0.sql sha256=hKRR4CpDAj_rhfAgkfTjdxJ-xOgZ1iRGch_jWnvhl2g 10002
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_multi_join_node__plan0_optimized.sql sha256=tP-haYKpjmDYqWxqqCQ9CqzWPNW3RVmD1swwzjomxTY 1166
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_multihop_node__plan0.sql sha256=--ML-__YKBn_xyk3HxTEQKI-YX9766Z4kUx3oXuPUts 11619
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_multihop_node__plan0_optimized.sql sha256=8-lI3nYppyhkL-T-Rd3vaxWDy1XMdGBisPWL8Zjqaqc 1303
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_order_by_node__plan0.sql sha256=XhQeIvJ5EqqYiU20o2CUHZFlIgGC30de_Gen0ayyouM 5192
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_order_by_node__plan0_optimized.sql sha256=yeNlqmRH1D3_JGSbgYzYFsKxaay9IG8gqkPY7xQzcYE 517
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_partitioned_join__plan0.sql sha256=TVhgXiOCrzDGgh6FNRDvlhQzt1GUnokxZWf_tG5WDl4 8232
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_partitioned_join__plan0_optimized.sql sha256=CAm1hHKpKnJ4cTmlmET2tYxwE2qSkdVvLuASBH4Vq3A 919
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_semi_additive_join_node__plan0.sql sha256=NUbUHtxsZx7u33qsAZv6rI1yX2bn_yWOeVpr_fbNvw8 2282
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_semi_additive_join_node__plan0_optimized.sql sha256=4vuypDlUSItueMvNynklVR_70r75QeH58ZwROzY0n1w 1338
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_semi_additive_join_node_with_grouping__plan0.sql sha256=qsSh4BOFlQImHxs8kfZiKrmbVypnBcHH0OK_-7dH7W8 2367
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_semi_additive_join_node_with_grouping__plan0_optimized.sql sha256=RSia0baaj6eVcF9W70lFWc61lPjnUek5ho2yQWYoA4I 1423
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_semi_additive_join_node_with_queried_group_by__plan0.sql sha256=j6bscw1gMCDDOHZ5jdMhctIx1eNLw0G5SbemVrzC8cc 2311
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_semi_additive_join_node_with_queried_group_by__plan0_optimized.sql sha256=A65mod5lbA3qm8q5snN7WfTCv2XzHzROudGYcvF9bUQ 1374
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_single_join_node__plan0.sql sha256=R3rPbS8Ams5vqp_Y2CI5f2UDVS0Cb0IpTTs8mbjNzy0 7276
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_single_join_node__plan0_optimized.sql sha256=l_vLoFf81zkmSTqSMWyQ7qaps7cIIiF4jVBH2b0kZyI 617
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_source_node__plan0.sql sha256=O9din-HjT77__ZrY-3UacSGRDUZW9GYXXgKA65zAdJo 4100
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/PostgresSqlClient/test_source_node__plan0_optimized.sql sha256=iVi4BTBPY6UpAK5fBhcAjHq6lvf5O-cmRHNXv9Ftrg0 2930
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_composite_identifier__plan0.sql sha256=uciI2D3E2It81CZOoG_akcfT6nxGTO7IY2JuXUXAZ5E 2805
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_composite_identifier__plan0_optimized.sql sha256=CxNfn2HtRNHGaMkHUayL5Sjt8u0SIzwYV9xNcTVDEeY 530
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_composite_identifier_with_join__plan0.sql sha256=PbwP_1jeA3X5--8znlIGjCDH6BR338C7Mb-A7iKrSVY 7661
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_composite_identifier_with_join__plan0_optimized.sql sha256=easyIDWB61liZlnXpbMGs4N9OVHhpwSgjZrE5EenaMU 1048
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_composite_identifier_with_order_by__plan0.sql sha256=T6o8SFPpUdEjkzQ33fu669cgEuFSNIYFvUmVHp8HpME 3154
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_composite_identifier_with_order_by__plan0_optimized.sql sha256=fxBVpFUj-l0cU4cTyQnh3otFNtF1YfsJm_ZApbDta2c 616
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_compute_metrics_node__plan0.sql sha256=JhRYhMgDHMg7qVYAHGz6Vz1DzH4FZNJfZbYrBrWpQZQ 8077
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_compute_metrics_node__plan0_optimized.sql sha256=BjO5DMolQwdgVLvzv_pD-QO5Wady9pX9Engw_cxXnMs 743
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_compute_metrics_node_ratio_from_multiple_data_sources__plan0.sql sha256=EidkE7uypPzNA5rk715J6YFlfaqgIsmUKIbSW0QY0I0 25374
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_compute_metrics_node_ratio_from_multiple_data_sources__plan0_optimized.sql sha256=uHousUpZhf-7eXjeW7xV0InxLro7ZU21RVq31XXFfq4 2533
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_compute_metrics_node_ratio_from_single_data_source__plan0.sql sha256=trA3mZZ9aDZyEIuZlorYt2vpM0931u3fuzeVyBAFI_g 8298
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_compute_metrics_node_ratio_from_single_data_source__plan0_optimized.sql sha256=C9f6DtZX8RNJKBEyV9By-l5GqeQ-Wr8QLsG5r8-te6E 1051
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_compute_metrics_node_simple_expr__plan0.sql sha256=prpt-TpnbbxyQ3fVFHEd-xgM-eqLnfuHSH5kd88VcP8 8128
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_compute_metrics_node_simple_expr__plan0_optimized.sql sha256=1yHbSY9q99yWUTSRvYDbbFdEg0lytH6ha_61n6v_Ql8 786
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_constrain_primary_time_dimension__plan0.sql sha256=mgYwvx-JM49FoqA_fFgK_A64de9pPEYNPoLkEYMsU5Q 3455
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_constrain_primary_time_dimension__plan0_optimized.sql sha256=m-cP_J8I2CJfdAx4JB1KQ0chR3ZNWCZw8Svsa9y0-Vw 417
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_constrain_time_range_node__plan0.sql sha256=rbPT4kNIUlrh1baZDSMlHiI4LRYhPf6oiRSH6Dcw4So 4931
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_constrain_time_range_node__plan0_optimized.sql sha256=ongq2iK-2_lP5enHVhAXnnaGvdlqgAAAWY2pz_ObH2A 456
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_cumulative_metric__plan0.sql sha256=-UTMKyd-9iO32ZQDOLv85i_RQLGpcRCEf_ZhSlLEGJ8 1569
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_cumulative_metric__plan0_optimized.sql sha256=TlosCGsplGciX1KTMQ0qgmryMPc1BpkKJEyUlGjo1ks 442
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_cumulative_metric_grain_to_date__plan0.sql sha256=kbTsUAMzjmpUsIAAY2HN9CzoIqtzjeqwZaVm58v5lSg 1555
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_cumulative_metric_grain_to_date__plan0_optimized.sql sha256=qd5-fSj2aN_qm5zUEPUCMnQMkTgLY3mgQGgBK-NAgCA 428
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_cumulative_metric_no_ds__plan0.sql sha256=djkCbTYERdfYI5XKWho-0t8O1GhTRCFp03WcwgMgLjQ 1455
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_cumulative_metric_no_ds__plan0_optimized.sql sha256=tp4U30-UccvX1UHnySnNVxiIEWdJjEiSxiIye0EtzII 337
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_cumulative_metric_no_window__plan0.sql sha256=Ba-_2QxuOeK2XgbtDjhrYJCfwwtlDJ231HRkyyc5TTM 1560
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_cumulative_metric_no_window__plan0_optimized.sql sha256=jAY-6r2IIS8pJ6ICcTYIYV5r4T2efvjqSwZNkp2Jd6w 433
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_cumulative_metric_no_window_with_time_constraint__plan0.sql sha256=JFWZEggxfY-Jfb1WA9M6qJMZZpultHJKVIqHF5BwnfQ 2192
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_cumulative_metric_no_window_with_time_constraint__plan0_optimized.sql sha256=VmM51IkJyuXbVc66_qhp_Pg7heQOug6JpdyFhMAc4ak 596
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_cumulative_metric_with_time_constraint__plan0.sql sha256=REoLRSdsuwKpDPXNzACqxur-kG9Ym-aomTk57YiA6ng 2201
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_cumulative_metric_with_time_constraint__plan0_optimized.sql sha256=H_rLBG46RYgDPQMLqFH_pgXPB7I1q2ubNuUryvJXZa4 605
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_distinct_values__plan0.sql sha256=YTp7Gfzd0zfRrIeUzNqb8eLG7JodhkFiBRVPbESFges 14047
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_distinct_values__plan0_optimized.sql sha256=ne8kgIYnvCtqzM96wkc5Zs3b6kxePLbmJMgcFFSXRQ0 707
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_filter_node__plan0.sql sha256=hLb16V0BsUrcd6UdPKzmsYKl8IgaNv5Uot_z_vqfZao 4290
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_filter_node__plan0_optimized.sql sha256=iaWkfroDp3imXqsspwk-k3BK2mJ0Rj7LR2QkmIu3aIw 236
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_filter_with_where_constraint_node__plan0.sql sha256=SjBDhUDetzYz5C9gi7M4OQi9KQ9IDLyr24lhg35_Ek8 4542
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_filter_with_where_constraint_node__plan0_optimized.sql sha256=hZ6V9mYA7HWMBWQdyr2KotWMnAd7jAgU0p5aMgr0j-M 365
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_filter_with_where_constraint_on_join_dim__plan0.sql sha256=fUtd_E4l_z0FxP3XuVNN5HH2_vm9AYqGPKExC5dh1zI 14170
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_filter_with_where_constraint_on_join_dim__plan0_optimized.sql sha256=cabb2Q_w10gHhIkR3P66wcZQKwKgFsFM9-aA-56B8A0 1091
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_limit_rows__plan0.sql sha256=3dKgWSjN8EeGFj8GtgxdUmQt7oQcLwsUwcwdLufSBgA 7707
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_limit_rows__plan0_optimized.sql sha256=ccG8EGi3hopDstQyv5SRI4GByA6KTam1evanwNC07P0 461
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_local_dimension_using_local_identifier__plan0.sql sha256=k1xiBFCcEsMb9ztNyHPfL4JIQBO-l8OxMIJxL9OlNB8 4445
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_local_dimension_using_local_identifier__plan0_optimized.sql sha256=0oYspDNvpHkwHLbHeCin9K5Fys1FQr6lH5BEynHOM8w 478
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_measure_aggregation_node__plan0.sql sha256=H1QvQrNAIqrLKWkHYTQvtpZfdAh4F-eA3eLdlS_BTxQ 4794
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_measure_aggregation_node__plan0_optimized.sql sha256=yNs9GBPgUTlhBU-Nv6bZupoi4l1XC3SyjX0pSfsYMWw 475
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_measure_constraint__plan0.sql sha256=7xOO33CEa3TUfNqOvnWGFsQhO51dOi8DawUCRwNBHEY 24232
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_measure_constraint__plan0_optimized.sql sha256=UxV7ohZXMiZ6oo4c7SyD_NijmTmoo2-UEtfGRRP2h8Y 2607
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_measure_constraint_with_reused_measure__plan0.sql sha256=WxUancW6ZDddQGgamPXowZ3WEEqgHQ6XvQC9VRwkvtE 17581
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_measure_constraint_with_reused_measure__plan0_optimized.sql sha256=sn_oCLpMEaTrq3rc-6cbMuUTbAKDl6x1AHSF_41Hj7A 1659
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_measure_constraint_with_single_expr_and_alias__plan0.sql sha256=WZ5oqnFdVTFAHmJfbiqk8T_vO1JCwdSCcBz-HxEyEZQ 8298
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_measure_constraint_with_single_expr_and_alias__plan0_optimized.sql sha256=UqsR8YS7Eyb_GGCNPjtDq4M_pQm1HuhtqrhWmO91R88 765
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_multi_join_node__plan0.sql sha256=hKRR4CpDAj_rhfAgkfTjdxJ-xOgZ1iRGch_jWnvhl2g 10002
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_multi_join_node__plan0_optimized.sql sha256=tP-haYKpjmDYqWxqqCQ9CqzWPNW3RVmD1swwzjomxTY 1166
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_multihop_node__plan0.sql sha256=--ML-__YKBn_xyk3HxTEQKI-YX9766Z4kUx3oXuPUts 11619
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_multihop_node__plan0_optimized.sql sha256=8-lI3nYppyhkL-T-Rd3vaxWDy1XMdGBisPWL8Zjqaqc 1303
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_order_by_node__plan0.sql sha256=XhQeIvJ5EqqYiU20o2CUHZFlIgGC30de_Gen0ayyouM 5192
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_order_by_node__plan0_optimized.sql sha256=yeNlqmRH1D3_JGSbgYzYFsKxaay9IG8gqkPY7xQzcYE 517
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_partitioned_join__plan0.sql sha256=TVhgXiOCrzDGgh6FNRDvlhQzt1GUnokxZWf_tG5WDl4 8232
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_partitioned_join__plan0_optimized.sql sha256=CAm1hHKpKnJ4cTmlmET2tYxwE2qSkdVvLuASBH4Vq3A 919
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_semi_additive_join_node__plan0.sql sha256=NUbUHtxsZx7u33qsAZv6rI1yX2bn_yWOeVpr_fbNvw8 2282
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_semi_additive_join_node__plan0_optimized.sql sha256=4vuypDlUSItueMvNynklVR_70r75QeH58ZwROzY0n1w 1338
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_semi_additive_join_node_with_grouping__plan0.sql sha256=qsSh4BOFlQImHxs8kfZiKrmbVypnBcHH0OK_-7dH7W8 2367
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_semi_additive_join_node_with_grouping__plan0_optimized.sql sha256=RSia0baaj6eVcF9W70lFWc61lPjnUek5ho2yQWYoA4I 1423
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_semi_additive_join_node_with_queried_group_by__plan0.sql sha256=j6bscw1gMCDDOHZ5jdMhctIx1eNLw0G5SbemVrzC8cc 2311
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_semi_additive_join_node_with_queried_group_by__plan0_optimized.sql sha256=A65mod5lbA3qm8q5snN7WfTCv2XzHzROudGYcvF9bUQ 1374
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_single_join_node__plan0.sql sha256=R3rPbS8Ams5vqp_Y2CI5f2UDVS0Cb0IpTTs8mbjNzy0 7276
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_single_join_node__plan0_optimized.sql sha256=l_vLoFf81zkmSTqSMWyQ7qaps7cIIiF4jVBH2b0kZyI 617
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_source_node__plan0.sql sha256=O9din-HjT77__ZrY-3UacSGRDUZW9GYXXgKA65zAdJo 4100
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/RedshiftSqlClient/test_source_node__plan0_optimized.sql sha256=iVi4BTBPY6UpAK5fBhcAjHq6lvf5O-cmRHNXv9Ftrg0 2930
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_composite_identifier__plan0.sql sha256=uciI2D3E2It81CZOoG_akcfT6nxGTO7IY2JuXUXAZ5E 2805
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_composite_identifier__plan0_optimized.sql sha256=CxNfn2HtRNHGaMkHUayL5Sjt8u0SIzwYV9xNcTVDEeY 530
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_composite_identifier_with_join__plan0.sql sha256=PbwP_1jeA3X5--8znlIGjCDH6BR338C7Mb-A7iKrSVY 7661
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_composite_identifier_with_join__plan0_optimized.sql sha256=easyIDWB61liZlnXpbMGs4N9OVHhpwSgjZrE5EenaMU 1048
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_composite_identifier_with_order_by__plan0.sql sha256=T6o8SFPpUdEjkzQ33fu669cgEuFSNIYFvUmVHp8HpME 3154
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_composite_identifier_with_order_by__plan0_optimized.sql sha256=fxBVpFUj-l0cU4cTyQnh3otFNtF1YfsJm_ZApbDta2c 616
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_compute_metrics_node__plan0.sql sha256=JhRYhMgDHMg7qVYAHGz6Vz1DzH4FZNJfZbYrBrWpQZQ 8077
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_compute_metrics_node__plan0_optimized.sql sha256=BjO5DMolQwdgVLvzv_pD-QO5Wady9pX9Engw_cxXnMs 743
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_compute_metrics_node_ratio_from_multiple_data_sources__plan0.sql sha256=gpGwbs9kPPHSZw5PlAeLfxyXVZFkG8jWlax23swnGhA 25354
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_compute_metrics_node_ratio_from_multiple_data_sources__plan0_optimized.sql sha256=Ltrcl_vW8aX9Mk39XCkC9kuOypbo_lODYUSitPE5erg 2513
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_compute_metrics_node_ratio_from_single_data_source__plan0.sql sha256=PRBArWx52RFcOBD-a1lS6LBVXUgicEH-rYmUIRsfUn4 8278
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_compute_metrics_node_ratio_from_single_data_source__plan0_optimized.sql sha256=u53xrrgaPJnrIz7AoZrBUZ007y_PSb089odKjeezWZY 1031
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_compute_metrics_node_simple_expr__plan0.sql sha256=prpt-TpnbbxyQ3fVFHEd-xgM-eqLnfuHSH5kd88VcP8 8128
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_compute_metrics_node_simple_expr__plan0_optimized.sql sha256=1yHbSY9q99yWUTSRvYDbbFdEg0lytH6ha_61n6v_Ql8 786
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_constrain_primary_time_dimension__plan0.sql sha256=mgYwvx-JM49FoqA_fFgK_A64de9pPEYNPoLkEYMsU5Q 3455
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_constrain_primary_time_dimension__plan0_optimized.sql sha256=m-cP_J8I2CJfdAx4JB1KQ0chR3ZNWCZw8Svsa9y0-Vw 417
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_constrain_time_range_node__plan0.sql sha256=rbPT4kNIUlrh1baZDSMlHiI4LRYhPf6oiRSH6Dcw4So 4931
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_constrain_time_range_node__plan0_optimized.sql sha256=ongq2iK-2_lP5enHVhAXnnaGvdlqgAAAWY2pz_ObH2A 456
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_cumulative_metric__plan0.sql sha256=-UTMKyd-9iO32ZQDOLv85i_RQLGpcRCEf_ZhSlLEGJ8 1569
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_cumulative_metric__plan0_optimized.sql sha256=TlosCGsplGciX1KTMQ0qgmryMPc1BpkKJEyUlGjo1ks 442
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_cumulative_metric_grain_to_date__plan0.sql sha256=kbTsUAMzjmpUsIAAY2HN9CzoIqtzjeqwZaVm58v5lSg 1555
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_cumulative_metric_grain_to_date__plan0_optimized.sql sha256=qd5-fSj2aN_qm5zUEPUCMnQMkTgLY3mgQGgBK-NAgCA 428
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_cumulative_metric_no_ds__plan0.sql sha256=djkCbTYERdfYI5XKWho-0t8O1GhTRCFp03WcwgMgLjQ 1455
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_cumulative_metric_no_ds__plan0_optimized.sql sha256=tp4U30-UccvX1UHnySnNVxiIEWdJjEiSxiIye0EtzII 337
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_cumulative_metric_no_window__plan0.sql sha256=Ba-_2QxuOeK2XgbtDjhrYJCfwwtlDJ231HRkyyc5TTM 1560
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_cumulative_metric_no_window__plan0_optimized.sql sha256=jAY-6r2IIS8pJ6ICcTYIYV5r4T2efvjqSwZNkp2Jd6w 433
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_cumulative_metric_no_window_with_time_constraint__plan0.sql sha256=JFWZEggxfY-Jfb1WA9M6qJMZZpultHJKVIqHF5BwnfQ 2192
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_cumulative_metric_no_window_with_time_constraint__plan0_optimized.sql sha256=VmM51IkJyuXbVc66_qhp_Pg7heQOug6JpdyFhMAc4ak 596
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_cumulative_metric_with_time_constraint__plan0.sql sha256=REoLRSdsuwKpDPXNzACqxur-kG9Ym-aomTk57YiA6ng 2201
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_cumulative_metric_with_time_constraint__plan0_optimized.sql sha256=H_rLBG46RYgDPQMLqFH_pgXPB7I1q2ubNuUryvJXZa4 605
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_distinct_values__plan0.sql sha256=YTp7Gfzd0zfRrIeUzNqb8eLG7JodhkFiBRVPbESFges 14047
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_distinct_values__plan0_optimized.sql sha256=ne8kgIYnvCtqzM96wkc5Zs3b6kxePLbmJMgcFFSXRQ0 707
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_filter_node__plan0.sql sha256=hLb16V0BsUrcd6UdPKzmsYKl8IgaNv5Uot_z_vqfZao 4290
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_filter_node__plan0_optimized.sql sha256=iaWkfroDp3imXqsspwk-k3BK2mJ0Rj7LR2QkmIu3aIw 236
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_filter_with_where_constraint_node__plan0.sql sha256=SjBDhUDetzYz5C9gi7M4OQi9KQ9IDLyr24lhg35_Ek8 4542
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_filter_with_where_constraint_node__plan0_optimized.sql sha256=hZ6V9mYA7HWMBWQdyr2KotWMnAd7jAgU0p5aMgr0j-M 365
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_filter_with_where_constraint_on_join_dim__plan0.sql sha256=fUtd_E4l_z0FxP3XuVNN5HH2_vm9AYqGPKExC5dh1zI 14170
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_filter_with_where_constraint_on_join_dim__plan0_optimized.sql sha256=cabb2Q_w10gHhIkR3P66wcZQKwKgFsFM9-aA-56B8A0 1091
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_limit_rows__plan0.sql sha256=3dKgWSjN8EeGFj8GtgxdUmQt7oQcLwsUwcwdLufSBgA 7707
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_limit_rows__plan0_optimized.sql sha256=ccG8EGi3hopDstQyv5SRI4GByA6KTam1evanwNC07P0 461
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_local_dimension_using_local_identifier__plan0.sql sha256=k1xiBFCcEsMb9ztNyHPfL4JIQBO-l8OxMIJxL9OlNB8 4445
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_local_dimension_using_local_identifier__plan0_optimized.sql sha256=0oYspDNvpHkwHLbHeCin9K5Fys1FQr6lH5BEynHOM8w 478
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_measure_aggregation_node__plan0.sql sha256=H1QvQrNAIqrLKWkHYTQvtpZfdAh4F-eA3eLdlS_BTxQ 4794
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_measure_aggregation_node__plan0_optimized.sql sha256=yNs9GBPgUTlhBU-Nv6bZupoi4l1XC3SyjX0pSfsYMWw 475
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_measure_constraint__plan0.sql sha256=7xOO33CEa3TUfNqOvnWGFsQhO51dOi8DawUCRwNBHEY 24232
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_measure_constraint__plan0_optimized.sql sha256=UxV7ohZXMiZ6oo4c7SyD_NijmTmoo2-UEtfGRRP2h8Y 2607
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_measure_constraint_with_reused_measure__plan0.sql sha256=nf6GC0DCt6YZWNAUtnmE-J10viMPUGXpnq_6O166NiM 17561
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_measure_constraint_with_reused_measure__plan0_optimized.sql sha256=iYXrYnfeYCmjHPDVEuRZAgh7QijGI7Lio3oYmExD7H4 1639
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_measure_constraint_with_single_expr_and_alias__plan0.sql sha256=WZ5oqnFdVTFAHmJfbiqk8T_vO1JCwdSCcBz-HxEyEZQ 8298
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_measure_constraint_with_single_expr_and_alias__plan0_optimized.sql sha256=UqsR8YS7Eyb_GGCNPjtDq4M_pQm1HuhtqrhWmO91R88 765
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_multi_join_node__plan0.sql sha256=hKRR4CpDAj_rhfAgkfTjdxJ-xOgZ1iRGch_jWnvhl2g 10002
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_multi_join_node__plan0_optimized.sql sha256=tP-haYKpjmDYqWxqqCQ9CqzWPNW3RVmD1swwzjomxTY 1166
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_multihop_node__plan0.sql sha256=--ML-__YKBn_xyk3HxTEQKI-YX9766Z4kUx3oXuPUts 11619
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_multihop_node__plan0_optimized.sql sha256=8-lI3nYppyhkL-T-Rd3vaxWDy1XMdGBisPWL8Zjqaqc 1303
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_order_by_node__plan0.sql sha256=XhQeIvJ5EqqYiU20o2CUHZFlIgGC30de_Gen0ayyouM 5192
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_order_by_node__plan0_optimized.sql sha256=yeNlqmRH1D3_JGSbgYzYFsKxaay9IG8gqkPY7xQzcYE 517
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_partitioned_join__plan0.sql sha256=TVhgXiOCrzDGgh6FNRDvlhQzt1GUnokxZWf_tG5WDl4 8232
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_partitioned_join__plan0_optimized.sql sha256=CAm1hHKpKnJ4cTmlmET2tYxwE2qSkdVvLuASBH4Vq3A 919
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_semi_additive_join_node__plan0.sql sha256=NUbUHtxsZx7u33qsAZv6rI1yX2bn_yWOeVpr_fbNvw8 2282
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_semi_additive_join_node__plan0_optimized.sql sha256=4vuypDlUSItueMvNynklVR_70r75QeH58ZwROzY0n1w 1338
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_semi_additive_join_node_with_grouping__plan0.sql sha256=qsSh4BOFlQImHxs8kfZiKrmbVypnBcHH0OK_-7dH7W8 2367
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_semi_additive_join_node_with_grouping__plan0_optimized.sql sha256=RSia0baaj6eVcF9W70lFWc61lPjnUek5ho2yQWYoA4I 1423
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_semi_additive_join_node_with_queried_group_by__plan0.sql sha256=j6bscw1gMCDDOHZ5jdMhctIx1eNLw0G5SbemVrzC8cc 2311
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_semi_additive_join_node_with_queried_group_by__plan0_optimized.sql sha256=A65mod5lbA3qm8q5snN7WfTCv2XzHzROudGYcvF9bUQ 1374
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_single_join_node__plan0.sql sha256=R3rPbS8Ams5vqp_Y2CI5f2UDVS0Cb0IpTTs8mbjNzy0 7276
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_single_join_node__plan0_optimized.sql sha256=l_vLoFf81zkmSTqSMWyQ7qaps7cIIiF4jVBH2b0kZyI 617
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_source_node__plan0.sql sha256=O9din-HjT77__ZrY-3UacSGRDUZW9GYXXgKA65zAdJo 4100
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SnowflakeSqlClient/test_source_node__plan0_optimized.sql sha256=iVi4BTBPY6UpAK5fBhcAjHq6lvf5O-cmRHNXv9Ftrg0 2930
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_composite_identifier__plan0.sql sha256=GLzsyjnVq_1XCLQfBHXmaUBiK7WAaPm1LdEgBT81JKU 2653
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_composite_identifier__plan0_optimized.sql sha256=q1rzyWazBRhlIiWqvxRg4_hXK5z8oT2xIXnmUrBOx3Q 530
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_composite_identifier_with_join__plan0.sql sha256=zMeR86OPS1dgrQzDZjXFth9-SR8lBIiF2yS0NgaX5JM 7125
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_composite_identifier_with_join__plan0_optimized.sql sha256=eMbPLg-N2_9oMO7d5JdsD12Pt3Kp9tacxpR3b-GPL2s 1048
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_composite_identifier_with_order_by__plan0.sql sha256=Nqa32SSZB3sLrftvF_YjHQ-NcmFdfr1EqhylLCxoIvg 3002
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_composite_identifier_with_order_by__plan0_optimized.sql sha256=qtkr0biWEZzel6gAH4TncvqKqjymeOzac7gfoXA_w4I 616
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_compute_metrics_node__plan0.sql sha256=6siMAvjXdG8mqaW-tyLc9Z53dXEPCaDuQGC4_8s_dAU 6904
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_compute_metrics_node_ratio_from_multiple_data_sources__plan0.sql sha256=0JyBXrgS_xafV37qWRnX4mNTxIJHuIIZoE7ipoBksHQ 23346
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_compute_metrics_node_ratio_from_multiple_data_sources__plan0_optimized.sql sha256=aQNbneSzIbfwMqAx1aVZc49mcsNU1pTi5-OloUy9uNo 2513
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_compute_metrics_node_ratio_from_single_data_source__plan0.sql sha256=0uNKlTLmIQSQqN1vAs-GjKrGGAoCnmHHkDnZ51Sb7kI 7105
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_compute_metrics_node_simple_expr__plan0.sql sha256=9ZQyVFAgokxjfL-CMqaAqg7ThRgkYzHGqkFSJeQERs4 6955
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_constrain_time_range_node__plan0.sql sha256=drOquj70FWNiyUSevNhZqsN9mer7oI-rzjBcQlhDFhk 4211
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_constrain_time_range_node__plan0_optimized.sql sha256=X6FmU9czBxb1vSDkb72AKkm7yFMa1LhX827ORW6kjUM 459
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_cumulative_metric__plan0.sql sha256=-SgdepVr4XREOAI6y27aQ6pVjzN-Hu21M2B9BGdA8b4 1493
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_cumulative_metric__plan0_optimized.sql sha256=HGobKXWGjFQS00EC3gcdb5qRZWqJ-lyLroPhiHShJyE 440
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_cumulative_metric_grain_to_date__plan0.sql sha256=Oz_9pn6GnXyw4VcO-bNs3CKlbcio0601tVfgXdsw2UM 1479
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_cumulative_metric_grain_to_date__plan0_optimized.sql sha256=tWvqL8ts1TfUoHlAo7bbMUBsscr4sI7M0T4KgdJQyNI 426
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_cumulative_metric_no_ds__plan0.sql sha256=_vP-YAYfiwetAkMPQXWMXyP0Bxu0ZNCWxxokzwI1VO4 1379
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_cumulative_metric_no_ds__plan0_optimized.sql sha256=WFeUkH3-bINPvnzFwD-ShkWgdoi6d_sHoKtHcVOQ2co 337
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_cumulative_metric_no_window__plan0.sql sha256=BbSZIJU_HlxDheuDqzqIT_e4EZEi7EyCB5eUBsmmVro 1484
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_cumulative_metric_no_window__plan0_optimized.sql sha256=A9CAtxHM_BIZTKVPhH3L4zK7uuYlQxIjBD9TsaSNxwk 431
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_cumulative_metric_no_window_with_time_constraint__plan0.sql sha256=r9-8fziw4OpFYDkkp95iSpur4XvPbDGbuMigWvVYJr8 2159
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_cumulative_metric_no_window_with_time_constraint__plan0_optimized.sql sha256=wNJWFztoHHILtz4twcDGvnkOOmVctoqdEtEMw6Y0oQY 605
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_cumulative_metric_with_time_constraint__plan0.sql sha256=nqTM9sm2HvoIdRtX8IIWinHux6SuxkyoSKRy2Jdra-s 2168
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_cumulative_metric_with_time_constraint__plan0_optimized.sql sha256=TEJGrhp3i-Y4OzRDx87o4Gfl-txLAPqHO3ExJrA45pk 614
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_distinct_values__plan0.sql sha256=PMML-kEgpKpGIuFtP7r68hpGej8u1Q-XOR5UX4bPq6A 12823
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_filter_node__plan0.sql sha256=dsP-jNj7nje-nQ1-tdoCIzp_Hw9NUkx-Weh9kb_fus8 3555
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_filter_with_where_constraint_node__plan0.sql sha256=2fQ7ZlGvFOD2kdjOameqYbKz4dKCi0N74eRKDD1lNCo 3805
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_filter_with_where_constraint_on_join_dim__plan0.sql sha256=D3nSVNl02hwtEuiOTWP-cxx80ItMyRhKnvrs2RN9Vl4 12946
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_filter_with_where_constraint_on_join_dim__plan0_optimized.sql sha256=JEMug2Yo6zM2uqI8xkQJDWI7JhTcGZcsGCOo80d_PjU 1091
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_limit_rows__plan0.sql sha256=PoR9Ay-qkLZTds6JAaKcj6y5k72MTj9z8sRiFuMVgTY 6927
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_limit_rows__plan0_optimized.sql sha256=oePxV7bHtM9j16ZGJt22dLt0FBYNiAP6TnYL_c3gReM 461
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_local_dimension_using_local_identifier__plan0.sql sha256=mzZR5R8cUxox9d6fJEKBSCzl6T3QF28Oc9PpucUQel8 4013
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_local_dimension_using_local_identifier__plan0_optimized.sql sha256=Ifepxt6smL8DrQjTKcTcfA8d2f2AXKkhMqvOknSImY4 478
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_measure_aggregation_node__plan0.sql sha256=krrvRRiqQGeRn9uhQcr8up-xy_BuuhJQ0ul2fdG_89w 4057
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_multi_join_node__plan0.sql sha256=YFR9yWuPcIGYTjmLvMCCACfwZYPBPmLFKdd9K-0O4ZA 8401
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_multihop_node__plan0.sql sha256=y7XXBLvIVg-G4ZVeam80cFAWPtNesEHZ375Vu2AXZmA 10707
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_multihop_node__plan0_optimized.sql sha256=Zr9_s0alcD7XhHWQwXdsEqBjZnASiBSFQRHiaI4D8uU 1303
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_order_by_node__plan0.sql sha256=eJwRL3jKbmn6fRxCGqbKn2Wq-ZcGKNsdlz0wwvNwtCg 4451
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_partitioned_join__plan0.sql sha256=L20DJkvvLL2CGL8Jz_Iec83yZthJ7eFYbiaJo_s981I 7200
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_partitioned_join__plan0_optimized.sql sha256=IeurOl1rsyQ4MLzsnZKi9l6xI3g1h_i-SpjkxUPHfYE 919
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_single_join_node__plan0.sql sha256=rB6kvjCGZON8Ntpol3EoqbFN7FSBgIfKnLM4kDp7hfA 6107
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_source_node__plan0.sql sha256=SmyDqmowWq5ua9IvauRslP2q9Re1gBLuaQ5kLlvFxWw 3367
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/SqliteSqlClient/test_source_node__plan0_optimized.sql sha256=2aVOciBgz2KzG23hgBF0fAFD9xrZrM3B6aMXkEpP-v8 2821
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/test_composite_identifier__plan0.xml sha256=_QE1sWjCU7R9x2Iq4fHxYHcSd8o4cYQNwhE0YIWxknw 19891
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/test_composite_identifier_with_join__plan0.xml sha256=KmqMgR0YTycWztXPLOMy8Ee7EFGp3yzhfCkdHyi37Og 45243
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/test_composite_identifier_with_order_by__plan0.xml sha256=a0nxCbvmeeW7Rl2GOGWhyQUhd1ZRJrkE6XQ9ZeHVvnU 22594
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/test_compute_metrics_node__plan0.xml sha256=1ThvkOgTPnrA86u2DK8juJN2t4w9JaPF2OG1n5Gxp34 38793
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/test_compute_metrics_node_ratio_from_multiple_data_sources__plan0.xml sha256=RhiUQAr7iNM1M4H2M_7MmmQRFUPeV7ZlWrA0XWoXkhc 155627
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/test_compute_metrics_node_ratio_from_single_data_source__plan0.xml sha256=IQ9DUqM09GTGavIha55mYwugsoR72Io84a7bDUoJNOs 39894
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/test_compute_metrics_node_simple_expr__plan0.xml sha256=k-MNsYEYZyJNjOjGtEBjez0JQLBlilPz3EFpsgSGorY 38892
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/test_constrain_primary_time_dimension__plan0.xml sha256=eHoXrde0T-Q42jCibH3bJUoP6bcG2hZJIQxyakaiTkY 15272
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/test_constrain_time_range_node__plan0.xml sha256=cDRtIBOy_QHps2i4gyRMuI3VFOnQurZcHNXAf_ywcVk 22201
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/test_cumulative_metric__plan0.xml sha256=wobUhz56dbBKDhJXkcVE6T1ZWqpk8Y_RaeGGXBQcVaQ 10828
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/test_cumulative_metric_grain_to_date__plan0.xml sha256=EjL5_-nXdW9kBLklOaaMxCt-ubn6FhTANdxiqdcXRUQ 10828
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/test_cumulative_metric_no_ds__plan0.xml sha256=bertAtUJSgvmtPwvkoGsI_oDLUc0NEWgJatv3NUPpFU 9531
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/test_cumulative_metric_no_window__plan0.xml sha256=F9aM4s0PyQltjMQOl_QqqMKctW1ef5MWxn51XnCxp-M 10828
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/test_cumulative_metric_no_window_with_time_constraint__plan0.xml sha256=I5wQ1Q53xxlDbuKpoCtGwFDl1bRUEutALzyMiv-LQtI 15857
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/test_cumulative_metric_with_time_constraint__plan0.xml sha256=yyCDLtct9slr1AGlZJ_W6DBSnuJVZpLIdC49kVdJnzY 15857
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/test_distinct_values__plan0.xml sha256=NWWJbxejIT_5pmL4kd5ImMbqCO_-TmuQOzIlyHQkJmA 85684
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/test_filter_node__plan0.xml sha256=Xciq7cPYEt9LFbOVLiYQM3RPpq_5x-xGQiO5kk9f_wg 17696
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/test_filter_with_where_constraint_node__plan0.xml sha256=aPhjdPIy9obFLVWb2wHI9fZUkkhS1pJu2lfDptJir5U 19829
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/test_filter_with_where_constraint_on_join_dim__plan0.xml sha256=MJFzHSbPzxTteIsmjG3LkbdjdHqXi7-42wIvCDx2GUY 87698
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/test_limit_rows__plan0.xml sha256=idD2nl7w4iSc0b3K5rT3bej3NiXTkGjxrHyG64AektU 44836
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/test_local_dimension_using_local_identifier__plan0.xml sha256=-w4I68pDKYBRIlUmK01CxsIe2ivFk3NIo_-Q0dXd34c 28704
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/test_measure_aggregation_node__plan0.xml sha256=cXyEG6vrLapbHeaBLai8MwwYZ91A4FCpjH2xQGUp5TY 21288
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/test_measure_constraint__plan0.xml sha256=8nLiUj6ICaBiViBjpT9vyEZRHg-6i5wsl9iT9Xnrc_s 146111
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/test_measure_constraint_with_reused_measure__plan0.xml sha256=uD2n3eP0gI5zchr1kbyRHHwI4Xyj5fy-FSCr-FcYoC8 100676
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/test_measure_constraint_with_single_expr_and_alias__plan0.xml sha256=p5mkdo0M5VmcGjJ275jJ3aa7he7HywWB7uJrHM-A29g 48596
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/test_multi_join_node__plan0.xml sha256=cnd4lmyC6N4uXy7bki6FhL9oQIsQJhrnQX_55h95ZIc 45532
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/test_multihop_node__plan0.xml sha256=tz4jSMcyQF-ait-ssoUu1y4qmNDR7ZkajoucKj_g2oY 61490
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/test_order_by_node__plan0.xml sha256=vM1onw5rsnjo6IoGaqlP8nCPdPJNbSUbGA6R2mWNL50 25868
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/test_partitioned_join__plan0.xml sha256=NfuEG2I9mRD46X9KRJpPeObto43uVgr903NUg5lEGdQ 45269
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/test_semi_additive_join_node__plan0.xml sha256=aCpDD4i8DoCH3f0DvinRd_SALbGno5dBcdAv1CRS7sg 11811
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/test_semi_additive_join_node_with_grouping__plan0.xml sha256=NbEZtmPmtUrotx4yb9ml0nYoSgARPOEZNBnuZz5dpIs 12433
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/test_semi_additive_join_node_with_queried_group_by__plan0.xml sha256=Kg36NISx2aMqVOT20YFRJ4ths6v4C0lrM1ICixknSsQ 12121
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/test_single_join_node__plan0.xml sha256=HsihPbEnizxnT8b6gkSgcKkwrXr2Dm2q9_wmoWt2gXA 32610
metricflow/test/snapshots/test_dataflow_to_sql_plan.py/SqlQueryPlan/test_source_node__plan0.xml sha256=hSg64OczJsXVxHXQQ005v9QeeX3w0TwTJ7Ue1FwF3-w 16283
metricflow/test/snapshots/test_engine_specific_rendering.py/SqlQueryPlan/BigQuerySqlClient/test_cast_to_timestamp__plan0.sql sha256=F8s2wioZ6n42fjNprbYZjN_5UaFdXSe8TKapH_jESHM 100
metricflow/test/snapshots/test_engine_specific_rendering.py/SqlQueryPlan/DatabricksSqlClient/test_cast_to_timestamp__plan0.sql sha256=-qX0w1u0ILrjpYrh6FK7Lj9U5RVuDfTgaLgrZq5gQQ4 101
metricflow/test/snapshots/test_engine_specific_rendering.py/SqlQueryPlan/DuckDbSqlClient/test_cast_to_timestamp__plan0.sql sha256=-qX0w1u0ILrjpYrh6FK7Lj9U5RVuDfTgaLgrZq5gQQ4 101
metricflow/test/snapshots/test_engine_specific_rendering.py/SqlQueryPlan/PostgresSqlClient/test_cast_to_timestamp__plan0.sql sha256=-qX0w1u0ILrjpYrh6FK7Lj9U5RVuDfTgaLgrZq5gQQ4 101
metricflow/test/snapshots/test_engine_specific_rendering.py/SqlQueryPlan/RedshiftSqlClient/test_cast_to_timestamp__plan0.sql sha256=-qX0w1u0ILrjpYrh6FK7Lj9U5RVuDfTgaLgrZq5gQQ4 101
metricflow/test/snapshots/test_engine_specific_rendering.py/SqlQueryPlan/SnowflakeSqlClient/test_cast_to_timestamp__plan0.sql sha256=-qX0w1u0ILrjpYrh6FK7Lj9U5RVuDfTgaLgrZq5gQQ4 101
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/BigQuerySqlClient/test_metric_time_dimension_transform_node_using_non_primary_time__plan0.sql sha256=h3b1K6GtHzSGwbqioPm_qbsunbPrdUIJ8SsIH3g1lAQ 6230
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/BigQuerySqlClient/test_metric_time_dimension_transform_node_using_non_primary_time__plan0_optimized.sql sha256=Qgpbcmmd-KNmOyyjKuESfKuBX4Ani0p8ecaE0KlB1hQ 2925
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/BigQuerySqlClient/test_metric_time_dimension_transform_node_using_primary_time__plan0.sql sha256=ADrQXnVjOW1KnVUMgq96QYndxyHeCnn1R_lQK3yl2ME 6336
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/BigQuerySqlClient/test_metric_time_dimension_transform_node_using_primary_time__plan0_optimized.sql sha256=rsnSzd70sZVu1OsgiKWrQvdbZoY4fzhXMkCElGL0ujA 3130
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/BigQuerySqlClient/test_simple_query_with_metric_time_dimension__plan0.sql sha256=FGtT0OPvISzKb7WSF50JyVxE3e87IOjn86EF8bTEtfc 15446
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/BigQuerySqlClient/test_simple_query_with_metric_time_dimension__plan0_optimized.sql sha256=AozaT7VaONUBV-qWgQQfgYnBcxqx3GJl9O5cCTFCIbQ 1253
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/DatabricksSqlClient/test_metric_time_dimension_transform_node_using_non_primary_time__plan0.sql sha256=rGx0Ddr0fHyJHuJ3Y97NL9OeXhi3vBUKb_7sz-wdVco 6242
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/DatabricksSqlClient/test_metric_time_dimension_transform_node_using_non_primary_time__plan0_optimized.sql sha256=juxdZSz5jLt2Xw08O7O8i1Str1u6sDbdhiwD_nEDLZw 2939
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/DatabricksSqlClient/test_metric_time_dimension_transform_node_using_primary_time__plan0.sql sha256=ODefUrL7hEi-RLEg3Fr79dC7P97d4QhcJxfSP4MhjXg 6348
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/DatabricksSqlClient/test_metric_time_dimension_transform_node_using_primary_time__plan0_optimized.sql sha256=fLhrRGCHS_vGVrTFXBxqXR4GMDEgp-1Jxdca8hPCl4k 3144
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/DatabricksSqlClient/test_simple_query_with_metric_time_dimension__plan0.sql sha256=ymrczTdIOZBH42KNUX3Eya1pLBugYczM2Ia3UkEfgPc 15470
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/DatabricksSqlClient/test_simple_query_with_metric_time_dimension__plan0_optimized.sql sha256=x5VIuAZq9NGMf6YrhszsY1jGPYoVzbIBllbTCkdMJdQ 1257
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/DuckDbSqlClient/test_metric_time_dimension_transform_node_using_non_primary_time__plan0.sql sha256=rGx0Ddr0fHyJHuJ3Y97NL9OeXhi3vBUKb_7sz-wdVco 6242
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/DuckDbSqlClient/test_metric_time_dimension_transform_node_using_non_primary_time__plan0_optimized.sql sha256=juxdZSz5jLt2Xw08O7O8i1Str1u6sDbdhiwD_nEDLZw 2939
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/DuckDbSqlClient/test_metric_time_dimension_transform_node_using_primary_time__plan0.sql sha256=ODefUrL7hEi-RLEg3Fr79dC7P97d4QhcJxfSP4MhjXg 6348
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/DuckDbSqlClient/test_metric_time_dimension_transform_node_using_primary_time__plan0_optimized.sql sha256=fLhrRGCHS_vGVrTFXBxqXR4GMDEgp-1Jxdca8hPCl4k 3144
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/DuckDbSqlClient/test_simple_query_with_metric_time_dimension__plan0.sql sha256=ymrczTdIOZBH42KNUX3Eya1pLBugYczM2Ia3UkEfgPc 15470
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/DuckDbSqlClient/test_simple_query_with_metric_time_dimension__plan0_optimized.sql sha256=x5VIuAZq9NGMf6YrhszsY1jGPYoVzbIBllbTCkdMJdQ 1257
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/PostgresSqlClient/test_metric_time_dimension_transform_node_using_non_primary_time__plan0.sql sha256=rGx0Ddr0fHyJHuJ3Y97NL9OeXhi3vBUKb_7sz-wdVco 6242
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/PostgresSqlClient/test_metric_time_dimension_transform_node_using_non_primary_time__plan0_optimized.sql sha256=juxdZSz5jLt2Xw08O7O8i1Str1u6sDbdhiwD_nEDLZw 2939
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/PostgresSqlClient/test_metric_time_dimension_transform_node_using_primary_time__plan0.sql sha256=ODefUrL7hEi-RLEg3Fr79dC7P97d4QhcJxfSP4MhjXg 6348
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/PostgresSqlClient/test_metric_time_dimension_transform_node_using_primary_time__plan0_optimized.sql sha256=fLhrRGCHS_vGVrTFXBxqXR4GMDEgp-1Jxdca8hPCl4k 3144
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/PostgresSqlClient/test_simple_query_with_metric_time_dimension__plan0.sql sha256=ymrczTdIOZBH42KNUX3Eya1pLBugYczM2Ia3UkEfgPc 15470
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/PostgresSqlClient/test_simple_query_with_metric_time_dimension__plan0_optimized.sql sha256=x5VIuAZq9NGMf6YrhszsY1jGPYoVzbIBllbTCkdMJdQ 1257
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/RedshiftSqlClient/test_metric_time_dimension_transform_node_using_non_primary_time__plan0.sql sha256=rGx0Ddr0fHyJHuJ3Y97NL9OeXhi3vBUKb_7sz-wdVco 6242
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/RedshiftSqlClient/test_metric_time_dimension_transform_node_using_non_primary_time__plan0_optimized.sql sha256=juxdZSz5jLt2Xw08O7O8i1Str1u6sDbdhiwD_nEDLZw 2939
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/RedshiftSqlClient/test_metric_time_dimension_transform_node_using_primary_time__plan0.sql sha256=ODefUrL7hEi-RLEg3Fr79dC7P97d4QhcJxfSP4MhjXg 6348
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/RedshiftSqlClient/test_metric_time_dimension_transform_node_using_primary_time__plan0_optimized.sql sha256=fLhrRGCHS_vGVrTFXBxqXR4GMDEgp-1Jxdca8hPCl4k 3144
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/RedshiftSqlClient/test_simple_query_with_metric_time_dimension__plan0.sql sha256=ymrczTdIOZBH42KNUX3Eya1pLBugYczM2Ia3UkEfgPc 15470
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/RedshiftSqlClient/test_simple_query_with_metric_time_dimension__plan0_optimized.sql sha256=x5VIuAZq9NGMf6YrhszsY1jGPYoVzbIBllbTCkdMJdQ 1257
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/SnowflakeSqlClient/test_metric_time_dimension_transform_node_using_non_primary_time__plan0.sql sha256=rGx0Ddr0fHyJHuJ3Y97NL9OeXhi3vBUKb_7sz-wdVco 6242
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/SnowflakeSqlClient/test_metric_time_dimension_transform_node_using_non_primary_time__plan0_optimized.sql sha256=juxdZSz5jLt2Xw08O7O8i1Str1u6sDbdhiwD_nEDLZw 2939
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/SnowflakeSqlClient/test_metric_time_dimension_transform_node_using_primary_time__plan0.sql sha256=ODefUrL7hEi-RLEg3Fr79dC7P97d4QhcJxfSP4MhjXg 6348
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/SnowflakeSqlClient/test_metric_time_dimension_transform_node_using_primary_time__plan0_optimized.sql sha256=fLhrRGCHS_vGVrTFXBxqXR4GMDEgp-1Jxdca8hPCl4k 3144
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/SnowflakeSqlClient/test_simple_query_with_metric_time_dimension__plan0.sql sha256=ymrczTdIOZBH42KNUX3Eya1pLBugYczM2Ia3UkEfgPc 15470
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/SnowflakeSqlClient/test_simple_query_with_metric_time_dimension__plan0_optimized.sql sha256=x5VIuAZq9NGMf6YrhszsY1jGPYoVzbIBllbTCkdMJdQ 1257
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/SqliteSqlClient/test_metric_time_dimension_transform_node_using_non_primary_time__plan0.sql sha256=IFL55LVJax4dl6Js6qKShhQkBJNfjA4H7lCfVFY-xdo 5507
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/SqliteSqlClient/test_metric_time_dimension_transform_node_using_non_primary_time__plan0_optimized.sql sha256=3yg0rMXr9uWOwX3uFceJR7PBfmP4mNheev8ALUb05cw 2883
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/SqliteSqlClient/test_metric_time_dimension_transform_node_using_primary_time__plan0.sql sha256=Wm2iQnHKIgXXDHMfLF6a84G_rroXC9ooHeniqgY-Awo 5584
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/SqliteSqlClient/test_metric_time_dimension_transform_node_using_primary_time__plan0_optimized.sql sha256=4NfoaJ09lrWZqakAuhLhQjEPDUx_XvlwRHfkNxOtQkk 3063
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/SqliteSqlClient/test_simple_query_with_metric_time_dimension__plan0.sql sha256=O1_pi0_xEZKPyKlpUQ2qD_3hAQN6m3KCjIEuhLzXQMQ 13947
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/SqliteSqlClient/test_simple_query_with_metric_time_dimension__plan0_optimized.sql sha256=-pHlk_rIJZO-LX4qUYPQSrOr8oHvNCk5GQjflcP7e8U 1257
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/test_metric_time_dimension_transform_node_using_non_primary_time__plan0.xml sha256=_DKD6bxwDrKXmCkeq-uY71lY5cPxBXiX95La7vo_17w 31775
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/test_metric_time_dimension_transform_node_using_primary_time__plan0.xml sha256=yaNvZGsiKAF5sOm4S5B1eHZY5BGgF1VICazy0fLPXY8 33834
metricflow/test/snapshots/test_metric_time_dimension_to_sql.py/SqlQueryPlan/test_simple_query_with_metric_time_dimension__plan0.xml sha256=xcNsekyu1k50MLgbPT9gPaBY-CktP8ExpAGFtOs_x78 87166
metricflow/test/snapshots/test_plot_time_dimension_to_sql.py/SqlQueryPlan/SqliteSqlClient/test_plot_time_dimension_transform_node_using_non_primary_time__plan0.sql sha256=nZwuxaLfFk07Sg2ow1gPkoyFypZEQ7DWD5-LWltFbX0 5479
metricflow/test/snapshots/test_plot_time_dimension_to_sql.py/SqlQueryPlan/SqliteSqlClient/test_plot_time_dimension_transform_node_using_non_primary_time__plan0_optimized.sql sha256=9cDsnOrsb268d5dvujgFdaj_Fi8fuDjeys-xPT47aC0 2855
metricflow/test/snapshots/test_plot_time_dimension_to_sql.py/SqlQueryPlan/SqliteSqlClient/test_plot_time_dimension_transform_node_using_primary_time__plan0.sql sha256=5aS5-Sjl8C-F7snFha-RHHQ2TQedGE-wNOKRXhkRFpE 5556
metricflow/test/snapshots/test_plot_time_dimension_to_sql.py/SqlQueryPlan/SqliteSqlClient/test_plot_time_dimension_transform_node_using_primary_time__plan0_optimized.sql sha256=WE6H4JSAcPZsynGi1VOXJQ9Uq8-QfncMLRU8_HRuDnc 3035
metricflow/test/snapshots/test_plot_time_dimension_to_sql.py/SqlQueryPlan/SqliteSqlClient/test_simple_query_with_plot_time_dimension__plan0.sql sha256=iP5aDaoh9jl7AQAEUlhg4IsgPIv3iYKKYhNrBhidoUk 13749
metricflow/test/snapshots/test_plot_time_dimension_to_sql.py/SqlQueryPlan/SqliteSqlClient/test_simple_query_with_plot_time_dimension__plan0_optimized.sql sha256=v2amAgHigVFaOoikd3uWZ8con4mhnjkjewDcKzlQHKw 1171
metricflow/test/snapshots/test_plot_time_dimension_to_sql.py/SqlQueryPlan/test_plot_time_dimension_transform_node_using_non_primary_time__plan0.xml sha256=v2w3T2RStDBV-QbMaNhbkMm5SeZPWxloX_Qc35Uy2vA 31246
metricflow/test/snapshots/test_plot_time_dimension_to_sql.py/SqlQueryPlan/test_plot_time_dimension_transform_node_using_primary_time__plan0.xml sha256=s9oQaPpBhWh8lNe1Q3NCDazjAiSN0dAFhlQ_Ghfn37k 33009
metricflow/test/snapshots/test_plot_time_dimension_to_sql.py/SqlQueryPlan/test_simple_query_with_plot_time_dimension__plan0.xml sha256=NqBu-tfQIapHjquWEcSeEyXpLfHPIw94spB_IGWfyBE 85554
metricflow/test/snapshots/test_rendered_query.py/MetricFlowExplainResult/BigQuerySqlClient/test_render_query__query0.sql sha256=phKWrYBdD65wJoDnB0T2iBPVhl3b8l_Van2i7Fc2ZnU 426
metricflow/test/snapshots/test_rendered_query.py/MetricFlowExplainResult/BigQuerySqlClient/test_render_write_to_table_query__query0.sql sha256=G5tlTA7odM-JmNr_qn7lpSqmbaITLQ8GOaV4wR7ands 525
metricflow/test/snapshots/test_rendered_query.py/MetricFlowExplainResult/DatabricksSqlClient/test_render_query__query0.sql sha256=phKWrYBdD65wJoDnB0T2iBPVhl3b8l_Van2i7Fc2ZnU 426
metricflow/test/snapshots/test_rendered_query.py/MetricFlowExplainResult/DatabricksSqlClient/test_render_write_to_table_query__query0.sql sha256=G5tlTA7odM-JmNr_qn7lpSqmbaITLQ8GOaV4wR7ands 525
metricflow/test/snapshots/test_rendered_query.py/MetricFlowExplainResult/DuckDbSqlClient/test_render_query__query0.sql sha256=phKWrYBdD65wJoDnB0T2iBPVhl3b8l_Van2i7Fc2ZnU 426
metricflow/test/snapshots/test_rendered_query.py/MetricFlowExplainResult/DuckDbSqlClient/test_render_write_to_table_query__query0.sql sha256=G5tlTA7odM-JmNr_qn7lpSqmbaITLQ8GOaV4wR7ands 525
metricflow/test/snapshots/test_rendered_query.py/MetricFlowExplainResult/PostgresSqlClient/test_render_query__query0.sql sha256=phKWrYBdD65wJoDnB0T2iBPVhl3b8l_Van2i7Fc2ZnU 426
metricflow/test/snapshots/test_rendered_query.py/MetricFlowExplainResult/PostgresSqlClient/test_render_write_to_table_query__query0.sql sha256=G5tlTA7odM-JmNr_qn7lpSqmbaITLQ8GOaV4wR7ands 525
metricflow/test/snapshots/test_rendered_query.py/MetricFlowExplainResult/RedshiftSqlClient/test_render_query__query0.sql sha256=phKWrYBdD65wJoDnB0T2iBPVhl3b8l_Van2i7Fc2ZnU 426
metricflow/test/snapshots/test_rendered_query.py/MetricFlowExplainResult/RedshiftSqlClient/test_render_write_to_table_query__query0.sql sha256=G5tlTA7odM-JmNr_qn7lpSqmbaITLQ8GOaV4wR7ands 525
metricflow/test/snapshots/test_rendered_query.py/MetricFlowExplainResult/SnowflakeSqlClient/test_render_query__query0.sql sha256=phKWrYBdD65wJoDnB0T2iBPVhl3b8l_Van2i7Fc2ZnU 426
metricflow/test/snapshots/test_rendered_query.py/MetricFlowExplainResult/SnowflakeSqlClient/test_render_write_to_table_query__query0.sql sha256=G5tlTA7odM-JmNr_qn7lpSqmbaITLQ8GOaV4wR7ands 525
metricflow/test/snapshots/test_rendered_query.py/MetricFlowExplainResult/SqliteSqlClient/test_render_query__query0.sql sha256=lhKzKwvRkeWXAOIhTVxRihc6niqJNSIM4OrSrzV2WTI 596
metricflow/test/snapshots/test_rendered_query.py/MetricFlowExplainResult/SqliteSqlClient/test_render_write_to_table_query__query0.sql sha256=7dPU3yHNIx8yAX2_Y5AZi21Cb34kuwsfu6KT9y89d74 707
metricflow/test/snapshots/test_rewriting_sub_query_reducer.py/SqlQueryPlan/test_colliding_alias__after_reducing.sql sha256=mD6w4Q8LOUQ2k_4llZvaVj3P8xAdxU2RZOQFpWk_bBY 655
metricflow/test/snapshots/test_rewriting_sub_query_reducer.py/SqlQueryPlan/test_colliding_alias__before_reducing.sql sha256=mD6w4Q8LOUQ2k_4llZvaVj3P8xAdxU2RZOQFpWk_bBY 655
metricflow/test/snapshots/test_rewriting_sub_query_reducer.py/SqlQueryPlan/test_reduce_all_join_sources__after_reducing.sql sha256=D_5hf9jqLLyghSRs-cao7R5oQKepcJbmHtnwgYXtDvE 575
metricflow/test/snapshots/test_rewriting_sub_query_reducer.py/SqlQueryPlan/test_reduce_all_join_sources__before_reducing.sql sha256=xOmPrYtxg6Lr2TuU5aoQh1Xhk4GzRvAv_W6tn4cV5Lw 1003
metricflow/test/snapshots/test_rewriting_sub_query_reducer.py/SqlQueryPlan/test_reduce_join__after_reducing.sql sha256=4-Ha31o_0g1qPHk-nHAWAL62znfatrLFWB3Pgn7ZLgM 504
metricflow/test/snapshots/test_rewriting_sub_query_reducer.py/SqlQueryPlan/test_reduce_join__before_reducing.sql sha256=TUhNCNANMsALMhftzmAqjSMZJnofRQpKWHqchcdDZJc 641
metricflow/test/snapshots/test_rewriting_sub_query_reducer.py/SqlQueryPlan/test_reduce_sub_query__after_reducing.sql sha256=yLEJdJAvse7tnV6U0Ux6v3C_05UkuaP934nmrtOqJmk 205
metricflow/test/snapshots/test_rewriting_sub_query_reducer.py/SqlQueryPlan/test_reduce_sub_query__before_reducing.sql sha256=R1jCtgKOxTIJ59UH5AGSVjBCVdZYSxjpWh71dX_N64E 354
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/BigQuerySqlClient/test_component_rendering__plan0.sql sha256=miBXBrKdTKQh2c-r4zxFkFrHn_5ig344WsdzqEeAeaM 62
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/BigQuerySqlClient/test_component_rendering__plan1.sql sha256=TNM6PNJi9BXAeTFoOFGM7H_uftuzHCyKZyGGE6VI_So 127
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/BigQuerySqlClient/test_component_rendering__plan2.sql sha256=HeiPLt_OMbn2FJ535reTGqFHWQmQ2we6Mk5OWvyAZIM 189
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/BigQuerySqlClient/test_component_rendering__plan3.sql sha256=ZXKb9c0-QCOxB4lRudDH2kFwvBj9sNDv5d6BrVmeG3g 254
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/BigQuerySqlClient/test_component_rendering__plan4.sql sha256=6pbw9UMg67J2kIEYDqJOJ4HqUgJtte2OTVvzNg7T61c 275
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/BigQuerySqlClient/test_component_rendering__plan5.sql sha256=LJJJ6tnBxjNZXqC24nQvGiw2bEuLcjFnmKygvLQEGlw 289
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/BigQuerySqlClient/test_render_limit__plan0.sql sha256=3_08uoThZ7adu9s1n8dmvc2ubQbVCyKwGcWq7UvpLJQ 62
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/BigQuerySqlClient/test_render_order_by__plan0.sql sha256=vYBaSxwUxbpThV-sCOKV8zFCANC2G2CqwJZ-DS4trOk 116
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/BigQuerySqlClient/test_render_where__plan0.sql sha256=v74_tp_Fm31xWSB5dtig2dADFiuVJndFK5WdVqYBcTk 87
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/DatabricksSqlClient/test_component_rendering__plan0.sql sha256=miBXBrKdTKQh2c-r4zxFkFrHn_5ig344WsdzqEeAeaM 62
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/DatabricksSqlClient/test_component_rendering__plan1.sql sha256=TNM6PNJi9BXAeTFoOFGM7H_uftuzHCyKZyGGE6VI_So 127
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/DatabricksSqlClient/test_component_rendering__plan2.sql sha256=HeiPLt_OMbn2FJ535reTGqFHWQmQ2we6Mk5OWvyAZIM 189
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/DatabricksSqlClient/test_component_rendering__plan3.sql sha256=ZXKb9c0-QCOxB4lRudDH2kFwvBj9sNDv5d6BrVmeG3g 254
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/DatabricksSqlClient/test_component_rendering__plan4.sql sha256=6pbw9UMg67J2kIEYDqJOJ4HqUgJtte2OTVvzNg7T61c 275
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/DatabricksSqlClient/test_component_rendering__plan5.sql sha256=LJJJ6tnBxjNZXqC24nQvGiw2bEuLcjFnmKygvLQEGlw 289
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/DatabricksSqlClient/test_render_limit__plan0.sql sha256=3_08uoThZ7adu9s1n8dmvc2ubQbVCyKwGcWq7UvpLJQ 62
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/DatabricksSqlClient/test_render_order_by__plan0.sql sha256=vYBaSxwUxbpThV-sCOKV8zFCANC2G2CqwJZ-DS4trOk 116
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/DatabricksSqlClient/test_render_where__plan0.sql sha256=v74_tp_Fm31xWSB5dtig2dADFiuVJndFK5WdVqYBcTk 87
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/DuckDbSqlClient/test_component_rendering__plan0.sql sha256=miBXBrKdTKQh2c-r4zxFkFrHn_5ig344WsdzqEeAeaM 62
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/DuckDbSqlClient/test_component_rendering__plan1.sql sha256=TNM6PNJi9BXAeTFoOFGM7H_uftuzHCyKZyGGE6VI_So 127
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/DuckDbSqlClient/test_component_rendering__plan2.sql sha256=HeiPLt_OMbn2FJ535reTGqFHWQmQ2we6Mk5OWvyAZIM 189
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/DuckDbSqlClient/test_component_rendering__plan3.sql sha256=ZXKb9c0-QCOxB4lRudDH2kFwvBj9sNDv5d6BrVmeG3g 254
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/DuckDbSqlClient/test_component_rendering__plan4.sql sha256=6pbw9UMg67J2kIEYDqJOJ4HqUgJtte2OTVvzNg7T61c 275
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/DuckDbSqlClient/test_component_rendering__plan5.sql sha256=LJJJ6tnBxjNZXqC24nQvGiw2bEuLcjFnmKygvLQEGlw 289
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/DuckDbSqlClient/test_render_limit__plan0.sql sha256=3_08uoThZ7adu9s1n8dmvc2ubQbVCyKwGcWq7UvpLJQ 62
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/DuckDbSqlClient/test_render_order_by__plan0.sql sha256=vYBaSxwUxbpThV-sCOKV8zFCANC2G2CqwJZ-DS4trOk 116
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/DuckDbSqlClient/test_render_where__plan0.sql sha256=v74_tp_Fm31xWSB5dtig2dADFiuVJndFK5WdVqYBcTk 87
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/PostgresSqlClient/test_component_rendering__plan0.sql sha256=miBXBrKdTKQh2c-r4zxFkFrHn_5ig344WsdzqEeAeaM 62
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/PostgresSqlClient/test_component_rendering__plan1.sql sha256=TNM6PNJi9BXAeTFoOFGM7H_uftuzHCyKZyGGE6VI_So 127
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/PostgresSqlClient/test_component_rendering__plan2.sql sha256=HeiPLt_OMbn2FJ535reTGqFHWQmQ2we6Mk5OWvyAZIM 189
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/PostgresSqlClient/test_component_rendering__plan3.sql sha256=ZXKb9c0-QCOxB4lRudDH2kFwvBj9sNDv5d6BrVmeG3g 254
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/PostgresSqlClient/test_component_rendering__plan4.sql sha256=6pbw9UMg67J2kIEYDqJOJ4HqUgJtte2OTVvzNg7T61c 275
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/PostgresSqlClient/test_component_rendering__plan5.sql sha256=LJJJ6tnBxjNZXqC24nQvGiw2bEuLcjFnmKygvLQEGlw 289
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/PostgresSqlClient/test_render_limit__plan0.sql sha256=3_08uoThZ7adu9s1n8dmvc2ubQbVCyKwGcWq7UvpLJQ 62
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/PostgresSqlClient/test_render_order_by__plan0.sql sha256=vYBaSxwUxbpThV-sCOKV8zFCANC2G2CqwJZ-DS4trOk 116
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/PostgresSqlClient/test_render_where__plan0.sql sha256=v74_tp_Fm31xWSB5dtig2dADFiuVJndFK5WdVqYBcTk 87
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/RedshiftSqlClient/test_component_rendering__plan0.sql sha256=miBXBrKdTKQh2c-r4zxFkFrHn_5ig344WsdzqEeAeaM 62
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/RedshiftSqlClient/test_component_rendering__plan1.sql sha256=TNM6PNJi9BXAeTFoOFGM7H_uftuzHCyKZyGGE6VI_So 127
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/RedshiftSqlClient/test_component_rendering__plan2.sql sha256=HeiPLt_OMbn2FJ535reTGqFHWQmQ2we6Mk5OWvyAZIM 189
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/RedshiftSqlClient/test_component_rendering__plan3.sql sha256=ZXKb9c0-QCOxB4lRudDH2kFwvBj9sNDv5d6BrVmeG3g 254
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/RedshiftSqlClient/test_component_rendering__plan4.sql sha256=6pbw9UMg67J2kIEYDqJOJ4HqUgJtte2OTVvzNg7T61c 275
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/RedshiftSqlClient/test_component_rendering__plan5.sql sha256=LJJJ6tnBxjNZXqC24nQvGiw2bEuLcjFnmKygvLQEGlw 289
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/RedshiftSqlClient/test_render_limit__plan0.sql sha256=3_08uoThZ7adu9s1n8dmvc2ubQbVCyKwGcWq7UvpLJQ 62
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/RedshiftSqlClient/test_render_order_by__plan0.sql sha256=vYBaSxwUxbpThV-sCOKV8zFCANC2G2CqwJZ-DS4trOk 116
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/RedshiftSqlClient/test_render_where__plan0.sql sha256=v74_tp_Fm31xWSB5dtig2dADFiuVJndFK5WdVqYBcTk 87
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/SnowflakeSqlClient/test_component_rendering__plan0.sql sha256=miBXBrKdTKQh2c-r4zxFkFrHn_5ig344WsdzqEeAeaM 62
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/SnowflakeSqlClient/test_component_rendering__plan1.sql sha256=TNM6PNJi9BXAeTFoOFGM7H_uftuzHCyKZyGGE6VI_So 127
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/SnowflakeSqlClient/test_component_rendering__plan2.sql sha256=HeiPLt_OMbn2FJ535reTGqFHWQmQ2we6Mk5OWvyAZIM 189
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/SnowflakeSqlClient/test_component_rendering__plan3.sql sha256=ZXKb9c0-QCOxB4lRudDH2kFwvBj9sNDv5d6BrVmeG3g 254
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/SnowflakeSqlClient/test_component_rendering__plan4.sql sha256=6pbw9UMg67J2kIEYDqJOJ4HqUgJtte2OTVvzNg7T61c 275
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/SnowflakeSqlClient/test_component_rendering__plan5.sql sha256=LJJJ6tnBxjNZXqC24nQvGiw2bEuLcjFnmKygvLQEGlw 289
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/SnowflakeSqlClient/test_render_limit__plan0.sql sha256=3_08uoThZ7adu9s1n8dmvc2ubQbVCyKwGcWq7UvpLJQ 62
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/SnowflakeSqlClient/test_render_order_by__plan0.sql sha256=vYBaSxwUxbpThV-sCOKV8zFCANC2G2CqwJZ-DS4trOk 116
metricflow/test/snapshots/test_sql_plan_render.py/SqlQueryPlan/SnowflakeSqlClient/test_render_where__plan0.sql sha256=v74_tp_Fm31xWSB5dtig2dADFiuVJndFK5WdVqYBcTk 87
metricflow/test/snapshots/test_sub_query_reducer.py/SqlQueryPlan/test_reduce_sub_query__after_reducing.sql sha256=PspaM2PB9m1U5UiYIZkTzPLAU2pUJNski3SeqBgiBEc 117
metricflow/test/snapshots/test_sub_query_reducer.py/SqlQueryPlan/test_reduce_sub_query__before_reducing.sql sha256=vpBgy7fSQywUeQrHZOZAIavjhxxFddJQhYuvEJV9bCs 257
metricflow/test/snapshots/test_sub_query_reducer.py/SqlQueryPlan/test_rewrite_order_by_with_a_join_in_parent__after_reducing.sql sha256=VfuwGRoUBpYjQ_986hQqwc2hMNdl9fyuVWdyULG8gw4 167
metricflow/test/snapshots/test_sub_query_reducer.py/SqlQueryPlan/test_rewrite_order_by_with_a_join_in_parent__before_reducing.sql sha256=AvkCNdvURqibBv_crwSLba59omzQRoQbCbQdpH87FLA 232
metricflow/test/snapshots/test_table_alias_simplifier.py/SqlQueryPlan/test_table_alias_simplification__after_alias_simplification.sql sha256=YlRLta7NgLE9HFiguGHbckssHVUy9vu2sVlN9e2KDZ8 403
metricflow/test/snapshots/test_table_alias_simplifier.py/SqlQueryPlan/test_table_alias_simplification__before_alias_simplification.sql sha256=z2TI1AQH_faXvtNYr_rJO_aLrpovSmToG24MrzmgQg0 479
metricflow/test/sql/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/test/sql/compare_sql_plan.py sha256=jzOIAvsnr2N1Enb-Wc-CfHAkHELTl5Nz6qnIstUxJC0 3390
metricflow/test/sql/optimizer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/test/sql/optimizer/test_column_pruner.py sha256=zYvrP7aOSqcMXPetEB7w0OFXhwK6D__ejkXKnlioNZA 34136
metricflow/test/sql/optimizer/test_rewriting_sub_query_reducer.py sha256=mbLygFGSkR37uRVMex6GEhRQrGmu1B09yFOyfTtBnko 29034
metricflow/test/sql/optimizer/test_sub_query_reducer.py sha256=h92OaWvmesC93jgEK3Iho4nY13cSySXWgtlh2cnZDTw 8944
metricflow/test/sql/optimizer/test_table_alias_simplifier.py sha256=dwIkqJOcuRJty3HYX0K-GWHZyzEAU46DP29SWThGFrw 6274
metricflow/test/sql/test_engine_specific_rendering.py sha256=V68w2eDM1S1ra-DI4-FrNJHJjeL2wS1XzQ7fsQXCrtE 1988
metricflow/test/sql/test_sql_expr_render.py sha256=BNDrnZ4gjLWw4DPnqYxYYLIh6YvrSLyFbPT7eOkeolo 8722
metricflow/test/sql/test_sql_plan_render.py sha256=vcCu5nG51XXenqsPhsSQNRTUHjSbz4A3bcgiF8cn284 11429
metricflow/test/sql_clients/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/test/sql_clients/test_sql_client.py sha256=DLv0TArOVCWEay01Mphq_kNe5slSR2fMGyVET1tTk44 8791
metricflow/test/telemetry/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/test/telemetry/test_telemetry.py sha256=5UJ68QteY21LYAax7_xX-YioRpe2jDxwCGDq419Qtqc 3415
metricflow/test/test_dataclass_serialization.py sha256=l3tMUIlvLja8fldAXa48vD7tbLvlI4tVyIQPqNF9VO0 7762
metricflow/test/test_instance_serialization.py sha256=5Awj1oXZVZMWLijJ_XTj9UnSf0xt7-xQjBh5OMMJBv4 978
metricflow/test/test_object_utils.py sha256=ktwtOCerRtZcqqE2SGz76HhSFTAn2VZ_9dIEQVf5DYA 1588
metricflow/test/test_specs.py sha256=5jz8MQxARvbLkIJJanJVH-CqFy9Tj7__q-BoQpjxtQY 6875
metricflow/test/test_utils.py sha256=CzQJ546DIty9x_Y0gdnqdpaNo6ktCrGVDnNlS20P2yI 3326
metricflow/test/time/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/test/time/configurable_time_source.py sha256=5JRIwokCIYGkEb-yeOkHaXnODFq_XXMWBEVbzdonrD4 589
metricflow/test/time/metric_time_dimension.py sha256=NlV0E6mk6PPetRJ97HiYNGkCdtK14oHCFc5WPQgvq4Q 485
metricflow/test/time/test_time_granularity_solver.py sha256=Ia8hHwVOlqVPeVxG3hI2SxmPVSj9e9wzgBNYT_NABRU 10297
metricflow/time/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metricflow/time/time_constants.py sha256=bFHmlI_CvzMAu0uPF5jAmpyzkZIfUFINqinI611Ncg0 377
metricflow/time/time_granularity.py sha256=yOz5lbCccq92Uxk3f2dEKMaRglV2gzEsk0ut5UgA0Sk 8065
metricflow/time/time_granularity_solver.py sha256=osNzPJ-dHrI7E088cCSe6mgEbDpPEXZBWMkON4Kwjek 12966
metricflow/time/time_source.py sha256=SsJerypR1JVxr7yhaJHYvoArjAWpqpLjS9CsBv0hY1M 361
metricflow/visitor.py sha256=kkt2YY2JK_DuVjhvHWFipMNsTBvHAPY-F09yAZuMJcE 549
metricflow_lite-0.130.2.dist-info/entry_points.txt sha256=EL0RQhdGu7bmo3apfBj3nFmlk0JejJYS7pRP2hc4uRs 51
metricflow_lite-0.130.2.dist-info/LICENSE sha256=hIahDEOTzuHCU5J2nd07LWwkLW7Hko4UFO__ffsvB-8 34523
metricflow_lite-0.130.2.dist-info/WHEEL sha256=DA86_h4QwwzGeRoz62o1svYt5kGEXpoUTuTtwzoTb30 83
metricflow_lite-0.130.2.dist-info/METADATA sha256=57S8eYedlanZcm8eyhS-2I1vhTkGwEY0RfyoShF5Y3o 3226
metricflow_lite-0.130.2.dist-info/RECORD

entry_points.txt

mf-lite = metricflow.cli.main:cli