diff --git a/coverage/syntax/baseline.json b/coverage/syntax/baseline.json index 921d2fa47..e5605e0ec 100644 --- a/coverage/syntax/baseline.json +++ b/coverage/syntax/baseline.json @@ -15,7 +15,7 @@ "catalogue/utility.toml": "55b30dcf06bf8182232a0da6b1da75462ae171e015cc8c9b8b95b36a722b44c5", "sources.toml": "47dbcf41cb7aa0fb2981d2fe9e0c33578a3eb53d80863685f2711c551ff0591e" }, - "parser_tree": "0cca295bf9de498b61adfbc95c00f2d066d23251", + "parser_tree": "3a4cba73f9f022daa15bba5bcbd08b54aca3ee57", "forms": { "sf.classes.anomaly-detection.commands.create-anomaly-detection": "verified", "sf.classes.anomaly-detection.commands.drop-anomaly-detection": "verified", @@ -161,7 +161,7 @@ "sf.classes.top-insights.commands.show-top-insights": "verified", "sf.classes.top-insights.methods.get-drivers": "verified", "sf.ddl.alter-agent.modify-live-version-set": "verified", - "sf.ddl.alter-agent.set": "unverified", + "sf.ddl.alter-agent.set": "verified", "sf.ddl.alter-agent.set-tag": "verified", "sf.ddl.alter-agent.unset-tag": "verified", "sf.ddl.alter-alert.from-template-set": "verified", @@ -170,7 +170,7 @@ "sf.ddl.alter-alert.resume-suspend": "verified", "sf.ddl.alter-alert.set": "verified", "sf.ddl.alter-alert.set-tag": "verified", - "sf.ddl.alter-alert.unset": "unverified", + "sf.ddl.alter-alert.unset": "verified", "sf.ddl.alter-alert.unset-tag": "verified", "sf.ddl.alter-application-drop-app-spec": "verified", "sf.ddl.alter-application-drop-configuration-definition": "verified", @@ -195,21 +195,21 @@ "sf.ddl.alter-application-package-version.add-version-using": "verified", "sf.ddl.alter-application-package-version.drop-version": "verified", "sf.ddl.alter-application-package.rename-to": "verified", - "sf.ddl.alter-application-package.set": "unverified", + "sf.ddl.alter-application-package.set": "verified", "sf.ddl.alter-application-package.set-tag": "verified", - "sf.ddl.alter-application-package.unset": "unverified", + "sf.ddl.alter-application-package.unset": "verified", "sf.ddl.alter-application-package.unset-tag": "verified", "sf.ddl.alter-application-sequence-number": "verified", "sf.ddl.alter-application-service.set": "verified", "sf.ddl.alter-application-service.suspend-resume": "verified", "sf.ddl.alter-application-service.unset-auto-resume-auto-suspend-secs-external-access-integrations": "verified", "sf.ddl.alter-application-service.upgrade": "verified", - "sf.ddl.alter-application-set-app-spec.connection-label-description-server-application": "unverified", - "sf.ddl.alter-application-set-app-spec.external-access-label-description-host-ports": "unverified", + "sf.ddl.alter-application-set-app-spec.connection-label-description-server-application": "verified", + "sf.ddl.alter-application-set-app-spec.external-access-label-description-host-ports": "verified", "sf.ddl.alter-application-set-app-spec.listing-label-description-target-accounts": "verified", - "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type": "unverified", - "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-authorization-code": "unverified", - "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-jwt-bearer": "unverified", + "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type": "verified", + "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-authorization-code": "verified", + "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-jwt-bearer": "verified", "sf.ddl.alter-application-set-app-spec.setting-label-description-setting": "verified", "sf.ddl.alter-application-set-configuration-definition.application-name-label-description-application-roles": "verified", "sf.ddl.alter-application-set-configuration-definition.secret-authorization-secret-label-description": "verified", @@ -221,9 +221,9 @@ "sf.ddl.alter-application.set-authorize-telemetry-event-sharing-true-false": "verified", "sf.ddl.alter-application.set-feature-policy": "verified", "sf.ddl.alter-application.set-maintenance-policy": "verified", - "sf.ddl.alter-application.set-shared-telemetry-events": "unverified", + "sf.ddl.alter-application.set-shared-telemetry-events": "verified", "sf.ddl.alter-application.set-tag": "verified", - "sf.ddl.alter-application.unset": "unverified", + "sf.ddl.alter-application.unset": "verified", "sf.ddl.alter-application.unset-feature-policy": "verified", "sf.ddl.alter-application.unset-maintenance-policy": "verified", "sf.ddl.alter-application.unset-references": "verified", @@ -308,14 +308,14 @@ "sf.ddl.alter-dynamic-table.datagovnpolicytagaction": "unverified", "sf.ddl.alter-dynamic-table.refresh": "verified", "sf.ddl.alter-dynamic-table.rename-to": "verified", - "sf.ddl.alter-dynamic-table.searchoptimizationaction": "unverified", + "sf.ddl.alter-dynamic-table.searchoptimizationaction": "verified", "sf.ddl.alter-dynamic-table.set": "unverified", - "sf.ddl.alter-dynamic-table.set-unset-comment": "unverified", + "sf.ddl.alter-dynamic-table.set-unset-comment": "verified", "sf.ddl.alter-dynamic-table.storagelifecyclepolicyaction": "verified", "sf.ddl.alter-dynamic-table.suspend-resume": "verified", "sf.ddl.alter-dynamic-table.swap-with": "verified", "sf.ddl.alter-dynamic-table.tablecolumncommentaction": "verified", - "sf.ddl.alter-dynamic-table.unset": "unverified", + "sf.ddl.alter-dynamic-table.unset": "verified", "sf.ddl.alter-event-routing-table": "absent", "sf.ddl.alter-event-routing-table.modify-rule-rename-to": "verified", "sf.ddl.alter-event-routing-table.rename-to": "verified", @@ -330,18 +330,18 @@ "sf.ddl.alter-external-agent.set": "verified", "sf.ddl.alter-external-consumer-add-programmatic-access-token": "unverified", "sf.ddl.alter-external-consumer-modify-programmatic-access-token": "unverified", - "sf.ddl.alter-external-consumer-remove-programmatic-access-token": "unverified", + "sf.ddl.alter-external-consumer-remove-programmatic-access-token": "verified", "sf.ddl.alter-external-consumer-rotate-programmatic-access-token": "unverified", "sf.ddl.alter-external-consumer.rename-to": "verified", "sf.ddl.alter-external-consumer.set": "verified", "sf.ddl.alter-external-consumer.unset": "verified", "sf.ddl.alter-external-table.add-files": "verified", - "sf.ddl.alter-external-table.add-partition-location": "unverified", - "sf.ddl.alter-external-table.drop-partition-location": "unverified", + "sf.ddl.alter-external-table.add-partition-location": "verified", + "sf.ddl.alter-external-table.drop-partition-location": "verified", "sf.ddl.alter-external-table.refresh": "verified", "sf.ddl.alter-external-table.remove-files": "verified", "sf.ddl.alter-external-table.set": "unverified", - "sf.ddl.alter-external-volume.add-storage-location-name-cloudproviderparams": "unverified", + "sf.ddl.alter-external-volume.add-storage-location-name-cloudproviderparams": "verified", "sf.ddl.alter-external-volume.remove-storage-location": "verified", "sf.ddl.alter-external-volume.set-allow-writes-true-false": "unverified", "sf.ddl.alter-external-volume.set-comment": "unverified", @@ -390,11 +390,11 @@ "sf.ddl.alter-iceberg-table-optimize": "verified", "sf.ddl.alter-iceberg-table-partition-evolution.add-partition-by": "verified", "sf.ddl.alter-iceberg-table-partition-evolution.drop-partition-by": "verified", - "sf.ddl.alter-iceberg-table-partition-evolution.replace-partition-by-with": "unverified", + "sf.ddl.alter-iceberg-table-partition-evolution.replace-partition-by-with": "verified", "sf.ddl.alter-iceberg-table-refresh.refresh": "verified", "sf.ddl.alter-iceberg-table-refresh.refresh.syntax": "verified", "sf.ddl.alter-iceberg-table-version-tag.alter-version-tag-as-of": "verified", - "sf.ddl.alter-iceberg-table-version-tag.create-version-tag": "unverified", + "sf.ddl.alter-iceberg-table-version-tag.create-version-tag": "verified", "sf.ddl.alter-iceberg-table-version-tag.drop-version-tag": "verified", "sf.ddl.alter-iceberg-table-version-tag.replace-version-tag-as-of": "verified", "sf.ddl.alter-iceberg-table.clusteringaction": "unverified", @@ -410,7 +410,7 @@ "sf.ddl.alter-listing.listing-as": "verified", "sf.ddl.alter-listing.listing-rename-to": "verified", "sf.ddl.alter-listing.listing-set-comment": "verified", - "sf.ddl.alter-materialized-view.rename-to-cluster-by": "unverified", + "sf.ddl.alter-materialized-view.rename-to-cluster-by": "verified", "sf.ddl.alter-materialized-view.set-data-metric-schedule": "verified", "sf.ddl.alter-materialized-view.unset-data-metric-schedule": "verified", "sf.ddl.alter-model-add-version.internalstage": "unverified", @@ -436,7 +436,7 @@ "sf.ddl.alter-online-feature-table.table": "verified", "sf.ddl.alter-online-feature-table.table-refresh": "verified", "sf.ddl.alter-online-feature-table.table-rename-to": "verified", - "sf.ddl.alter-online-feature-table.table-set": "unverified", + "sf.ddl.alter-online-feature-table.table-set": "verified", "sf.ddl.alter-online-feature-table.table-set-comment": "verified", "sf.ddl.alter-online-feature-table.table-suspend-resume": "verified", "sf.ddl.alter-openflow-connector.abort": "verified", @@ -487,17 +487,17 @@ "sf.ddl.alter-procedure.set.snowflake-scripting-handler": "verified", "sf.ddl.alter-procedure.unset-comment": "verified", "sf.ddl.alter-procedure.unset-tag": "verified", - "sf.ddl.alter-restricted-session-scope.add-as": "unverified", + "sf.ddl.alter-restricted-session-scope.add-as": "verified", "sf.ddl.alter-restricted-session-scope.as": "verified", - "sf.ddl.alter-restricted-session-scope.remove-as": "unverified", + "sf.ddl.alter-restricted-session-scope.remove-as": "verified", "sf.ddl.alter-restricted-session-scope.set": "verified", "sf.ddl.alter-restricted-session-scope.unset-comment": "unverified", "sf.ddl.alter-schema.enable-disable-managed-access": "verified", "sf.ddl.alter-schema.rename-to": "verified", - "sf.ddl.alter-schema.set": "unverified", + "sf.ddl.alter-schema.set": "verified", "sf.ddl.alter-schema.set-tag": "verified", "sf.ddl.alter-schema.swap-with": "verified", - "sf.ddl.alter-schema.unset-data-retention-time-in-days-max-data-extension-time-in-days-stage-undrop-retention-time-in-days": "unverified", + "sf.ddl.alter-schema.unset-data-retention-time-in-days-max-data-extension-time-in-days-stage-undrop-retention-time-in-days": "verified", "sf.ddl.alter-schema.unset-tag": "verified", "sf.ddl.alter-semantic-view.add-materialization-warehouse-as": "unverified", "sf.ddl.alter-semantic-view.drop-materialization": "verified", @@ -567,7 +567,7 @@ "sf.ddl.alter-table.clusteringaction": "unverified", "sf.ddl.alter-table.constraintaction": "unverified", "sf.ddl.alter-table.datagovnpolicytagaction": "unverified", - "sf.ddl.alter-table.datametricfunctionaction": "unverified", + "sf.ddl.alter-table.datametricfunctionaction": "verified", "sf.ddl.alter-table.drop-storage-lifecycle-policy": "verified", "sf.ddl.alter-table.exttablecolumnaction": "verified", "sf.ddl.alter-table.rename-to": "verified", @@ -582,7 +582,7 @@ "sf.ddl.alter-tag.set-data-movement-policy": "verified", "sf.ddl.alter-tag.set-masking-policy": "verified", "sf.ddl.alter-tag.unset-allowed-values-propagate-on-conflict": "verified", - "sf.ddl.alter-tag.unset-data-movement-policy": "unverified", + "sf.ddl.alter-tag.unset-data-movement-policy": "verified", "sf.ddl.alter-tag.unset-masking-policy": "verified", "sf.ddl.alter-task-graph.commit": "verified", "sf.ddl.alter-task-graph.modify-when": "verified", @@ -603,10 +603,10 @@ "sf.ddl.alter-task.remove-after-add-after": "verified", "sf.ddl.alter-task.remove-when": "verified", "sf.ddl.alter-task.resume-suspend": "verified", - "sf.ddl.alter-task.set": "unverified", + "sf.ddl.alter-task.set": "verified", "sf.ddl.alter-task.set-finalize": "verified", "sf.ddl.alter-task.set-tag": "verified", - "sf.ddl.alter-task.unset": "unverified", + "sf.ddl.alter-task.unset": "verified", "sf.ddl.alter-task.unset-finalize": "verified", "sf.ddl.alter-task.unset-tag": "verified", "sf.ddl.alter-type.set-comment": "unverified", @@ -632,7 +632,7 @@ "sf.ddl.alter-warehouse.unset": "verified", "sf.ddl.alter-warehouse.unset-tag": "verified", "sf.ddl.comment.column-is": "verified", - "sf.ddl.comment.is": "unverified", + "sf.ddl.comment.is": "verified", "sf.ddl.constraints-alter.alter-modify-constraint-primary": "absent", "sf.ddl.constraints-alter.rename-constraint-to": "absent", "sf.ddl.constraints-create.alter-table-add": "absent", @@ -648,7 +648,7 @@ "sf.ddl.create-alert.create-alert-clone": "verified", "sf.ddl.create-alert.create-alert-from-template": "verified", "sf.ddl.create-alert.create-alert-if-exists": "unverified", - "sf.ddl.create-alert.create-or-alter-alert": "unverified", + "sf.ddl.create-alert.create-or-alter-alert": "verified", "sf.ddl.create-alert.define-alert": "unverified", "sf.ddl.create-application-package": "verified", "sf.ddl.create-application-service.application-service-from-artifact": "verified", @@ -657,7 +657,7 @@ "sf.ddl.create-application.application-package-using": "unverified", "sf.ddl.create-application.application-package-using-version": "unverified", "sf.ddl.create-application.listing": "unverified", - "sf.ddl.create-artifact-repository": "unverified", + "sf.ddl.create-artifact-repository": "verified", "sf.ddl.create-backup-set.backup-set-for-database": "verified", "sf.ddl.create-backup-set.backup-set-for-schema": "verified", "sf.ddl.create-backup-set.backup-set-for-table": "unverified", @@ -676,38 +676,38 @@ "sf.ddl.create-code-bundle.define-code-bundle": "verified", "sf.ddl.create-compute-pool": "unverified", "sf.ddl.create-contact": "verified", - "sf.ddl.create-cortex-search.on-attributes-warehouse-target-lag": "unverified", - "sf.ddl.create-cortex-search.text-indexes-vector-indexes": "unverified", + "sf.ddl.create-cortex-search.on-attributes-warehouse-target-lag": "verified", + "sf.ddl.create-cortex-search.text-indexes-vector-indexes": "verified", "sf.ddl.create-data-metric-function.create-data-metric-function": "verified", "sf.ddl.create-data-metric-function.create-data-metric-function.create-or-alter-data-metric-function": "verified", "sf.ddl.create-data-metric-function.define-data-metric-function": "unverified", "sf.ddl.create-data-movement-rule": "verified", - "sf.ddl.create-database-catalog-linked": "unverified", + "sf.ddl.create-database-catalog-linked": "verified", "sf.ddl.create-database.create-database": "unverified", "sf.ddl.create-database.create-database-as-replica": "verified", "sf.ddl.create-database.create-database-clone": "verified", - "sf.ddl.create-database.create-database-from-backup": "unverified", + "sf.ddl.create-database.create-database-from-backup": "verified", "sf.ddl.create-database.create-database-from-listing": "verified", "sf.ddl.create-database.create-database-from-share": "verified", "sf.ddl.create-database.create-or-alter-database": "verified", - "sf.ddl.create-database.define-database": "unverified", - "sf.ddl.create-dataset": "unverified", + "sf.ddl.create-database.define-database": "verified", + "sf.ddl.create-dataset": "verified", "sf.ddl.create-dbt-project": "verified", "sf.ddl.create-dcm-project": "verified", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table": "unverified", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table": "unverified", "sf.ddl.create-dynamic-table.create-dynamic-table-clone": "unverified", - "sf.ddl.create-dynamic-table.create-dynamic-table-from": "unverified", + "sf.ddl.create-dynamic-table.create-dynamic-table-from": "verified", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag": "unverified", "sf.ddl.create-dynamic-table.create-or-alter-dynamic": "unverified", "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table": "unverified", "sf.ddl.create-dynamic-table.define-dynamic-table": "unverified", "sf.ddl.create-event-routing-table": "unverified", - "sf.ddl.create-event-table.table": "unverified", - "sf.ddl.create-event-table.table-clone": "unverified", + "sf.ddl.create-event-table.table": "verified", + "sf.ddl.create-event-table.table-clone": "verified", "sf.ddl.create-experiment": "verified", - "sf.ddl.create-external-agent": "unverified", - "sf.ddl.create-external-consumer": "unverified", + "sf.ddl.create-external-agent": "verified", + "sf.ddl.create-external-consumer": "verified", "sf.ddl.create-external-function.function": "verified", "sf.ddl.create-external-function.function-returns-api-integration-as": "verified", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-file-format": "unverified", @@ -721,13 +721,13 @@ "sf.ddl.create-function-spcs.function": "absent", "sf.ddl.create-function-spcs.function-returns-service-endpoint": "verified", "sf.ddl.create-function.create-function": "verified", - "sf.ddl.create-function.create-function-returns-language": "unverified", - "sf.ddl.create-function.create-function-returns-language.scala-handler": "unverified", - "sf.ddl.create-function.create-function-returns-table": "unverified", - "sf.ddl.create-function.create-function-returns-table-2": "unverified", + "sf.ddl.create-function.create-function-returns-language": "verified", + "sf.ddl.create-function.create-function-returns-language.scala-handler": "verified", + "sf.ddl.create-function.create-function-returns-table": "verified", + "sf.ddl.create-function.create-function-returns-table-2": "verified", "sf.ddl.create-function.create-function-returns-table.java-handler": "unverified", "sf.ddl.create-function.create-function-returns-table.javascript-handler": "verified", - "sf.ddl.create-function.create-function-returns-table.python-handler": "unverified", + "sf.ddl.create-function.create-function-returns-table.python-handler": "verified", "sf.ddl.create-function.create-function-returns-table.sql-handler": "verified", "sf.ddl.create-function.define-function": "unverified", "sf.ddl.create-gateway": "verified", @@ -749,7 +749,7 @@ "sf.ddl.create-iceberg-table-snowflake.table-like": "absent", "sf.ddl.create-iceberg-table-snowflake.table-masking-policy-row": "verified", "sf.ddl.create-iceberg-table.table": "unverified", - "sf.ddl.create-iceberg-table.table-as-select": "unverified", + "sf.ddl.create-iceberg-table.table-as-select": "verified", "sf.ddl.create-iceberg-table.table-base-location": "verified", "sf.ddl.create-iceberg-table.table-base-location.parquet-files": "unverified", "sf.ddl.create-iceberg-table.table-catalog-table-name": "verified", @@ -800,8 +800,8 @@ "sf.ddl.create-schema.create-or-alter-schema": "verified", "sf.ddl.create-schema.create-schema": "verified", "sf.ddl.create-schema.create-schema-clone": "verified", - "sf.ddl.create-schema.create-schema-from-backup": "unverified", - "sf.ddl.create-schema.define-schema": "unverified", + "sf.ddl.create-schema.create-schema-from-backup": "verified", + "sf.ddl.create-schema.define-schema": "verified", "sf.ddl.create-semantic-view.create-or-alter-semantic": "unverified", "sf.ddl.create-semantic-view.create-semantic-view-tables": "unverified", "sf.ddl.create-semantic-view.define-semantic-view": "unverified", @@ -830,7 +830,7 @@ "sf.ddl.create-stream.define-stream": "unverified", "sf.ddl.create-streamlit.create-streamlit": "verified", "sf.ddl.create-streamlit.create-streamlit-root-location-main-file": "verified", - "sf.ddl.create-streamlit.define-streamlit": "unverified", + "sf.ddl.create-streamlit.define-streamlit": "verified", "sf.ddl.create-table-constraint.alter-table-add-column": "unverified", "sf.ddl.create-table-constraint.alter-table-add-outoflineuniquepk": "unverified", "sf.ddl.create-table-constraint.create-table": "unverified", @@ -848,7 +848,7 @@ "sf.ddl.create-table.create-table-as": "verified", "sf.ddl.create-table.create-table-clone": "verified", "sf.ddl.create-table.create-table-from-archive": "verified", - "sf.ddl.create-table.create-table-from-backup": "unverified", + "sf.ddl.create-table.create-table-from-backup": "verified", "sf.ddl.create-table.create-table-like": "verified", "sf.ddl.create-table.create-table-masking-policy": "verified", "sf.ddl.create-table.create-table-using-template": "verified", @@ -856,11 +856,11 @@ "sf.ddl.create-tag.create-or-alter-tag": "verified", "sf.ddl.create-tag.create-tag": "verified", "sf.ddl.create-tag.define-tag": "verified", - "sf.ddl.create-task-graph.create-or-alter-task": "unverified", - "sf.ddl.create-task-graph.create-task-graph": "unverified", + "sf.ddl.create-task-graph.create-or-alter-task": "verified", + "sf.ddl.create-task-graph.create-task-graph": "verified", "sf.ddl.create-task-graph.define-task-graph": "unverified", - "sf.ddl.create-task.create-or-alter-task": "unverified", - "sf.ddl.create-task.create-task-as": "unverified", + "sf.ddl.create-task.create-or-alter-task": "verified", + "sf.ddl.create-task.create-task-as": "verified", "sf.ddl.create-task.create-task-clone": "verified", "sf.ddl.create-task.define-task": "unverified", "sf.ddl.create-type": "verified", @@ -1027,10 +1027,10 @@ "sf.ddl.show-configurations": "verified", "sf.ddl.show-contacts": "verified", "sf.ddl.show-cortex-base-models": "verified", - "sf.ddl.show-cortex-search": "unverified", + "sf.ddl.show-cortex-search": "verified", "sf.ddl.show-data-metric-functions": "verified", "sf.ddl.show-data-movement-rules": "verified", - "sf.ddl.show-databases": "unverified", + "sf.ddl.show-databases": "verified", "sf.ddl.show-datasets": "verified", "sf.ddl.show-dbt-projects": "verified", "sf.ddl.show-dcm-projects": "verified", @@ -1073,7 +1073,7 @@ "sf.ddl.show-mfa-methods": "verified", "sf.ddl.show-model-monitors": "verified", "sf.ddl.show-models": "verified", - "sf.ddl.show-nodes-compute-pool": "unverified", + "sf.ddl.show-nodes-compute-pool": "verified", "sf.ddl.show-notebook-projects.projects": "verified", "sf.ddl.show-notebook-projects.projects-in-account": "verified", "sf.ddl.show-notebook-projects.projects-in-database": "verified", @@ -1100,7 +1100,7 @@ "sf.ddl.show-release-directives": "verified", "sf.ddl.show-replication-databases": "unverified", "sf.ddl.show-restricted-session-scopes": "verified", - "sf.ddl.show-rules-in-event-routing-table": "unverified", + "sf.ddl.show-rules-in-event-routing-table": "verified", "sf.ddl.show-run-in-experiment.metrics-in-experiment": "verified", "sf.ddl.show-run-in-experiment.parameters-in-experiment": "verified", "sf.ddl.show-runs-in-experiment": "verified", @@ -1140,7 +1140,7 @@ "sf.ddl.show-views": "verified", "sf.ddl.show-warehouses": "unverified", "sf.ddl.show-workspaces": "verified", - "sf.ddl.truncate-materialized-view": "unverified", + "sf.ddl.truncate-materialized-view": "verified", "sf.ddl.undrop-database": "verified", "sf.ddl.undrop-dynamic-table": "verified", "sf.ddl.undrop-external-volume": "verified", @@ -1157,7 +1157,7 @@ "sf.dml.copy-files.from": "unverified", "sf.dml.copy-files.from-select-from": "unverified", "sf.dml.copy-into-location": "unverified", - "sf.dml.copy-into-table.internalstage-externalstage-externallocation": "unverified", + "sf.dml.copy-into-table.internalstage-externalstage-externallocation": "verified", "sf.dml.copy-into-table.select-from-internalstage-externalstage": "unverified", "sf.dml.delete": "verified", "sf.dml.get": "unverified", @@ -1184,7 +1184,7 @@ "sf.expressions.data-types-datetime.date-time-constant": "verified", "sf.expressions.data-types-datetime.datetime": "verified", "sf.expressions.data-types-datetime.daytimequalifier": "absent", - "sf.expressions.data-types-datetime.interval": "unverified", + "sf.expressions.data-types-datetime.interval": "verified", "sf.expressions.data-types-datetime.interval-formats": "absent", "sf.expressions.data-types-datetime.interval-formats.interval-formats": "absent", "sf.expressions.data-types-datetime.interval-yearmonthqualifier-daytimequalifier": "unverified", @@ -1439,7 +1439,7 @@ "sf.functions.case": "absent", "sf.functions.case.end": "verified", "sf.functions.case.end.syntax": "verified", - "sf.functions.cast.cast-as": "unverified", + "sf.functions.cast.cast-as": "verified", "sf.functions.cast.double-colon": "verified", "sf.functions.cbrt": "verified", "sf.functions.ceil": "verified", @@ -1539,7 +1539,7 @@ "sf.functions.datediff.datediff": "verified", "sf.functions.datediff.syntax": "verified", "sf.functions.dayname": "verified", - "sf.functions.dbt-project-execution-history": "unverified", + "sf.functions.dbt-project-execution-history": "verified", "sf.functions.dcm-deployment-history": "verified", "sf.functions.decode": "verified", "sf.functions.decompress-binary": "verified", @@ -1768,7 +1768,7 @@ "sf.functions.extract-answer-snowflake-cortex": "verified", "sf.functions.extract-semantic-categories": "verified", "sf.functions.extract.extract": "verified", - "sf.functions.extract.extract-from": "unverified", + "sf.functions.extract.extract-from": "verified", "sf.functions.factorial": "verified", "sf.functions.filter": "verified", "sf.functions.finetune-cancel": "verified", @@ -1817,7 +1817,7 @@ "sf.functions.get-lineage-snowflake-core": "verified", "sf.functions.get-object-references": "verified", "sf.functions.get-path.colon": "verified", - "sf.functions.get-path.colon.syntax": "unverified", + "sf.functions.get-path.colon.syntax": "verified", "sf.functions.get-path.get-path": "verified", "sf.functions.get-presigned-url": "verified", "sf.functions.get-python-profiler-output": "verified", @@ -1886,7 +1886,7 @@ "sf.functions.hll-import.hll-import": "verified", "sf.functions.hll-import.hll-import-over": "verified", "sf.functions.hll.hll": "verified", - "sf.functions.hll.hll-over": "unverified", + "sf.functions.hll.hll-over": "verified", "sf.functions.hll.hll-over.syntax": "verified", "sf.functions.hll.hll.syntax": "absent", "sf.functions.hour-minute-second.hour": "verified", @@ -2008,7 +2008,7 @@ "sf.functions.min.min.syntax": "verified", "sf.functions.minhash-combine.minhash-combine": "verified", "sf.functions.minhash-combine.minhash-combine-over": "verified", - "sf.functions.minhash.minhash": "unverified", + "sf.functions.minhash.minhash": "verified", "sf.functions.minhash.minhash-expr": "absent", "sf.functions.minhash.minhash-expr-over": "unverified", "sf.functions.minhash.minhash-over": "verified", @@ -2732,7 +2732,7 @@ "sf.query.limit.limit": "verified", "sf.query.match-recognize.after-match-skip-past": "absent", "sf.query.match-recognize.define-as": "absent", - "sf.query.match-recognize.match-recognize-pattern-define-as": "unverified", + "sf.query.match-recognize.match-recognize-pattern-define-as": "verified", "sf.query.match-recognize.measures": "absent", "sf.query.match-recognize.one-row-per-match": "absent", "sf.query.match-recognize.pattern": "absent", @@ -2748,7 +2748,7 @@ "sf.query.qualify": "absent", "sf.query.qualify.qualify": "verified", "sf.query.qualify.select-from-qualify": "verified", - "sf.query.resample": "unverified", + "sf.query.resample": "verified", "sf.query.sample": "verified", "sf.query.select.select": "verified", "sf.query.select.select-exclude-rename": "absent", @@ -2800,10 +2800,10 @@ "sf.scripting.while": "verified", "sf.security_admin.alter-account-set-ingress-policy.set-ingress-policy": "verified", "sf.security_admin.alter-account-set-ingress-policy.unset-ingress-policy": "verified", - "sf.security_admin.alter-account.add-organization-user-group": "unverified", + "sf.security_admin.alter-account.add-organization-user-group": "verified", "sf.security_admin.alter-account.drop-old-organization-url": "verified", "sf.security_admin.alter-account.drop-old-url": "verified", - "sf.security_admin.alter-account.remove-organization-user-group": "unverified", + "sf.security_admin.alter-account.remove-organization-user-group": "verified", "sf.security_admin.alter-account.rename-to": "verified", "sf.security_admin.alter-account.set": "unverified", "sf.security_admin.alter-account.set-authentication-session-policy": "verified", @@ -2968,12 +2968,12 @@ "sf.security_admin.alter-notification-integration-webhooks.set": "unverified", "sf.security_admin.alter-notification-integration-webhooks.unset-enabled-webhook-secret-webhook-body-template": "unverified", "sf.security_admin.alter-organization-account.set": "unverified", - "sf.security_admin.alter-organization-account.set-password-session-policy": "unverified", + "sf.security_admin.alter-organization-account.set-password-session-policy": "verified", "sf.security_admin.alter-organization-account.set-resource-monitor": "verified", - "sf.security_admin.alter-organization-account.set-tag": "unverified", + "sf.security_admin.alter-organization-account.set-tag": "verified", "sf.security_admin.alter-organization-account.unset": "verified", - "sf.security_admin.alter-organization-account.unset-password-session-policy": "unverified", - "sf.security_admin.alter-organization-account.unset-tag": "unverified", + "sf.security_admin.alter-organization-account.unset-password-session-policy": "verified", + "sf.security_admin.alter-organization-account.unset-tag": "verified", "sf.security_admin.alter-organization-profile.abort": "verified", "sf.security_admin.alter-organization-profile.add-live-version-from": "verified", "sf.security_admin.alter-organization-profile.add-version-from": "verified", @@ -3067,7 +3067,7 @@ "sf.security_admin.alter-security-integration-oauth-external.set-tag": "absent", "sf.security_admin.alter-security-integration-oauth-external.unset-enabled-external-oauth-audience-list-is-agentic": "unverified", "sf.security_admin.alter-security-integration-oauth-external.unset-tag": "absent", - "sf.security_admin.alter-security-integration-oauth-snowflake.refresh-oauth-client-secret-oauth-client-secret-2": "unverified", + "sf.security_admin.alter-security-integration-oauth-snowflake.refresh-oauth-client-secret-oauth-client-secret-2": "verified", "sf.security_admin.alter-security-integration-oauth-snowflake.set": "unverified", "sf.security_admin.alter-security-integration-oauth-snowflake.set-tag": "absent", "sf.security_admin.alter-security-integration-oauth-snowflake.set.syntax": "unverified", @@ -3163,8 +3163,8 @@ "sf.security_admin.create-authentication-policy.create-authentication-policy": "verified", "sf.security_admin.create-authentication-policy.create-or-alter-authentication": "verified", "sf.security_admin.create-authentication-policy.define-authentication-policy": "verified", - "sf.security_admin.create-backup-policy.backup-policy": "unverified", - "sf.security_admin.create-backup-policy.or-alter-backup-policy": "unverified", + "sf.security_admin.create-backup-policy.backup-policy": "verified", + "sf.security_admin.create-backup-policy.or-alter-backup-policy": "verified", "sf.security_admin.create-catalog-integration-delta-sharing": "verified", "sf.security_admin.create-catalog-integration-glue": "verified", "sf.security_admin.create-catalog-integration-object-storage": "verified", @@ -3177,15 +3177,15 @@ "sf.security_admin.create-data-movement-policy": "verified", "sf.security_admin.create-database-role.create-database-role": "verified", "sf.security_admin.create-database-role.create-or-alter-database": "verified", - "sf.security_admin.create-database-role.define-database-role": "unverified", + "sf.security_admin.create-database-role.define-database-role": "verified", "sf.security_admin.create-external-access-integration": "verified", "sf.security_admin.create-failover-group.as-replica-of": "verified", - "sf.security_admin.create-failover-group.object-types-allowed-accounts": "unverified", + "sf.security_admin.create-failover-group.object-types-allowed-accounts": "verified", "sf.security_admin.create-feature-policy": "verified", "sf.security_admin.create-ingress-policy": "verified", "sf.security_admin.create-integration": "verified", "sf.security_admin.create-join-policy": "verified", - "sf.security_admin.create-maintenance-policy": "unverified", + "sf.security_admin.create-maintenance-policy": "verified", "sf.security_admin.create-managed-account": "verified", "sf.security_admin.create-masking-policy.masking-policy-as-returns": "verified", "sf.security_admin.create-masking-policy.or-alter-masking-policy": "verified", @@ -3218,13 +3218,13 @@ "sf.security_admin.create-projection-policy": "verified", "sf.security_admin.create-replication-group.as-replica-of": "verified", "sf.security_admin.create-replication-group.object-types-allowed-accounts": "verified", - "sf.security_admin.create-resource-monitor": "unverified", + "sf.security_admin.create-resource-monitor": "verified", "sf.security_admin.create-role.create-or-alter-role": "verified", "sf.security_admin.create-role.create-role": "verified", "sf.security_admin.create-role.define-role": "verified", "sf.security_admin.create-row-access-policy.or-alter-row-access": "verified", "sf.security_admin.create-row-access-policy.row-access-policy-as": "verified", - "sf.security_admin.create-secret.create-or-alter-secret": "unverified", + "sf.security_admin.create-secret.create-or-alter-secret": "verified", "sf.security_admin.create-secret.create-secret-type-cloud-provider-token": "verified", "sf.security_admin.create-secret.create-secret-type-generic-string": "verified", "sf.security_admin.create-secret.create-secret-type-oauth2": "verified", @@ -3239,7 +3239,7 @@ "sf.security_admin.create-security-integration-api-auth.false-oauth-assertion-issuer": "verified", "sf.security_admin.create-security-integration-api-auth.false.oauth-authorization-code-grant-flow": "verified", "sf.security_admin.create-security-integration-aws-iam": "verified", - "sf.security_admin.create-security-integration-oauth-external": "unverified", + "sf.security_admin.create-security-integration-oauth-external": "verified", "sf.security_admin.create-security-integration-oauth-snowflake.custom-oauth-client-type-oauth-redirect-uri": "verified", "sf.security_admin.create-security-integration-oauth-snowflake.oauth-redirect-uri": "unverified", "sf.security_admin.create-security-integration-oidc.oidc-allowed-google-hosted-domains": "verified", @@ -3250,8 +3250,8 @@ "sf.security_admin.create-session-policy": "verified", "sf.security_admin.create-share.create-or-alter-share": "verified", "sf.security_admin.create-share.create-share": "verified", - "sf.security_admin.create-share.define-share": "unverified", - "sf.security_admin.create-snapshot-policy": "unverified", + "sf.security_admin.create-share.define-share": "verified", + "sf.security_admin.create-snapshot-policy": "verified", "sf.security_admin.create-storage-integration": "verified", "sf.security_admin.create-storage-integration-postgres-internal": "verified", "sf.security_admin.create-storage-lifecycle-policy": "verified", @@ -3339,7 +3339,7 @@ "sf.security_admin.grant-privilege-application-role": "verified", "sf.security_admin.grant-privilege-share": "verified", "sf.security_admin.grant-privilege-user": "verified", - "sf.security_admin.grant-privilege.create-schema-modify-monitor": "unverified", + "sf.security_admin.grant-privilege.create-schema-modify-monitor": "verified", "sf.security_admin.grant-privilege.globalprivileges-all-on-account": "unverified", "sf.security_admin.grant-role.role": "verified", "sf.security_admin.grant-role.user": "verified", @@ -3461,7 +3461,7 @@ "sf.transaction_session.use-secondary-roles": "verified", "sf.transaction_session.use-warehouse": "verified", "sf.utility.call": "verified", - "sf.utility.call-with.language-javascript-as-call": "unverified", + "sf.utility.call-with.language-javascript-as-call": "verified", "sf.utility.call-with.table-language-java-runtime-version": "unverified", "sf.utility.call-with.table-language-java-runtime-version.java": "unverified", "sf.utility.call-with.table-language-python-runtime-version": "unverified", @@ -3470,7 +3470,7 @@ "sf.utility.call-with.table-language-scala-runtime-version.scala": "unverified", "sf.utility.call-with.table-language-sql-as": "unverified", "sf.utility.execute-alert": "verified", - "sf.utility.execute-code-bundle": "unverified", + "sf.utility.execute-code-bundle": "verified", "sf.utility.execute-dbt-project.project": "unverified", "sf.utility.execute-dbt-project.project-2": "unverified", "sf.utility.execute-dbt-project.project.variant-syntax": "absent", @@ -5649,6 +5649,7 @@ "sf.ddl.alter-agent.set.o021", "sf.ddl.alter-agent.set.o023", "sf.ddl.alter-agent.set.o024", + "sf.ddl.alter-agent.set.o030", "sf.ddl.alter-agent.set.o031", "sf.ddl.alter-agent.set.o032", "sf.ddl.alter-agent.set.o033", @@ -5885,6 +5886,7 @@ "sf.ddl.alter-alert.unset.o019", "sf.ddl.alter-alert.unset.o021", "sf.ddl.alter-alert.unset.o022", + "sf.ddl.alter-alert.unset.o029", "sf.ddl.alter-alert.unset.o030", "sf.ddl.alter-alert.unset.o036", "sf.ddl.alter-alert.unset.o037", @@ -6734,6 +6736,7 @@ "sf.ddl.alter-application-package.set.o048", "sf.ddl.alter-application-package.set.o050", "sf.ddl.alter-application-package.set.o051", + "sf.ddl.alter-application-package.set.o067", "sf.ddl.alter-application-package.set.o069", "sf.ddl.alter-application-package.set.o071", "sf.ddl.alter-application-package.set.o073", @@ -6745,6 +6748,7 @@ "sf.ddl.alter-application-package.set.o079", "sf.ddl.alter-application-package.set.o080", "sf.ddl.alter-application-package.set.o081", + "sf.ddl.alter-application-package.set.o082", "sf.ddl.alter-application-package.set.o083", "sf.ddl.alter-application-package.set.o084", "sf.ddl.alter-application-package.set.o085", @@ -6784,6 +6788,7 @@ "sf.ddl.alter-application-package.unset.o024", "sf.ddl.alter-application-package.unset.o027", "sf.ddl.alter-application-package.unset.o028", + "sf.ddl.alter-application-package.unset.o060", "sf.ddl.alter-application-package.unset.o061", "sf.ddl.alter-application-package.unset.o062", "sf.ddl.alter-application-package.unset.o063", @@ -6792,6 +6797,7 @@ "sf.ddl.alter-application-package.unset.o066", "sf.ddl.alter-application-package.unset.o067", "sf.ddl.alter-application-package.unset.o068", + "sf.ddl.alter-application-package.unset.o069", "sf.ddl.alter-application-package.unset.o070", "sf.ddl.alter-application-package.unset.o071", "sf.ddl.alter-application-package.unset.o072", @@ -6974,9 +6980,18 @@ "sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.o028", "sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.o029", "sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.o030", + "sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.o031", "sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.o032", + "sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.o033", + "sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.o034", + "sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.o035", + "sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.o036", + "sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.o037", "sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.o038", "sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.o039", + "sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.o040", + "sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.o041", + "sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.o042", "sf.ddl.alter-application-set-app-spec.external-access-label-description-host-ports.o001", "sf.ddl.alter-application-set-app-spec.external-access-label-description-host-ports.o002", "sf.ddl.alter-application-set-app-spec.external-access-label-description-host-ports.o003", @@ -7008,6 +7023,7 @@ "sf.ddl.alter-application-set-app-spec.external-access-label-description-host-ports.o029", "sf.ddl.alter-application-set-app-spec.external-access-label-description-host-ports.o030", "sf.ddl.alter-application-set-app-spec.external-access-label-description-host-ports.o031", + "sf.ddl.alter-application-set-app-spec.external-access-label-description-host-ports.o032", "sf.ddl.alter-application-set-app-spec.listing-label-description-target-accounts.o001", "sf.ddl.alter-application-set-app-spec.listing-label-description-target-accounts.o002", "sf.ddl.alter-application-set-app-spec.listing-label-description-target-accounts.o003", @@ -7082,6 +7098,7 @@ "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.o032", "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.o033", "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.o034", + "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.o035", "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-authorization-code.o001", "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-authorization-code.o002", "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-authorization-code.o003", @@ -7122,6 +7139,8 @@ "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-authorization-code.o038", "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-authorization-code.o039", "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-authorization-code.o040", + "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-authorization-code.o041", + "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-authorization-code.o042", "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-jwt-bearer.o001", "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-jwt-bearer.o002", "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-jwt-bearer.o003", @@ -7162,6 +7181,8 @@ "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-jwt-bearer.o038", "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-jwt-bearer.o039", "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-jwt-bearer.o040", + "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-jwt-bearer.o041", + "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-jwt-bearer.o042", "sf.ddl.alter-application-set-app-spec.setting-label-description-setting.o001", "sf.ddl.alter-application-set-app-spec.setting-label-description-setting.o002", "sf.ddl.alter-application-set-app-spec.setting-label-description-setting.o003", @@ -7457,6 +7478,7 @@ "sf.ddl.alter-application.set-shared-telemetry-events.o013", "sf.ddl.alter-application.set-shared-telemetry-events.o014", "sf.ddl.alter-application.set-shared-telemetry-events.o015", + "sf.ddl.alter-application.set-shared-telemetry-events.o018", "sf.ddl.alter-application.set-shared-telemetry-events.o019", "sf.ddl.alter-application.set-tag.o001", "sf.ddl.alter-application.set-tag.o002", @@ -7496,6 +7518,7 @@ "sf.ddl.alter-application.unset.o017", "sf.ddl.alter-application.unset.o019", "sf.ddl.alter-application.unset.o020", + "sf.ddl.alter-application.unset.o026", "sf.ddl.alter-application.unset.o027", "sf.ddl.alter-application.unset.o032", "sf.ddl.alter-application.unset.o033", @@ -7973,6 +7996,7 @@ "sf.ddl.alter-compute-pool.set.o073", "sf.ddl.alter-compute-pool.set.o074", "sf.ddl.alter-compute-pool.set.o075", + "sf.ddl.alter-compute-pool.set.o097", "sf.ddl.alter-compute-pool.set.o098", "sf.ddl.alter-compute-pool.set.o099", "sf.ddl.alter-compute-pool.set.o100", @@ -9614,6 +9638,24 @@ "sf.ddl.alter-dynamic-table.datagovnpolicytagaction.o228", "sf.ddl.alter-dynamic-table.datagovnpolicytagaction.o229", "sf.ddl.alter-dynamic-table.datagovnpolicytagaction.o230", + "sf.ddl.alter-dynamic-table.datagovnpolicytagaction.o255", + "sf.ddl.alter-dynamic-table.datagovnpolicytagaction.o256", + "sf.ddl.alter-dynamic-table.datagovnpolicytagaction.o257", + "sf.ddl.alter-dynamic-table.datagovnpolicytagaction.o258", + "sf.ddl.alter-dynamic-table.datagovnpolicytagaction.o259", + "sf.ddl.alter-dynamic-table.datagovnpolicytagaction.o260", + "sf.ddl.alter-dynamic-table.datagovnpolicytagaction.o261", + "sf.ddl.alter-dynamic-table.datagovnpolicytagaction.o262", + "sf.ddl.alter-dynamic-table.datagovnpolicytagaction.o263", + "sf.ddl.alter-dynamic-table.datagovnpolicytagaction.o264", + "sf.ddl.alter-dynamic-table.datagovnpolicytagaction.o265", + "sf.ddl.alter-dynamic-table.datagovnpolicytagaction.o266", + "sf.ddl.alter-dynamic-table.datagovnpolicytagaction.o267", + "sf.ddl.alter-dynamic-table.datagovnpolicytagaction.o268", + "sf.ddl.alter-dynamic-table.datagovnpolicytagaction.o269", + "sf.ddl.alter-dynamic-table.datagovnpolicytagaction.o270", + "sf.ddl.alter-dynamic-table.datagovnpolicytagaction.o271", + "sf.ddl.alter-dynamic-table.datagovnpolicytagaction.o272", "sf.ddl.alter-dynamic-table.datagovnpolicytagaction.o273", "sf.ddl.alter-dynamic-table.datagovnpolicytagaction.o274", "sf.ddl.alter-dynamic-table.datagovnpolicytagaction.o275", @@ -9668,8 +9710,10 @@ "sf.ddl.alter-dynamic-table.datagovnpolicytagaction.o332", "sf.ddl.alter-dynamic-table.datagovnpolicytagaction.o333", "sf.ddl.alter-dynamic-table.datagovnpolicytagaction.o334", + "sf.ddl.alter-dynamic-table.datagovnpolicytagaction.o335", "sf.ddl.alter-dynamic-table.datagovnpolicytagaction.o336", "sf.ddl.alter-dynamic-table.datagovnpolicytagaction.o337", + "sf.ddl.alter-dynamic-table.datagovnpolicytagaction.o338", "sf.ddl.alter-dynamic-table.datagovnpolicytagaction.o339", "sf.ddl.alter-dynamic-table.datagovnpolicytagaction.o340", "sf.ddl.alter-dynamic-table.datagovnpolicytagaction.o341", @@ -9765,6 +9809,27 @@ "sf.ddl.alter-dynamic-table.searchoptimizationaction.o104", "sf.ddl.alter-dynamic-table.searchoptimizationaction.o105", "sf.ddl.alter-dynamic-table.searchoptimizationaction.o107", + "sf.ddl.alter-dynamic-table.searchoptimizationaction.o126", + "sf.ddl.alter-dynamic-table.searchoptimizationaction.o127", + "sf.ddl.alter-dynamic-table.searchoptimizationaction.o128", + "sf.ddl.alter-dynamic-table.searchoptimizationaction.o129", + "sf.ddl.alter-dynamic-table.searchoptimizationaction.o130", + "sf.ddl.alter-dynamic-table.searchoptimizationaction.o131", + "sf.ddl.alter-dynamic-table.searchoptimizationaction.o132", + "sf.ddl.alter-dynamic-table.searchoptimizationaction.o133", + "sf.ddl.alter-dynamic-table.searchoptimizationaction.o134", + "sf.ddl.alter-dynamic-table.searchoptimizationaction.o135", + "sf.ddl.alter-dynamic-table.searchoptimizationaction.o136", + "sf.ddl.alter-dynamic-table.searchoptimizationaction.o137", + "sf.ddl.alter-dynamic-table.searchoptimizationaction.o138", + "sf.ddl.alter-dynamic-table.searchoptimizationaction.o139", + "sf.ddl.alter-dynamic-table.searchoptimizationaction.o140", + "sf.ddl.alter-dynamic-table.searchoptimizationaction.o141", + "sf.ddl.alter-dynamic-table.searchoptimizationaction.o142", + "sf.ddl.alter-dynamic-table.searchoptimizationaction.o143", + "sf.ddl.alter-dynamic-table.searchoptimizationaction.o144", + "sf.ddl.alter-dynamic-table.searchoptimizationaction.o145", + "sf.ddl.alter-dynamic-table.searchoptimizationaction.o147", "sf.ddl.alter-dynamic-table.searchoptimizationaction.o148", "sf.ddl.alter-dynamic-table.searchoptimizationaction.o149", "sf.ddl.alter-dynamic-table.searchoptimizationaction.o150", @@ -9871,8 +9936,15 @@ "sf.ddl.alter-dynamic-table.set.o102", "sf.ddl.alter-dynamic-table.set.o103", "sf.ddl.alter-dynamic-table.set.o104", + "sf.ddl.alter-dynamic-table.set.o111", + "sf.ddl.alter-dynamic-table.set.o112", + "sf.ddl.alter-dynamic-table.set.o113", + "sf.ddl.alter-dynamic-table.set.o114", + "sf.ddl.alter-dynamic-table.set.o115", + "sf.ddl.alter-dynamic-table.set.o116", "sf.ddl.alter-dynamic-table.set.o117", "sf.ddl.alter-dynamic-table.set.o118", + "sf.ddl.alter-dynamic-table.set.o119", "sf.ddl.alter-dynamic-table.set.o120", "sf.ddl.alter-dynamic-table.set.o121", "sf.ddl.alter-dynamic-table.set.o122", @@ -9894,8 +9966,10 @@ "sf.ddl.alter-dynamic-table.set.o138", "sf.ddl.alter-dynamic-table.set.o139", "sf.ddl.alter-dynamic-table.set.o140", + "sf.ddl.alter-dynamic-table.set.o141", "sf.ddl.alter-dynamic-table.set.o142", "sf.ddl.alter-dynamic-table.set.o143", + "sf.ddl.alter-dynamic-table.set.o144", "sf.ddl.alter-dynamic-table.set.o145", "sf.ddl.alter-dynamic-table.set.o146", "sf.ddl.alter-dynamic-table.set.o147", @@ -9914,6 +9988,7 @@ "sf.ddl.alter-dynamic-table.set-unset-comment.o013", "sf.ddl.alter-dynamic-table.set-unset-comment.o014", "sf.ddl.alter-dynamic-table.set-unset-comment.o015", + "sf.ddl.alter-dynamic-table.set-unset-comment.o018", "sf.ddl.alter-dynamic-table.set-unset-comment.o019", "sf.ddl.alter-dynamic-table.storagelifecyclepolicyaction.o001", "sf.ddl.alter-dynamic-table.storagelifecyclepolicyaction.o002", @@ -10061,6 +10136,8 @@ "sf.ddl.alter-dynamic-table.unset.o050", "sf.ddl.alter-dynamic-table.unset.o051", "sf.ddl.alter-dynamic-table.unset.o052", + "sf.ddl.alter-dynamic-table.unset.o057", + "sf.ddl.alter-dynamic-table.unset.o058", "sf.ddl.alter-dynamic-table.unset.o059", "sf.ddl.alter-dynamic-table.unset.o060", "sf.ddl.alter-dynamic-table.unset.o061", @@ -10129,6 +10206,22 @@ "sf.ddl.alter-event-routing-table.set-rule-region-group-regions.o030", "sf.ddl.alter-event-routing-table.set-rule-region-group-regions.o031", "sf.ddl.alter-event-routing-table.set-rule-region-group-regions.o032", + "sf.ddl.alter-event-routing-table.set-rule-region-group-regions.o039", + "sf.ddl.alter-event-routing-table.set-rule-region-group-regions.o040", + "sf.ddl.alter-event-routing-table.set-rule-region-group-regions.o041", + "sf.ddl.alter-event-routing-table.set-rule-region-group-regions.o042", + "sf.ddl.alter-event-routing-table.set-rule-region-group-regions.o043", + "sf.ddl.alter-event-routing-table.set-rule-region-group-regions.o044", + "sf.ddl.alter-event-routing-table.set-rule-region-group-regions.o045", + "sf.ddl.alter-event-routing-table.set-rule-region-group-regions.o046", + "sf.ddl.alter-event-routing-table.set-rule-region-group-regions.o047", + "sf.ddl.alter-event-routing-table.set-rule-region-group-regions.o048", + "sf.ddl.alter-event-routing-table.set-rule-region-group-regions.o049", + "sf.ddl.alter-event-routing-table.set-rule-region-group-regions.o050", + "sf.ddl.alter-event-routing-table.set-rule-region-group-regions.o051", + "sf.ddl.alter-event-routing-table.set-rule-region-group-regions.o052", + "sf.ddl.alter-event-routing-table.set-rule-region-group-regions.o053", + "sf.ddl.alter-event-routing-table.set-rule-region-group-regions.o054", "sf.ddl.alter-event-routing-table.set-rule-region-group-regions.o055", "sf.ddl.alter-event-routing-table.set-rule-region-group-regions.o056", "sf.ddl.alter-event-routing-table.set-rules-region-group-regions.o002", @@ -10155,6 +10248,22 @@ "sf.ddl.alter-event-routing-table.set-rules-region-group-regions.o032", "sf.ddl.alter-event-routing-table.set-rules-region-group-regions.o039", "sf.ddl.alter-event-routing-table.set-rules-region-group-regions.o040", + "sf.ddl.alter-event-routing-table.set-rules-region-group-regions.o041", + "sf.ddl.alter-event-routing-table.set-rules-region-group-regions.o042", + "sf.ddl.alter-event-routing-table.set-rules-region-group-regions.o043", + "sf.ddl.alter-event-routing-table.set-rules-region-group-regions.o044", + "sf.ddl.alter-event-routing-table.set-rules-region-group-regions.o045", + "sf.ddl.alter-event-routing-table.set-rules-region-group-regions.o046", + "sf.ddl.alter-event-routing-table.set-rules-region-group-regions.o047", + "sf.ddl.alter-event-routing-table.set-rules-region-group-regions.o048", + "sf.ddl.alter-event-routing-table.set-rules-region-group-regions.o049", + "sf.ddl.alter-event-routing-table.set-rules-region-group-regions.o050", + "sf.ddl.alter-event-routing-table.set-rules-region-group-regions.o051", + "sf.ddl.alter-event-routing-table.set-rules-region-group-regions.o052", + "sf.ddl.alter-event-routing-table.set-rules-region-group-regions.o053", + "sf.ddl.alter-event-routing-table.set-rules-region-group-regions.o054", + "sf.ddl.alter-event-routing-table.set-rules-region-group-regions.o055", + "sf.ddl.alter-event-routing-table.set-rules-region-group-regions.o056", "sf.ddl.alter-event-routing-table.unset-rule.o001", "sf.ddl.alter-event-routing-table.unset-rule.o002", "sf.ddl.alter-event-routing-table.unset-rule.o003", @@ -10528,9 +10637,11 @@ "sf.ddl.alter-external-table.add-partition-location.o037", "sf.ddl.alter-external-table.add-partition-location.o038", "sf.ddl.alter-external-table.add-partition-location.o039", + "sf.ddl.alter-external-table.add-partition-location.o044", "sf.ddl.alter-external-table.add-partition-location.o046", "sf.ddl.alter-external-table.add-partition-location.o047", "sf.ddl.alter-external-table.add-partition-location.o048", + "sf.ddl.alter-external-table.add-partition-location.o049", "sf.ddl.alter-external-table.drop-partition-location.o001", "sf.ddl.alter-external-table.drop-partition-location.o002", "sf.ddl.alter-external-table.drop-partition-location.o003", @@ -10547,6 +10658,7 @@ "sf.ddl.alter-external-table.drop-partition-location.o015", "sf.ddl.alter-external-table.drop-partition-location.o016", "sf.ddl.alter-external-table.drop-partition-location.o017", + "sf.ddl.alter-external-table.drop-partition-location.o020", "sf.ddl.alter-external-table.refresh.o001", "sf.ddl.alter-external-table.refresh.o002", "sf.ddl.alter-external-table.refresh.o003", @@ -12307,6 +12419,8 @@ "sf.ddl.alter-iceberg-table-partition-evolution.replace-partition-by-with.o091", "sf.ddl.alter-iceberg-table-partition-evolution.replace-partition-by-with.o092", "sf.ddl.alter-iceberg-table-partition-evolution.replace-partition-by-with.o093", + "sf.ddl.alter-iceberg-table-partition-evolution.replace-partition-by-with.o094", + "sf.ddl.alter-iceberg-table-partition-evolution.replace-partition-by-with.o095", "sf.ddl.alter-iceberg-table-partition-evolution.replace-partition-by-with.o096", "sf.ddl.alter-iceberg-table-partition-evolution.replace-partition-by-with.o097", "sf.ddl.alter-iceberg-table-partition-evolution.replace-partition-by-with.o098", @@ -12450,6 +12564,8 @@ "sf.ddl.alter-iceberg-table-version-tag.create-version-tag.o054", "sf.ddl.alter-iceberg-table-version-tag.create-version-tag.o055", "sf.ddl.alter-iceberg-table-version-tag.create-version-tag.o056", + "sf.ddl.alter-iceberg-table-version-tag.create-version-tag.o057", + "sf.ddl.alter-iceberg-table-version-tag.create-version-tag.o058", "sf.ddl.alter-iceberg-table-version-tag.create-version-tag.o059", "sf.ddl.alter-iceberg-table-version-tag.create-version-tag.o060", "sf.ddl.alter-iceberg-table-version-tag.drop-version-tag.o001", @@ -12785,11 +12901,29 @@ "sf.ddl.alter-iceberg-table.datagovnpolicytagaction.o301", "sf.ddl.alter-iceberg-table.datagovnpolicytagaction.o304", "sf.ddl.alter-iceberg-table.datagovnpolicytagaction.o305", + "sf.ddl.alter-iceberg-table.datagovnpolicytagaction.o306", + "sf.ddl.alter-iceberg-table.datagovnpolicytagaction.o307", "sf.ddl.alter-iceberg-table.datagovnpolicytagaction.o308", "sf.ddl.alter-iceberg-table.datagovnpolicytagaction.o309", "sf.ddl.alter-iceberg-table.datagovnpolicytagaction.o310", + "sf.ddl.alter-iceberg-table.datagovnpolicytagaction.o311", "sf.ddl.alter-iceberg-table.datagovnpolicytagaction.o312", "sf.ddl.alter-iceberg-table.datagovnpolicytagaction.o313", + "sf.ddl.alter-iceberg-table.datagovnpolicytagaction.o314", + "sf.ddl.alter-iceberg-table.datagovnpolicytagaction.o315", + "sf.ddl.alter-iceberg-table.datagovnpolicytagaction.o316", + "sf.ddl.alter-iceberg-table.datagovnpolicytagaction.o317", + "sf.ddl.alter-iceberg-table.datagovnpolicytagaction.o318", + "sf.ddl.alter-iceberg-table.datagovnpolicytagaction.o319", + "sf.ddl.alter-iceberg-table.datagovnpolicytagaction.o320", + "sf.ddl.alter-iceberg-table.datagovnpolicytagaction.o321", + "sf.ddl.alter-iceberg-table.datagovnpolicytagaction.o322", + "sf.ddl.alter-iceberg-table.datagovnpolicytagaction.o323", + "sf.ddl.alter-iceberg-table.datagovnpolicytagaction.o324", + "sf.ddl.alter-iceberg-table.datagovnpolicytagaction.o325", + "sf.ddl.alter-iceberg-table.datagovnpolicytagaction.o326", + "sf.ddl.alter-iceberg-table.datagovnpolicytagaction.o327", + "sf.ddl.alter-iceberg-table.datagovnpolicytagaction.o328", "sf.ddl.alter-iceberg-table.datagovnpolicytagaction.o329", "sf.ddl.alter-iceberg-table.datagovnpolicytagaction.o330", "sf.ddl.alter-iceberg-table.datagovnpolicytagaction.o331", @@ -12861,8 +12995,10 @@ "sf.ddl.alter-iceberg-table.datagovnpolicytagaction.o406", "sf.ddl.alter-iceberg-table.datagovnpolicytagaction.o407", "sf.ddl.alter-iceberg-table.datagovnpolicytagaction.o408", + "sf.ddl.alter-iceberg-table.datagovnpolicytagaction.o409", "sf.ddl.alter-iceberg-table.datagovnpolicytagaction.o410", "sf.ddl.alter-iceberg-table.datagovnpolicytagaction.o411", + "sf.ddl.alter-iceberg-table.datagovnpolicytagaction.o412", "sf.ddl.alter-iceberg-table.datagovnpolicytagaction.o413", "sf.ddl.alter-iceberg-table.datagovnpolicytagaction.o414", "sf.ddl.alter-iceberg-table.datagovnpolicytagaction.o415", @@ -13006,15 +13142,28 @@ "sf.ddl.alter-iceberg-table.set.o129", "sf.ddl.alter-iceberg-table.set.o130", "sf.ddl.alter-iceberg-table.set.o132", + "sf.ddl.alter-iceberg-table.set.o135", + "sf.ddl.alter-iceberg-table.set.o136", "sf.ddl.alter-iceberg-table.set.o137", + "sf.ddl.alter-iceberg-table.set.o138", + "sf.ddl.alter-iceberg-table.set.o139", + "sf.ddl.alter-iceberg-table.set.o140", + "sf.ddl.alter-iceberg-table.set.o141", "sf.ddl.alter-iceberg-table.set.o142", + "sf.ddl.alter-iceberg-table.set.o143", + "sf.ddl.alter-iceberg-table.set.o144", + "sf.ddl.alter-iceberg-table.set.o145", + "sf.ddl.alter-iceberg-table.set.o146", + "sf.ddl.alter-iceberg-table.set.o147", "sf.ddl.alter-iceberg-table.set.o148", "sf.ddl.alter-iceberg-table.set.o149", "sf.ddl.alter-iceberg-table.set.o150", "sf.ddl.alter-iceberg-table.set.o151", "sf.ddl.alter-iceberg-table.set.o152", + "sf.ddl.alter-iceberg-table.set.o153", "sf.ddl.alter-iceberg-table.set.o154", "sf.ddl.alter-iceberg-table.set.o155", + "sf.ddl.alter-iceberg-table.set.o156", "sf.ddl.alter-iceberg-table.set.o157", "sf.ddl.alter-iceberg-table.tablecolumnaction.o001", "sf.ddl.alter-iceberg-table.tablecolumnaction.o002", @@ -13266,6 +13415,13 @@ "sf.ddl.alter-listing.listing.o012", "sf.ddl.alter-listing.listing.o013", "sf.ddl.alter-listing.listing.o014", + "sf.ddl.alter-listing.listing.o029", + "sf.ddl.alter-listing.listing.o030", + "sf.ddl.alter-listing.listing.o031", + "sf.ddl.alter-listing.listing.o032", + "sf.ddl.alter-listing.listing.o033", + "sf.ddl.alter-listing.listing.o034", + "sf.ddl.alter-listing.listing.o035", "sf.ddl.alter-listing.listing-add-remove-targets.o001", "sf.ddl.alter-listing.listing-add-remove-targets.o002", "sf.ddl.alter-listing.listing-add-remove-targets.o003", @@ -13420,6 +13576,16 @@ "sf.ddl.alter-materialized-view.rename-to-cluster-by.o074", "sf.ddl.alter-materialized-view.rename-to-cluster-by.o080", "sf.ddl.alter-materialized-view.rename-to-cluster-by.o081", + "sf.ddl.alter-materialized-view.rename-to-cluster-by.o086", + "sf.ddl.alter-materialized-view.rename-to-cluster-by.o087", + "sf.ddl.alter-materialized-view.rename-to-cluster-by.o088", + "sf.ddl.alter-materialized-view.rename-to-cluster-by.o089", + "sf.ddl.alter-materialized-view.rename-to-cluster-by.o090", + "sf.ddl.alter-materialized-view.rename-to-cluster-by.o091", + "sf.ddl.alter-materialized-view.rename-to-cluster-by.o092", + "sf.ddl.alter-materialized-view.rename-to-cluster-by.o093", + "sf.ddl.alter-materialized-view.rename-to-cluster-by.o094", + "sf.ddl.alter-materialized-view.rename-to-cluster-by.o095", "sf.ddl.alter-materialized-view.rename-to-cluster-by.o096", "sf.ddl.alter-materialized-view.rename-to-cluster-by.o097", "sf.ddl.alter-materialized-view.rename-to-cluster-by.o098", @@ -13434,8 +13600,10 @@ "sf.ddl.alter-materialized-view.rename-to-cluster-by.o109", "sf.ddl.alter-materialized-view.rename-to-cluster-by.o110", "sf.ddl.alter-materialized-view.rename-to-cluster-by.o111", + "sf.ddl.alter-materialized-view.rename-to-cluster-by.o112", "sf.ddl.alter-materialized-view.rename-to-cluster-by.o113", "sf.ddl.alter-materialized-view.rename-to-cluster-by.o114", + "sf.ddl.alter-materialized-view.rename-to-cluster-by.o115", "sf.ddl.alter-materialized-view.rename-to-cluster-by.o116", "sf.ddl.alter-materialized-view.set-data-metric-schedule.o001", "sf.ddl.alter-materialized-view.set-data-metric-schedule.o002", @@ -13515,6 +13683,9 @@ "sf.ddl.alter-model-add-version.internalstage.o064", "sf.ddl.alter-model-add-version.internalstage.o066", "sf.ddl.alter-model-add-version.internalstage.o067", + "sf.ddl.alter-model-add-version.internalstage.o072", + "sf.ddl.alter-model-add-version.internalstage.o073", + "sf.ddl.alter-model-add-version.internalstage.o074", "sf.ddl.alter-model-add-version.internalstage.o075", "sf.ddl.alter-model-add-version.model.o001", "sf.ddl.alter-model-add-version.model.o002", @@ -14030,6 +14201,10 @@ "sf.ddl.alter-online-feature-table.table-set.o025", "sf.ddl.alter-online-feature-table.table-set.o026", "sf.ddl.alter-online-feature-table.table-set.o027", + "sf.ddl.alter-online-feature-table.table-set.o028", + "sf.ddl.alter-online-feature-table.table-set.o029", + "sf.ddl.alter-online-feature-table.table-set.o030", + "sf.ddl.alter-online-feature-table.table-set.o031", "sf.ddl.alter-online-feature-table.table-set-comment.o001", "sf.ddl.alter-online-feature-table.table-set-comment.o002", "sf.ddl.alter-online-feature-table.table-set-comment.o003", @@ -15177,7 +15352,16 @@ "sf.ddl.alter-restricted-session-scope.add-as.o014", "sf.ddl.alter-restricted-session-scope.add-as.o019", "sf.ddl.alter-restricted-session-scope.add-as.o020", + "sf.ddl.alter-restricted-session-scope.add-as.o021", + "sf.ddl.alter-restricted-session-scope.add-as.o022", + "sf.ddl.alter-restricted-session-scope.add-as.o023", + "sf.ddl.alter-restricted-session-scope.add-as.o024", + "sf.ddl.alter-restricted-session-scope.add-as.o025", + "sf.ddl.alter-restricted-session-scope.add-as.o026", + "sf.ddl.alter-restricted-session-scope.add-as.o027", + "sf.ddl.alter-restricted-session-scope.add-as.o028", "sf.ddl.alter-restricted-session-scope.add-as.o029", + "sf.ddl.alter-restricted-session-scope.add-as.o030", "sf.ddl.alter-restricted-session-scope.add-as.o031", "sf.ddl.alter-restricted-session-scope.as.o001", "sf.ddl.alter-restricted-session-scope.as.o002", @@ -15202,8 +15386,17 @@ "sf.ddl.alter-restricted-session-scope.remove-as.o013", "sf.ddl.alter-restricted-session-scope.remove-as.o014", "sf.ddl.alter-restricted-session-scope.remove-as.o019", + "sf.ddl.alter-restricted-session-scope.remove-as.o020", + "sf.ddl.alter-restricted-session-scope.remove-as.o021", + "sf.ddl.alter-restricted-session-scope.remove-as.o022", + "sf.ddl.alter-restricted-session-scope.remove-as.o023", + "sf.ddl.alter-restricted-session-scope.remove-as.o024", + "sf.ddl.alter-restricted-session-scope.remove-as.o025", "sf.ddl.alter-restricted-session-scope.remove-as.o026", "sf.ddl.alter-restricted-session-scope.remove-as.o027", + "sf.ddl.alter-restricted-session-scope.remove-as.o028", + "sf.ddl.alter-restricted-session-scope.remove-as.o029", + "sf.ddl.alter-restricted-session-scope.remove-as.o030", "sf.ddl.alter-restricted-session-scope.remove-as.o031", "sf.ddl.alter-restricted-session-scope.set.o001", "sf.ddl.alter-restricted-session-scope.set.o002", @@ -15424,6 +15617,7 @@ "sf.ddl.alter-schema.set.o258", "sf.ddl.alter-schema.set.o259", "sf.ddl.alter-schema.set.o260", + "sf.ddl.alter-schema.set.o262", "sf.ddl.alter-schema.set.o263", "sf.ddl.alter-schema.set.o264", "sf.ddl.alter-schema.set.o265", @@ -15532,6 +15726,8 @@ "sf.ddl.alter-schema.unset-data-retention-time-in-days-max-data-extension-time-in-days-stage-undrop-retention-time-in-days.o045", "sf.ddl.alter-schema.unset-data-retention-time-in-days-max-data-extension-time-in-days-stage-undrop-retention-time-in-days.o046", "sf.ddl.alter-schema.unset-data-retention-time-in-days-max-data-extension-time-in-days-stage-undrop-retention-time-in-days.o047", + "sf.ddl.alter-schema.unset-data-retention-time-in-days-max-data-extension-time-in-days-stage-undrop-retention-time-in-days.o052", + "sf.ddl.alter-schema.unset-data-retention-time-in-days-max-data-extension-time-in-days-stage-undrop-retention-time-in-days.o053", "sf.ddl.alter-schema.unset-data-retention-time-in-days-max-data-extension-time-in-days-stage-undrop-retention-time-in-days.o054", "sf.ddl.alter-schema.unset-data-retention-time-in-days-max-data-extension-time-in-days-stage-undrop-retention-time-in-days.o055", "sf.ddl.alter-schema.unset-data-retention-time-in-days-max-data-extension-time-in-days-stage-undrop-retention-time-in-days.o057", @@ -15782,6 +15978,7 @@ "sf.ddl.alter-semantic-view.unset-tag.o022", "sf.ddl.alter-sequence.sequence.o004", "sf.ddl.alter-sequence.sequence.o006", + "sf.ddl.alter-sequence.sequence.o007", "sf.ddl.alter-sequence.sequence.o009", "sf.ddl.alter-sequence.sequence.o011", "sf.ddl.alter-sequence.sequence.o012", @@ -15791,6 +15988,14 @@ "sf.ddl.alter-sequence.sequence.o017", "sf.ddl.alter-sequence.sequence.o018", "sf.ddl.alter-sequence.sequence.o019", + "sf.ddl.alter-sequence.sequence.o036", + "sf.ddl.alter-sequence.sequence.o037", + "sf.ddl.alter-sequence.sequence.o038", + "sf.ddl.alter-sequence.sequence.o039", + "sf.ddl.alter-sequence.sequence.o040", + "sf.ddl.alter-sequence.sequence.o041", + "sf.ddl.alter-sequence.sequence.o042", + "sf.ddl.alter-sequence.sequence.o043", "sf.ddl.alter-sequence.sequence.o044", "sf.ddl.alter-sequence.sequence.o045", "sf.ddl.alter-sequence.sequence-rename-to.o001", @@ -17396,6 +17601,7 @@ "sf.ddl.alter-stage.set.syntax.o611", "sf.ddl.alter-stage.set.syntax.o612", "sf.ddl.alter-stage.set.syntax.o613", + "sf.ddl.alter-stage.set.syntax.o614", "sf.ddl.alter-stage.set.syntax.o615", "sf.ddl.alter-stage.set.syntax.o616", "sf.ddl.alter-stage.set.syntax.o617", @@ -17427,6 +17633,10 @@ "sf.ddl.alter-stage.set.syntax.o643", "sf.ddl.alter-stage.set.syntax.o644", "sf.ddl.alter-stage.set.syntax.o645", + "sf.ddl.alter-stage.set.syntax.o646", + "sf.ddl.alter-stage.set.syntax.o647", + "sf.ddl.alter-stage.set.syntax.o648", + "sf.ddl.alter-stage.set.syntax.o649", "sf.ddl.alter-stage.unset-stage-undrop-retention-time-in-days.o001", "sf.ddl.alter-stage.unset-stage-undrop-retention-time-in-days.o002", "sf.ddl.alter-stage.unset-stage-undrop-retention-time-in-days.o003", @@ -17597,10 +17807,13 @@ "sf.ddl.alter-streamlit.push.o037", "sf.ddl.alter-streamlit.push.o040", "sf.ddl.alter-streamlit.push.o041", + "sf.ddl.alter-streamlit.push.o052", "sf.ddl.alter-streamlit.push.o055", "sf.ddl.alter-streamlit.push.o059", "sf.ddl.alter-streamlit.push.o061", "sf.ddl.alter-streamlit.push.o062", + "sf.ddl.alter-streamlit.push.o063", + "sf.ddl.alter-streamlit.push.o064", "sf.ddl.alter-streamlit.push.o065", "sf.ddl.alter-streamlit.push.o066", "sf.ddl.alter-streamlit.push.o067", @@ -17882,6 +18095,19 @@ "sf.ddl.alter-table-column.datagovnpolicytagaction.o103", "sf.ddl.alter-table-column.datagovnpolicytagaction.o104", "sf.ddl.alter-table-column.datagovnpolicytagaction.o105", + "sf.ddl.alter-table-column.datagovnpolicytagaction.o120", + "sf.ddl.alter-table-column.datagovnpolicytagaction.o121", + "sf.ddl.alter-table-column.datagovnpolicytagaction.o122", + "sf.ddl.alter-table-column.datagovnpolicytagaction.o123", + "sf.ddl.alter-table-column.datagovnpolicytagaction.o124", + "sf.ddl.alter-table-column.datagovnpolicytagaction.o125", + "sf.ddl.alter-table-column.datagovnpolicytagaction.o126", + "sf.ddl.alter-table-column.datagovnpolicytagaction.o127", + "sf.ddl.alter-table-column.datagovnpolicytagaction.o128", + "sf.ddl.alter-table-column.datagovnpolicytagaction.o129", + "sf.ddl.alter-table-column.datagovnpolicytagaction.o130", + "sf.ddl.alter-table-column.datagovnpolicytagaction.o131", + "sf.ddl.alter-table-column.datagovnpolicytagaction.o132", "sf.ddl.alter-table-column.datagovnpolicytagaction.o133", "sf.ddl.alter-table-column.datagovnpolicytagaction.o134", "sf.ddl.alter-table-column.datagovnpolicytagaction.o135", @@ -17908,8 +18134,10 @@ "sf.ddl.alter-table-column.datagovnpolicytagaction.o156", "sf.ddl.alter-table-column.datagovnpolicytagaction.o157", "sf.ddl.alter-table-column.datagovnpolicytagaction.o158", + "sf.ddl.alter-table-column.datagovnpolicytagaction.o159", "sf.ddl.alter-table-column.datagovnpolicytagaction.o160", "sf.ddl.alter-table-column.datagovnpolicytagaction.o161", + "sf.ddl.alter-table-column.datagovnpolicytagaction.o162", "sf.ddl.alter-table-column.datagovnpolicytagaction.o163", "sf.ddl.alter-table-column.drop-default-set-default.o001", "sf.ddl.alter-table-column.drop-default-set-default.o002", @@ -17973,6 +18201,7 @@ "sf.ddl.alter-table-column.drop-default-set-default.o079", "sf.ddl.alter-table-column.drop-default-set-default.o080", "sf.ddl.alter-table-column.drop-default-set-default.o081", + "sf.ddl.alter-table-column.drop-default-set-default.o095", "sf.ddl.alter-table-column.drop-default-set-default.o097", "sf.ddl.alter-table-column.drop-default-set-default.o098", "sf.ddl.alter-table-column.drop-default-set-default.o099", @@ -18289,6 +18518,60 @@ "sf.ddl.alter-table.constraintaction.o133", "sf.ddl.alter-table.constraintaction.o134", "sf.ddl.alter-table.constraintaction.o135", + "sf.ddl.alter-table.constraintaction.o233", + "sf.ddl.alter-table.constraintaction.o234", + "sf.ddl.alter-table.constraintaction.o235", + "sf.ddl.alter-table.constraintaction.o236", + "sf.ddl.alter-table.constraintaction.o237", + "sf.ddl.alter-table.constraintaction.o238", + "sf.ddl.alter-table.constraintaction.o239", + "sf.ddl.alter-table.constraintaction.o240", + "sf.ddl.alter-table.constraintaction.o241", + "sf.ddl.alter-table.constraintaction.o243", + "sf.ddl.alter-table.constraintaction.o244", + "sf.ddl.alter-table.constraintaction.o245", + "sf.ddl.alter-table.constraintaction.o246", + "sf.ddl.alter-table.constraintaction.o247", + "sf.ddl.alter-table.constraintaction.o248", + "sf.ddl.alter-table.constraintaction.o249", + "sf.ddl.alter-table.constraintaction.o250", + "sf.ddl.alter-table.constraintaction.o251", + "sf.ddl.alter-table.constraintaction.o252", + "sf.ddl.alter-table.constraintaction.o253", + "sf.ddl.alter-table.constraintaction.o254", + "sf.ddl.alter-table.constraintaction.o255", + "sf.ddl.alter-table.constraintaction.o256", + "sf.ddl.alter-table.constraintaction.o257", + "sf.ddl.alter-table.constraintaction.o258", + "sf.ddl.alter-table.constraintaction.o259", + "sf.ddl.alter-table.constraintaction.o260", + "sf.ddl.alter-table.constraintaction.o261", + "sf.ddl.alter-table.constraintaction.o262", + "sf.ddl.alter-table.constraintaction.o263", + "sf.ddl.alter-table.constraintaction.o264", + "sf.ddl.alter-table.constraintaction.o265", + "sf.ddl.alter-table.constraintaction.o266", + "sf.ddl.alter-table.constraintaction.o268", + "sf.ddl.alter-table.constraintaction.o270", + "sf.ddl.alter-table.constraintaction.o271", + "sf.ddl.alter-table.constraintaction.o272", + "sf.ddl.alter-table.constraintaction.o273", + "sf.ddl.alter-table.constraintaction.o274", + "sf.ddl.alter-table.constraintaction.o275", + "sf.ddl.alter-table.constraintaction.o276", + "sf.ddl.alter-table.constraintaction.o277", + "sf.ddl.alter-table.constraintaction.o278", + "sf.ddl.alter-table.constraintaction.o279", + "sf.ddl.alter-table.constraintaction.o280", + "sf.ddl.alter-table.constraintaction.o281", + "sf.ddl.alter-table.constraintaction.o282", + "sf.ddl.alter-table.constraintaction.o283", + "sf.ddl.alter-table.constraintaction.o284", + "sf.ddl.alter-table.constraintaction.o285", + "sf.ddl.alter-table.constraintaction.o286", + "sf.ddl.alter-table.constraintaction.o287", + "sf.ddl.alter-table.constraintaction.o288", + "sf.ddl.alter-table.constraintaction.o289", "sf.ddl.alter-table.constraintaction.o290", "sf.ddl.alter-table.constraintaction.o291", "sf.ddl.alter-table.constraintaction.o292", @@ -18313,6 +18596,7 @@ "sf.ddl.alter-table.constraintaction.o311", "sf.ddl.alter-table.constraintaction.o312", "sf.ddl.alter-table.constraintaction.o313", + "sf.ddl.alter-table.constraintaction.o314", "sf.ddl.alter-table.constraintaction.o315", "sf.ddl.alter-table.constraintaction.o316", "sf.ddl.alter-table.constraintaction.o317", @@ -18570,6 +18854,24 @@ "sf.ddl.alter-table.datagovnpolicytagaction.o348", "sf.ddl.alter-table.datagovnpolicytagaction.o349", "sf.ddl.alter-table.datagovnpolicytagaction.o350", + "sf.ddl.alter-table.datagovnpolicytagaction.o362", + "sf.ddl.alter-table.datagovnpolicytagaction.o363", + "sf.ddl.alter-table.datagovnpolicytagaction.o364", + "sf.ddl.alter-table.datagovnpolicytagaction.o365", + "sf.ddl.alter-table.datagovnpolicytagaction.o366", + "sf.ddl.alter-table.datagovnpolicytagaction.o367", + "sf.ddl.alter-table.datagovnpolicytagaction.o368", + "sf.ddl.alter-table.datagovnpolicytagaction.o369", + "sf.ddl.alter-table.datagovnpolicytagaction.o370", + "sf.ddl.alter-table.datagovnpolicytagaction.o371", + "sf.ddl.alter-table.datagovnpolicytagaction.o372", + "sf.ddl.alter-table.datagovnpolicytagaction.o373", + "sf.ddl.alter-table.datagovnpolicytagaction.o374", + "sf.ddl.alter-table.datagovnpolicytagaction.o375", + "sf.ddl.alter-table.datagovnpolicytagaction.o376", + "sf.ddl.alter-table.datagovnpolicytagaction.o377", + "sf.ddl.alter-table.datagovnpolicytagaction.o378", + "sf.ddl.alter-table.datagovnpolicytagaction.o379", "sf.ddl.alter-table.datagovnpolicytagaction.o380", "sf.ddl.alter-table.datagovnpolicytagaction.o381", "sf.ddl.alter-table.datagovnpolicytagaction.o382", @@ -18641,8 +18943,10 @@ "sf.ddl.alter-table.datagovnpolicytagaction.o457", "sf.ddl.alter-table.datagovnpolicytagaction.o458", "sf.ddl.alter-table.datagovnpolicytagaction.o459", + "sf.ddl.alter-table.datagovnpolicytagaction.o460", "sf.ddl.alter-table.datagovnpolicytagaction.o461", "sf.ddl.alter-table.datagovnpolicytagaction.o462", + "sf.ddl.alter-table.datagovnpolicytagaction.o463", "sf.ddl.alter-table.datagovnpolicytagaction.o464", "sf.ddl.alter-table.datagovnpolicytagaction.o465", "sf.ddl.alter-table.datagovnpolicytagaction.o466", @@ -19034,6 +19338,61 @@ "sf.ddl.alter-table.datametricfunctionaction.o693", "sf.ddl.alter-table.datametricfunctionaction.o699", "sf.ddl.alter-table.datametricfunctionaction.o700", + "sf.ddl.alter-table.datametricfunctionaction.o705", + "sf.ddl.alter-table.datametricfunctionaction.o706", + "sf.ddl.alter-table.datametricfunctionaction.o707", + "sf.ddl.alter-table.datametricfunctionaction.o708", + "sf.ddl.alter-table.datametricfunctionaction.o709", + "sf.ddl.alter-table.datametricfunctionaction.o710", + "sf.ddl.alter-table.datametricfunctionaction.o711", + "sf.ddl.alter-table.datametricfunctionaction.o712", + "sf.ddl.alter-table.datametricfunctionaction.o713", + "sf.ddl.alter-table.datametricfunctionaction.o714", + "sf.ddl.alter-table.datametricfunctionaction.o715", + "sf.ddl.alter-table.datametricfunctionaction.o716", + "sf.ddl.alter-table.datametricfunctionaction.o717", + "sf.ddl.alter-table.datametricfunctionaction.o718", + "sf.ddl.alter-table.datametricfunctionaction.o719", + "sf.ddl.alter-table.datametricfunctionaction.o720", + "sf.ddl.alter-table.datametricfunctionaction.o721", + "sf.ddl.alter-table.datametricfunctionaction.o722", + "sf.ddl.alter-table.datametricfunctionaction.o723", + "sf.ddl.alter-table.datametricfunctionaction.o724", + "sf.ddl.alter-table.datametricfunctionaction.o725", + "sf.ddl.alter-table.datametricfunctionaction.o726", + "sf.ddl.alter-table.datametricfunctionaction.o727", + "sf.ddl.alter-table.datametricfunctionaction.o728", + "sf.ddl.alter-table.datametricfunctionaction.o729", + "sf.ddl.alter-table.datametricfunctionaction.o730", + "sf.ddl.alter-table.datametricfunctionaction.o731", + "sf.ddl.alter-table.datametricfunctionaction.o732", + "sf.ddl.alter-table.datametricfunctionaction.o733", + "sf.ddl.alter-table.datametricfunctionaction.o734", + "sf.ddl.alter-table.datametricfunctionaction.o735", + "sf.ddl.alter-table.datametricfunctionaction.o736", + "sf.ddl.alter-table.datametricfunctionaction.o737", + "sf.ddl.alter-table.datametricfunctionaction.o738", + "sf.ddl.alter-table.datametricfunctionaction.o739", + "sf.ddl.alter-table.datametricfunctionaction.o740", + "sf.ddl.alter-table.datametricfunctionaction.o741", + "sf.ddl.alter-table.datametricfunctionaction.o742", + "sf.ddl.alter-table.datametricfunctionaction.o743", + "sf.ddl.alter-table.datametricfunctionaction.o744", + "sf.ddl.alter-table.datametricfunctionaction.o745", + "sf.ddl.alter-table.datametricfunctionaction.o746", + "sf.ddl.alter-table.datametricfunctionaction.o747", + "sf.ddl.alter-table.datametricfunctionaction.o748", + "sf.ddl.alter-table.datametricfunctionaction.o749", + "sf.ddl.alter-table.datametricfunctionaction.o750", + "sf.ddl.alter-table.datametricfunctionaction.o751", + "sf.ddl.alter-table.datametricfunctionaction.o752", + "sf.ddl.alter-table.datametricfunctionaction.o753", + "sf.ddl.alter-table.datametricfunctionaction.o754", + "sf.ddl.alter-table.datametricfunctionaction.o755", + "sf.ddl.alter-table.datametricfunctionaction.o756", + "sf.ddl.alter-table.datametricfunctionaction.o757", + "sf.ddl.alter-table.datametricfunctionaction.o758", + "sf.ddl.alter-table.datametricfunctionaction.o759", "sf.ddl.alter-table.datametricfunctionaction.o760", "sf.ddl.alter-table.datametricfunctionaction.o761", "sf.ddl.alter-table.datametricfunctionaction.o762", @@ -19791,6 +20150,12 @@ "sf.ddl.alter-tag.unset-data-movement-policy.o010", "sf.ddl.alter-tag.unset-data-movement-policy.o011", "sf.ddl.alter-tag.unset-data-movement-policy.o012", + "sf.ddl.alter-tag.unset-data-movement-policy.o027", + "sf.ddl.alter-tag.unset-data-movement-policy.o028", + "sf.ddl.alter-tag.unset-data-movement-policy.o029", + "sf.ddl.alter-tag.unset-data-movement-policy.o030", + "sf.ddl.alter-tag.unset-data-movement-policy.o031", + "sf.ddl.alter-tag.unset-data-movement-policy.o032", "sf.ddl.alter-tag.unset-masking-policy.o001", "sf.ddl.alter-tag.unset-masking-policy.o002", "sf.ddl.alter-tag.unset-masking-policy.o003", @@ -20254,6 +20619,7 @@ "sf.ddl.alter-task.set.o115", "sf.ddl.alter-task.set.o116", "sf.ddl.alter-task.set.o117", + "sf.ddl.alter-task.set.o154", "sf.ddl.alter-task.set.o157", "sf.ddl.alter-task.set.o158", "sf.ddl.alter-task.set.o159", @@ -20289,6 +20655,7 @@ "sf.ddl.alter-task.set.o191", "sf.ddl.alter-task.set.o192", "sf.ddl.alter-task.set.o193", + "sf.ddl.alter-task.set.o194", "sf.ddl.alter-task.set.o195", "sf.ddl.alter-task.set.o196", "sf.ddl.alter-task.set.o197", @@ -20319,6 +20686,12 @@ "sf.ddl.alter-task.set.o223", "sf.ddl.alter-task.set.o224", "sf.ddl.alter-task.set.o225", + "sf.ddl.alter-task.set.o226", + "sf.ddl.alter-task.set.o227", + "sf.ddl.alter-task.set.o228", + "sf.ddl.alter-task.set.o229", + "sf.ddl.alter-task.set.o230", + "sf.ddl.alter-task.set.o231", "sf.ddl.alter-task.set-finalize.o001", "sf.ddl.alter-task.set-finalize.o002", "sf.ddl.alter-task.set-finalize.o003", @@ -20382,6 +20755,7 @@ "sf.ddl.alter-task.unset.o073", "sf.ddl.alter-task.unset.o084", "sf.ddl.alter-task.unset.o090", + "sf.ddl.alter-task.unset.o092", "sf.ddl.alter-task.unset.o093", "sf.ddl.alter-task.unset.o094", "sf.ddl.alter-task.unset.o095", @@ -20761,6 +21135,57 @@ "sf.ddl.alter-view.datagovnpolicytagaction.o344", "sf.ddl.alter-view.datagovnpolicytagaction.o347", "sf.ddl.alter-view.datagovnpolicytagaction.o348", + "sf.ddl.alter-view.datagovnpolicytagaction.o395", + "sf.ddl.alter-view.datagovnpolicytagaction.o396", + "sf.ddl.alter-view.datagovnpolicytagaction.o397", + "sf.ddl.alter-view.datagovnpolicytagaction.o398", + "sf.ddl.alter-view.datagovnpolicytagaction.o399", + "sf.ddl.alter-view.datagovnpolicytagaction.o400", + "sf.ddl.alter-view.datagovnpolicytagaction.o401", + "sf.ddl.alter-view.datagovnpolicytagaction.o402", + "sf.ddl.alter-view.datagovnpolicytagaction.o403", + "sf.ddl.alter-view.datagovnpolicytagaction.o404", + "sf.ddl.alter-view.datagovnpolicytagaction.o405", + "sf.ddl.alter-view.datagovnpolicytagaction.o406", + "sf.ddl.alter-view.datagovnpolicytagaction.o407", + "sf.ddl.alter-view.datagovnpolicytagaction.o408", + "sf.ddl.alter-view.datagovnpolicytagaction.o409", + "sf.ddl.alter-view.datagovnpolicytagaction.o410", + "sf.ddl.alter-view.datagovnpolicytagaction.o411", + "sf.ddl.alter-view.datagovnpolicytagaction.o412", + "sf.ddl.alter-view.datagovnpolicytagaction.o413", + "sf.ddl.alter-view.datagovnpolicytagaction.o414", + "sf.ddl.alter-view.datagovnpolicytagaction.o415", + "sf.ddl.alter-view.datagovnpolicytagaction.o416", + "sf.ddl.alter-view.datagovnpolicytagaction.o417", + "sf.ddl.alter-view.datagovnpolicytagaction.o418", + "sf.ddl.alter-view.datagovnpolicytagaction.o419", + "sf.ddl.alter-view.datagovnpolicytagaction.o420", + "sf.ddl.alter-view.datagovnpolicytagaction.o421", + "sf.ddl.alter-view.datagovnpolicytagaction.o422", + "sf.ddl.alter-view.datagovnpolicytagaction.o423", + "sf.ddl.alter-view.datagovnpolicytagaction.o424", + "sf.ddl.alter-view.datagovnpolicytagaction.o425", + "sf.ddl.alter-view.datagovnpolicytagaction.o426", + "sf.ddl.alter-view.datagovnpolicytagaction.o427", + "sf.ddl.alter-view.datagovnpolicytagaction.o428", + "sf.ddl.alter-view.datagovnpolicytagaction.o429", + "sf.ddl.alter-view.datagovnpolicytagaction.o430", + "sf.ddl.alter-view.datagovnpolicytagaction.o431", + "sf.ddl.alter-view.datagovnpolicytagaction.o432", + "sf.ddl.alter-view.datagovnpolicytagaction.o433", + "sf.ddl.alter-view.datagovnpolicytagaction.o434", + "sf.ddl.alter-view.datagovnpolicytagaction.o435", + "sf.ddl.alter-view.datagovnpolicytagaction.o436", + "sf.ddl.alter-view.datagovnpolicytagaction.o437", + "sf.ddl.alter-view.datagovnpolicytagaction.o438", + "sf.ddl.alter-view.datagovnpolicytagaction.o439", + "sf.ddl.alter-view.datagovnpolicytagaction.o440", + "sf.ddl.alter-view.datagovnpolicytagaction.o441", + "sf.ddl.alter-view.datagovnpolicytagaction.o442", + "sf.ddl.alter-view.datagovnpolicytagaction.o443", + "sf.ddl.alter-view.datagovnpolicytagaction.o444", + "sf.ddl.alter-view.datagovnpolicytagaction.o445", "sf.ddl.alter-view.datagovnpolicytagaction.o446", "sf.ddl.alter-view.datagovnpolicytagaction.o447", "sf.ddl.alter-view.datagovnpolicytagaction.o448", @@ -20814,8 +21239,10 @@ "sf.ddl.alter-view.datagovnpolicytagaction.o505", "sf.ddl.alter-view.datagovnpolicytagaction.o506", "sf.ddl.alter-view.datagovnpolicytagaction.o507", + "sf.ddl.alter-view.datagovnpolicytagaction.o508", "sf.ddl.alter-view.datagovnpolicytagaction.o509", "sf.ddl.alter-view.datagovnpolicytagaction.o510", + "sf.ddl.alter-view.datagovnpolicytagaction.o511", "sf.ddl.alter-view.datagovnpolicytagaction.o512", "sf.ddl.alter-view.datagovnpolicytagaction.o513", "sf.ddl.alter-view.datagovnpolicytagaction.o514", @@ -20830,8 +21257,10 @@ "sf.ddl.alter-view.datagovnpolicytagaction.o523", "sf.ddl.alter-view.datagovnpolicytagaction.o524", "sf.ddl.alter-view.datagovnpolicytagaction.o525", + "sf.ddl.alter-view.datagovnpolicytagaction.o526", "sf.ddl.alter-view.datagovnpolicytagaction.o527", "sf.ddl.alter-view.datagovnpolicytagaction.o528", + "sf.ddl.alter-view.datagovnpolicytagaction.o529", "sf.ddl.alter-view.datagovnpolicytagaction.o530", "sf.ddl.alter-view.datagovnpolicytagaction.o531", "sf.ddl.alter-view.datagovnpolicytagaction.o532", @@ -21219,6 +21648,61 @@ "sf.ddl.alter-view.datametricfunctionaction.o690", "sf.ddl.alter-view.datametricfunctionaction.o696", "sf.ddl.alter-view.datametricfunctionaction.o697", + "sf.ddl.alter-view.datametricfunctionaction.o702", + "sf.ddl.alter-view.datametricfunctionaction.o703", + "sf.ddl.alter-view.datametricfunctionaction.o704", + "sf.ddl.alter-view.datametricfunctionaction.o705", + "sf.ddl.alter-view.datametricfunctionaction.o706", + "sf.ddl.alter-view.datametricfunctionaction.o707", + "sf.ddl.alter-view.datametricfunctionaction.o708", + "sf.ddl.alter-view.datametricfunctionaction.o709", + "sf.ddl.alter-view.datametricfunctionaction.o710", + "sf.ddl.alter-view.datametricfunctionaction.o711", + "sf.ddl.alter-view.datametricfunctionaction.o712", + "sf.ddl.alter-view.datametricfunctionaction.o713", + "sf.ddl.alter-view.datametricfunctionaction.o714", + "sf.ddl.alter-view.datametricfunctionaction.o715", + "sf.ddl.alter-view.datametricfunctionaction.o716", + "sf.ddl.alter-view.datametricfunctionaction.o717", + "sf.ddl.alter-view.datametricfunctionaction.o718", + "sf.ddl.alter-view.datametricfunctionaction.o719", + "sf.ddl.alter-view.datametricfunctionaction.o720", + "sf.ddl.alter-view.datametricfunctionaction.o721", + "sf.ddl.alter-view.datametricfunctionaction.o722", + "sf.ddl.alter-view.datametricfunctionaction.o723", + "sf.ddl.alter-view.datametricfunctionaction.o724", + "sf.ddl.alter-view.datametricfunctionaction.o725", + "sf.ddl.alter-view.datametricfunctionaction.o726", + "sf.ddl.alter-view.datametricfunctionaction.o727", + "sf.ddl.alter-view.datametricfunctionaction.o728", + "sf.ddl.alter-view.datametricfunctionaction.o729", + "sf.ddl.alter-view.datametricfunctionaction.o730", + "sf.ddl.alter-view.datametricfunctionaction.o731", + "sf.ddl.alter-view.datametricfunctionaction.o732", + "sf.ddl.alter-view.datametricfunctionaction.o733", + "sf.ddl.alter-view.datametricfunctionaction.o734", + "sf.ddl.alter-view.datametricfunctionaction.o735", + "sf.ddl.alter-view.datametricfunctionaction.o736", + "sf.ddl.alter-view.datametricfunctionaction.o737", + "sf.ddl.alter-view.datametricfunctionaction.o738", + "sf.ddl.alter-view.datametricfunctionaction.o739", + "sf.ddl.alter-view.datametricfunctionaction.o740", + "sf.ddl.alter-view.datametricfunctionaction.o741", + "sf.ddl.alter-view.datametricfunctionaction.o742", + "sf.ddl.alter-view.datametricfunctionaction.o743", + "sf.ddl.alter-view.datametricfunctionaction.o744", + "sf.ddl.alter-view.datametricfunctionaction.o745", + "sf.ddl.alter-view.datametricfunctionaction.o746", + "sf.ddl.alter-view.datametricfunctionaction.o747", + "sf.ddl.alter-view.datametricfunctionaction.o748", + "sf.ddl.alter-view.datametricfunctionaction.o749", + "sf.ddl.alter-view.datametricfunctionaction.o750", + "sf.ddl.alter-view.datametricfunctionaction.o751", + "sf.ddl.alter-view.datametricfunctionaction.o752", + "sf.ddl.alter-view.datametricfunctionaction.o753", + "sf.ddl.alter-view.datametricfunctionaction.o754", + "sf.ddl.alter-view.datametricfunctionaction.o755", + "sf.ddl.alter-view.datametricfunctionaction.o756", "sf.ddl.alter-view.datametricfunctionaction.o758", "sf.ddl.alter-view.datametricfunctionaction.o759", "sf.ddl.alter-view.datametricfunctionaction.o760", @@ -21348,6 +21832,7 @@ "sf.ddl.alter-view.set.o054", "sf.ddl.alter-view.set.o055", "sf.ddl.alter-view.set.o056", + "sf.ddl.alter-view.set.o057", "sf.ddl.alter-view.set.o059", "sf.ddl.alter-view.set.o061", "sf.ddl.alter-view.set.o062", @@ -21367,12 +21852,14 @@ "sf.ddl.alter-view.unset.o022", "sf.ddl.alter-view.unset.o023", "sf.ddl.alter-view.unset.o033", + "sf.ddl.alter-view.unset.o046", "sf.ddl.alter-view.unset.o047", "sf.ddl.alter-view.unset.o048", "sf.ddl.alter-view.unset.o049", "sf.ddl.alter-view.unset.o053", "sf.ddl.alter-view.unset.o054", "sf.ddl.alter-view.unset.o055", + "sf.ddl.alter-view.unset.o056", "sf.ddl.alter-view.unset.o058", "sf.ddl.alter-view.unset.o060", "sf.ddl.alter-view.unset.o061", @@ -21729,6 +22216,8 @@ "sf.ddl.comment.is.o015", "sf.ddl.comment.is.o016", "sf.ddl.comment.is.o017", + "sf.ddl.comment.is.o018", + "sf.ddl.comment.is.o019", "sf.ddl.comment.is.o021", "sf.ddl.comment.is.o023", "sf.ddl.comment.is.o024", @@ -21764,6 +22253,17 @@ "sf.ddl.create-agent.o042", "sf.ddl.create-agent.o043", "sf.ddl.create-agent.o044", + "sf.ddl.create-agent.o045", + "sf.ddl.create-agent.o046", + "sf.ddl.create-agent.o047", + "sf.ddl.create-agent.o048", + "sf.ddl.create-agent.o049", + "sf.ddl.create-agent.o050", + "sf.ddl.create-agent.o051", + "sf.ddl.create-agent.o052", + "sf.ddl.create-agent.o053", + "sf.ddl.create-agent.o054", + "sf.ddl.create-agent.o055", "sf.ddl.create-ai-function.as.o001", "sf.ddl.create-ai-function.as.o002", "sf.ddl.create-ai-function.as.o003", @@ -22041,6 +22541,7 @@ "sf.ddl.create-alert.create-alert-if-exists.o084", "sf.ddl.create-alert.create-alert-if-exists.o085", "sf.ddl.create-alert.create-alert-if-exists.o086", + "sf.ddl.create-alert.create-alert-if-exists.o087", "sf.ddl.create-alert.create-alert-if-exists.o088", "sf.ddl.create-alert.create-alert-if-exists.o089", "sf.ddl.create-alert.create-alert-if-exists.o090", @@ -22107,6 +22608,7 @@ "sf.ddl.create-alert.create-or-alter-alert.o056", "sf.ddl.create-alert.create-or-alter-alert.o057", "sf.ddl.create-alert.create-or-alter-alert.o058", + "sf.ddl.create-alert.create-or-alter-alert.o059", "sf.ddl.create-alert.create-or-alter-alert.o060", "sf.ddl.create-alert.create-or-alter-alert.o061", "sf.ddl.create-alert.define-alert.o001", @@ -22543,21 +23045,18 @@ "sf.ddl.create-application.application-package-using-version.o008", "sf.ddl.create-application.application-package-using-version.o009", "sf.ddl.create-application.application-package-using-version.o010", - "sf.ddl.create-application.application-package-using-version.o011", "sf.ddl.create-application.application-package-using-version.o012", "sf.ddl.create-application.application-package-using-version.o013", "sf.ddl.create-application.application-package-using-version.o015", "sf.ddl.create-application.application-package-using-version.o016", "sf.ddl.create-application.application-package-using-version.o017", "sf.ddl.create-application.application-package-using-version.o018", - "sf.ddl.create-application.application-package-using-version.o019", "sf.ddl.create-application.application-package-using-version.o020", "sf.ddl.create-application.application-package-using-version.o021", "sf.ddl.create-application.application-package-using-version.o022", "sf.ddl.create-application.application-package-using-version.o023", "sf.ddl.create-application.application-package-using-version.o024", "sf.ddl.create-application.application-package-using-version.o025", - "sf.ddl.create-application.application-package-using-version.o026", "sf.ddl.create-application.application-package-using-version.o027", "sf.ddl.create-application.application-package-using-version.o028", "sf.ddl.create-application.application-package-using-version.o029", @@ -22565,7 +23064,6 @@ "sf.ddl.create-application.application-package-using-version.o031", "sf.ddl.create-application.application-package-using-version.o032", "sf.ddl.create-application.application-package-using-version.o033", - "sf.ddl.create-application.application-package-using-version.o034", "sf.ddl.create-application.application-package-using-version.o035", "sf.ddl.create-application.application-package-using-version.o036", "sf.ddl.create-application.application-package-using-version.o037", @@ -22578,7 +23076,6 @@ "sf.ddl.create-application.application-package-using-version.o044", "sf.ddl.create-application.application-package-using-version.o045", "sf.ddl.create-application.application-package-using-version.o046", - "sf.ddl.create-application.application-package-using-version.o047", "sf.ddl.create-application.application-package-using-version.o048", "sf.ddl.create-application.application-package-using-version.o049", "sf.ddl.create-application.application-package-using-version.o050", @@ -22753,6 +23250,7 @@ "sf.ddl.create-artifact-repository.o095", "sf.ddl.create-artifact-repository.o096", "sf.ddl.create-artifact-repository.o097", + "sf.ddl.create-artifact-repository.o098", "sf.ddl.create-artifact-repository.o099", "sf.ddl.create-backup-set.backup-set-for-database.o001", "sf.ddl.create-backup-set.backup-set-for-database.o002", @@ -23436,12 +23934,10 @@ "sf.ddl.create-code-bundle.define-code-bundle.o027", "sf.ddl.create-code-bundle.define-code-bundle.o028", "sf.ddl.create-compute-pool.o001", - "sf.ddl.create-compute-pool.o002", "sf.ddl.create-compute-pool.o003", "sf.ddl.create-compute-pool.o004", "sf.ddl.create-compute-pool.o005", "sf.ddl.create-compute-pool.o006", - "sf.ddl.create-compute-pool.o007", "sf.ddl.create-compute-pool.o008", "sf.ddl.create-compute-pool.o009", "sf.ddl.create-compute-pool.o010", @@ -23463,14 +23959,12 @@ "sf.ddl.create-compute-pool.o026", "sf.ddl.create-compute-pool.o027", "sf.ddl.create-compute-pool.o028", - "sf.ddl.create-compute-pool.o029", "sf.ddl.create-compute-pool.o030", "sf.ddl.create-compute-pool.o031", "sf.ddl.create-compute-pool.o032", "sf.ddl.create-compute-pool.o033", "sf.ddl.create-compute-pool.o034", "sf.ddl.create-compute-pool.o035", - "sf.ddl.create-compute-pool.o036", "sf.ddl.create-compute-pool.o037", "sf.ddl.create-compute-pool.o038", "sf.ddl.create-compute-pool.o039", @@ -23480,12 +23974,10 @@ "sf.ddl.create-compute-pool.o043", "sf.ddl.create-compute-pool.o044", "sf.ddl.create-compute-pool.o045", - "sf.ddl.create-compute-pool.o046", "sf.ddl.create-compute-pool.o047", "sf.ddl.create-compute-pool.o048", "sf.ddl.create-compute-pool.o049", "sf.ddl.create-compute-pool.o050", - "sf.ddl.create-compute-pool.o051", "sf.ddl.create-compute-pool.o052", "sf.ddl.create-compute-pool.o053", "sf.ddl.create-compute-pool.o054", @@ -23672,6 +24164,8 @@ "sf.ddl.create-cortex-search.on-attributes-warehouse-target-lag.o091", "sf.ddl.create-cortex-search.on-attributes-warehouse-target-lag.o092", "sf.ddl.create-cortex-search.on-attributes-warehouse-target-lag.o093", + "sf.ddl.create-cortex-search.on-attributes-warehouse-target-lag.o094", + "sf.ddl.create-cortex-search.on-attributes-warehouse-target-lag.o095", "sf.ddl.create-cortex-search.on-attributes-warehouse-target-lag.o096", "sf.ddl.create-cortex-search.on-attributes-warehouse-target-lag.o097", "sf.ddl.create-cortex-search.on-attributes-warehouse-target-lag.o098", @@ -24055,6 +24549,7 @@ "sf.ddl.create-database-catalog-linked.o103", "sf.ddl.create-database-catalog-linked.o104", "sf.ddl.create-database-catalog-linked.o105", + "sf.ddl.create-database-catalog-linked.o120", "sf.ddl.create-database-catalog-linked.o133", "sf.ddl.create-database-catalog-linked.o134", "sf.ddl.create-database-catalog-linked.o135", @@ -24081,6 +24576,7 @@ "sf.ddl.create-database-catalog-linked.o157", "sf.ddl.create-database-catalog-linked.o158", "sf.ddl.create-database-catalog-linked.o159", + "sf.ddl.create-database-catalog-linked.o160", "sf.ddl.create-database-catalog-linked.o161", "sf.ddl.create-database-catalog-linked.o162", "sf.ddl.create-database-catalog-linked.o163", @@ -24089,6 +24585,7 @@ "sf.ddl.create-database-catalog-linked.o166", "sf.ddl.create-database-catalog-linked.o167", "sf.ddl.create-database-catalog-linked.o168", + "sf.ddl.create-database-catalog-linked.o169", "sf.ddl.create-database-catalog-linked.o170", "sf.ddl.create-database-catalog-linked.o171", "sf.ddl.create-database-catalog-linked.o172", @@ -24270,6 +24767,7 @@ "sf.ddl.create-database.create-database.o294", "sf.ddl.create-database.create-database.o295", "sf.ddl.create-database.create-database.o296", + "sf.ddl.create-database.create-database.o297", "sf.ddl.create-database.create-database.o299", "sf.ddl.create-database.create-database.o300", "sf.ddl.create-database.create-database.o301", @@ -24364,6 +24862,8 @@ "sf.ddl.create-database.create-database-from-backup.o016", "sf.ddl.create-database.create-database-from-backup.o017", "sf.ddl.create-database.create-database-from-backup.o018", + "sf.ddl.create-database.create-database-from-backup.o019", + "sf.ddl.create-database.create-database-from-backup.o020", "sf.ddl.create-database.create-database-from-listing.o001", "sf.ddl.create-database.create-database-from-listing.o002", "sf.ddl.create-database.create-database-from-listing.o003", @@ -24494,67 +24994,100 @@ "sf.ddl.create-database.create-or-alter-database.o100", "sf.ddl.create-database.create-or-alter-database.o101", "sf.ddl.create-database.define-database.o001", + "sf.ddl.create-database.define-database.o002", "sf.ddl.create-database.define-database.o003", "sf.ddl.create-database.define-database.o004", "sf.ddl.create-database.define-database.o005", "sf.ddl.create-database.define-database.o006", + "sf.ddl.create-database.define-database.o007", "sf.ddl.create-database.define-database.o008", "sf.ddl.create-database.define-database.o009", + "sf.ddl.create-database.define-database.o011", "sf.ddl.create-database.define-database.o012", "sf.ddl.create-database.define-database.o013", + "sf.ddl.create-database.define-database.o015", "sf.ddl.create-database.define-database.o016", "sf.ddl.create-database.define-database.o017", + "sf.ddl.create-database.define-database.o018", "sf.ddl.create-database.define-database.o019", + "sf.ddl.create-database.define-database.o020", "sf.ddl.create-database.define-database.o021", "sf.ddl.create-database.define-database.o022", + "sf.ddl.create-database.define-database.o023", + "sf.ddl.create-database.define-database.o024", + "sf.ddl.create-database.define-database.o025", "sf.ddl.create-database.define-database.o026", "sf.ddl.create-database.define-database.o027", + "sf.ddl.create-database.define-database.o028", "sf.ddl.create-database.define-database.o029", + "sf.ddl.create-database.define-database.o030", "sf.ddl.create-database.define-database.o031", "sf.ddl.create-database.define-database.o032", + "sf.ddl.create-database.define-database.o034", "sf.ddl.create-database.define-database.o035", "sf.ddl.create-database.define-database.o036", "sf.ddl.create-database.define-database.o037", "sf.ddl.create-database.define-database.o038", + "sf.ddl.create-database.define-database.o039", "sf.ddl.create-database.define-database.o040", "sf.ddl.create-database.define-database.o041", "sf.ddl.create-database.define-database.o042", + "sf.ddl.create-database.define-database.o043", "sf.ddl.create-database.define-database.o044", "sf.ddl.create-database.define-database.o045", "sf.ddl.create-database.define-database.o046", + "sf.ddl.create-database.define-database.o047", "sf.ddl.create-database.define-database.o048", "sf.ddl.create-database.define-database.o049", + "sf.ddl.create-database.define-database.o050", "sf.ddl.create-database.define-database.o051", + "sf.ddl.create-database.define-database.o052", "sf.ddl.create-database.define-database.o053", "sf.ddl.create-database.define-database.o054", + "sf.ddl.create-database.define-database.o055", "sf.ddl.create-database.define-database.o056", + "sf.ddl.create-database.define-database.o057", "sf.ddl.create-database.define-database.o058", "sf.ddl.create-database.define-database.o059", + "sf.ddl.create-database.define-database.o060", "sf.ddl.create-database.define-database.o061", + "sf.ddl.create-database.define-database.o062", "sf.ddl.create-database.define-database.o063", "sf.ddl.create-database.define-database.o064", + "sf.ddl.create-database.define-database.o065", "sf.ddl.create-database.define-database.o066", + "sf.ddl.create-database.define-database.o067", "sf.ddl.create-database.define-database.o068", "sf.ddl.create-database.define-database.o069", "sf.ddl.create-database.define-database.o070", + "sf.ddl.create-database.define-database.o071", "sf.ddl.create-database.define-database.o072", "sf.ddl.create-database.define-database.o073", + "sf.ddl.create-database.define-database.o074", "sf.ddl.create-database.define-database.o075", + "sf.ddl.create-database.define-database.o076", "sf.ddl.create-database.define-database.o077", "sf.ddl.create-database.define-database.o078", "sf.ddl.create-database.define-database.o079", + "sf.ddl.create-database.define-database.o080", "sf.ddl.create-database.define-database.o081", "sf.ddl.create-database.define-database.o082", "sf.ddl.create-database.define-database.o083", "sf.ddl.create-database.define-database.o084", "sf.ddl.create-database.define-database.o085", "sf.ddl.create-database.define-database.o086", + "sf.ddl.create-database.define-database.o087", "sf.ddl.create-database.define-database.o088", "sf.ddl.create-database.define-database.o089", "sf.ddl.create-database.define-database.o090", "sf.ddl.create-database.define-database.o091", + "sf.ddl.create-database.define-database.o092", + "sf.ddl.create-database.define-database.o093", + "sf.ddl.create-database.define-database.o094", "sf.ddl.create-database.define-database.o095", + "sf.ddl.create-database.define-database.o096", "sf.ddl.create-database.define-database.o097", + "sf.ddl.create-database.define-database.o098", "sf.ddl.create-database.define-database.o099", "sf.ddl.create-dataset.o001", "sf.ddl.create-dataset.o003", @@ -24568,7 +25101,9 @@ "sf.ddl.create-dataset.o012", "sf.ddl.create-dataset.o014", "sf.ddl.create-dataset.o015", + "sf.ddl.create-dataset.o018", "sf.ddl.create-dataset.o019", + "sf.ddl.create-dataset.o021", "sf.ddl.create-dbt-project.o001", "sf.ddl.create-dbt-project.o002", "sf.ddl.create-dbt-project.o003", @@ -24939,6 +25474,25 @@ "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o400", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o401", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o402", + "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o415", + "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o416", + "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o417", + "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o418", + "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o419", + "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o420", + "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o421", + "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o422", + "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o423", + "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o424", + "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o425", + "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o426", + "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o427", + "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o428", + "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o429", + "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o430", + "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o431", + "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o432", + "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o433", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o434", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o435", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o436", @@ -24965,12 +25519,14 @@ "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o457", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o458", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o459", + "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o460", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o461", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o462", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o463", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o464", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o465", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o466", + "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o467", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o468", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o469", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o470", @@ -25019,6 +25575,9 @@ "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o513", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o514", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o515", + "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o516", + "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o517", + "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o518", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o519", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o520", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o001", @@ -25234,6 +25793,8 @@ "sf.ddl.create-dynamic-table.create-dynamic-table-from.o016", "sf.ddl.create-dynamic-table.create-dynamic-table-from.o017", "sf.ddl.create-dynamic-table.create-dynamic-table-from.o018", + "sf.ddl.create-dynamic-table.create-dynamic-table-from.o019", + "sf.ddl.create-dynamic-table.create-dynamic-table-from.o020", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o001", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o002", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o003", @@ -25546,6 +26107,13 @@ "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o344", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o345", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o346", + "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o350", + "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o351", + "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o352", + "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o353", + "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o354", + "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o355", + "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o356", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o357", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o358", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o359", @@ -25558,6 +26126,7 @@ "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o366", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o367", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o368", + "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o369", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o370", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o371", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o372", @@ -25571,8 +26140,10 @@ "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o380", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o381", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o382", + "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o383", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o384", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o385", + "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o386", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o387", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o388", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o389", @@ -25592,7 +26163,11 @@ "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o403", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o404", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o405", + "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o406", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o407", + "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o408", + "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o409", + "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o410", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o411", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o412", "sf.ddl.create-dynamic-table.create-or-alter-dynamic.o001", @@ -25773,6 +26348,7 @@ "sf.ddl.create-dynamic-table.create-or-alter-dynamic.o212", "sf.ddl.create-dynamic-table.create-or-alter-dynamic.o213", "sf.ddl.create-dynamic-table.create-or-alter-dynamic.o214", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic.o215", "sf.ddl.create-dynamic-table.create-or-alter-dynamic.o216", "sf.ddl.create-dynamic-table.create-or-alter-dynamic.o217", "sf.ddl.create-dynamic-table.create-or-alter-dynamic.o218", @@ -25780,8 +26356,13 @@ "sf.ddl.create-dynamic-table.create-or-alter-dynamic.o220", "sf.ddl.create-dynamic-table.create-or-alter-dynamic.o221", "sf.ddl.create-dynamic-table.create-or-alter-dynamic.o222", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic.o223", "sf.ddl.create-dynamic-table.create-or-alter-dynamic.o224", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic.o225", "sf.ddl.create-dynamic-table.create-or-alter-dynamic.o226", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic.o227", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic.o228", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic.o229", "sf.ddl.create-dynamic-table.create-or-alter-dynamic.o230", "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o001", "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o002", @@ -25922,6 +26503,7 @@ "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o314", "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o315", "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o316", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o364", "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o370", "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o371", "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o372", @@ -25951,6 +26533,25 @@ "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o418", "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o419", "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o421", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o422", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o423", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o424", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o425", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o426", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o427", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o428", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o429", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o430", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o431", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o432", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o433", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o434", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o435", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o436", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o437", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o438", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o439", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o440", "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o441", "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o442", "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o443", @@ -25971,12 +26572,14 @@ "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o458", "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o459", "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o460", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o461", "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o462", "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o463", "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o464", "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o465", "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o466", "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o467", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o468", "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o469", "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o470", "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o471", @@ -26013,6 +26616,9 @@ "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o502", "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o503", "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o504", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o505", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o506", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o507", "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o508", "sf.ddl.create-dynamic-table.define-dynamic-table.o001", "sf.ddl.create-dynamic-table.define-dynamic-table.o002", @@ -26181,6 +26787,8 @@ "sf.ddl.create-dynamic-table.define-dynamic-table.o190", "sf.ddl.create-dynamic-table.define-dynamic-table.o192", "sf.ddl.create-dynamic-table.define-dynamic-table.o193", + "sf.ddl.create-dynamic-table.define-dynamic-table.o194", + "sf.ddl.create-dynamic-table.define-dynamic-table.o195", "sf.ddl.create-dynamic-table.define-dynamic-table.o196", "sf.ddl.create-dynamic-table.define-dynamic-table.o197", "sf.ddl.create-dynamic-table.define-dynamic-table.o198", @@ -26230,6 +26838,31 @@ "sf.ddl.create-event-routing-table.o083", "sf.ddl.create-event-routing-table.o084", "sf.ddl.create-event-routing-table.o085", + "sf.ddl.create-event-routing-table.o087", + "sf.ddl.create-event-routing-table.o088", + "sf.ddl.create-event-routing-table.o089", + "sf.ddl.create-event-routing-table.o090", + "sf.ddl.create-event-routing-table.o091", + "sf.ddl.create-event-routing-table.o092", + "sf.ddl.create-event-routing-table.o093", + "sf.ddl.create-event-routing-table.o094", + "sf.ddl.create-event-routing-table.o095", + "sf.ddl.create-event-routing-table.o096", + "sf.ddl.create-event-routing-table.o097", + "sf.ddl.create-event-routing-table.o098", + "sf.ddl.create-event-routing-table.o099", + "sf.ddl.create-event-routing-table.o100", + "sf.ddl.create-event-routing-table.o101", + "sf.ddl.create-event-routing-table.o102", + "sf.ddl.create-event-routing-table.o103", + "sf.ddl.create-event-routing-table.o104", + "sf.ddl.create-event-routing-table.o105", + "sf.ddl.create-event-routing-table.o106", + "sf.ddl.create-event-routing-table.o107", + "sf.ddl.create-event-routing-table.o108", + "sf.ddl.create-event-routing-table.o109", + "sf.ddl.create-event-routing-table.o110", + "sf.ddl.create-event-routing-table.o111", "sf.ddl.create-event-routing-table.o112", "sf.ddl.create-event-routing-table.o113", "sf.ddl.create-event-routing-table.o114", @@ -26348,6 +26981,14 @@ "sf.ddl.create-event-table.table.o177", "sf.ddl.create-event-table.table.o178", "sf.ddl.create-event-table.table.o179", + "sf.ddl.create-event-table.table.o187", + "sf.ddl.create-event-table.table.o188", + "sf.ddl.create-event-table.table.o189", + "sf.ddl.create-event-table.table.o190", + "sf.ddl.create-event-table.table.o191", + "sf.ddl.create-event-table.table.o192", + "sf.ddl.create-event-table.table.o193", + "sf.ddl.create-event-table.table.o194", "sf.ddl.create-event-table.table.o195", "sf.ddl.create-event-table.table.o196", "sf.ddl.create-event-table.table.o197", @@ -26366,8 +27007,10 @@ "sf.ddl.create-event-table.table.o210", "sf.ddl.create-event-table.table.o211", "sf.ddl.create-event-table.table.o212", + "sf.ddl.create-event-table.table.o213", "sf.ddl.create-event-table.table.o214", "sf.ddl.create-event-table.table.o215", + "sf.ddl.create-event-table.table.o216", "sf.ddl.create-event-table.table.o217", "sf.ddl.create-event-table.table-clone.o001", "sf.ddl.create-event-table.table-clone.o003", @@ -26403,6 +27046,8 @@ "sf.ddl.create-event-table.table-clone.o049", "sf.ddl.create-event-table.table-clone.o050", "sf.ddl.create-event-table.table-clone.o051", + "sf.ddl.create-event-table.table-clone.o054", + "sf.ddl.create-event-table.table-clone.o055", "sf.ddl.create-event-table.table-clone.o056", "sf.ddl.create-event-table.table-clone.o057", "sf.ddl.create-event-table.table-clone.o058", @@ -26454,6 +27099,9 @@ "sf.ddl.create-external-agent.o040", "sf.ddl.create-external-agent.o041", "sf.ddl.create-external-agent.o042", + "sf.ddl.create-external-agent.o045", + "sf.ddl.create-external-agent.o046", + "sf.ddl.create-external-agent.o047", "sf.ddl.create-external-consumer.o001", "sf.ddl.create-external-consumer.o002", "sf.ddl.create-external-consumer.o003", @@ -26484,6 +27132,7 @@ "sf.ddl.create-external-consumer.o028", "sf.ddl.create-external-consumer.o029", "sf.ddl.create-external-consumer.o030", + "sf.ddl.create-external-consumer.o031", "sf.ddl.create-external-function.function.o001", "sf.ddl.create-external-function.function.o002", "sf.ddl.create-external-function.function.o003", @@ -26700,9 +27349,11 @@ "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-file-format.o123", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-file-format.o124", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-file-format.o125", + "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-file-format.o126", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-file-format.o127", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-file-format.o128", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-file-format.o130", + "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-file-format.o131", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-file-format.o132", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-file-format.o133", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-file-format.o135", @@ -27031,8 +27682,12 @@ "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-file-format.o485", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-file-format.o486", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-file-format.o487", + "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-file-format.o488", + "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-file-format.o489", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-file-format.o490", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-file-format.o491", + "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-file-format.o492", + "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-file-format.o493", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-file-format.o494", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-file-format.o495", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-file-format.o496", @@ -27049,7 +27704,9 @@ "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-file-format.o507", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-file-format.o508", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-file-format.o509", + "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-file-format.o510", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-file-format.o511", + "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-file-format.o512", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-file-format.o513", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-file-format.o514", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-file-format.o515", @@ -27121,9 +27778,11 @@ "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.o105", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.o106", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.o107", + "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.o108", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.o109", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.o110", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.o112", + "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.o113", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.o114", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.o115", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.o117", @@ -27444,6 +28103,7 @@ "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.o456", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.o457", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.o458", + "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.o459", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.o460", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.o461", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.o462", @@ -27452,8 +28112,11 @@ "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.o465", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.o466", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.o467", + "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.o468", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.o469", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.o471", + "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.o472", + "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.o473", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.o474", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.o475", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.o476", @@ -27468,7 +28131,9 @@ "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.o485", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.o486", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.o487", + "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.o488", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.o489", + "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.o490", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.o491", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.o492", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.o493", @@ -27542,9 +28207,11 @@ "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.syntax.o107", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.syntax.o108", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.syntax.o109", + "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.syntax.o110", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.syntax.o111", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.syntax.o112", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.syntax.o114", + "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.syntax.o115", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.syntax.o116", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.syntax.o117", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.syntax.o119", @@ -27865,6 +28532,7 @@ "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.syntax.o458", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.syntax.o459", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.syntax.o460", + "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.syntax.o461", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.syntax.o462", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.syntax.o463", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.syntax.o464", @@ -27873,8 +28541,11 @@ "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.syntax.o467", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.syntax.o468", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.syntax.o469", + "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.syntax.o470", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.syntax.o471", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.syntax.o473", + "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.syntax.o474", + "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.syntax.o475", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.syntax.o476", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.syntax.o477", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.syntax.o478", @@ -27889,7 +28560,9 @@ "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.syntax.o487", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.syntax.o488", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.syntax.o489", + "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.syntax.o490", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.syntax.o491", + "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.syntax.o492", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.syntax.o493", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.syntax.o494", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.syntax.o495", @@ -29275,6 +29948,99 @@ "sf.ddl.create-file-format.define-file-format.o407", "sf.ddl.create-file-format.define-file-format.o408", "sf.ddl.create-file-format.define-file-format.o409", + "sf.ddl.create-file-format.define-file-format.o410", + "sf.ddl.create-file-format.define-file-format.o411", + "sf.ddl.create-file-format.define-file-format.o412", + "sf.ddl.create-file-format.define-file-format.o413", + "sf.ddl.create-file-format.define-file-format.o414", + "sf.ddl.create-file-format.define-file-format.o415", + "sf.ddl.create-file-format.define-file-format.o416", + "sf.ddl.create-file-format.define-file-format.o417", + "sf.ddl.create-file-format.define-file-format.o418", + "sf.ddl.create-file-format.define-file-format.o419", + "sf.ddl.create-file-format.define-file-format.o420", + "sf.ddl.create-file-format.define-file-format.o421", + "sf.ddl.create-file-format.define-file-format.o422", + "sf.ddl.create-file-format.define-file-format.o423", + "sf.ddl.create-file-format.define-file-format.o424", + "sf.ddl.create-file-format.define-file-format.o425", + "sf.ddl.create-file-format.define-file-format.o426", + "sf.ddl.create-file-format.define-file-format.o427", + "sf.ddl.create-file-format.define-file-format.o428", + "sf.ddl.create-file-format.define-file-format.o429", + "sf.ddl.create-file-format.define-file-format.o430", + "sf.ddl.create-file-format.define-file-format.o431", + "sf.ddl.create-file-format.define-file-format.o432", + "sf.ddl.create-file-format.define-file-format.o433", + "sf.ddl.create-file-format.define-file-format.o434", + "sf.ddl.create-file-format.define-file-format.o435", + "sf.ddl.create-file-format.define-file-format.o436", + "sf.ddl.create-file-format.define-file-format.o437", + "sf.ddl.create-file-format.define-file-format.o438", + "sf.ddl.create-file-format.define-file-format.o439", + "sf.ddl.create-file-format.define-file-format.o440", + "sf.ddl.create-file-format.define-file-format.o441", + "sf.ddl.create-file-format.define-file-format.o442", + "sf.ddl.create-file-format.define-file-format.o443", + "sf.ddl.create-file-format.define-file-format.o444", + "sf.ddl.create-file-format.define-file-format.o445", + "sf.ddl.create-file-format.define-file-format.o446", + "sf.ddl.create-file-format.define-file-format.o447", + "sf.ddl.create-file-format.define-file-format.o448", + "sf.ddl.create-file-format.define-file-format.o449", + "sf.ddl.create-file-format.define-file-format.o450", + "sf.ddl.create-file-format.define-file-format.o451", + "sf.ddl.create-file-format.define-file-format.o452", + "sf.ddl.create-file-format.define-file-format.o453", + "sf.ddl.create-file-format.define-file-format.o454", + "sf.ddl.create-file-format.define-file-format.o455", + "sf.ddl.create-file-format.define-file-format.o456", + "sf.ddl.create-file-format.define-file-format.o457", + "sf.ddl.create-file-format.define-file-format.o458", + "sf.ddl.create-file-format.define-file-format.o459", + "sf.ddl.create-file-format.define-file-format.o460", + "sf.ddl.create-file-format.define-file-format.o461", + "sf.ddl.create-file-format.define-file-format.o462", + "sf.ddl.create-file-format.define-file-format.o463", + "sf.ddl.create-file-format.define-file-format.o464", + "sf.ddl.create-file-format.define-file-format.o465", + "sf.ddl.create-file-format.define-file-format.o466", + "sf.ddl.create-file-format.define-file-format.o467", + "sf.ddl.create-file-format.define-file-format.o468", + "sf.ddl.create-file-format.define-file-format.o469", + "sf.ddl.create-file-format.define-file-format.o470", + "sf.ddl.create-file-format.define-file-format.o471", + "sf.ddl.create-file-format.define-file-format.o472", + "sf.ddl.create-file-format.define-file-format.o473", + "sf.ddl.create-file-format.define-file-format.o474", + "sf.ddl.create-file-format.define-file-format.o475", + "sf.ddl.create-file-format.define-file-format.o476", + "sf.ddl.create-file-format.define-file-format.o477", + "sf.ddl.create-file-format.define-file-format.o478", + "sf.ddl.create-file-format.define-file-format.o479", + "sf.ddl.create-file-format.define-file-format.o480", + "sf.ddl.create-file-format.define-file-format.o481", + "sf.ddl.create-file-format.define-file-format.o482", + "sf.ddl.create-file-format.define-file-format.o483", + "sf.ddl.create-file-format.define-file-format.o484", + "sf.ddl.create-file-format.define-file-format.o485", + "sf.ddl.create-file-format.define-file-format.o486", + "sf.ddl.create-file-format.define-file-format.o487", + "sf.ddl.create-file-format.define-file-format.o488", + "sf.ddl.create-file-format.define-file-format.o489", + "sf.ddl.create-file-format.define-file-format.o490", + "sf.ddl.create-file-format.define-file-format.o491", + "sf.ddl.create-file-format.define-file-format.o492", + "sf.ddl.create-file-format.define-file-format.o493", + "sf.ddl.create-file-format.define-file-format.o494", + "sf.ddl.create-file-format.define-file-format.o495", + "sf.ddl.create-file-format.define-file-format.o496", + "sf.ddl.create-file-format.define-file-format.o497", + "sf.ddl.create-file-format.define-file-format.o498", + "sf.ddl.create-file-format.define-file-format.o499", + "sf.ddl.create-file-format.define-file-format.o500", + "sf.ddl.create-file-format.define-file-format.o501", + "sf.ddl.create-file-format.define-file-format.o502", "sf.ddl.create-file-format.define-file-format.o503", "sf.ddl.create-file-format.define-file-format.o504", "sf.ddl.create-file-format.define-file-format.o505", @@ -29946,8 +30712,10 @@ "sf.ddl.create-function.create-function-returns-table-2.o149", "sf.ddl.create-function.create-function-returns-table-2.o150", "sf.ddl.create-function.create-function-returns-table-2.o151", + "sf.ddl.create-function.create-function-returns-table-2.o152", "sf.ddl.create-function.create-function-returns-table-2.o153", "sf.ddl.create-function.create-function-returns-table-2.o154", + "sf.ddl.create-function.create-function-returns-table-2.o155", "sf.ddl.create-function.create-function-returns-table-2.o156", "sf.ddl.create-function.create-function-returns-table-2.o157", "sf.ddl.create-function.create-function-returns-table-2.o158", @@ -30342,6 +31110,7 @@ "sf.ddl.create-function.create-function-returns-table.python-handler.o157", "sf.ddl.create-function.create-function-returns-table.python-handler.o158", "sf.ddl.create-function.create-function-returns-table.python-handler.o159", + "sf.ddl.create-function.create-function-returns-table.python-handler.o160", "sf.ddl.create-function.create-function-returns-table.python-handler.o161", "sf.ddl.create-function.create-function-returns-table.python-handler.o162", "sf.ddl.create-function.create-function-returns-table.python-handler.o163", @@ -31491,6 +32260,24 @@ "sf.ddl.create-hybrid-table.table.o365", "sf.ddl.create-hybrid-table.table.o366", "sf.ddl.create-hybrid-table.table.o367", + "sf.ddl.create-hybrid-table.table.o368", + "sf.ddl.create-hybrid-table.table.o369", + "sf.ddl.create-hybrid-table.table.o370", + "sf.ddl.create-hybrid-table.table.o371", + "sf.ddl.create-hybrid-table.table.o372", + "sf.ddl.create-hybrid-table.table.o373", + "sf.ddl.create-hybrid-table.table.o374", + "sf.ddl.create-hybrid-table.table.o375", + "sf.ddl.create-hybrid-table.table.o376", + "sf.ddl.create-hybrid-table.table.o377", + "sf.ddl.create-hybrid-table.table.o378", + "sf.ddl.create-hybrid-table.table.o379", + "sf.ddl.create-hybrid-table.table.o380", + "sf.ddl.create-hybrid-table.table.o381", + "sf.ddl.create-hybrid-table.table.o382", + "sf.ddl.create-hybrid-table.table.o385", + "sf.ddl.create-hybrid-table.table.o386", + "sf.ddl.create-hybrid-table.table.o387", "sf.ddl.create-hybrid-table.table.o388", "sf.ddl.create-hybrid-table.table.o389", "sf.ddl.create-hybrid-table.table.o390", @@ -31508,6 +32295,7 @@ "sf.ddl.create-hybrid-table.table.o402", "sf.ddl.create-hybrid-table.table.o403", "sf.ddl.create-hybrid-table.table.o404", + "sf.ddl.create-hybrid-table.table.o405", "sf.ddl.create-hybrid-table.table.o406", "sf.ddl.create-hybrid-table.table.o407", "sf.ddl.create-hybrid-table.table.o408", @@ -31538,6 +32326,7 @@ "sf.ddl.create-hybrid-table.table-as.o017", "sf.ddl.create-hybrid-table.table-as.o018", "sf.ddl.create-hybrid-table.table-as.o019", + "sf.ddl.create-hybrid-table.table-as.o020", "sf.ddl.create-hybrid-table.table-as.o021", "sf.ddl.create-hybrid-table.table-as.o022", "sf.ddl.create-hybrid-table.table-as.o023", @@ -32141,10 +32930,18 @@ "sf.ddl.create-iceberg-table.table.o422", "sf.ddl.create-iceberg-table.table.o424", "sf.ddl.create-iceberg-table.table.o429", + "sf.ddl.create-iceberg-table.table.o430", + "sf.ddl.create-iceberg-table.table.o431", + "sf.ddl.create-iceberg-table.table.o432", + "sf.ddl.create-iceberg-table.table.o433", + "sf.ddl.create-iceberg-table.table.o434", + "sf.ddl.create-iceberg-table.table.o435", + "sf.ddl.create-iceberg-table.table.o436", "sf.ddl.create-iceberg-table.table.o439", "sf.ddl.create-iceberg-table.table.o442", "sf.ddl.create-iceberg-table.table.o445", "sf.ddl.create-iceberg-table.table.o447", + "sf.ddl.create-iceberg-table.table.o463", "sf.ddl.create-iceberg-table.table.o464", "sf.ddl.create-iceberg-table.table.o465", "sf.ddl.create-iceberg-table.table.o466", @@ -32259,6 +33056,17 @@ "sf.ddl.create-iceberg-table.table.o842", "sf.ddl.create-iceberg-table.table.o843", "sf.ddl.create-iceberg-table.table.o844", + "sf.ddl.create-iceberg-table.table.o848", + "sf.ddl.create-iceberg-table.table.o849", + "sf.ddl.create-iceberg-table.table.o850", + "sf.ddl.create-iceberg-table.table.o851", + "sf.ddl.create-iceberg-table.table.o852", + "sf.ddl.create-iceberg-table.table.o853", + "sf.ddl.create-iceberg-table.table.o854", + "sf.ddl.create-iceberg-table.table.o855", + "sf.ddl.create-iceberg-table.table.o856", + "sf.ddl.create-iceberg-table.table.o857", + "sf.ddl.create-iceberg-table.table.o858", "sf.ddl.create-iceberg-table.table.o859", "sf.ddl.create-iceberg-table.table.o860", "sf.ddl.create-iceberg-table.table.o861", @@ -32305,12 +33113,47 @@ "sf.ddl.create-iceberg-table.table.o906", "sf.ddl.create-iceberg-table.table.o907", "sf.ddl.create-iceberg-table.table.o908", + "sf.ddl.create-iceberg-table.table.o909", + "sf.ddl.create-iceberg-table.table.o910", + "sf.ddl.create-iceberg-table.table.o911", + "sf.ddl.create-iceberg-table.table.o912", + "sf.ddl.create-iceberg-table.table.o913", + "sf.ddl.create-iceberg-table.table.o914", + "sf.ddl.create-iceberg-table.table.o915", + "sf.ddl.create-iceberg-table.table.o916", + "sf.ddl.create-iceberg-table.table.o917", + "sf.ddl.create-iceberg-table.table.o918", + "sf.ddl.create-iceberg-table.table.o919", + "sf.ddl.create-iceberg-table.table.o920", + "sf.ddl.create-iceberg-table.table.o921", + "sf.ddl.create-iceberg-table.table.o922", + "sf.ddl.create-iceberg-table.table.o923", + "sf.ddl.create-iceberg-table.table.o924", + "sf.ddl.create-iceberg-table.table.o925", + "sf.ddl.create-iceberg-table.table.o926", + "sf.ddl.create-iceberg-table.table.o927", + "sf.ddl.create-iceberg-table.table.o928", + "sf.ddl.create-iceberg-table.table.o929", + "sf.ddl.create-iceberg-table.table.o930", + "sf.ddl.create-iceberg-table.table.o931", "sf.ddl.create-iceberg-table.table.o932", "sf.ddl.create-iceberg-table.table.o933", "sf.ddl.create-iceberg-table.table.o934", "sf.ddl.create-iceberg-table.table.o935", "sf.ddl.create-iceberg-table.table.o936", "sf.ddl.create-iceberg-table.table.o937", + "sf.ddl.create-iceberg-table.table.o938", + "sf.ddl.create-iceberg-table.table.o939", + "sf.ddl.create-iceberg-table.table.o940", + "sf.ddl.create-iceberg-table.table.o941", + "sf.ddl.create-iceberg-table.table.o942", + "sf.ddl.create-iceberg-table.table.o943", + "sf.ddl.create-iceberg-table.table.o944", + "sf.ddl.create-iceberg-table.table.o945", + "sf.ddl.create-iceberg-table.table.o946", + "sf.ddl.create-iceberg-table.table.o947", + "sf.ddl.create-iceberg-table.table.o948", + "sf.ddl.create-iceberg-table.table.o949", "sf.ddl.create-iceberg-table.table.o950", "sf.ddl.create-iceberg-table.table.o951", "sf.ddl.create-iceberg-table.table.o952", @@ -32350,6 +33193,7 @@ "sf.ddl.create-iceberg-table.table.o993", "sf.ddl.create-iceberg-table.table.o994", "sf.ddl.create-iceberg-table.table.o995", + "sf.ddl.create-iceberg-table.table.o996", "sf.ddl.create-iceberg-table.table.o997", "sf.ddl.create-iceberg-table.table.o998", "sf.ddl.create-iceberg-table.table.o999", @@ -32361,16 +33205,19 @@ "sf.ddl.create-iceberg-table.table.o1005", "sf.ddl.create-iceberg-table.table.o1006", "sf.ddl.create-iceberg-table.table.o1007", + "sf.ddl.create-iceberg-table.table.o1008", "sf.ddl.create-iceberg-table.table.o1009", "sf.ddl.create-iceberg-table.table.o1010", "sf.ddl.create-iceberg-table.table.o1011", "sf.ddl.create-iceberg-table.table.o1012", + "sf.ddl.create-iceberg-table.table.o1013", "sf.ddl.create-iceberg-table.table.o1014", "sf.ddl.create-iceberg-table.table.o1015", "sf.ddl.create-iceberg-table.table.o1016", "sf.ddl.create-iceberg-table.table.o1017", "sf.ddl.create-iceberg-table.table.o1018", "sf.ddl.create-iceberg-table.table.o1019", + "sf.ddl.create-iceberg-table.table.o1020", "sf.ddl.create-iceberg-table.table.o1021", "sf.ddl.create-iceberg-table.table.o1022", "sf.ddl.create-iceberg-table.table.o1023", @@ -32517,6 +33364,7 @@ "sf.ddl.create-iceberg-table.table-as-select.o097", "sf.ddl.create-iceberg-table.table-as-select.o098", "sf.ddl.create-iceberg-table.table-as-select.o099", + "sf.ddl.create-iceberg-table.table-as-select.o100", "sf.ddl.create-iceberg-table.table-as-select.o101", "sf.ddl.create-iceberg-table.table-as-select.o102", "sf.ddl.create-iceberg-table.table-as-select.o103", @@ -32984,6 +33832,9 @@ "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o462", "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o463", "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o464", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o467", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o468", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o469", "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o470", "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o471", "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o472", @@ -33013,6 +33864,42 @@ "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o496", "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o497", "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o498", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o499", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o500", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o501", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o502", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o503", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o504", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o506", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o507", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o508", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o509", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o510", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o511", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o512", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o513", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o514", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o515", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o516", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o517", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o518", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o519", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o520", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o521", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o522", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o523", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o524", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o525", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o526", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o527", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o528", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o529", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o530", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o531", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o532", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o533", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o534", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o535", "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o536", "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o537", "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o538", @@ -33044,6 +33931,7 @@ "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o564", "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o565", "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o566", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o567", "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o568", "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o569", "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o570", @@ -33055,6 +33943,7 @@ "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o576", "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o577", "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o578", + "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o579", "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o580", "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o581", "sf.ddl.create-iceberg-table.table-base-location.parquet-files.o582", @@ -33487,6 +34376,7 @@ "sf.ddl.create-iceberg-table.table.iceberg-rest-in-a-catalog-linked-database.o280", "sf.ddl.create-iceberg-table.table.iceberg-rest-in-a-catalog-linked-database.o281", "sf.ddl.create-iceberg-table.table.iceberg-rest-in-a-catalog-linked-database.o282", + "sf.ddl.create-iceberg-table.table.iceberg-rest-in-a-catalog-linked-database.o318", "sf.ddl.create-iceberg-table.table.iceberg-rest-in-a-catalog-linked-database.o320", "sf.ddl.create-iceberg-table.table.iceberg-rest-in-a-catalog-linked-database.o321", "sf.ddl.create-iceberg-table.table.iceberg-rest-in-a-catalog-linked-database.o322", @@ -33497,6 +34387,25 @@ "sf.ddl.create-iceberg-table.table.iceberg-rest-in-a-catalog-linked-database.o327", "sf.ddl.create-iceberg-table.table.iceberg-rest-in-a-catalog-linked-database.o328", "sf.ddl.create-iceberg-table.table.iceberg-rest-in-a-catalog-linked-database.o329", + "sf.ddl.create-iceberg-table.table.iceberg-rest-in-a-catalog-linked-database.o330", + "sf.ddl.create-iceberg-table.table.iceberg-rest-in-a-catalog-linked-database.o331", + "sf.ddl.create-iceberg-table.table.iceberg-rest-in-a-catalog-linked-database.o332", + "sf.ddl.create-iceberg-table.table.iceberg-rest-in-a-catalog-linked-database.o333", + "sf.ddl.create-iceberg-table.table.iceberg-rest-in-a-catalog-linked-database.o334", + "sf.ddl.create-iceberg-table.table.iceberg-rest-in-a-catalog-linked-database.o335", + "sf.ddl.create-iceberg-table.table.iceberg-rest-in-a-catalog-linked-database.o336", + "sf.ddl.create-iceberg-table.table.iceberg-rest-in-a-catalog-linked-database.o337", + "sf.ddl.create-iceberg-table.table.iceberg-rest-in-a-catalog-linked-database.o338", + "sf.ddl.create-iceberg-table.table.iceberg-rest-in-a-catalog-linked-database.o339", + "sf.ddl.create-iceberg-table.table.iceberg-rest-in-a-catalog-linked-database.o340", + "sf.ddl.create-iceberg-table.table.iceberg-rest-in-a-catalog-linked-database.o341", + "sf.ddl.create-iceberg-table.table.iceberg-rest-in-a-catalog-linked-database.o342", + "sf.ddl.create-iceberg-table.table.iceberg-rest-in-a-catalog-linked-database.o343", + "sf.ddl.create-iceberg-table.table.iceberg-rest-in-a-catalog-linked-database.o344", + "sf.ddl.create-iceberg-table.table.iceberg-rest-in-a-catalog-linked-database.o345", + "sf.ddl.create-iceberg-table.table.iceberg-rest-in-a-catalog-linked-database.o346", + "sf.ddl.create-iceberg-table.table.iceberg-rest-in-a-catalog-linked-database.o347", + "sf.ddl.create-iceberg-table.table.iceberg-rest-in-a-catalog-linked-database.o348", "sf.ddl.create-iceberg-table.table.iceberg-rest-in-a-catalog-linked-database.o349", "sf.ddl.create-iceberg-table.table.iceberg-rest-in-a-catalog-linked-database.o350", "sf.ddl.create-iceberg-table.table.iceberg-rest-in-a-catalog-linked-database.o351", @@ -33640,8 +34549,11 @@ "sf.ddl.create-index.o040", "sf.ddl.create-index.o041", "sf.ddl.create-index.o042", + "sf.ddl.create-index.o043", "sf.ddl.create-index.o044", "sf.ddl.create-index.o045", + "sf.ddl.create-index.o046", + "sf.ddl.create-index.o047", "sf.ddl.create-interactive-table.as.o001", "sf.ddl.create-interactive-table.as.o003", "sf.ddl.create-interactive-table.as.o005", @@ -33765,6 +34677,8 @@ "sf.ddl.create-interactive-table.as.o181", "sf.ddl.create-interactive-table.as.o182", "sf.ddl.create-interactive-table.as.o183", + "sf.ddl.create-interactive-table.as.o186", + "sf.ddl.create-interactive-table.as.o187", "sf.ddl.create-interactive-table.as.o239", "sf.ddl.create-interactive-table.as.o244", "sf.ddl.create-interactive-table.as.o245", @@ -33795,11 +34709,37 @@ "sf.ddl.create-interactive-table.as.o295", "sf.ddl.create-interactive-table.as.o296", "sf.ddl.create-interactive-table.as.o297", + "sf.ddl.create-interactive-table.as.o298", + "sf.ddl.create-interactive-table.as.o299", + "sf.ddl.create-interactive-table.as.o300", + "sf.ddl.create-interactive-table.as.o301", + "sf.ddl.create-interactive-table.as.o302", + "sf.ddl.create-interactive-table.as.o303", + "sf.ddl.create-interactive-table.as.o304", + "sf.ddl.create-interactive-table.as.o305", + "sf.ddl.create-interactive-table.as.o306", + "sf.ddl.create-interactive-table.as.o307", + "sf.ddl.create-interactive-table.as.o308", "sf.ddl.create-interactive-table.as.o309", + "sf.ddl.create-interactive-table.as.o310", + "sf.ddl.create-interactive-table.as.o311", + "sf.ddl.create-interactive-table.as.o312", + "sf.ddl.create-interactive-table.as.o313", + "sf.ddl.create-interactive-table.as.o314", + "sf.ddl.create-interactive-table.as.o315", + "sf.ddl.create-interactive-table.as.o316", + "sf.ddl.create-interactive-table.as.o317", "sf.ddl.create-interactive-table.as.o318", "sf.ddl.create-interactive-table.as.o319", "sf.ddl.create-interactive-table.as.o320", "sf.ddl.create-interactive-table.as.o321", + "sf.ddl.create-interactive-table.as.o322", + "sf.ddl.create-interactive-table.as.o323", + "sf.ddl.create-interactive-table.as.o324", + "sf.ddl.create-interactive-table.as.o325", + "sf.ddl.create-interactive-table.as.o326", + "sf.ddl.create-interactive-table.as.o327", + "sf.ddl.create-interactive-table.as.o328", "sf.ddl.create-interactive-table.as.o329", "sf.ddl.create-interactive-table.as.o330", "sf.ddl.create-interactive-table.as.o331", @@ -33813,8 +34753,10 @@ "sf.ddl.create-interactive-table.as.o339", "sf.ddl.create-interactive-table.as.o340", "sf.ddl.create-interactive-table.as.o342", + "sf.ddl.create-interactive-table.as.o343", "sf.ddl.create-interactive-table.as.o344", "sf.ddl.create-interactive-table.as.o345", + "sf.ddl.create-interactive-table.as.o346", "sf.ddl.create-interactive-table.as.o347", "sf.ddl.create-interactive-table.as.o348", "sf.ddl.create-interactive-table.as.o349", @@ -33910,9 +34852,7 @@ "sf.ddl.create-interactive-table.target-lag-warehouse-as.o054", "sf.ddl.create-interactive-table.target-lag-warehouse-as.o055", "sf.ddl.create-interactive-warehouse.o001", - "sf.ddl.create-interactive-warehouse.o002", "sf.ddl.create-interactive-warehouse.o003", - "sf.ddl.create-interactive-warehouse.o004", "sf.ddl.create-interactive-warehouse.o005", "sf.ddl.create-interactive-warehouse.o006", "sf.ddl.create-interactive-warehouse.o007", @@ -33928,7 +34868,6 @@ "sf.ddl.create-interactive-warehouse.o019", "sf.ddl.create-interactive-warehouse.o021", "sf.ddl.create-interactive-warehouse.o022", - "sf.ddl.create-interactive-warehouse.o023", "sf.ddl.create-interactive-warehouse.o024", "sf.ddl.create-interactive-warehouse.o025", "sf.ddl.create-interactive-warehouse.o026", @@ -33966,12 +34905,10 @@ "sf.ddl.create-interactive-warehouse.o061", "sf.ddl.create-interactive-warehouse.o062", "sf.ddl.create-interactive-warehouse.o063", - "sf.ddl.create-interactive-warehouse.o064", "sf.ddl.create-interactive-warehouse.o065", "sf.ddl.create-interactive-warehouse.o066", "sf.ddl.create-interactive-warehouse.o067", "sf.ddl.create-interactive-warehouse.o068", - "sf.ddl.create-interactive-warehouse.o069", "sf.ddl.create-interactive-warehouse.o070", "sf.ddl.create-interactive-warehouse.o071", "sf.ddl.create-interactive-warehouse.o072", @@ -33990,17 +34927,14 @@ "sf.ddl.create-interactive-warehouse.o085", "sf.ddl.create-interactive-warehouse.o086", "sf.ddl.create-interactive-warehouse.o087", - "sf.ddl.create-interactive-warehouse.o088", "sf.ddl.create-interactive-warehouse.o089", "sf.ddl.create-interactive-warehouse.o090", "sf.ddl.create-interactive-warehouse.o091", "sf.ddl.create-interactive-warehouse.o092", - "sf.ddl.create-interactive-warehouse.o093", "sf.ddl.create-interactive-warehouse.o094", "sf.ddl.create-interactive-warehouse.o095", "sf.ddl.create-interactive-warehouse.o096", "sf.ddl.create-interactive-warehouse.o097", - "sf.ddl.create-interactive-warehouse.o098", "sf.ddl.create-interactive-warehouse.o099", "sf.ddl.create-interactive-warehouse.o100", "sf.ddl.create-interactive-warehouse.o101", @@ -34017,7 +34951,6 @@ "sf.ddl.create-interactive-warehouse.o112", "sf.ddl.create-interactive-warehouse.o113", "sf.ddl.create-interactive-warehouse.o114", - "sf.ddl.create-interactive-warehouse.o115", "sf.ddl.create-interactive-warehouse.o116", "sf.ddl.create-interactive-warehouse.o117", "sf.ddl.create-interactive-warehouse.o118", @@ -34292,12 +35225,45 @@ "sf.ddl.create-materialized-view.o297", "sf.ddl.create-materialized-view.o298", "sf.ddl.create-materialized-view.o309", + "sf.ddl.create-materialized-view.o310", + "sf.ddl.create-materialized-view.o311", + "sf.ddl.create-materialized-view.o312", + "sf.ddl.create-materialized-view.o313", + "sf.ddl.create-materialized-view.o314", + "sf.ddl.create-materialized-view.o315", + "sf.ddl.create-materialized-view.o316", + "sf.ddl.create-materialized-view.o317", + "sf.ddl.create-materialized-view.o318", + "sf.ddl.create-materialized-view.o319", + "sf.ddl.create-materialized-view.o320", + "sf.ddl.create-materialized-view.o321", + "sf.ddl.create-materialized-view.o322", + "sf.ddl.create-materialized-view.o323", + "sf.ddl.create-materialized-view.o324", + "sf.ddl.create-materialized-view.o325", + "sf.ddl.create-materialized-view.o326", + "sf.ddl.create-materialized-view.o327", + "sf.ddl.create-materialized-view.o328", + "sf.ddl.create-materialized-view.o329", + "sf.ddl.create-materialized-view.o330", + "sf.ddl.create-materialized-view.o331", + "sf.ddl.create-materialized-view.o332", + "sf.ddl.create-materialized-view.o333", + "sf.ddl.create-materialized-view.o334", + "sf.ddl.create-materialized-view.o335", + "sf.ddl.create-materialized-view.o336", + "sf.ddl.create-materialized-view.o337", + "sf.ddl.create-materialized-view.o338", + "sf.ddl.create-materialized-view.o339", + "sf.ddl.create-materialized-view.o340", "sf.ddl.create-materialized-view.o341", "sf.ddl.create-materialized-view.o342", "sf.ddl.create-materialized-view.o344", "sf.ddl.create-materialized-view.o345", + "sf.ddl.create-materialized-view.o346", "sf.ddl.create-materialized-view.o347", "sf.ddl.create-materialized-view.o348", + "sf.ddl.create-materialized-view.o349", "sf.ddl.create-materialized-view.o350", "sf.ddl.create-materialized-view.o351", "sf.ddl.create-materialized-view.o352", @@ -34590,8 +35556,11 @@ "sf.ddl.create-model.internalstage.o072", "sf.ddl.create-model.internalstage.o073", "sf.ddl.create-model.internalstage.o074", + "sf.ddl.create-model.internalstage.o075", + "sf.ddl.create-model.internalstage.o076", "sf.ddl.create-model.internalstage.o077", "sf.ddl.create-model.internalstage.o078", + "sf.ddl.create-model.internalstage.o079", "sf.ddl.create-model.internalstage.o080", "sf.ddl.create-model.model.o001", "sf.ddl.create-model.model.o002", @@ -34849,6 +35818,7 @@ "sf.ddl.create-online-feature-table.o092", "sf.ddl.create-online-feature-table.o093", "sf.ddl.create-online-feature-table.o094", + "sf.ddl.create-online-feature-table.o095", "sf.ddl.create-openflow-connector.from.o001", "sf.ddl.create-openflow-connector.from.o002", "sf.ddl.create-openflow-connector.from.o003", @@ -35612,9 +36582,17 @@ "sf.ddl.create-procedure.create-procedure-returns-table.o146", "sf.ddl.create-procedure.create-procedure-returns-table.o147", "sf.ddl.create-procedure.create-procedure-returns-table.o148", + "sf.ddl.create-procedure.create-procedure-returns-table.o161", + "sf.ddl.create-procedure.create-procedure-returns-table.o162", + "sf.ddl.create-procedure.create-procedure-returns-table.o163", + "sf.ddl.create-procedure.create-procedure-returns-table.o164", + "sf.ddl.create-procedure.create-procedure-returns-table.o165", "sf.ddl.create-procedure.create-procedure-returns-table.o166", + "sf.ddl.create-procedure.create-procedure-returns-table.o167", "sf.ddl.create-procedure.create-procedure-returns-table.o168", "sf.ddl.create-procedure.create-procedure-returns-table.o169", + "sf.ddl.create-procedure.create-procedure-returns-table.o170", + "sf.ddl.create-procedure.create-procedure-returns-table.o171", "sf.ddl.create-procedure.create-procedure-returns-table.o172", "sf.ddl.create-procedure.create-procedure-returns-table.o173", "sf.ddl.create-procedure.create-procedure-returns-table.o174", @@ -35628,10 +36606,13 @@ "sf.ddl.create-procedure.create-procedure-returns-table.o182", "sf.ddl.create-procedure.create-procedure-returns-table.o183", "sf.ddl.create-procedure.create-procedure-returns-table.o184", + "sf.ddl.create-procedure.create-procedure-returns-table.o185", "sf.ddl.create-procedure.create-procedure-returns-table.o186", "sf.ddl.create-procedure.create-procedure-returns-table.o187", + "sf.ddl.create-procedure.create-procedure-returns-table.o188", "sf.ddl.create-procedure.create-procedure-returns-table.o189", "sf.ddl.create-procedure.create-procedure-returns-table.o190", + "sf.ddl.create-procedure.create-procedure-returns-table.o191", "sf.ddl.create-procedure.create-procedure-returns-table.o192", "sf.ddl.create-procedure.create-procedure-returns-table.o193", "sf.ddl.create-procedure.create-procedure-returns-table.o194", @@ -35769,11 +36750,19 @@ "sf.ddl.create-procedure.create-procedure-returns-table-2.o150", "sf.ddl.create-procedure.create-procedure-returns-table-2.o151", "sf.ddl.create-procedure.create-procedure-returns-table-2.o152", + "sf.ddl.create-procedure.create-procedure-returns-table-2.o165", + "sf.ddl.create-procedure.create-procedure-returns-table-2.o166", + "sf.ddl.create-procedure.create-procedure-returns-table-2.o167", + "sf.ddl.create-procedure.create-procedure-returns-table-2.o168", "sf.ddl.create-procedure.create-procedure-returns-table-2.o169", + "sf.ddl.create-procedure.create-procedure-returns-table-2.o170", + "sf.ddl.create-procedure.create-procedure-returns-table-2.o171", "sf.ddl.create-procedure.create-procedure-returns-table-2.o172", "sf.ddl.create-procedure.create-procedure-returns-table-2.o173", + "sf.ddl.create-procedure.create-procedure-returns-table-2.o174", "sf.ddl.create-procedure.create-procedure-returns-table-2.o175", "sf.ddl.create-procedure.create-procedure-returns-table-2.o176", + "sf.ddl.create-procedure.create-procedure-returns-table-2.o177", "sf.ddl.create-procedure.create-procedure-returns-table-2.o178", "sf.ddl.create-procedure.create-procedure-returns-table-2.o179", "sf.ddl.create-procedure.create-procedure-returns-table-2.o180", @@ -35783,8 +36772,10 @@ "sf.ddl.create-procedure.create-procedure-returns-table-2.o184", "sf.ddl.create-procedure.create-procedure-returns-table-2.o185", "sf.ddl.create-procedure.create-procedure-returns-table-2.o186", + "sf.ddl.create-procedure.create-procedure-returns-table-2.o187", "sf.ddl.create-procedure.create-procedure-returns-table-2.o188", "sf.ddl.create-procedure.create-procedure-returns-table-2.o189", + "sf.ddl.create-procedure.create-procedure-returns-table-2.o190", "sf.ddl.create-procedure.create-procedure-returns-table-2.o191", "sf.ddl.create-procedure.create-procedure-returns-table-2.o192", "sf.ddl.create-procedure.create-procedure-returns-table-2.o193", @@ -35863,6 +36854,7 @@ "sf.ddl.create-procedure.create-procedure-returns-table-3.o108", "sf.ddl.create-procedure.create-procedure-returns-table-3.o109", "sf.ddl.create-procedure.create-procedure-returns-table-3.o110", + "sf.ddl.create-procedure.create-procedure-returns-table-3.o140", "sf.ddl.create-procedure.create-procedure-returns-table-3.o143", "sf.ddl.create-procedure.create-procedure-returns-table-3.o144", "sf.ddl.create-procedure.create-procedure-returns-table-3.o145", @@ -35886,9 +36878,17 @@ "sf.ddl.create-procedure.create-procedure-returns-table-3.o171", "sf.ddl.create-procedure.create-procedure-returns-table-3.o172", "sf.ddl.create-procedure.create-procedure-returns-table-3.o173", + "sf.ddl.create-procedure.create-procedure-returns-table-3.o174", + "sf.ddl.create-procedure.create-procedure-returns-table-3.o175", "sf.ddl.create-procedure.create-procedure-returns-table-3.o176", + "sf.ddl.create-procedure.create-procedure-returns-table-3.o177", + "sf.ddl.create-procedure.create-procedure-returns-table-3.o178", "sf.ddl.create-procedure.create-procedure-returns-table-3.o179", "sf.ddl.create-procedure.create-procedure-returns-table-3.o180", + "sf.ddl.create-procedure.create-procedure-returns-table-3.o181", + "sf.ddl.create-procedure.create-procedure-returns-table-3.o182", + "sf.ddl.create-procedure.create-procedure-returns-table-3.o183", + "sf.ddl.create-procedure.create-procedure-returns-table-3.o184", "sf.ddl.create-procedure.create-procedure-returns-table-3.o185", "sf.ddl.create-procedure.create-procedure-returns-table-3.o186", "sf.ddl.create-procedure.create-procedure-returns-table-3.o187", @@ -35901,10 +36901,13 @@ "sf.ddl.create-procedure.create-procedure-returns-table-3.o194", "sf.ddl.create-procedure.create-procedure-returns-table-3.o195", "sf.ddl.create-procedure.create-procedure-returns-table-3.o196", + "sf.ddl.create-procedure.create-procedure-returns-table-3.o197", "sf.ddl.create-procedure.create-procedure-returns-table-3.o198", "sf.ddl.create-procedure.create-procedure-returns-table-3.o199", + "sf.ddl.create-procedure.create-procedure-returns-table-3.o200", "sf.ddl.create-procedure.create-procedure-returns-table-3.o201", "sf.ddl.create-procedure.create-procedure-returns-table-3.o202", + "sf.ddl.create-procedure.create-procedure-returns-table-3.o203", "sf.ddl.create-procedure.create-procedure-returns-table-3.o204", "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o001", "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o002", @@ -36033,9 +37036,17 @@ "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o138", "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o139", "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o152", + "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o153", + "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o154", "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o155", + "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o156", + "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o157", + "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o158", "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o159", + "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o160", "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o161", + "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o162", + "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o163", "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o164", "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o165", "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o166", @@ -36048,10 +37059,13 @@ "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o173", "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o174", "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o175", + "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o176", "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o177", "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o178", + "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o179", "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o180", "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o181", + "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o182", "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o183", "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o184", "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o185", @@ -36201,7 +37215,15 @@ "sf.ddl.create-procedure.create-procedure-returns-table.python-handler.o174", "sf.ddl.create-procedure.create-procedure-returns-table.python-handler.o175", "sf.ddl.create-procedure.create-procedure-returns-table.python-handler.o176", + "sf.ddl.create-procedure.create-procedure-returns-table.python-handler.o177", + "sf.ddl.create-procedure.create-procedure-returns-table.python-handler.o178", + "sf.ddl.create-procedure.create-procedure-returns-table.python-handler.o179", "sf.ddl.create-procedure.create-procedure-returns-table.python-handler.o180", + "sf.ddl.create-procedure.create-procedure-returns-table.python-handler.o181", + "sf.ddl.create-procedure.create-procedure-returns-table.python-handler.o182", + "sf.ddl.create-procedure.create-procedure-returns-table.python-handler.o183", + "sf.ddl.create-procedure.create-procedure-returns-table.python-handler.o184", + "sf.ddl.create-procedure.create-procedure-returns-table.python-handler.o185", "sf.ddl.create-procedure.create-procedure-returns-table.python-handler.o186", "sf.ddl.create-procedure.create-procedure-returns-table.python-handler.o187", "sf.ddl.create-procedure.create-procedure-returns-table.python-handler.o188", @@ -36212,6 +37234,7 @@ "sf.ddl.create-procedure.create-procedure-returns-table.python-handler.o193", "sf.ddl.create-procedure.create-procedure-returns-table.python-handler.o194", "sf.ddl.create-procedure.create-procedure-returns-table.python-handler.o195", + "sf.ddl.create-procedure.create-procedure-returns-table.python-handler.o196", "sf.ddl.create-procedure.create-procedure-returns-table.python-handler.o197", "sf.ddl.create-procedure.create-procedure-returns-table.python-handler.o198", "sf.ddl.create-procedure.create-procedure-returns-table.python-handler.o199", @@ -36297,6 +37320,7 @@ "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o117", "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o118", "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o119", + "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o153", "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o154", "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o155", "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o156", @@ -36322,9 +37346,17 @@ "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o184", "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o185", "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o186", + "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o187", "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o188", + "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o189", + "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o190", + "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o191", "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o192", + "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o193", + "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o194", "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o195", + "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o196", + "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o197", "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o198", "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o199", "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o200", @@ -36337,10 +37369,13 @@ "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o207", "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o208", "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o209", + "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o210", "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o211", "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o212", + "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o213", "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o214", "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o215", + "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o216", "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o217", "sf.ddl.create-procedure.create-procedure-returns-table.snowflake-scripting-handler.o001", "sf.ddl.create-procedure.create-procedure-returns-table.snowflake-scripting-handler.o003", @@ -36411,6 +37446,7 @@ "sf.ddl.create-procedure.create-procedure-returns-table.snowflake-scripting-handler.o092", "sf.ddl.create-procedure.create-procedure-returns-table.snowflake-scripting-handler.o093", "sf.ddl.create-procedure.create-procedure-returns-table.snowflake-scripting-handler.o094", + "sf.ddl.create-procedure.create-procedure-returns-table.snowflake-scripting-handler.o111", "sf.ddl.create-procedure.create-procedure-returns-table.snowflake-scripting-handler.o116", "sf.ddl.create-procedure.create-procedure-returns-table.snowflake-scripting-handler.o117", "sf.ddl.create-procedure.create-procedure-returns-table.snowflake-scripting-handler.o118", @@ -36477,11 +37513,9 @@ "sf.ddl.create-procedure.create-procedure-scoped-temp.o029", "sf.ddl.create-procedure.create-procedure-scoped-temp.o030", "sf.ddl.create-procedure.create-procedure-scoped-temp.o031", - "sf.ddl.create-procedure.define-procedure.o002", "sf.ddl.create-procedure.define-procedure.o006", "sf.ddl.create-procedure.define-procedure.o008", "sf.ddl.create-procedure.define-procedure.o010", - "sf.ddl.create-procedure.define-procedure.o011", "sf.ddl.create-procedure.define-procedure.o014", "sf.ddl.create-procedure.define-procedure.o015", "sf.ddl.create-procedure.define-procedure.o017", @@ -36489,18 +37523,14 @@ "sf.ddl.create-procedure.define-procedure.o019", "sf.ddl.create-procedure.define-procedure.o021", "sf.ddl.create-procedure.define-procedure.o022", - "sf.ddl.create-procedure.define-procedure.o023", "sf.ddl.create-procedure.define-procedure.o025", "sf.ddl.create-procedure.define-procedure.o027", "sf.ddl.create-procedure.define-procedure.o029", "sf.ddl.create-procedure.define-procedure.o030", - "sf.ddl.create-procedure.define-procedure.o032", - "sf.ddl.create-procedure.define-procedure.o038", "sf.ddl.create-procedure.define-procedure.o042", "sf.ddl.create-procedure.define-procedure.o044", "sf.ddl.create-procedure.define-procedure.o045", "sf.ddl.create-procedure.define-procedure.o047", - "sf.ddl.create-procedure.define-procedure.o049", "sf.ddl.create-procedure.define-procedure.o054", "sf.ddl.create-procedure.define-procedure.o056", "sf.ddl.create-procedure.define-procedure.o058", @@ -37006,16 +38036,258 @@ "sf.ddl.create-procedure.define-procedure.o861", "sf.ddl.create-procedure.define-procedure.o862", "sf.ddl.create-procedure.define-procedure.o863", + "sf.ddl.create-procedure.define-procedure.o864", + "sf.ddl.create-procedure.define-procedure.o865", + "sf.ddl.create-procedure.define-procedure.o866", + "sf.ddl.create-procedure.define-procedure.o867", + "sf.ddl.create-procedure.define-procedure.o868", "sf.ddl.create-procedure.define-procedure.o869", + "sf.ddl.create-procedure.define-procedure.o870", + "sf.ddl.create-procedure.define-procedure.o871", + "sf.ddl.create-procedure.define-procedure.o872", + "sf.ddl.create-procedure.define-procedure.o873", + "sf.ddl.create-procedure.define-procedure.o874", + "sf.ddl.create-procedure.define-procedure.o875", + "sf.ddl.create-procedure.define-procedure.o876", + "sf.ddl.create-procedure.define-procedure.o877", + "sf.ddl.create-procedure.define-procedure.o878", + "sf.ddl.create-procedure.define-procedure.o879", + "sf.ddl.create-procedure.define-procedure.o880", + "sf.ddl.create-procedure.define-procedure.o881", + "sf.ddl.create-procedure.define-procedure.o882", + "sf.ddl.create-procedure.define-procedure.o883", + "sf.ddl.create-procedure.define-procedure.o884", + "sf.ddl.create-procedure.define-procedure.o885", + "sf.ddl.create-procedure.define-procedure.o886", + "sf.ddl.create-procedure.define-procedure.o887", + "sf.ddl.create-procedure.define-procedure.o888", + "sf.ddl.create-procedure.define-procedure.o889", + "sf.ddl.create-procedure.define-procedure.o890", + "sf.ddl.create-procedure.define-procedure.o891", + "sf.ddl.create-procedure.define-procedure.o892", + "sf.ddl.create-procedure.define-procedure.o893", + "sf.ddl.create-procedure.define-procedure.o894", + "sf.ddl.create-procedure.define-procedure.o895", + "sf.ddl.create-procedure.define-procedure.o896", + "sf.ddl.create-procedure.define-procedure.o897", + "sf.ddl.create-procedure.define-procedure.o898", + "sf.ddl.create-procedure.define-procedure.o899", + "sf.ddl.create-procedure.define-procedure.o900", + "sf.ddl.create-procedure.define-procedure.o901", + "sf.ddl.create-procedure.define-procedure.o902", + "sf.ddl.create-procedure.define-procedure.o903", + "sf.ddl.create-procedure.define-procedure.o904", + "sf.ddl.create-procedure.define-procedure.o905", + "sf.ddl.create-procedure.define-procedure.o906", + "sf.ddl.create-procedure.define-procedure.o907", + "sf.ddl.create-procedure.define-procedure.o908", + "sf.ddl.create-procedure.define-procedure.o909", + "sf.ddl.create-procedure.define-procedure.o910", + "sf.ddl.create-procedure.define-procedure.o911", + "sf.ddl.create-procedure.define-procedure.o912", + "sf.ddl.create-procedure.define-procedure.o913", + "sf.ddl.create-procedure.define-procedure.o914", + "sf.ddl.create-procedure.define-procedure.o915", + "sf.ddl.create-procedure.define-procedure.o916", + "sf.ddl.create-procedure.define-procedure.o917", + "sf.ddl.create-procedure.define-procedure.o918", + "sf.ddl.create-procedure.define-procedure.o919", "sf.ddl.create-procedure.define-procedure.o920", + "sf.ddl.create-procedure.define-procedure.o921", + "sf.ddl.create-procedure.define-procedure.o922", + "sf.ddl.create-procedure.define-procedure.o923", "sf.ddl.create-procedure.define-procedure.o924", "sf.ddl.create-procedure.define-procedure.o925", + "sf.ddl.create-procedure.define-procedure.o926", + "sf.ddl.create-procedure.define-procedure.o927", + "sf.ddl.create-procedure.define-procedure.o928", + "sf.ddl.create-procedure.define-procedure.o929", + "sf.ddl.create-procedure.define-procedure.o930", + "sf.ddl.create-procedure.define-procedure.o931", + "sf.ddl.create-procedure.define-procedure.o932", + "sf.ddl.create-procedure.define-procedure.o933", + "sf.ddl.create-procedure.define-procedure.o934", + "sf.ddl.create-procedure.define-procedure.o935", + "sf.ddl.create-procedure.define-procedure.o936", + "sf.ddl.create-procedure.define-procedure.o937", + "sf.ddl.create-procedure.define-procedure.o938", + "sf.ddl.create-procedure.define-procedure.o939", + "sf.ddl.create-procedure.define-procedure.o940", + "sf.ddl.create-procedure.define-procedure.o941", + "sf.ddl.create-procedure.define-procedure.o942", + "sf.ddl.create-procedure.define-procedure.o943", + "sf.ddl.create-procedure.define-procedure.o944", + "sf.ddl.create-procedure.define-procedure.o945", + "sf.ddl.create-procedure.define-procedure.o946", + "sf.ddl.create-procedure.define-procedure.o947", + "sf.ddl.create-procedure.define-procedure.o948", + "sf.ddl.create-procedure.define-procedure.o949", + "sf.ddl.create-procedure.define-procedure.o950", + "sf.ddl.create-procedure.define-procedure.o951", + "sf.ddl.create-procedure.define-procedure.o952", + "sf.ddl.create-procedure.define-procedure.o953", + "sf.ddl.create-procedure.define-procedure.o954", + "sf.ddl.create-procedure.define-procedure.o955", + "sf.ddl.create-procedure.define-procedure.o956", + "sf.ddl.create-procedure.define-procedure.o957", + "sf.ddl.create-procedure.define-procedure.o958", + "sf.ddl.create-procedure.define-procedure.o959", + "sf.ddl.create-procedure.define-procedure.o960", + "sf.ddl.create-procedure.define-procedure.o961", + "sf.ddl.create-procedure.define-procedure.o962", + "sf.ddl.create-procedure.define-procedure.o963", + "sf.ddl.create-procedure.define-procedure.o964", + "sf.ddl.create-procedure.define-procedure.o965", + "sf.ddl.create-procedure.define-procedure.o966", + "sf.ddl.create-procedure.define-procedure.o967", + "sf.ddl.create-procedure.define-procedure.o968", + "sf.ddl.create-procedure.define-procedure.o969", + "sf.ddl.create-procedure.define-procedure.o970", + "sf.ddl.create-procedure.define-procedure.o971", + "sf.ddl.create-procedure.define-procedure.o972", + "sf.ddl.create-procedure.define-procedure.o973", + "sf.ddl.create-procedure.define-procedure.o974", + "sf.ddl.create-procedure.define-procedure.o975", + "sf.ddl.create-procedure.define-procedure.o976", + "sf.ddl.create-procedure.define-procedure.o977", + "sf.ddl.create-procedure.define-procedure.o978", + "sf.ddl.create-procedure.define-procedure.o979", + "sf.ddl.create-procedure.define-procedure.o980", + "sf.ddl.create-procedure.define-procedure.o981", + "sf.ddl.create-procedure.define-procedure.o982", + "sf.ddl.create-procedure.define-procedure.o983", + "sf.ddl.create-procedure.define-procedure.o984", + "sf.ddl.create-procedure.define-procedure.o985", + "sf.ddl.create-procedure.define-procedure.o986", + "sf.ddl.create-procedure.define-procedure.o987", + "sf.ddl.create-procedure.define-procedure.o988", + "sf.ddl.create-procedure.define-procedure.o989", + "sf.ddl.create-procedure.define-procedure.o990", + "sf.ddl.create-procedure.define-procedure.o991", + "sf.ddl.create-procedure.define-procedure.o992", + "sf.ddl.create-procedure.define-procedure.o993", + "sf.ddl.create-procedure.define-procedure.o994", + "sf.ddl.create-procedure.define-procedure.o995", + "sf.ddl.create-procedure.define-procedure.o996", + "sf.ddl.create-procedure.define-procedure.o997", + "sf.ddl.create-procedure.define-procedure.o998", + "sf.ddl.create-procedure.define-procedure.o999", + "sf.ddl.create-procedure.define-procedure.o1000", + "sf.ddl.create-procedure.define-procedure.o1001", + "sf.ddl.create-procedure.define-procedure.o1002", + "sf.ddl.create-procedure.define-procedure.o1003", + "sf.ddl.create-procedure.define-procedure.o1004", + "sf.ddl.create-procedure.define-procedure.o1005", + "sf.ddl.create-procedure.define-procedure.o1006", + "sf.ddl.create-procedure.define-procedure.o1007", + "sf.ddl.create-procedure.define-procedure.o1008", + "sf.ddl.create-procedure.define-procedure.o1009", + "sf.ddl.create-procedure.define-procedure.o1010", + "sf.ddl.create-procedure.define-procedure.o1011", + "sf.ddl.create-procedure.define-procedure.o1012", + "sf.ddl.create-procedure.define-procedure.o1013", "sf.ddl.create-procedure.define-procedure.o1014", + "sf.ddl.create-procedure.define-procedure.o1015", + "sf.ddl.create-procedure.define-procedure.o1016", + "sf.ddl.create-procedure.define-procedure.o1017", + "sf.ddl.create-procedure.define-procedure.o1018", "sf.ddl.create-procedure.define-procedure.o1019", + "sf.ddl.create-procedure.define-procedure.o1020", + "sf.ddl.create-procedure.define-procedure.o1021", + "sf.ddl.create-procedure.define-procedure.o1022", + "sf.ddl.create-procedure.define-procedure.o1023", + "sf.ddl.create-procedure.define-procedure.o1024", + "sf.ddl.create-procedure.define-procedure.o1025", + "sf.ddl.create-procedure.define-procedure.o1026", + "sf.ddl.create-procedure.define-procedure.o1027", + "sf.ddl.create-procedure.define-procedure.o1028", + "sf.ddl.create-procedure.define-procedure.o1029", + "sf.ddl.create-procedure.define-procedure.o1030", + "sf.ddl.create-procedure.define-procedure.o1031", + "sf.ddl.create-procedure.define-procedure.o1032", + "sf.ddl.create-procedure.define-procedure.o1033", + "sf.ddl.create-procedure.define-procedure.o1034", + "sf.ddl.create-procedure.define-procedure.o1035", + "sf.ddl.create-procedure.define-procedure.o1036", + "sf.ddl.create-procedure.define-procedure.o1037", + "sf.ddl.create-procedure.define-procedure.o1038", + "sf.ddl.create-procedure.define-procedure.o1039", + "sf.ddl.create-procedure.define-procedure.o1040", + "sf.ddl.create-procedure.define-procedure.o1041", + "sf.ddl.create-procedure.define-procedure.o1042", + "sf.ddl.create-procedure.define-procedure.o1043", + "sf.ddl.create-procedure.define-procedure.o1044", + "sf.ddl.create-procedure.define-procedure.o1045", + "sf.ddl.create-procedure.define-procedure.o1046", + "sf.ddl.create-procedure.define-procedure.o1047", + "sf.ddl.create-procedure.define-procedure.o1048", + "sf.ddl.create-procedure.define-procedure.o1049", + "sf.ddl.create-procedure.define-procedure.o1050", + "sf.ddl.create-procedure.define-procedure.o1051", "sf.ddl.create-procedure.define-procedure.o1052", + "sf.ddl.create-procedure.define-procedure.o1053", "sf.ddl.create-procedure.define-procedure.o1054", "sf.ddl.create-procedure.define-procedure.o1055", + "sf.ddl.create-procedure.define-procedure.o1056", + "sf.ddl.create-procedure.define-procedure.o1057", + "sf.ddl.create-procedure.define-procedure.o1058", + "sf.ddl.create-procedure.define-procedure.o1059", + "sf.ddl.create-procedure.define-procedure.o1060", + "sf.ddl.create-procedure.define-procedure.o1061", "sf.ddl.create-procedure.define-procedure.o1062", + "sf.ddl.create-procedure.define-procedure.o1063", + "sf.ddl.create-procedure.define-procedure.o1064", + "sf.ddl.create-procedure.define-procedure.o1065", + "sf.ddl.create-procedure.define-procedure.o1066", + "sf.ddl.create-procedure.define-procedure.o1067", + "sf.ddl.create-procedure.define-procedure.o1068", + "sf.ddl.create-procedure.define-procedure.o1069", + "sf.ddl.create-procedure.define-procedure.o1070", + "sf.ddl.create-procedure.define-procedure.o1071", + "sf.ddl.create-procedure.define-procedure.o1072", + "sf.ddl.create-procedure.define-procedure.o1073", + "sf.ddl.create-procedure.define-procedure.o1074", + "sf.ddl.create-procedure.define-procedure.o1075", + "sf.ddl.create-procedure.define-procedure.o1076", + "sf.ddl.create-procedure.define-procedure.o1077", + "sf.ddl.create-procedure.define-procedure.o1078", + "sf.ddl.create-procedure.define-procedure.o1079", + "sf.ddl.create-procedure.define-procedure.o1080", + "sf.ddl.create-procedure.define-procedure.o1081", + "sf.ddl.create-procedure.define-procedure.o1082", + "sf.ddl.create-procedure.define-procedure.o1083", + "sf.ddl.create-procedure.define-procedure.o1084", + "sf.ddl.create-procedure.define-procedure.o1085", + "sf.ddl.create-procedure.define-procedure.o1086", + "sf.ddl.create-procedure.define-procedure.o1087", + "sf.ddl.create-procedure.define-procedure.o1088", + "sf.ddl.create-procedure.define-procedure.o1089", + "sf.ddl.create-procedure.define-procedure.o1090", + "sf.ddl.create-procedure.define-procedure.o1091", + "sf.ddl.create-procedure.define-procedure.o1092", + "sf.ddl.create-procedure.define-procedure.o1093", + "sf.ddl.create-procedure.define-procedure.o1094", + "sf.ddl.create-procedure.define-procedure.o1095", + "sf.ddl.create-procedure.define-procedure.o1096", + "sf.ddl.create-procedure.define-procedure.o1097", + "sf.ddl.create-procedure.define-procedure.o1098", + "sf.ddl.create-procedure.define-procedure.o1099", + "sf.ddl.create-procedure.define-procedure.o1100", + "sf.ddl.create-procedure.define-procedure.o1101", + "sf.ddl.create-procedure.define-procedure.o1102", + "sf.ddl.create-procedure.define-procedure.o1103", + "sf.ddl.create-procedure.define-procedure.o1104", + "sf.ddl.create-procedure.define-procedure.o1105", + "sf.ddl.create-procedure.define-procedure.o1106", + "sf.ddl.create-procedure.define-procedure.o1107", + "sf.ddl.create-procedure.define-procedure.o1108", + "sf.ddl.create-procedure.define-procedure.o1109", + "sf.ddl.create-procedure.define-procedure.o1110", + "sf.ddl.create-procedure.define-procedure.o1111", + "sf.ddl.create-procedure.define-procedure.o1112", + "sf.ddl.create-procedure.define-procedure.o1113", + "sf.ddl.create-procedure.define-procedure.o1114", + "sf.ddl.create-procedure.define-procedure.o1115", "sf.ddl.create-procedure.define-procedure.o1116", "sf.ddl.create-procedure.define-procedure.o1117", "sf.ddl.create-procedure.define-procedure.o1118", @@ -37581,51 +38853,78 @@ "sf.ddl.create-schema.create-schema-from-backup.o016", "sf.ddl.create-schema.create-schema-from-backup.o017", "sf.ddl.create-schema.create-schema-from-backup.o018", + "sf.ddl.create-schema.create-schema-from-backup.o019", + "sf.ddl.create-schema.create-schema-from-backup.o020", "sf.ddl.create-schema.define-schema.o001", + "sf.ddl.create-schema.define-schema.o002", "sf.ddl.create-schema.define-schema.o003", "sf.ddl.create-schema.define-schema.o004", "sf.ddl.create-schema.define-schema.o005", "sf.ddl.create-schema.define-schema.o006", + "sf.ddl.create-schema.define-schema.o007", "sf.ddl.create-schema.define-schema.o008", + "sf.ddl.create-schema.define-schema.o009", "sf.ddl.create-schema.define-schema.o010", "sf.ddl.create-schema.define-schema.o011", + "sf.ddl.create-schema.define-schema.o013", "sf.ddl.create-schema.define-schema.o014", "sf.ddl.create-schema.define-schema.o015", + "sf.ddl.create-schema.define-schema.o017", "sf.ddl.create-schema.define-schema.o018", "sf.ddl.create-schema.define-schema.o019", + "sf.ddl.create-schema.define-schema.o020", "sf.ddl.create-schema.define-schema.o021", + "sf.ddl.create-schema.define-schema.o022", "sf.ddl.create-schema.define-schema.o023", "sf.ddl.create-schema.define-schema.o024", + "sf.ddl.create-schema.define-schema.o025", + "sf.ddl.create-schema.define-schema.o026", + "sf.ddl.create-schema.define-schema.o027", "sf.ddl.create-schema.define-schema.o028", "sf.ddl.create-schema.define-schema.o029", + "sf.ddl.create-schema.define-schema.o030", "sf.ddl.create-schema.define-schema.o031", + "sf.ddl.create-schema.define-schema.o032", "sf.ddl.create-schema.define-schema.o033", "sf.ddl.create-schema.define-schema.o034", + "sf.ddl.create-schema.define-schema.o036", "sf.ddl.create-schema.define-schema.o037", "sf.ddl.create-schema.define-schema.o038", "sf.ddl.create-schema.define-schema.o039", "sf.ddl.create-schema.define-schema.o040", + "sf.ddl.create-schema.define-schema.o041", "sf.ddl.create-schema.define-schema.o042", "sf.ddl.create-schema.define-schema.o043", "sf.ddl.create-schema.define-schema.o044", + "sf.ddl.create-schema.define-schema.o045", "sf.ddl.create-schema.define-schema.o046", "sf.ddl.create-schema.define-schema.o047", "sf.ddl.create-schema.define-schema.o048", + "sf.ddl.create-schema.define-schema.o049", "sf.ddl.create-schema.define-schema.o050", "sf.ddl.create-schema.define-schema.o051", + "sf.ddl.create-schema.define-schema.o052", "sf.ddl.create-schema.define-schema.o053", + "sf.ddl.create-schema.define-schema.o054", "sf.ddl.create-schema.define-schema.o055", "sf.ddl.create-schema.define-schema.o056", + "sf.ddl.create-schema.define-schema.o057", "sf.ddl.create-schema.define-schema.o058", + "sf.ddl.create-schema.define-schema.o059", "sf.ddl.create-schema.define-schema.o060", "sf.ddl.create-schema.define-schema.o061", + "sf.ddl.create-schema.define-schema.o062", "sf.ddl.create-schema.define-schema.o063", + "sf.ddl.create-schema.define-schema.o064", "sf.ddl.create-schema.define-schema.o065", "sf.ddl.create-schema.define-schema.o066", "sf.ddl.create-schema.define-schema.o067", + "sf.ddl.create-schema.define-schema.o068", "sf.ddl.create-schema.define-schema.o069", "sf.ddl.create-schema.define-schema.o070", + "sf.ddl.create-schema.define-schema.o071", "sf.ddl.create-schema.define-schema.o072", + "sf.ddl.create-schema.define-schema.o073", "sf.ddl.create-schema.define-schema.o074", "sf.ddl.create-schema.define-schema.o075", "sf.ddl.create-schema.define-schema.o076", @@ -37635,12 +38934,18 @@ "sf.ddl.create-schema.define-schema.o080", "sf.ddl.create-schema.define-schema.o081", "sf.ddl.create-schema.define-schema.o082", + "sf.ddl.create-schema.define-schema.o083", "sf.ddl.create-schema.define-schema.o084", "sf.ddl.create-schema.define-schema.o085", "sf.ddl.create-schema.define-schema.o086", "sf.ddl.create-schema.define-schema.o087", + "sf.ddl.create-schema.define-schema.o088", + "sf.ddl.create-schema.define-schema.o089", + "sf.ddl.create-schema.define-schema.o090", "sf.ddl.create-schema.define-schema.o091", + "sf.ddl.create-schema.define-schema.o092", "sf.ddl.create-schema.define-schema.o093", + "sf.ddl.create-schema.define-schema.o094", "sf.ddl.create-schema.define-schema.o095", "sf.ddl.create-semantic-view.create-or-alter-semantic.o001", "sf.ddl.create-semantic-view.create-or-alter-semantic.o002", @@ -37673,6 +38978,7 @@ "sf.ddl.create-semantic-view.create-or-alter-semantic.o051", "sf.ddl.create-semantic-view.create-or-alter-semantic.o052", "sf.ddl.create-semantic-view.create-or-alter-semantic.o053", + "sf.ddl.create-semantic-view.create-or-alter-semantic.o058", "sf.ddl.create-semantic-view.create-or-alter-semantic.o059", "sf.ddl.create-semantic-view.create-or-alter-semantic.o060", "sf.ddl.create-semantic-view.create-or-alter-semantic.o061", @@ -38079,14 +39385,26 @@ "sf.ddl.create-semantic-view.create-or-alter-semantic.o489", "sf.ddl.create-semantic-view.create-or-alter-semantic.o490", "sf.ddl.create-semantic-view.create-or-alter-semantic.o491", + "sf.ddl.create-semantic-view.create-or-alter-semantic.o492", + "sf.ddl.create-semantic-view.create-or-alter-semantic.o497", + "sf.ddl.create-semantic-view.create-or-alter-semantic.o498", + "sf.ddl.create-semantic-view.create-or-alter-semantic.o499", + "sf.ddl.create-semantic-view.create-or-alter-semantic.o500", "sf.ddl.create-semantic-view.create-or-alter-semantic.o501", "sf.ddl.create-semantic-view.create-or-alter-semantic.o502", + "sf.ddl.create-semantic-view.create-or-alter-semantic.o503", + "sf.ddl.create-semantic-view.create-or-alter-semantic.o504", + "sf.ddl.create-semantic-view.create-or-alter-semantic.o508", + "sf.ddl.create-semantic-view.create-or-alter-semantic.o509", "sf.ddl.create-semantic-view.create-or-alter-semantic.o510", "sf.ddl.create-semantic-view.create-or-alter-semantic.o511", "sf.ddl.create-semantic-view.create-or-alter-semantic.o512", "sf.ddl.create-semantic-view.create-or-alter-semantic.o513", "sf.ddl.create-semantic-view.create-or-alter-semantic.o514", "sf.ddl.create-semantic-view.create-or-alter-semantic.o515", + "sf.ddl.create-semantic-view.create-or-alter-semantic.o518", + "sf.ddl.create-semantic-view.create-or-alter-semantic.o521", + "sf.ddl.create-semantic-view.create-or-alter-semantic.o522", "sf.ddl.create-semantic-view.create-or-alter-semantic.o523", "sf.ddl.create-semantic-view.create-or-alter-semantic.o524", "sf.ddl.create-semantic-view.create-or-alter-semantic.o526", @@ -38106,6 +39424,7 @@ "sf.ddl.create-semantic-view.create-or-alter-semantic.o541", "sf.ddl.create-semantic-view.create-or-alter-semantic.o542", "sf.ddl.create-semantic-view.create-or-alter-semantic.o543", + "sf.ddl.create-semantic-view.create-or-alter-semantic.o544", "sf.ddl.create-semantic-view.create-or-alter-semantic.o545", "sf.ddl.create-semantic-view.create-or-alter-semantic.o546", "sf.ddl.create-semantic-view.create-or-alter-semantic.o547", @@ -38181,6 +39500,7 @@ "sf.ddl.create-semantic-view.create-semantic-view-tables.o055", "sf.ddl.create-semantic-view.create-semantic-view-tables.o056", "sf.ddl.create-semantic-view.create-semantic-view-tables.o057", + "sf.ddl.create-semantic-view.create-semantic-view-tables.o062", "sf.ddl.create-semantic-view.create-semantic-view-tables.o063", "sf.ddl.create-semantic-view.create-semantic-view-tables.o064", "sf.ddl.create-semantic-view.create-semantic-view-tables.o065", @@ -38606,14 +39926,26 @@ "sf.ddl.create-semantic-view.create-semantic-view-tables.o512", "sf.ddl.create-semantic-view.create-semantic-view-tables.o513", "sf.ddl.create-semantic-view.create-semantic-view-tables.o514", + "sf.ddl.create-semantic-view.create-semantic-view-tables.o515", "sf.ddl.create-semantic-view.create-semantic-view-tables.o520", "sf.ddl.create-semantic-view.create-semantic-view-tables.o521", + "sf.ddl.create-semantic-view.create-semantic-view-tables.o522", + "sf.ddl.create-semantic-view.create-semantic-view-tables.o523", + "sf.ddl.create-semantic-view.create-semantic-view-tables.o524", + "sf.ddl.create-semantic-view.create-semantic-view-tables.o525", + "sf.ddl.create-semantic-view.create-semantic-view-tables.o527", + "sf.ddl.create-semantic-view.create-semantic-view-tables.o528", + "sf.ddl.create-semantic-view.create-semantic-view-tables.o529", + "sf.ddl.create-semantic-view.create-semantic-view-tables.o530", "sf.ddl.create-semantic-view.create-semantic-view-tables.o533", "sf.ddl.create-semantic-view.create-semantic-view-tables.o534", "sf.ddl.create-semantic-view.create-semantic-view-tables.o535", "sf.ddl.create-semantic-view.create-semantic-view-tables.o536", "sf.ddl.create-semantic-view.create-semantic-view-tables.o537", "sf.ddl.create-semantic-view.create-semantic-view-tables.o538", + "sf.ddl.create-semantic-view.create-semantic-view-tables.o541", + "sf.ddl.create-semantic-view.create-semantic-view-tables.o544", + "sf.ddl.create-semantic-view.create-semantic-view-tables.o545", "sf.ddl.create-semantic-view.create-semantic-view-tables.o546", "sf.ddl.create-semantic-view.create-semantic-view-tables.o547", "sf.ddl.create-semantic-view.create-semantic-view-tables.o549", @@ -38633,6 +39965,7 @@ "sf.ddl.create-semantic-view.create-semantic-view-tables.o564", "sf.ddl.create-semantic-view.create-semantic-view-tables.o565", "sf.ddl.create-semantic-view.create-semantic-view-tables.o566", + "sf.ddl.create-semantic-view.create-semantic-view-tables.o567", "sf.ddl.create-semantic-view.create-semantic-view-tables.o568", "sf.ddl.create-semantic-view.create-semantic-view-tables.o569", "sf.ddl.create-semantic-view.create-semantic-view-tables.o570", @@ -38992,13 +40325,155 @@ "sf.ddl.create-semantic-view.define-semantic-view.o452", "sf.ddl.create-semantic-view.define-semantic-view.o453", "sf.ddl.create-semantic-view.define-semantic-view.o454", + "sf.ddl.create-semantic-view.define-semantic-view.o455", "sf.ddl.create-semantic-view.define-semantic-view.o458", "sf.ddl.create-semantic-view.define-semantic-view.o459", "sf.ddl.create-semantic-view.define-semantic-view.o460", "sf.ddl.create-semantic-view.define-semantic-view.o461", "sf.ddl.create-semantic-view.define-semantic-view.o462", "sf.ddl.create-semantic-view.define-semantic-view.o463", + "sf.ddl.create-semantic-view.define-semantic-view.o464", + "sf.ddl.create-semantic-view.define-semantic-view.o465", + "sf.ddl.create-semantic-view.define-semantic-view.o466", + "sf.ddl.create-semantic-view.define-semantic-view.o467", + "sf.ddl.create-semantic-view.define-semantic-view.o468", + "sf.ddl.create-semantic-view.define-semantic-view.o469", + "sf.ddl.create-semantic-view.define-semantic-view.o470", + "sf.ddl.create-semantic-view.define-semantic-view.o471", + "sf.ddl.create-semantic-view.define-semantic-view.o472", + "sf.ddl.create-semantic-view.define-semantic-view.o473", + "sf.ddl.create-semantic-view.define-semantic-view.o474", + "sf.ddl.create-semantic-view.define-semantic-view.o475", + "sf.ddl.create-semantic-view.define-semantic-view.o476", + "sf.ddl.create-semantic-view.define-semantic-view.o477", + "sf.ddl.create-semantic-view.define-semantic-view.o478", + "sf.ddl.create-semantic-view.define-semantic-view.o479", + "sf.ddl.create-semantic-view.define-semantic-view.o480", + "sf.ddl.create-semantic-view.define-semantic-view.o481", + "sf.ddl.create-semantic-view.define-semantic-view.o482", + "sf.ddl.create-semantic-view.define-semantic-view.o483", + "sf.ddl.create-semantic-view.define-semantic-view.o484", + "sf.ddl.create-semantic-view.define-semantic-view.o485", + "sf.ddl.create-semantic-view.define-semantic-view.o486", + "sf.ddl.create-semantic-view.define-semantic-view.o487", + "sf.ddl.create-semantic-view.define-semantic-view.o488", + "sf.ddl.create-semantic-view.define-semantic-view.o489", + "sf.ddl.create-semantic-view.define-semantic-view.o490", + "sf.ddl.create-semantic-view.define-semantic-view.o491", + "sf.ddl.create-semantic-view.define-semantic-view.o492", + "sf.ddl.create-semantic-view.define-semantic-view.o493", + "sf.ddl.create-semantic-view.define-semantic-view.o494", + "sf.ddl.create-semantic-view.define-semantic-view.o495", + "sf.ddl.create-semantic-view.define-semantic-view.o496", + "sf.ddl.create-semantic-view.define-semantic-view.o497", + "sf.ddl.create-semantic-view.define-semantic-view.o498", + "sf.ddl.create-semantic-view.define-semantic-view.o499", + "sf.ddl.create-semantic-view.define-semantic-view.o500", + "sf.ddl.create-semantic-view.define-semantic-view.o501", + "sf.ddl.create-semantic-view.define-semantic-view.o502", + "sf.ddl.create-semantic-view.define-semantic-view.o503", + "sf.ddl.create-semantic-view.define-semantic-view.o504", + "sf.ddl.create-semantic-view.define-semantic-view.o505", + "sf.ddl.create-semantic-view.define-semantic-view.o506", + "sf.ddl.create-semantic-view.define-semantic-view.o507", + "sf.ddl.create-semantic-view.define-semantic-view.o508", + "sf.ddl.create-semantic-view.define-semantic-view.o509", + "sf.ddl.create-semantic-view.define-semantic-view.o510", + "sf.ddl.create-semantic-view.define-semantic-view.o511", + "sf.ddl.create-semantic-view.define-semantic-view.o512", + "sf.ddl.create-semantic-view.define-semantic-view.o513", + "sf.ddl.create-semantic-view.define-semantic-view.o514", + "sf.ddl.create-semantic-view.define-semantic-view.o515", + "sf.ddl.create-semantic-view.define-semantic-view.o516", + "sf.ddl.create-semantic-view.define-semantic-view.o517", + "sf.ddl.create-semantic-view.define-semantic-view.o518", + "sf.ddl.create-semantic-view.define-semantic-view.o519", + "sf.ddl.create-semantic-view.define-semantic-view.o520", + "sf.ddl.create-semantic-view.define-semantic-view.o521", + "sf.ddl.create-semantic-view.define-semantic-view.o522", + "sf.ddl.create-semantic-view.define-semantic-view.o523", + "sf.ddl.create-semantic-view.define-semantic-view.o524", + "sf.ddl.create-semantic-view.define-semantic-view.o525", + "sf.ddl.create-semantic-view.define-semantic-view.o526", + "sf.ddl.create-semantic-view.define-semantic-view.o527", + "sf.ddl.create-semantic-view.define-semantic-view.o528", + "sf.ddl.create-semantic-view.define-semantic-view.o529", + "sf.ddl.create-semantic-view.define-semantic-view.o530", + "sf.ddl.create-semantic-view.define-semantic-view.o531", + "sf.ddl.create-semantic-view.define-semantic-view.o532", + "sf.ddl.create-semantic-view.define-semantic-view.o533", + "sf.ddl.create-semantic-view.define-semantic-view.o534", + "sf.ddl.create-semantic-view.define-semantic-view.o535", + "sf.ddl.create-semantic-view.define-semantic-view.o536", + "sf.ddl.create-semantic-view.define-semantic-view.o537", + "sf.ddl.create-semantic-view.define-semantic-view.o538", + "sf.ddl.create-semantic-view.define-semantic-view.o539", + "sf.ddl.create-semantic-view.define-semantic-view.o540", + "sf.ddl.create-semantic-view.define-semantic-view.o541", + "sf.ddl.create-semantic-view.define-semantic-view.o542", + "sf.ddl.create-semantic-view.define-semantic-view.o543", + "sf.ddl.create-semantic-view.define-semantic-view.o544", + "sf.ddl.create-semantic-view.define-semantic-view.o545", + "sf.ddl.create-semantic-view.define-semantic-view.o546", + "sf.ddl.create-semantic-view.define-semantic-view.o547", + "sf.ddl.create-semantic-view.define-semantic-view.o548", + "sf.ddl.create-semantic-view.define-semantic-view.o549", + "sf.ddl.create-semantic-view.define-semantic-view.o550", + "sf.ddl.create-semantic-view.define-semantic-view.o551", + "sf.ddl.create-semantic-view.define-semantic-view.o552", + "sf.ddl.create-semantic-view.define-semantic-view.o553", + "sf.ddl.create-semantic-view.define-semantic-view.o554", + "sf.ddl.create-semantic-view.define-semantic-view.o555", + "sf.ddl.create-semantic-view.define-semantic-view.o556", + "sf.ddl.create-semantic-view.define-semantic-view.o557", + "sf.ddl.create-semantic-view.define-semantic-view.o558", + "sf.ddl.create-semantic-view.define-semantic-view.o559", + "sf.ddl.create-semantic-view.define-semantic-view.o560", + "sf.ddl.create-semantic-view.define-semantic-view.o561", + "sf.ddl.create-semantic-view.define-semantic-view.o562", + "sf.ddl.create-semantic-view.define-semantic-view.o563", + "sf.ddl.create-semantic-view.define-semantic-view.o564", + "sf.ddl.create-semantic-view.define-semantic-view.o565", + "sf.ddl.create-semantic-view.define-semantic-view.o566", + "sf.ddl.create-semantic-view.define-semantic-view.o567", + "sf.ddl.create-semantic-view.define-semantic-view.o568", + "sf.ddl.create-semantic-view.define-semantic-view.o569", + "sf.ddl.create-semantic-view.define-semantic-view.o570", + "sf.ddl.create-semantic-view.define-semantic-view.o571", + "sf.ddl.create-semantic-view.define-semantic-view.o572", + "sf.ddl.create-semantic-view.define-semantic-view.o573", + "sf.ddl.create-semantic-view.define-semantic-view.o574", + "sf.ddl.create-semantic-view.define-semantic-view.o575", + "sf.ddl.create-semantic-view.define-semantic-view.o576", + "sf.ddl.create-semantic-view.define-semantic-view.o577", + "sf.ddl.create-semantic-view.define-semantic-view.o578", + "sf.ddl.create-semantic-view.define-semantic-view.o579", + "sf.ddl.create-semantic-view.define-semantic-view.o580", + "sf.ddl.create-semantic-view.define-semantic-view.o581", + "sf.ddl.create-semantic-view.define-semantic-view.o582", + "sf.ddl.create-semantic-view.define-semantic-view.o583", + "sf.ddl.create-semantic-view.define-semantic-view.o584", + "sf.ddl.create-semantic-view.define-semantic-view.o585", + "sf.ddl.create-semantic-view.define-semantic-view.o586", + "sf.ddl.create-semantic-view.define-semantic-view.o587", "sf.ddl.create-semantic-view.define-semantic-view.o588", + "sf.ddl.create-semantic-view.define-semantic-view.o589", + "sf.ddl.create-semantic-view.define-semantic-view.o590", + "sf.ddl.create-semantic-view.define-semantic-view.o591", + "sf.ddl.create-semantic-view.define-semantic-view.o592", + "sf.ddl.create-semantic-view.define-semantic-view.o593", + "sf.ddl.create-semantic-view.define-semantic-view.o594", + "sf.ddl.create-semantic-view.define-semantic-view.o595", + "sf.ddl.create-semantic-view.define-semantic-view.o596", + "sf.ddl.create-semantic-view.define-semantic-view.o597", + "sf.ddl.create-semantic-view.define-semantic-view.o598", + "sf.ddl.create-semantic-view.define-semantic-view.o599", + "sf.ddl.create-semantic-view.define-semantic-view.o600", + "sf.ddl.create-semantic-view.define-semantic-view.o601", + "sf.ddl.create-semantic-view.define-semantic-view.o602", + "sf.ddl.create-semantic-view.define-semantic-view.o603", + "sf.ddl.create-semantic-view.define-semantic-view.o604", + "sf.ddl.create-semantic-view.define-semantic-view.o605", "sf.ddl.create-semantic-view.define-semantic-view.o606", "sf.ddl.create-semantic-view.define-semantic-view.o607", "sf.ddl.create-semantic-view.define-semantic-view.o609", @@ -39298,6 +40773,7 @@ "sf.ddl.create-service.o160", "sf.ddl.create-service.o161", "sf.ddl.create-service.o162", + "sf.ddl.create-service.o185", "sf.ddl.create-service.o191", "sf.ddl.create-service.o192", "sf.ddl.create-service.o193", @@ -43869,36 +45345,58 @@ "sf.ddl.create-streamlit.define-streamlit.o002", "sf.ddl.create-streamlit.define-streamlit.o003", "sf.ddl.create-streamlit.define-streamlit.o004", + "sf.ddl.create-streamlit.define-streamlit.o005", "sf.ddl.create-streamlit.define-streamlit.o006", + "sf.ddl.create-streamlit.define-streamlit.o007", "sf.ddl.create-streamlit.define-streamlit.o008", "sf.ddl.create-streamlit.define-streamlit.o009", + "sf.ddl.create-streamlit.define-streamlit.o010", "sf.ddl.create-streamlit.define-streamlit.o011", + "sf.ddl.create-streamlit.define-streamlit.o012", "sf.ddl.create-streamlit.define-streamlit.o013", "sf.ddl.create-streamlit.define-streamlit.o014", + "sf.ddl.create-streamlit.define-streamlit.o015", "sf.ddl.create-streamlit.define-streamlit.o016", + "sf.ddl.create-streamlit.define-streamlit.o017", "sf.ddl.create-streamlit.define-streamlit.o018", "sf.ddl.create-streamlit.define-streamlit.o019", + "sf.ddl.create-streamlit.define-streamlit.o020", "sf.ddl.create-streamlit.define-streamlit.o021", + "sf.ddl.create-streamlit.define-streamlit.o022", "sf.ddl.create-streamlit.define-streamlit.o023", "sf.ddl.create-streamlit.define-streamlit.o024", + "sf.ddl.create-streamlit.define-streamlit.o025", "sf.ddl.create-streamlit.define-streamlit.o026", + "sf.ddl.create-streamlit.define-streamlit.o027", "sf.ddl.create-streamlit.define-streamlit.o028", "sf.ddl.create-streamlit.define-streamlit.o029", + "sf.ddl.create-streamlit.define-streamlit.o030", "sf.ddl.create-streamlit.define-streamlit.o031", + "sf.ddl.create-streamlit.define-streamlit.o032", "sf.ddl.create-streamlit.define-streamlit.o033", "sf.ddl.create-streamlit.define-streamlit.o034", + "sf.ddl.create-streamlit.define-streamlit.o035", "sf.ddl.create-streamlit.define-streamlit.o036", + "sf.ddl.create-streamlit.define-streamlit.o037", "sf.ddl.create-streamlit.define-streamlit.o038", "sf.ddl.create-streamlit.define-streamlit.o039", + "sf.ddl.create-streamlit.define-streamlit.o040", "sf.ddl.create-streamlit.define-streamlit.o041", + "sf.ddl.create-streamlit.define-streamlit.o042", "sf.ddl.create-streamlit.define-streamlit.o043", + "sf.ddl.create-streamlit.define-streamlit.o044", "sf.ddl.create-streamlit.define-streamlit.o045", "sf.ddl.create-streamlit.define-streamlit.o046", + "sf.ddl.create-streamlit.define-streamlit.o047", + "sf.ddl.create-streamlit.define-streamlit.o049", "sf.ddl.create-streamlit.define-streamlit.o050", + "sf.ddl.create-streamlit.define-streamlit.o051", "sf.ddl.create-streamlit.define-streamlit.o052", "sf.ddl.create-streamlit.define-streamlit.o053", + "sf.ddl.create-streamlit.define-streamlit.o054", "sf.ddl.create-streamlit.define-streamlit.o055", "sf.ddl.create-streamlit.define-streamlit.o056", + "sf.ddl.create-streamlit.define-streamlit.o058", "sf.ddl.create-streamlit.define-streamlit.o059", "sf.ddl.create-streamlit.define-streamlit.o060", "sf.ddl.create-streamlit.define-streamlit.o061", @@ -43907,6 +45405,7 @@ "sf.ddl.create-streamlit.define-streamlit.o064", "sf.ddl.create-streamlit.define-streamlit.o065", "sf.ddl.create-streamlit.define-streamlit.o066", + "sf.ddl.create-streamlit.define-streamlit.o067", "sf.ddl.create-streamlit.define-streamlit.o068", "sf.ddl.create-streamlit.define-streamlit.o069", "sf.ddl.create-streamlit.define-streamlit.o070", @@ -43915,11 +45414,13 @@ "sf.ddl.create-streamlit.define-streamlit.o073", "sf.ddl.create-streamlit.define-streamlit.o074", "sf.ddl.create-streamlit.define-streamlit.o075", + "sf.ddl.create-streamlit.define-streamlit.o076", "sf.ddl.create-streamlit.define-streamlit.o077", "sf.ddl.create-streamlit.define-streamlit.o078", "sf.ddl.create-streamlit.define-streamlit.o079", "sf.ddl.create-streamlit.define-streamlit.o080", "sf.ddl.create-streamlit.define-streamlit.o081", + "sf.ddl.create-streamlit.define-streamlit.o082", "sf.ddl.create-streamlit.define-streamlit.o083", "sf.ddl.create-streamlit.define-streamlit.o084", "sf.ddl.create-streamlit.define-streamlit.o085", @@ -44066,6 +45567,12 @@ "sf.ddl.create-table-constraint.alter-table-add-column.o196", "sf.ddl.create-table-constraint.alter-table-add-column.o197", "sf.ddl.create-table-constraint.alter-table-add-column.o201", + "sf.ddl.create-table-constraint.alter-table-add-column.o202", + "sf.ddl.create-table-constraint.alter-table-add-column.o203", + "sf.ddl.create-table-constraint.alter-table-add-column.o204", + "sf.ddl.create-table-constraint.alter-table-add-column.o205", + "sf.ddl.create-table-constraint.alter-table-add-column.o206", + "sf.ddl.create-table-constraint.alter-table-add-column.o207", "sf.ddl.create-table-constraint.alter-table-add-column.o208", "sf.ddl.create-table-constraint.alter-table-add-column.o209", "sf.ddl.create-table-constraint.alter-table-add-column.o210", @@ -44230,7 +45737,13 @@ "sf.ddl.create-table-constraint.alter-table-add-outoflineuniquepk.o215", "sf.ddl.create-table-constraint.alter-table-add-outoflineuniquepk.o216", "sf.ddl.create-table-constraint.alter-table-add-outoflineuniquepk.o217", + "sf.ddl.create-table-constraint.alter-table-add-outoflineuniquepk.o218", + "sf.ddl.create-table-constraint.alter-table-add-outoflineuniquepk.o219", + "sf.ddl.create-table-constraint.alter-table-add-outoflineuniquepk.o220", + "sf.ddl.create-table-constraint.alter-table-add-outoflineuniquepk.o221", "sf.ddl.create-table-constraint.alter-table-add-outoflineuniquepk.o222", + "sf.ddl.create-table-constraint.alter-table-add-outoflineuniquepk.o223", + "sf.ddl.create-table-constraint.alter-table-add-outoflineuniquepk.o224", "sf.ddl.create-table-constraint.alter-table-add-outoflineuniquepk.o225", "sf.ddl.create-table-constraint.alter-table-add-outoflineuniquepk.o226", "sf.ddl.create-table-constraint.alter-table-add-outoflineuniquepk.o227", @@ -44474,6 +45987,7 @@ "sf.ddl.create-table-constraint.create-table.o338", "sf.ddl.create-table-constraint.create-table.o339", "sf.ddl.create-table-constraint.create-table.o340", + "sf.ddl.create-table-constraint.create-table.o379", "sf.ddl.create-table-constraint.create-table.o438", "sf.ddl.create-table-constraint.create-table.o439", "sf.ddl.create-table-constraint.create-table.o440", @@ -44552,8 +46066,26 @@ "sf.ddl.create-table-constraint.create-table.o531", "sf.ddl.create-table-constraint.create-table.o532", "sf.ddl.create-table-constraint.create-table.o533", + "sf.ddl.create-table-constraint.create-table.o534", + "sf.ddl.create-table-constraint.create-table.o535", + "sf.ddl.create-table-constraint.create-table.o536", + "sf.ddl.create-table-constraint.create-table.o537", + "sf.ddl.create-table-constraint.create-table.o538", + "sf.ddl.create-table-constraint.create-table.o539", + "sf.ddl.create-table-constraint.create-table.o540", + "sf.ddl.create-table-constraint.create-table.o541", + "sf.ddl.create-table-constraint.create-table.o542", + "sf.ddl.create-table-constraint.create-table.o543", "sf.ddl.create-table-constraint.create-table.o544", "sf.ddl.create-table-constraint.create-table.o545", + "sf.ddl.create-table-constraint.create-table.o546", + "sf.ddl.create-table-constraint.create-table.o547", + "sf.ddl.create-table-constraint.create-table.o548", + "sf.ddl.create-table-constraint.create-table.o549", + "sf.ddl.create-table-constraint.create-table.o550", + "sf.ddl.create-table-constraint.create-table.o551", + "sf.ddl.create-table-constraint.create-table.o552", + "sf.ddl.create-table-constraint.create-table.o553", "sf.ddl.create-table-constraint.create-table.o554", "sf.ddl.create-table-constraint.create-table.o555", "sf.ddl.create-table-constraint.create-table.o556", @@ -44802,6 +46334,7 @@ "sf.ddl.create-table-constraint.create-table-inlineuniquepk-inlinefk.o309", "sf.ddl.create-table-constraint.create-table-inlineuniquepk-inlinefk.o310", "sf.ddl.create-table-constraint.create-table-inlineuniquepk-inlinefk.o311", + "sf.ddl.create-table-constraint.create-table-inlineuniquepk-inlinefk.o361", "sf.ddl.create-table-constraint.create-table-inlineuniquepk-inlinefk.o393", "sf.ddl.create-table-constraint.create-table-inlineuniquepk-inlinefk.o394", "sf.ddl.create-table-constraint.create-table-inlineuniquepk-inlinefk.o395", @@ -44864,10 +46397,28 @@ "sf.ddl.create-table-constraint.create-table-inlineuniquepk-inlinefk.o470", "sf.ddl.create-table-constraint.create-table-inlineuniquepk-inlinefk.o471", "sf.ddl.create-table-constraint.create-table-inlineuniquepk-inlinefk.o472", + "sf.ddl.create-table-constraint.create-table-inlineuniquepk-inlinefk.o473", + "sf.ddl.create-table-constraint.create-table-inlineuniquepk-inlinefk.o474", + "sf.ddl.create-table-constraint.create-table-inlineuniquepk-inlinefk.o475", + "sf.ddl.create-table-constraint.create-table-inlineuniquepk-inlinefk.o476", + "sf.ddl.create-table-constraint.create-table-inlineuniquepk-inlinefk.o477", + "sf.ddl.create-table-constraint.create-table-inlineuniquepk-inlinefk.o478", + "sf.ddl.create-table-constraint.create-table-inlineuniquepk-inlinefk.o479", + "sf.ddl.create-table-constraint.create-table-inlineuniquepk-inlinefk.o480", "sf.ddl.create-table-constraint.create-table-inlineuniquepk-inlinefk.o481", + "sf.ddl.create-table-constraint.create-table-inlineuniquepk-inlinefk.o482", + "sf.ddl.create-table-constraint.create-table-inlineuniquepk-inlinefk.o483", "sf.ddl.create-table-constraint.create-table-inlineuniquepk-inlinefk.o484", + "sf.ddl.create-table-constraint.create-table-inlineuniquepk-inlinefk.o485", + "sf.ddl.create-table-constraint.create-table-inlineuniquepk-inlinefk.o486", + "sf.ddl.create-table-constraint.create-table-inlineuniquepk-inlinefk.o487", + "sf.ddl.create-table-constraint.create-table-inlineuniquepk-inlinefk.o488", + "sf.ddl.create-table-constraint.create-table-inlineuniquepk-inlinefk.o489", "sf.ddl.create-table-constraint.create-table-inlineuniquepk-inlinefk.o490", "sf.ddl.create-table-constraint.create-table-inlineuniquepk-inlinefk.o491", + "sf.ddl.create-table-constraint.create-table-inlineuniquepk-inlinefk.o492", + "sf.ddl.create-table-constraint.create-table-inlineuniquepk-inlinefk.o493", + "sf.ddl.create-table-constraint.create-table-inlineuniquepk-inlinefk.o494", "sf.ddl.create-table-constraint.create-table-inlineuniquepk-inlinefk.o495", "sf.ddl.create-table-constraint.create-table-inlineuniquepk-inlinefk.o496", "sf.ddl.create-table-constraint.create-table-inlineuniquepk-inlinefk.o497", @@ -45092,6 +46643,23 @@ "sf.ddl.create-table.create-or-alter-table.o238", "sf.ddl.create-table.create-or-alter-table.o239", "sf.ddl.create-table.create-or-alter-table.o252", + "sf.ddl.create-table.create-or-alter-table.o269", + "sf.ddl.create-table.create-or-alter-table.o270", + "sf.ddl.create-table.create-or-alter-table.o271", + "sf.ddl.create-table.create-or-alter-table.o272", + "sf.ddl.create-table.create-or-alter-table.o273", + "sf.ddl.create-table.create-or-alter-table.o274", + "sf.ddl.create-table.create-or-alter-table.o275", + "sf.ddl.create-table.create-or-alter-table.o276", + "sf.ddl.create-table.create-or-alter-table.o277", + "sf.ddl.create-table.create-or-alter-table.o278", + "sf.ddl.create-table.create-or-alter-table.o279", + "sf.ddl.create-table.create-or-alter-table.o280", + "sf.ddl.create-table.create-or-alter-table.o283", + "sf.ddl.create-table.create-or-alter-table.o284", + "sf.ddl.create-table.create-or-alter-table.o285", + "sf.ddl.create-table.create-or-alter-table.o286", + "sf.ddl.create-table.create-or-alter-table.o287", "sf.ddl.create-table.create-or-alter-table.o288", "sf.ddl.create-table.create-or-alter-table.o289", "sf.ddl.create-table.create-or-alter-table.o290", @@ -45114,6 +46682,7 @@ "sf.ddl.create-table.create-or-alter-table.o307", "sf.ddl.create-table.create-or-alter-table.o308", "sf.ddl.create-table.create-or-alter-table.o309", + "sf.ddl.create-table.create-or-alter-table.o310", "sf.ddl.create-table.create-or-alter-table.o311", "sf.ddl.create-table.create-or-alter-table.o312", "sf.ddl.create-table.create-or-alter-table.o313", @@ -45532,6 +47101,23 @@ "sf.ddl.create-table.create-table.o725", "sf.ddl.create-table.create-table.o726", "sf.ddl.create-table.create-table.o727", + "sf.ddl.create-table.create-table.o728", + "sf.ddl.create-table.create-table.o729", + "sf.ddl.create-table.create-table.o730", + "sf.ddl.create-table.create-table.o731", + "sf.ddl.create-table.create-table.o732", + "sf.ddl.create-table.create-table.o733", + "sf.ddl.create-table.create-table.o734", + "sf.ddl.create-table.create-table.o735", + "sf.ddl.create-table.create-table.o736", + "sf.ddl.create-table.create-table.o737", + "sf.ddl.create-table.create-table.o738", + "sf.ddl.create-table.create-table.o740", + "sf.ddl.create-table.create-table.o741", + "sf.ddl.create-table.create-table.o742", + "sf.ddl.create-table.create-table.o743", + "sf.ddl.create-table.create-table.o744", + "sf.ddl.create-table.create-table.o747", "sf.ddl.create-table.create-table.o748", "sf.ddl.create-table.create-table.o749", "sf.ddl.create-table.create-table.o750", @@ -45562,6 +47148,7 @@ "sf.ddl.create-table.create-table.o776", "sf.ddl.create-table.create-table.o777", "sf.ddl.create-table.create-table.o778", + "sf.ddl.create-table.create-table.o779", "sf.ddl.create-table.create-table.o780", "sf.ddl.create-table.create-table.o781", "sf.ddl.create-table.create-table.o782", @@ -45774,6 +47361,8 @@ "sf.ddl.create-table.create-table-from-backup.o016", "sf.ddl.create-table.create-table-from-backup.o017", "sf.ddl.create-table.create-table-from-backup.o018", + "sf.ddl.create-table.create-table-from-backup.o019", + "sf.ddl.create-table.create-table-from-backup.o020", "sf.ddl.create-table.create-table-like.o001", "sf.ddl.create-table.create-table-like.o002", "sf.ddl.create-table.create-table-like.o003", @@ -46110,6 +47699,14 @@ "sf.ddl.create-table.define-table.o229", "sf.ddl.create-table.define-table.o230", "sf.ddl.create-table.define-table.o231", + "sf.ddl.create-table.define-table.o232", + "sf.ddl.create-table.define-table.o233", + "sf.ddl.create-table.define-table.o234", + "sf.ddl.create-table.define-table.o235", + "sf.ddl.create-table.define-table.o236", + "sf.ddl.create-table.define-table.o237", + "sf.ddl.create-table.define-table.o238", + "sf.ddl.create-table.define-table.o239", "sf.ddl.create-table.define-table.o240", "sf.ddl.create-table.define-table.o241", "sf.ddl.create-table.define-table.o242", @@ -46343,7 +47940,9 @@ "sf.ddl.create-task-graph.create-or-alter-task.o091", "sf.ddl.create-task-graph.create-or-alter-task.o092", "sf.ddl.create-task-graph.create-or-alter-task.o093", + "sf.ddl.create-task-graph.create-or-alter-task.o094", "sf.ddl.create-task-graph.create-or-alter-task.o095", + "sf.ddl.create-task-graph.create-or-alter-task.o096", "sf.ddl.create-task-graph.create-or-alter-task.o097", "sf.ddl.create-task-graph.create-or-alter-task.o098", "sf.ddl.create-task-graph.create-or-alter-task.o099", @@ -46478,7 +48077,9 @@ "sf.ddl.create-task-graph.create-task-graph.o128", "sf.ddl.create-task-graph.create-task-graph.o129", "sf.ddl.create-task-graph.create-task-graph.o131", + "sf.ddl.create-task-graph.create-task-graph.o132", "sf.ddl.create-task-graph.create-task-graph.o133", + "sf.ddl.create-task-graph.create-task-graph.o134", "sf.ddl.create-task-graph.create-task-graph.o135", "sf.ddl.create-task-graph.create-task-graph.o136", "sf.ddl.create-task-graph.create-task-graph.o137", @@ -46547,6 +48148,7 @@ "sf.ddl.create-task-graph.define-task-graph.o076", "sf.ddl.create-task-graph.define-task-graph.o089", "sf.ddl.create-task-graph.define-task-graph.o091", + "sf.ddl.create-task-graph.define-task-graph.o092", "sf.ddl.create-task-graph.define-task-graph.o093", "sf.ddl.create-task-graph.define-task-graph.o094", "sf.ddl.create-task-graph.define-task-graph.o095", @@ -46685,12 +48287,16 @@ "sf.ddl.create-task.create-or-alter-task.o159", "sf.ddl.create-task.create-or-alter-task.o160", "sf.ddl.create-task.create-or-alter-task.o161", + "sf.ddl.create-task.create-or-alter-task.o162", + "sf.ddl.create-task.create-or-alter-task.o163", + "sf.ddl.create-task.create-or-alter-task.o164", "sf.ddl.create-task.create-or-alter-task.o165", "sf.ddl.create-task.create-or-alter-task.o166", "sf.ddl.create-task.create-or-alter-task.o167", "sf.ddl.create-task.create-or-alter-task.o168", "sf.ddl.create-task.create-or-alter-task.o169", "sf.ddl.create-task.create-or-alter-task.o170", + "sf.ddl.create-task.create-or-alter-task.o171", "sf.ddl.create-task.create-or-alter-task.o172", "sf.ddl.create-task.create-or-alter-task.o173", "sf.ddl.create-task.create-or-alter-task.o174", @@ -46902,7 +48508,9 @@ "sf.ddl.create-task.create-task-as.o270", "sf.ddl.create-task.create-task-as.o271", "sf.ddl.create-task.create-task-as.o272", + "sf.ddl.create-task.create-task-as.o273", "sf.ddl.create-task.create-task-as.o274", + "sf.ddl.create-task.create-task-as.o275", "sf.ddl.create-task.create-task-as.o276", "sf.ddl.create-task.create-task-as.o277", "sf.ddl.create-task.create-task-as.o278", @@ -46925,6 +48533,7 @@ "sf.ddl.create-task.create-task-as.o295", "sf.ddl.create-task.create-task-as.o296", "sf.ddl.create-task.create-task-as.o297", + "sf.ddl.create-task.create-task-as.o298", "sf.ddl.create-task.create-task-as.o299", "sf.ddl.create-task.create-task-as.o300", "sf.ddl.create-task.create-task-as.o301", @@ -46957,6 +48566,7 @@ "sf.ddl.create-task.define-task.o010", "sf.ddl.create-task.define-task.o013", "sf.ddl.create-task.define-task.o014", + "sf.ddl.create-task.define-task.o015", "sf.ddl.create-task.define-task.o016", "sf.ddl.create-task.define-task.o018", "sf.ddl.create-task.define-task.o019", @@ -46997,6 +48607,7 @@ "sf.ddl.create-task.define-task.o087", "sf.ddl.create-task.define-task.o088", "sf.ddl.create-task.define-task.o091", + "sf.ddl.create-task.define-task.o092", "sf.ddl.create-task.define-task.o093", "sf.ddl.create-task.define-task.o094", "sf.ddl.create-task.define-task.o095", @@ -47021,6 +48632,7 @@ "sf.ddl.create-task.define-task.o140", "sf.ddl.create-task.define-task.o142", "sf.ddl.create-task.define-task.o144", + "sf.ddl.create-task.define-task.o145", "sf.ddl.create-task.define-task.o146", "sf.ddl.create-task.define-task.o147", "sf.ddl.create-task.define-task.o148", @@ -47156,6 +48768,7 @@ "sf.ddl.create-view.create-or-alter-view.o045", "sf.ddl.create-view.create-or-alter-view.o047", "sf.ddl.create-view.create-or-alter-view.o048", + "sf.ddl.create-view.create-or-alter-view.o058", "sf.ddl.create-view.create-or-alter-view.o059", "sf.ddl.create-view.create-or-alter-view.o060", "sf.ddl.create-view.create-or-alter-view.o061", @@ -47380,14 +48993,47 @@ "sf.ddl.create-view.create-view-as.o401", "sf.ddl.create-view.create-view-as.o403", "sf.ddl.create-view.create-view-as.o404", + "sf.ddl.create-view.create-view-as.o415", + "sf.ddl.create-view.create-view-as.o416", + "sf.ddl.create-view.create-view-as.o417", + "sf.ddl.create-view.create-view-as.o418", + "sf.ddl.create-view.create-view-as.o419", + "sf.ddl.create-view.create-view-as.o420", + "sf.ddl.create-view.create-view-as.o421", + "sf.ddl.create-view.create-view-as.o422", + "sf.ddl.create-view.create-view-as.o423", + "sf.ddl.create-view.create-view-as.o424", + "sf.ddl.create-view.create-view-as.o425", + "sf.ddl.create-view.create-view-as.o426", + "sf.ddl.create-view.create-view-as.o427", + "sf.ddl.create-view.create-view-as.o428", + "sf.ddl.create-view.create-view-as.o429", + "sf.ddl.create-view.create-view-as.o430", + "sf.ddl.create-view.create-view-as.o431", + "sf.ddl.create-view.create-view-as.o432", + "sf.ddl.create-view.create-view-as.o433", + "sf.ddl.create-view.create-view-as.o434", + "sf.ddl.create-view.create-view-as.o435", "sf.ddl.create-view.create-view-as.o436", "sf.ddl.create-view.create-view-as.o437", + "sf.ddl.create-view.create-view-as.o438", + "sf.ddl.create-view.create-view-as.o439", + "sf.ddl.create-view.create-view-as.o440", + "sf.ddl.create-view.create-view-as.o441", + "sf.ddl.create-view.create-view-as.o442", + "sf.ddl.create-view.create-view-as.o443", + "sf.ddl.create-view.create-view-as.o444", + "sf.ddl.create-view.create-view-as.o445", + "sf.ddl.create-view.create-view-as.o446", + "sf.ddl.create-view.create-view-as.o447", "sf.ddl.create-view.create-view-as.o448", "sf.ddl.create-view.create-view-as.o449", "sf.ddl.create-view.create-view-as.o451", "sf.ddl.create-view.create-view-as.o452", + "sf.ddl.create-view.create-view-as.o453", "sf.ddl.create-view.create-view-as.o454", "sf.ddl.create-view.create-view-as.o455", + "sf.ddl.create-view.create-view-as.o456", "sf.ddl.create-view.create-view-as.o457", "sf.ddl.create-view.create-view-as.o458", "sf.ddl.create-view.create-view-as.o459", @@ -47446,6 +49092,16 @@ "sf.ddl.create-view.define-view.o042", "sf.ddl.create-view.define-view.o043", "sf.ddl.create-view.define-view.o044", + "sf.ddl.create-view.define-view.o045", + "sf.ddl.create-view.define-view.o046", + "sf.ddl.create-view.define-view.o047", + "sf.ddl.create-view.define-view.o048", + "sf.ddl.create-view.define-view.o049", + "sf.ddl.create-view.define-view.o050", + "sf.ddl.create-view.define-view.o051", + "sf.ddl.create-view.define-view.o052", + "sf.ddl.create-view.define-view.o053", + "sf.ddl.create-view.define-view.o054", "sf.ddl.create-warehouse.create-or-alter-warehouse.o001", "sf.ddl.create-warehouse.create-or-alter-warehouse.o002", "sf.ddl.create-warehouse.create-or-alter-warehouse.o003", @@ -47573,9 +49229,7 @@ "sf.ddl.create-warehouse.create-or-alter-warehouse.o131", "sf.ddl.create-warehouse.create-or-alter-warehouse.o132", "sf.ddl.create-warehouse.create-warehouse.o001", - "sf.ddl.create-warehouse.create-warehouse.o002", "sf.ddl.create-warehouse.create-warehouse.o003", - "sf.ddl.create-warehouse.create-warehouse.o004", "sf.ddl.create-warehouse.create-warehouse.o005", "sf.ddl.create-warehouse.create-warehouse.o006", "sf.ddl.create-warehouse.create-warehouse.o007", @@ -47584,7 +49238,6 @@ "sf.ddl.create-warehouse.create-warehouse.o012", "sf.ddl.create-warehouse.create-warehouse.o014", "sf.ddl.create-warehouse.create-warehouse.o015", - "sf.ddl.create-warehouse.create-warehouse.o016", "sf.ddl.create-warehouse.create-warehouse.o017", "sf.ddl.create-warehouse.create-warehouse.o018", "sf.ddl.create-warehouse.create-warehouse.o019", @@ -47629,7 +49282,6 @@ "sf.ddl.create-warehouse.create-warehouse.o061", "sf.ddl.create-warehouse.create-warehouse.o062", "sf.ddl.create-warehouse.create-warehouse.o063", - "sf.ddl.create-warehouse.create-warehouse.o064", "sf.ddl.create-warehouse.create-warehouse.o065", "sf.ddl.create-warehouse.create-warehouse.o067", "sf.ddl.create-warehouse.create-warehouse.o068", @@ -47638,12 +49290,10 @@ "sf.ddl.create-warehouse.create-warehouse.o071", "sf.ddl.create-warehouse.create-warehouse.o072", "sf.ddl.create-warehouse.create-warehouse.o073", - "sf.ddl.create-warehouse.create-warehouse.o077", "sf.ddl.create-warehouse.create-warehouse.o078", "sf.ddl.create-warehouse.create-warehouse.o079", "sf.ddl.create-warehouse.create-warehouse.o080", "sf.ddl.create-warehouse.create-warehouse.o081", - "sf.ddl.create-warehouse.create-warehouse.o082", "sf.ddl.create-warehouse.create-warehouse.o083", "sf.ddl.create-warehouse.create-warehouse.o084", "sf.ddl.create-warehouse.create-warehouse.o085", @@ -47666,12 +49316,10 @@ "sf.ddl.create-warehouse.create-warehouse.o102", "sf.ddl.create-warehouse.create-warehouse.o103", "sf.ddl.create-warehouse.create-warehouse.o104", - "sf.ddl.create-warehouse.create-warehouse.o105", "sf.ddl.create-warehouse.create-warehouse.o106", "sf.ddl.create-warehouse.create-warehouse.o107", "sf.ddl.create-warehouse.create-warehouse.o108", "sf.ddl.create-warehouse.create-warehouse.o109", - "sf.ddl.create-warehouse.create-warehouse.o110", "sf.ddl.create-warehouse.create-warehouse.o111", "sf.ddl.create-warehouse.create-warehouse.o112", "sf.ddl.create-warehouse.create-warehouse.o113", @@ -47680,7 +49328,6 @@ "sf.ddl.create-warehouse.create-warehouse.o116", "sf.ddl.create-warehouse.create-warehouse.o117", "sf.ddl.create-warehouse.create-warehouse.o118", - "sf.ddl.create-warehouse.create-warehouse.o119", "sf.ddl.create-warehouse.create-warehouse.o120", "sf.ddl.create-warehouse.create-warehouse.o121", "sf.ddl.create-warehouse.create-warehouse.o122", @@ -47697,7 +49344,6 @@ "sf.ddl.create-warehouse.create-warehouse.o133", "sf.ddl.create-warehouse.create-warehouse.o134", "sf.ddl.create-warehouse.create-warehouse.o135", - "sf.ddl.create-warehouse.create-warehouse.o136", "sf.ddl.create-warehouse.create-warehouse.o137", "sf.ddl.create-warehouse.create-warehouse.o138", "sf.ddl.create-warehouse.create-warehouse.o139", @@ -48074,10 +49720,12 @@ "sf.ddl.desc-function-dmf.o028", "sf.ddl.desc-function-dmf.o030", "sf.ddl.desc-function-dmf.o031", + "sf.ddl.desc-function-dmf.o037", "sf.ddl.desc-function-dmf.o039", "sf.ddl.desc-function-dmf.o040", "sf.ddl.desc-function-dmf.o041", "sf.ddl.desc-function-dmf.o042", + "sf.ddl.desc-function-dmf.o043", "sf.ddl.desc-function-dmf.o044", "sf.ddl.desc-function-dmf.o045", "sf.ddl.desc-function-dmf.o046", @@ -48098,9 +49746,11 @@ "sf.ddl.desc-function-spcs.o018", "sf.ddl.desc-function-spcs.o020", "sf.ddl.desc-function-spcs.o021", + "sf.ddl.desc-function-spcs.o026", "sf.ddl.desc-function-spcs.o028", "sf.ddl.desc-function-spcs.o029", "sf.ddl.desc-function-spcs.o030", + "sf.ddl.desc-function-spcs.o031", "sf.ddl.desc-gateway.o001", "sf.ddl.desc-gateway.o005", "sf.ddl.desc-gateway.o006", @@ -49624,9 +51274,12 @@ "sf.ddl.show-backups-in-backup-set.o015", "sf.ddl.show-backups-in-backup-set.o016", "sf.ddl.show-channels.o001", + "sf.ddl.show-channels.o002", "sf.ddl.show-channels.o003", "sf.ddl.show-channels.o004", + "sf.ddl.show-channels.o005", "sf.ddl.show-channels.o006", + "sf.ddl.show-channels.o007", "sf.ddl.show-channels.o008", "sf.ddl.show-channels.o009", "sf.ddl.show-channels.o010", @@ -49650,6 +51303,7 @@ "sf.ddl.show-channels.o028", "sf.ddl.show-channels.o029", "sf.ddl.show-channels.o030", + "sf.ddl.show-channels.o031", "sf.ddl.show-channels.o032", "sf.ddl.show-channels.o033", "sf.ddl.show-channels.o034", @@ -49734,6 +51388,7 @@ "sf.ddl.show-columns.o004", "sf.ddl.show-columns.o006", "sf.ddl.show-columns.o008", + "sf.ddl.show-columns.o012", "sf.ddl.show-columns.o013", "sf.ddl.show-columns.o014", "sf.ddl.show-columns.o015", @@ -49963,12 +51618,15 @@ "sf.ddl.show-cortex-search.o022", "sf.ddl.show-cortex-search.o023", "sf.ddl.show-cortex-search.o025", + "sf.ddl.show-cortex-search.o035", "sf.ddl.show-cortex-search.o038", "sf.ddl.show-cortex-search.o039", "sf.ddl.show-cortex-search.o040", "sf.ddl.show-cortex-search.o042", "sf.ddl.show-cortex-search.o043", "sf.ddl.show-cortex-search.o044", + "sf.ddl.show-cortex-search.o045", + "sf.ddl.show-cortex-search.o046", "sf.ddl.show-cortex-search.o047", "sf.ddl.show-cortex-search.o048", "sf.ddl.show-data-metric-functions.o001", @@ -50069,6 +51727,8 @@ "sf.ddl.show-databases.o035", "sf.ddl.show-databases.o036", "sf.ddl.show-databases.o037", + "sf.ddl.show-databases.o039", + "sf.ddl.show-databases.o040", "sf.ddl.show-databases.o041", "sf.ddl.show-databases.o042", "sf.ddl.show-databases.o043", @@ -51201,7 +52861,10 @@ "sf.ddl.show-nodes-compute-pool.o017", "sf.ddl.show-nodes-compute-pool.o019", "sf.ddl.show-nodes-compute-pool.o020", + "sf.ddl.show-nodes-compute-pool.o025", "sf.ddl.show-nodes-compute-pool.o028", + "sf.ddl.show-nodes-compute-pool.o030", + "sf.ddl.show-nodes-compute-pool.o031", "sf.ddl.show-nodes-compute-pool.o032", "sf.ddl.show-nodes-compute-pool.o033", "sf.ddl.show-notebook-projects.projects.o001", @@ -51822,6 +53485,7 @@ "sf.ddl.show-replication-databases.o019", "sf.ddl.show-replication-databases.o020", "sf.ddl.show-replication-databases.o021", + "sf.ddl.show-replication-databases.o022", "sf.ddl.show-restricted-session-scopes.o001", "sf.ddl.show-restricted-session-scopes.o002", "sf.ddl.show-restricted-session-scopes.o003", @@ -51864,6 +53528,10 @@ "sf.ddl.show-rules-in-event-routing-table.o009", "sf.ddl.show-rules-in-event-routing-table.o010", "sf.ddl.show-rules-in-event-routing-table.o011", + "sf.ddl.show-rules-in-event-routing-table.o022", + "sf.ddl.show-rules-in-event-routing-table.o023", + "sf.ddl.show-rules-in-event-routing-table.o024", + "sf.ddl.show-rules-in-event-routing-table.o025", "sf.ddl.show-run-in-experiment.metrics-in-experiment.o001", "sf.ddl.show-run-in-experiment.metrics-in-experiment.o002", "sf.ddl.show-run-in-experiment.metrics-in-experiment.o003", @@ -52378,6 +54046,10 @@ "sf.ddl.show-services.o060", "sf.ddl.show-services.o061", "sf.ddl.show-services.o062", + "sf.ddl.show-services.o063", + "sf.ddl.show-services.o064", + "sf.ddl.show-services.o065", + "sf.ddl.show-services.o066", "sf.ddl.show-services.o067", "sf.ddl.show-services.o068", "sf.ddl.show-services.o069", @@ -53118,8 +54790,16 @@ "sf.ddl.show-warehouses.o013", "sf.ddl.show-warehouses.o017", "sf.ddl.show-warehouses.o018", + "sf.ddl.show-warehouses.o027", "sf.ddl.show-warehouses.o030", "sf.ddl.show-warehouses.o031", + "sf.ddl.show-warehouses.o039", + "sf.ddl.show-warehouses.o040", + "sf.ddl.show-warehouses.o041", + "sf.ddl.show-warehouses.o042", + "sf.ddl.show-warehouses.o043", + "sf.ddl.show-warehouses.o044", + "sf.ddl.show-warehouses.o045", "sf.ddl.show-warehouses.o046", "sf.ddl.show-workspaces.o001", "sf.ddl.show-workspaces.o002", @@ -53152,6 +54832,10 @@ "sf.ddl.truncate-materialized-view.o004", "sf.ddl.truncate-materialized-view.o005", "sf.ddl.truncate-materialized-view.o006", + "sf.ddl.truncate-materialized-view.o017", + "sf.ddl.truncate-materialized-view.o018", + "sf.ddl.truncate-materialized-view.o019", + "sf.ddl.truncate-materialized-view.o020", "sf.ddl.undrop-database.o001", "sf.ddl.undrop-database.o003", "sf.ddl.undrop-database.o004", @@ -53360,6 +55044,8 @@ "sf.dml.copy-files.from.o064", "sf.dml.copy-files.from.o065", "sf.dml.copy-files.from.o066", + "sf.dml.copy-files.from.o067", + "sf.dml.copy-files.from.o068", "sf.dml.copy-files.from.o069", "sf.dml.copy-files.from-select-from.o001", "sf.dml.copy-files.from-select-from.o002", @@ -53402,6 +55088,8 @@ "sf.dml.copy-files.from-select-from.o049", "sf.dml.copy-files.from-select-from.o050", "sf.dml.copy-files.from-select-from.o051", + "sf.dml.copy-files.from-select-from.o052", + "sf.dml.copy-files.from-select-from.o053", "sf.dml.copy-files.from-select-from.o055", "sf.dml.copy-into-location.o001", "sf.dml.copy-into-location.o008", @@ -53788,6 +55476,10 @@ "sf.dml.copy-into-location.o518", "sf.dml.copy-into-location.o519", "sf.dml.copy-into-location.o520", + "sf.dml.copy-into-location.o521", + "sf.dml.copy-into-location.o522", + "sf.dml.copy-into-location.o523", + "sf.dml.copy-into-location.o524", "sf.dml.copy-into-location.o525", "sf.dml.copy-into-location.o526", "sf.dml.copy-into-location.o527", @@ -54467,6 +56159,8 @@ "sf.dml.copy-into-table.internalstage-externalstage-externallocation.o706", "sf.dml.copy-into-table.internalstage-externalstage-externallocation.o707", "sf.dml.copy-into-table.internalstage-externalstage-externallocation.o708", + "sf.dml.copy-into-table.internalstage-externalstage-externallocation.o709", + "sf.dml.copy-into-table.internalstage-externalstage-externallocation.o710", "sf.dml.copy-into-table.internalstage-externalstage-externallocation.o711", "sf.dml.copy-into-table.internalstage-externalstage-externallocation.o712", "sf.dml.copy-into-table.internalstage-externalstage-externallocation.o713", @@ -55071,6 +56765,9 @@ "sf.dml.copy-into-table.select-from-internalstage-externalstage.o610", "sf.dml.copy-into-table.select-from-internalstage-externalstage.o611", "sf.dml.copy-into-table.select-from-internalstage-externalstage.o612", + "sf.dml.copy-into-table.select-from-internalstage-externalstage.o614", + "sf.dml.copy-into-table.select-from-internalstage-externalstage.o615", + "sf.dml.copy-into-table.select-from-internalstage-externalstage.o616", "sf.dml.copy-into-table.select-from-internalstage-externalstage.o617", "sf.dml.copy-into-table.select-from-internalstage-externalstage.o618", "sf.dml.copy-into-table.select-from-internalstage-externalstage.o619", @@ -55785,6 +57482,7 @@ "sf.expressions.bind-variables.o009", "sf.expressions.bind-variables.o010", "sf.expressions.bind-variables.o014", + "sf.expressions.bind-variables.o015", "sf.expressions.commands-model-function.model-default-version.o001", "sf.expressions.commands-model-function.model-default-version.o002", "sf.expressions.commands-model-function.model-default-version.o003", @@ -55938,6 +57636,9 @@ "sf.expressions.data-types-datetime.interval.o089", "sf.expressions.data-types-datetime.interval.o090", "sf.expressions.data-types-datetime.interval.o091", + "sf.expressions.data-types-datetime.interval.o092", + "sf.expressions.data-types-datetime.interval.o093", + "sf.expressions.data-types-datetime.interval.o094", "sf.expressions.data-types-datetime.interval.o095", "sf.expressions.data-types-datetime.interval.o096", "sf.expressions.data-types-datetime.interval.o097", @@ -56029,6 +57730,8 @@ "sf.expressions.data-types-datetime.interval-yearmonthqualifier-daytimequalifier.o086", "sf.expressions.data-types-datetime.interval-yearmonthqualifier-daytimequalifier.o087", "sf.expressions.data-types-datetime.interval-yearmonthqualifier-daytimequalifier.o088", + "sf.expressions.data-types-datetime.interval-yearmonthqualifier-daytimequalifier.o089", + "sf.expressions.data-types-datetime.interval-yearmonthqualifier-daytimequalifier.o090", "sf.expressions.data-types-datetime.interval-yearmonthqualifier-daytimequalifier.o091", "sf.expressions.data-types-datetime.interval-yearmonthqualifier-daytimequalifier.o092", "sf.expressions.data-types-datetime.interval-yearmonthqualifier-daytimequalifier.o093", @@ -56700,6 +58403,12 @@ "sf.functions.accumulate.o010", "sf.functions.accumulate.o012", "sf.functions.accumulate.o013", + "sf.functions.accumulate.o014", + "sf.functions.accumulate.o015", + "sf.functions.accumulate.o016", + "sf.functions.accumulate.o017", + "sf.functions.accumulate.o018", + "sf.functions.accumulate.o019", "sf.functions.acos.o001", "sf.functions.acos.o003", "sf.functions.acos.o004", @@ -58376,6 +60085,9 @@ "sf.functions.cast.cast-as.o012", "sf.functions.cast.cast-as.o013", "sf.functions.cast.cast-as.o015", + "sf.functions.cast.cast-as.o016", + "sf.functions.cast.cast-as.o017", + "sf.functions.cast.cast-as.o018", "sf.functions.cast.cast-as.o020", "sf.functions.cast.double-colon.o001", "sf.functions.cast.double-colon.o002", @@ -59282,6 +60994,8 @@ "sf.functions.date-part.date-part-from.o008", "sf.functions.date-part.date-part-from.o010", "sf.functions.date-part.date-part-from.o013", + "sf.functions.date-part.date-part-from.o014", + "sf.functions.date-part.date-part-from.o015", "sf.functions.date-trunc.o001", "sf.functions.date-trunc.o002", "sf.functions.date-trunc.o003", @@ -59372,6 +61086,7 @@ "sf.functions.dbt-project-execution-history.o059", "sf.functions.dbt-project-execution-history.o060", "sf.functions.dbt-project-execution-history.o061", + "sf.functions.dbt-project-execution-history.o062", "sf.functions.dbt-project-execution-history.o064", "sf.functions.dbt-project-execution-history.o065", "sf.functions.dcm-deployment-history.o001", @@ -61303,6 +63018,8 @@ "sf.functions.extract.extract-from.o008", "sf.functions.extract.extract-from.o010", "sf.functions.extract.extract-from.o013", + "sf.functions.extract.extract-from.o014", + "sf.functions.extract.extract-from.o015", "sf.functions.factorial.o001", "sf.functions.factorial.o003", "sf.functions.factorial.o004", @@ -61939,6 +63656,11 @@ "sf.functions.get-path.colon.syntax.o009", "sf.functions.get-path.colon.syntax.o012", "sf.functions.get-path.colon.syntax.o013", + "sf.functions.get-path.colon.syntax.o014", + "sf.functions.get-path.colon.syntax.o015", + "sf.functions.get-path.colon.syntax.o016", + "sf.functions.get-path.colon.syntax.o017", + "sf.functions.get-path.colon.syntax.o018", "sf.functions.get-path.get-path.o001", "sf.functions.get-path.get-path.o002", "sf.functions.get-path.get-path.o003", @@ -63699,6 +65421,9 @@ "sf.functions.minhash.minhash.o011", "sf.functions.minhash.minhash.o013", "sf.functions.minhash.minhash.o015", + "sf.functions.minhash.minhash.o019", + "sf.functions.minhash.minhash.o020", + "sf.functions.minhash.minhash.o021", "sf.functions.minhash.minhash.o022", "sf.functions.minhash.minhash.o023", "sf.functions.minhash.minhash-expr-over.o001", @@ -63713,6 +65438,11 @@ "sf.functions.minhash.minhash-expr-over.o015", "sf.functions.minhash.minhash-expr-over.o018", "sf.functions.minhash.minhash-expr-over.o020", + "sf.functions.minhash.minhash-expr-over.o021", + "sf.functions.minhash.minhash-expr-over.o022", + "sf.functions.minhash.minhash-expr-over.o023", + "sf.functions.minhash.minhash-expr-over.o024", + "sf.functions.minhash.minhash-expr-over.o025", "sf.functions.minhash.minhash-expr-over.o026", "sf.functions.minhash.minhash-expr-over.o027", "sf.functions.minhash.minhash-expr-over.o028", @@ -70329,6 +72059,18 @@ "sf.query.connect-by.o089", "sf.query.connect-by.o090", "sf.query.connect-by.o091", + "sf.query.connect-by.o092", + "sf.query.connect-by.o093", + "sf.query.connect-by.o094", + "sf.query.connect-by.o095", + "sf.query.connect-by.o096", + "sf.query.connect-by.o097", + "sf.query.connect-by.o098", + "sf.query.connect-by.o099", + "sf.query.connect-by.o100", + "sf.query.connect-by.o101", + "sf.query.connect-by.o102", + "sf.query.connect-by.o103", "sf.query.connect-by.o104", "sf.query.constructs.o001", "sf.query.constructs.o002", @@ -70541,6 +72283,8 @@ "sf.query.from.o160", "sf.query.from.o161", "sf.query.from.o162", + "sf.query.from.o163", + "sf.query.from.o165", "sf.query.from.o168", "sf.query.from.o169", "sf.query.group-by-cube.o001", @@ -71626,6 +73370,7 @@ "sf.query.select.select.selecting-specific-columns.o058", "sf.query.select.select.selecting-specific-columns.o059", "sf.query.select.select.selecting-specific-columns.o060", + "sf.query.select.select.selecting-specific-columns.o061", "sf.query.select.select.selecting-specific-columns.o062", "sf.query.semantic-view.o001", "sf.query.semantic-view.o002", @@ -72667,13 +74412,17 @@ "sf.security_admin.alter-account-set-ingress-policy.unset-ingress-policy.o002", "sf.security_admin.alter-account-set-ingress-policy.unset-ingress-policy.o003", "sf.security_admin.alter-account-set-ingress-policy.unset-ingress-policy.o006", + "sf.security_admin.alter-account.add-organization-user-group.o001", "sf.security_admin.alter-account.add-organization-user-group.o002", + "sf.security_admin.alter-account.add-organization-user-group.o003", "sf.security_admin.alter-account.add-organization-user-group.o004", "sf.security_admin.alter-account.add-organization-user-group.o005", "sf.security_admin.alter-account.add-organization-user-group.o006", "sf.security_admin.alter-account.add-organization-user-group.o007", "sf.security_admin.alter-account.add-organization-user-group.o008", "sf.security_admin.alter-account.add-organization-user-group.o009", + "sf.security_admin.alter-account.add-organization-user-group.o010", + "sf.security_admin.alter-account.add-organization-user-group.o011", "sf.security_admin.alter-account.drop-old-organization-url.o001", "sf.security_admin.alter-account.drop-old-organization-url.o002", "sf.security_admin.alter-account.drop-old-organization-url.o003", @@ -72694,13 +74443,17 @@ "sf.security_admin.alter-account.drop-old-url.o008", "sf.security_admin.alter-account.drop-old-url.o009", "sf.security_admin.alter-account.drop-old-url.o010", + "sf.security_admin.alter-account.remove-organization-user-group.o001", "sf.security_admin.alter-account.remove-organization-user-group.o002", + "sf.security_admin.alter-account.remove-organization-user-group.o003", "sf.security_admin.alter-account.remove-organization-user-group.o004", "sf.security_admin.alter-account.remove-organization-user-group.o005", "sf.security_admin.alter-account.remove-organization-user-group.o006", "sf.security_admin.alter-account.remove-organization-user-group.o007", "sf.security_admin.alter-account.remove-organization-user-group.o008", "sf.security_admin.alter-account.remove-organization-user-group.o009", + "sf.security_admin.alter-account.remove-organization-user-group.o010", + "sf.security_admin.alter-account.remove-organization-user-group.o011", "sf.security_admin.alter-account.rename-to.o001", "sf.security_admin.alter-account.rename-to.o002", "sf.security_admin.alter-account.rename-to.o003", @@ -72809,6 +74562,7 @@ "sf.security_admin.alter-account.set.o094", "sf.security_admin.alter-account.set.o095", "sf.security_admin.alter-account.set.o096", + "sf.security_admin.alter-account.set.o097", "sf.security_admin.alter-account.set.o098", "sf.security_admin.alter-account.set.o099", "sf.security_admin.alter-account.set.o100", @@ -72918,17 +74672,14 @@ "sf.security_admin.alter-account.set.o207", "sf.security_admin.alter-account.set.o208", "sf.security_admin.alter-account.set.o209", - "sf.security_admin.alter-account.set.o210", "sf.security_admin.alter-account.set.o211", "sf.security_admin.alter-account.set.o212", "sf.security_admin.alter-account.set.o213", "sf.security_admin.alter-account.set.o214", - "sf.security_admin.alter-account.set.o215", "sf.security_admin.alter-account.set.o216", "sf.security_admin.alter-account.set.o217", "sf.security_admin.alter-account.set.o218", "sf.security_admin.alter-account.set.o219", - "sf.security_admin.alter-account.set.o220", "sf.security_admin.alter-account.set.o221", "sf.security_admin.alter-account.set.o222", "sf.security_admin.alter-account.set.o223", @@ -73976,6 +75727,17 @@ "sf.security_admin.alter-authentication-policy.unset.o028", "sf.security_admin.alter-authentication-policy.unset.o030", "sf.security_admin.alter-authentication-policy.unset.o031", + "sf.security_admin.alter-authentication-policy.unset.o032", + "sf.security_admin.alter-authentication-policy.unset.o033", + "sf.security_admin.alter-authentication-policy.unset.o034", + "sf.security_admin.alter-authentication-policy.unset.o035", + "sf.security_admin.alter-authentication-policy.unset.o036", + "sf.security_admin.alter-authentication-policy.unset.o037", + "sf.security_admin.alter-authentication-policy.unset.o038", + "sf.security_admin.alter-authentication-policy.unset.o039", + "sf.security_admin.alter-authentication-policy.unset.o040", + "sf.security_admin.alter-authentication-policy.unset.o041", + "sf.security_admin.alter-authentication-policy.unset.o042", "sf.security_admin.alter-authentication-policy.unset.o043", "sf.security_admin.alter-authentication-policy.unset.o044", "sf.security_admin.alter-authentication-policy.unset.o045", @@ -74198,6 +75960,10 @@ "sf.security_admin.alter-connection.enable-failover-to-accounts.o029", "sf.security_admin.alter-connection.enable-failover-to-accounts.o030", "sf.security_admin.alter-connection.enable-failover-to-accounts.o031", + "sf.security_admin.alter-connection.enable-failover-to-accounts.o032", + "sf.security_admin.alter-connection.enable-failover-to-accounts.o033", + "sf.security_admin.alter-connection.enable-failover-to-accounts.o034", + "sf.security_admin.alter-connection.enable-failover-to-accounts.o035", "sf.security_admin.alter-connection.enable-failover-to-accounts.o036", "sf.security_admin.alter-connection.enable-failover-to-accounts.o037", "sf.security_admin.alter-connection.enable-failover-to-accounts.o038", @@ -74606,7 +76372,28 @@ "sf.security_admin.alter-external-access-integration.set.o081", "sf.security_admin.alter-external-access-integration.set.o082", "sf.security_admin.alter-external-access-integration.set.o083", + "sf.security_admin.alter-external-access-integration.set.o084", "sf.security_admin.alter-external-access-integration.set.o085", + "sf.security_admin.alter-external-access-integration.set.o086", + "sf.security_admin.alter-external-access-integration.set.o087", + "sf.security_admin.alter-external-access-integration.set.o088", + "sf.security_admin.alter-external-access-integration.set.o089", + "sf.security_admin.alter-external-access-integration.set.o090", + "sf.security_admin.alter-external-access-integration.set.o091", + "sf.security_admin.alter-external-access-integration.set.o092", + "sf.security_admin.alter-external-access-integration.set.o093", + "sf.security_admin.alter-external-access-integration.set.o094", + "sf.security_admin.alter-external-access-integration.set.o095", + "sf.security_admin.alter-external-access-integration.set.o096", + "sf.security_admin.alter-external-access-integration.set.o097", + "sf.security_admin.alter-external-access-integration.set.o098", + "sf.security_admin.alter-external-access-integration.set.o099", + "sf.security_admin.alter-external-access-integration.set.o100", + "sf.security_admin.alter-external-access-integration.set.o101", + "sf.security_admin.alter-external-access-integration.set.o102", + "sf.security_admin.alter-external-access-integration.set.o103", + "sf.security_admin.alter-external-access-integration.set.o104", + "sf.security_admin.alter-external-access-integration.set.o105", "sf.security_admin.alter-external-access-integration.set.o107", "sf.security_admin.alter-external-access-integration.set.o108", "sf.security_admin.alter-external-access-integration.set.o109", @@ -74624,8 +76411,11 @@ "sf.security_admin.alter-external-access-integration.set.o121", "sf.security_admin.alter-external-access-integration.set.o122", "sf.security_admin.alter-external-access-integration.set.o123", + "sf.security_admin.alter-external-access-integration.set.o124", "sf.security_admin.alter-external-access-integration.set.o125", + "sf.security_admin.alter-external-access-integration.set.o126", "sf.security_admin.alter-external-access-integration.set.o127", + "sf.security_admin.alter-external-access-integration.set.o128", "sf.security_admin.alter-external-access-integration.set.o129", "sf.security_admin.alter-external-access-integration.unset-allowed-network-rules-allowed-api-authentication-integrations-allowed-authentication-secrets.o001", "sf.security_admin.alter-external-access-integration.unset-allowed-network-rules-allowed-api-authentication-integrations-allowed-authentication-secrets.o002", @@ -75421,6 +77211,11 @@ "sf.security_admin.alter-feature-policy.unset.o016", "sf.security_admin.alter-feature-policy.unset.o018", "sf.security_admin.alter-feature-policy.unset.o019", + "sf.security_admin.alter-feature-policy.unset.o020", + "sf.security_admin.alter-feature-policy.unset.o021", + "sf.security_admin.alter-feature-policy.unset.o022", + "sf.security_admin.alter-feature-policy.unset.o023", + "sf.security_admin.alter-feature-policy.unset.o024", "sf.security_admin.alter-feature-policy.unset.o025", "sf.security_admin.alter-feature-policy.unset.o026", "sf.security_admin.alter-feature-policy.unset.o027", @@ -76462,12 +78257,24 @@ "sf.security_admin.alter-organization-account.set.o015", "sf.security_admin.alter-organization-account.set.o016", "sf.security_admin.alter-organization-account.set.o017", + "sf.security_admin.alter-organization-account.set.o018", + "sf.security_admin.alter-organization-account.set.o019", + "sf.security_admin.alter-organization-account.set.o020", + "sf.security_admin.alter-organization-account.set.o021", + "sf.security_admin.alter-organization-account.set.o022", + "sf.security_admin.alter-organization-account.set.o023", "sf.security_admin.alter-organization-account.set-password-session-policy.o004", "sf.security_admin.alter-organization-account.set-password-session-policy.o006", "sf.security_admin.alter-organization-account.set-password-session-policy.o007", "sf.security_admin.alter-organization-account.set-password-session-policy.o008", "sf.security_admin.alter-organization-account.set-password-session-policy.o009", "sf.security_admin.alter-organization-account.set-password-session-policy.o010", + "sf.security_admin.alter-organization-account.set-password-session-policy.o013", + "sf.security_admin.alter-organization-account.set-password-session-policy.o014", + "sf.security_admin.alter-organization-account.set-password-session-policy.o015", + "sf.security_admin.alter-organization-account.set-password-session-policy.o016", + "sf.security_admin.alter-organization-account.set-password-session-policy.o017", + "sf.security_admin.alter-organization-account.set-password-session-policy.o018", "sf.security_admin.alter-organization-account.set-resource-monitor.o001", "sf.security_admin.alter-organization-account.set-resource-monitor.o002", "sf.security_admin.alter-organization-account.set-resource-monitor.o003", @@ -76483,11 +78290,22 @@ "sf.security_admin.alter-organization-account.set-tag.o010", "sf.security_admin.alter-organization-account.set-tag.o011", "sf.security_admin.alter-organization-account.set-tag.o017", + "sf.security_admin.alter-organization-account.set-tag.o018", + "sf.security_admin.alter-organization-account.set-tag.o019", + "sf.security_admin.alter-organization-account.set-tag.o020", + "sf.security_admin.alter-organization-account.set-tag.o021", "sf.security_admin.alter-organization-account.set-tag.o022", + "sf.security_admin.alter-organization-account.set-tag.o023", + "sf.security_admin.alter-organization-account.set-tag.o024", + "sf.security_admin.alter-organization-account.set-tag.o025", + "sf.security_admin.alter-organization-account.set-tag.o026", "sf.security_admin.alter-organization-account.set-tag.o027", + "sf.security_admin.alter-organization-account.set-tag.o028", "sf.security_admin.alter-organization-account.set-tag.o029", + "sf.security_admin.alter-organization-account.set-tag.o030", "sf.security_admin.alter-organization-account.set-tag.o031", "sf.security_admin.alter-organization-account.set-tag.o032", + "sf.security_admin.alter-organization-account.set-tag.o033", "sf.security_admin.alter-organization-account.set-tag.o034", "sf.security_admin.alter-organization-account.unset.o001", "sf.security_admin.alter-organization-account.unset.o002", @@ -76504,11 +78322,21 @@ "sf.security_admin.alter-organization-account.unset-password-session-policy.o005", "sf.security_admin.alter-organization-account.unset-password-session-policy.o008", "sf.security_admin.alter-organization-account.unset-password-session-policy.o009", + "sf.security_admin.alter-organization-account.unset-password-session-policy.o010", + "sf.security_admin.alter-organization-account.unset-password-session-policy.o011", + "sf.security_admin.alter-organization-account.unset-password-session-policy.o012", "sf.security_admin.alter-organization-account.unset-tag.o004", "sf.security_admin.alter-organization-account.unset-tag.o007", "sf.security_admin.alter-organization-account.unset-tag.o008", + "sf.security_admin.alter-organization-account.unset-tag.o011", + "sf.security_admin.alter-organization-account.unset-tag.o012", + "sf.security_admin.alter-organization-account.unset-tag.o013", + "sf.security_admin.alter-organization-account.unset-tag.o014", + "sf.security_admin.alter-organization-account.unset-tag.o015", + "sf.security_admin.alter-organization-account.unset-tag.o016", "sf.security_admin.alter-organization-account.unset-tag.o017", "sf.security_admin.alter-organization-account.unset-tag.o018", + "sf.security_admin.alter-organization-account.unset-tag.o019", "sf.security_admin.alter-organization-account.unset-tag.o020", "sf.security_admin.alter-organization-profile.abort.o001", "sf.security_admin.alter-organization-profile.abort.o002", @@ -76907,11 +78735,16 @@ "sf.security_admin.alter-packages-policy.unset.o018", "sf.security_admin.alter-packages-policy.unset.o020", "sf.security_admin.alter-packages-policy.unset.o021", + "sf.security_admin.alter-packages-policy.unset.o022", + "sf.security_admin.alter-packages-policy.unset.o023", + "sf.security_admin.alter-packages-policy.unset.o024", + "sf.security_admin.alter-packages-policy.unset.o025", + "sf.security_admin.alter-packages-policy.unset.o026", + "sf.security_admin.alter-packages-policy.unset.o027", "sf.security_admin.alter-packages-policy.unset.o028", "sf.security_admin.alter-packages-policy.unset.o029", "sf.security_admin.alter-packages-policy.unset.o030", "sf.security_admin.alter-packages-policy.unset.o031", - "sf.security_admin.alter-packages-policy.unset.o032", "sf.security_admin.alter-packages-policy.unset.o033", "sf.security_admin.alter-packages-policy.unset.o034", "sf.security_admin.alter-packages-policy.unset.o036", @@ -78880,6 +80713,7 @@ "sf.security_admin.alter-security-integration-oauth-snowflake.refresh-oauth-client-secret-oauth-client-secret-2.o015", "sf.security_admin.alter-security-integration-oauth-snowflake.refresh-oauth-client-secret-oauth-client-secret-2.o016", "sf.security_admin.alter-security-integration-oauth-snowflake.refresh-oauth-client-secret-oauth-client-secret-2.o018", + "sf.security_admin.alter-security-integration-oauth-snowflake.refresh-oauth-client-secret-oauth-client-secret-2.o019", "sf.security_admin.alter-security-integration-oauth-snowflake.set.o001", "sf.security_admin.alter-security-integration-oauth-snowflake.set.o002", "sf.security_admin.alter-security-integration-oauth-snowflake.set.o003", @@ -79323,6 +81157,17 @@ "sf.security_admin.alter-security-integration-saml2.refresh.o006", "sf.security_admin.alter-security-integration-saml2.refresh.o011", "sf.security_admin.alter-security-integration-saml2.refresh.o012", + "sf.security_admin.alter-security-integration-saml2.refresh.o016", + "sf.security_admin.alter-security-integration-saml2.refresh.o017", + "sf.security_admin.alter-security-integration-saml2.refresh.o018", + "sf.security_admin.alter-security-integration-saml2.refresh.o019", + "sf.security_admin.alter-security-integration-saml2.refresh.o020", + "sf.security_admin.alter-security-integration-saml2.refresh.o021", + "sf.security_admin.alter-security-integration-saml2.refresh.o022", + "sf.security_admin.alter-security-integration-saml2.refresh.o023", + "sf.security_admin.alter-security-integration-saml2.refresh.o024", + "sf.security_admin.alter-security-integration-saml2.refresh.o025", + "sf.security_admin.alter-security-integration-saml2.refresh.o026", "sf.security_admin.alter-security-integration-saml2.set.o001", "sf.security_admin.alter-security-integration-saml2.set.o002", "sf.security_admin.alter-security-integration-saml2.set.o003", @@ -79762,6 +81607,16 @@ "sf.security_admin.alter-session-policy.unset.o026", "sf.security_admin.alter-session-policy.unset.o028", "sf.security_admin.alter-session-policy.unset.o029", + "sf.security_admin.alter-session-policy.unset.o030", + "sf.security_admin.alter-session-policy.unset.o031", + "sf.security_admin.alter-session-policy.unset.o032", + "sf.security_admin.alter-session-policy.unset.o033", + "sf.security_admin.alter-session-policy.unset.o034", + "sf.security_admin.alter-session-policy.unset.o035", + "sf.security_admin.alter-session-policy.unset.o036", + "sf.security_admin.alter-session-policy.unset.o037", + "sf.security_admin.alter-session-policy.unset.o038", + "sf.security_admin.alter-session-policy.unset.o039", "sf.security_admin.alter-session-policy.unset.o040", "sf.security_admin.alter-session-policy.unset.o041", "sf.security_admin.alter-session-policy.unset.o042", @@ -79820,6 +81675,7 @@ "sf.security_admin.alter-share.add-remove-accounts.o023", "sf.security_admin.alter-share.add-remove-accounts.o024", "sf.security_admin.alter-share.add-remove-accounts.o025", + "sf.security_admin.alter-share.add-remove-accounts.o026", "sf.security_admin.alter-share.add-remove-accounts.o027", "sf.security_admin.alter-share.add-remove-accounts.o028", "sf.security_admin.alter-share.add-remove-accounts.o029", @@ -80248,6 +82104,19 @@ "sf.security_admin.alter-storage-lifecycle-policy.set-body-archive-tier-cool.o073", "sf.security_admin.alter-storage-lifecycle-policy.set-body-archive-tier-cool.o074", "sf.security_admin.alter-storage-lifecycle-policy.set-body-archive-tier-cool.o076", + "sf.security_admin.alter-storage-lifecycle-policy.set-body-archive-tier-cool.o077", + "sf.security_admin.alter-storage-lifecycle-policy.set-body-archive-tier-cool.o078", + "sf.security_admin.alter-storage-lifecycle-policy.set-body-archive-tier-cool.o079", + "sf.security_admin.alter-storage-lifecycle-policy.set-body-archive-tier-cool.o080", + "sf.security_admin.alter-storage-lifecycle-policy.set-body-archive-tier-cool.o081", + "sf.security_admin.alter-storage-lifecycle-policy.set-body-archive-tier-cool.o082", + "sf.security_admin.alter-storage-lifecycle-policy.set-body-archive-tier-cool.o083", + "sf.security_admin.alter-storage-lifecycle-policy.set-body-archive-tier-cool.o084", + "sf.security_admin.alter-storage-lifecycle-policy.set-body-archive-tier-cool.o085", + "sf.security_admin.alter-storage-lifecycle-policy.set-body-archive-tier-cool.o086", + "sf.security_admin.alter-storage-lifecycle-policy.set-body-archive-tier-cool.o087", + "sf.security_admin.alter-storage-lifecycle-policy.set-body-archive-tier-cool.o088", + "sf.security_admin.alter-storage-lifecycle-policy.set-body-archive-tier-cool.o089", "sf.security_admin.alter-storage-lifecycle-policy.set-body-archive-tier-cool.o091", "sf.security_admin.alter-storage-lifecycle-policy.set-body-archive-tier-cool.o092", "sf.security_admin.alter-storage-lifecycle-policy.set-body-archive-tier-cool.o093", @@ -80721,6 +82590,12 @@ "sf.security_admin.alter-user-modify-workload-identity.unset.o023", "sf.security_admin.alter-user-modify-workload-identity.unset.o024", "sf.security_admin.alter-user-modify-workload-identity.unset.o025", + "sf.security_admin.alter-user-modify-workload-identity.unset.o026", + "sf.security_admin.alter-user-modify-workload-identity.unset.o027", + "sf.security_admin.alter-user-modify-workload-identity.unset.o028", + "sf.security_admin.alter-user-modify-workload-identity.unset.o029", + "sf.security_admin.alter-user-modify-workload-identity.unset.o030", + "sf.security_admin.alter-user-modify-workload-identity.unset.o031", "sf.security_admin.alter-user-modify-workload-identity.unset.o032", "sf.security_admin.alter-user-modify-workload-identity.unset.o033", "sf.security_admin.alter-user-modify-workload-identity.unset.o034", @@ -82611,6 +84486,7 @@ "sf.security_admin.create-backup-policy.backup-policy.o059", "sf.security_admin.create-backup-policy.backup-policy.o060", "sf.security_admin.create-backup-policy.backup-policy.o061", + "sf.security_admin.create-backup-policy.backup-policy.o062", "sf.security_admin.create-backup-policy.backup-policy.o063", "sf.security_admin.create-backup-policy.backup-policy.o064", "sf.security_admin.create-backup-policy.backup-policy.o065", @@ -82655,6 +84531,7 @@ "sf.security_admin.create-backup-policy.or-alter-backup-policy.o034", "sf.security_admin.create-backup-policy.or-alter-backup-policy.o035", "sf.security_admin.create-backup-policy.or-alter-backup-policy.o036", + "sf.security_admin.create-backup-policy.or-alter-backup-policy.o037", "sf.security_admin.create-backup-policy.or-alter-backup-policy.o038", "sf.security_admin.create-backup-policy.or-alter-backup-policy.o039", "sf.security_admin.create-backup-policy.or-alter-backup-policy.o040", @@ -83321,6 +85198,7 @@ "sf.security_admin.create-database-role.define-database-role.o009", "sf.security_admin.create-database-role.define-database-role.o011", "sf.security_admin.create-database-role.define-database-role.o012", + "sf.security_admin.create-database-role.define-database-role.o019", "sf.security_admin.create-external-access-integration.o001", "sf.security_admin.create-external-access-integration.o002", "sf.security_admin.create-external-access-integration.o003", @@ -83711,6 +85589,7 @@ "sf.security_admin.create-maintenance-policy.o025", "sf.security_admin.create-maintenance-policy.o026", "sf.security_admin.create-maintenance-policy.o027", + "sf.security_admin.create-maintenance-policy.o028", "sf.security_admin.create-managed-account.o001", "sf.security_admin.create-managed-account.o002", "sf.security_admin.create-managed-account.o003", @@ -84694,7 +86573,6 @@ "sf.security_admin.create-organization-profile.profile-as.o007", "sf.security_admin.create-organization-profile.profile-as.o008", "sf.security_admin.create-organization-profile.profile-as.o009", - "sf.security_admin.create-organization-profile.profile-as.o010", "sf.security_admin.create-organization-profile.profile-as.o011", "sf.security_admin.create-organization-profile.profile-as.o012", "sf.security_admin.create-organization-profile.profile-as.o013", @@ -85377,18 +87255,32 @@ "sf.security_admin.create-resource-monitor.o210", "sf.security_admin.create-resource-monitor.o211", "sf.security_admin.create-resource-monitor.o212", + "sf.security_admin.create-resource-monitor.o213", + "sf.security_admin.create-resource-monitor.o214", "sf.security_admin.create-resource-monitor.o215", + "sf.security_admin.create-resource-monitor.o216", + "sf.security_admin.create-resource-monitor.o217", "sf.security_admin.create-resource-monitor.o218", + "sf.security_admin.create-resource-monitor.o219", + "sf.security_admin.create-resource-monitor.o220", "sf.security_admin.create-resource-monitor.o221", + "sf.security_admin.create-resource-monitor.o222", + "sf.security_admin.create-resource-monitor.o223", "sf.security_admin.create-resource-monitor.o224", + "sf.security_admin.create-resource-monitor.o225", + "sf.security_admin.create-resource-monitor.o226", "sf.security_admin.create-resource-monitor.o227", + "sf.security_admin.create-resource-monitor.o228", "sf.security_admin.create-resource-monitor.o229", "sf.security_admin.create-resource-monitor.o230", "sf.security_admin.create-resource-monitor.o231", "sf.security_admin.create-resource-monitor.o232", "sf.security_admin.create-resource-monitor.o233", + "sf.security_admin.create-resource-monitor.o234", "sf.security_admin.create-resource-monitor.o235", + "sf.security_admin.create-resource-monitor.o236", "sf.security_admin.create-resource-monitor.o237", + "sf.security_admin.create-resource-monitor.o238", "sf.security_admin.create-resource-monitor.o239", "sf.security_admin.create-resource-monitor.o240", "sf.security_admin.create-role.create-or-alter-role.o001", @@ -86191,20 +88083,38 @@ "sf.security_admin.create-secret.define-secret.o024", "sf.security_admin.create-secret.define-secret.o025", "sf.security_admin.create-secret.define-secret.o026", + "sf.security_admin.create-secret.define-secret.o027", "sf.security_admin.create-secret.define-secret.o028", "sf.security_admin.create-secret.define-secret.o029", + "sf.security_admin.create-secret.define-secret.o030", + "sf.security_admin.create-secret.define-secret.o031", + "sf.security_admin.create-secret.define-secret.o032", + "sf.security_admin.create-secret.define-secret.o033", + "sf.security_admin.create-secret.define-secret.o034", "sf.security_admin.create-secret.define-secret.o035", + "sf.security_admin.create-secret.define-secret.o036", "sf.security_admin.create-secret.define-secret.o037", + "sf.security_admin.create-secret.define-secret.o038", "sf.security_admin.create-secret.define-secret.o039", "sf.security_admin.create-secret.define-secret.o040", + "sf.security_admin.create-secret.define-secret.o041", "sf.security_admin.create-secret.define-secret.o042", + "sf.security_admin.create-secret.define-secret.o043", "sf.security_admin.create-secret.define-secret.o044", "sf.security_admin.create-secret.define-secret.o045", + "sf.security_admin.create-secret.define-secret.o046", + "sf.security_admin.create-secret.define-secret.o047", "sf.security_admin.create-secret.define-secret.o048", + "sf.security_admin.create-secret.define-secret.o049", + "sf.security_admin.create-secret.define-secret.o050", "sf.security_admin.create-secret.define-secret.o051", + "sf.security_admin.create-secret.define-secret.o052", + "sf.security_admin.create-secret.define-secret.o053", "sf.security_admin.create-secret.define-secret.o054", + "sf.security_admin.create-secret.define-secret.o055", "sf.security_admin.create-secret.define-secret.o056", "sf.security_admin.create-secret.define-secret.o057", + "sf.security_admin.create-secret.define-secret.o058", "sf.security_admin.create-secret.define-secret.o059", "sf.security_admin.create-secret.define-secret.o060", "sf.security_admin.create-secret.define-secret.o061", @@ -86237,6 +88147,8 @@ "sf.security_admin.create-secret.define-secret.o088", "sf.security_admin.create-secret.define-secret.o089", "sf.security_admin.create-secret.define-secret.o090", + "sf.security_admin.create-secret.define-secret.o091", + "sf.security_admin.create-secret.define-secret.o092", "sf.security_admin.create-secret.define-secret.o093", "sf.security_admin.create-secret.define-secret.o094", "sf.security_admin.create-secret.define-secret.o095", @@ -86251,6 +88163,8 @@ "sf.security_admin.create-secret.define-secret.o104", "sf.security_admin.create-secret.define-secret.o105", "sf.security_admin.create-secret.define-secret.o106", + "sf.security_admin.create-secret.define-secret.o107", + "sf.security_admin.create-secret.define-secret.o108", "sf.security_admin.create-secret.define-secret.o109", "sf.security_admin.create-secret.define-secret.o110", "sf.security_admin.create-secret.define-secret.o111", @@ -86284,6 +88198,7 @@ "sf.security_admin.create-secret.define-secret.o139", "sf.security_admin.create-secret.define-secret.o140", "sf.security_admin.create-secret.define-secret.o141", + "sf.security_admin.create-secret.define-secret.o142", "sf.security_admin.create-secret.define-secret.o143", "sf.security_admin.create-secret.define-secret.o144", "sf.security_admin.create-secret.define-secret.o145", @@ -86299,6 +88214,7 @@ "sf.security_admin.create-secret.define-secret.o155", "sf.security_admin.create-secret.define-secret.o156", "sf.security_admin.create-secret.define-secret.o157", + "sf.security_admin.create-secret.define-secret.o158", "sf.security_admin.create-secret.define-secret.o159", "sf.security_admin.create-secret.define-secret.o160", "sf.security_admin.create-secret.define-secret.o161", @@ -86785,6 +88701,8 @@ "sf.security_admin.create-security-integration-oauth-external.o133", "sf.security_admin.create-security-integration-oauth-external.o134", "sf.security_admin.create-security-integration-oauth-external.o135", + "sf.security_admin.create-security-integration-oauth-external.o136", + "sf.security_admin.create-security-integration-oauth-external.o137", "sf.security_admin.create-security-integration-oauth-external.o138", "sf.security_admin.create-security-integration-oauth-external.o139", "sf.security_admin.create-security-integration-oauth-external.o140", @@ -86795,6 +88713,8 @@ "sf.security_admin.create-security-integration-oauth-external.o145", "sf.security_admin.create-security-integration-oauth-external.o146", "sf.security_admin.create-security-integration-oauth-external.o147", + "sf.security_admin.create-security-integration-oauth-external.o148", + "sf.security_admin.create-security-integration-oauth-external.o149", "sf.security_admin.create-security-integration-oauth-external.o150", "sf.security_admin.create-security-integration-oauth-external.o151", "sf.security_admin.create-security-integration-oauth-external.o152", @@ -87658,6 +89578,7 @@ "sf.security_admin.create-share.define-share.o008", "sf.security_admin.create-share.define-share.o009", "sf.security_admin.create-share.define-share.o010", + "sf.security_admin.create-share.define-share.o011", "sf.security_admin.create-share.define-share.o012", "sf.security_admin.create-snapshot-policy.o001", "sf.security_admin.create-snapshot-policy.o002", @@ -87723,6 +89644,7 @@ "sf.security_admin.create-snapshot-policy.o063", "sf.security_admin.create-snapshot-policy.o064", "sf.security_admin.create-snapshot-policy.o065", + "sf.security_admin.create-snapshot-policy.o066", "sf.security_admin.create-snapshot-policy.o067", "sf.security_admin.create-snapshot-policy.o068", "sf.security_admin.create-snapshot-policy.o069", @@ -94632,10 +96554,14 @@ "sf.security_admin.show-grants.grants-to-application-application.o080", "sf.security_admin.show-grants.grants-to-application-application.o081", "sf.security_admin.show-grants.grants-to-application-application.o082", + "sf.security_admin.show-grants.grants-to-application-application.o083", "sf.security_admin.show-grants.grants-to-application-application.o084", "sf.security_admin.show-grants.grants-to-application-application.o085", "sf.security_admin.show-grants.grants-to-application-application.o086", + "sf.security_admin.show-grants.grants-to-application-application.o087", "sf.security_admin.show-grants.grants-to-application-application.o088", + "sf.security_admin.show-grants.grants-to-application-application.o089", + "sf.security_admin.show-grants.grants-to-application-application.o090", "sf.security_admin.show-grants.grants-to-application-application.o092", "sf.security_admin.show-grants.grants-to-application-application.o093", "sf.security_admin.show-grants.grants-to-application-application.o097", @@ -94947,6 +96873,18 @@ "sf.security_admin.show-oflow-data-plane-integration.o024", "sf.security_admin.show-oflow-data-plane-integration.o025", "sf.security_admin.show-oflow-data-plane-integration.o029", + "sf.security_admin.show-oflow-data-plane-integration.o030", + "sf.security_admin.show-oflow-data-plane-integration.o031", + "sf.security_admin.show-oflow-data-plane-integration.o032", + "sf.security_admin.show-oflow-data-plane-integration.o033", + "sf.security_admin.show-oflow-data-plane-integration.o034", + "sf.security_admin.show-oflow-data-plane-integration.o035", + "sf.security_admin.show-oflow-data-plane-integration.o036", + "sf.security_admin.show-oflow-data-plane-integration.o037", + "sf.security_admin.show-oflow-data-plane-integration.o038", + "sf.security_admin.show-oflow-data-plane-integration.o039", + "sf.security_admin.show-oflow-data-plane-integration.o040", + "sf.security_admin.show-oflow-data-plane-integration.o041", "sf.security_admin.show-oflow-data-plane-integration.o042", "sf.security_admin.show-organization-accounts.o001", "sf.security_admin.show-organization-accounts.o002", @@ -95230,7 +97168,20 @@ "sf.security_admin.show-row-access-policies.o051", "sf.security_admin.show-row-access-policies.o052", "sf.security_admin.show-row-access-policies.o053", + "sf.security_admin.show-row-access-policies.o054", + "sf.security_admin.show-row-access-policies.o055", + "sf.security_admin.show-row-access-policies.o056", + "sf.security_admin.show-row-access-policies.o057", + "sf.security_admin.show-row-access-policies.o058", + "sf.security_admin.show-row-access-policies.o059", + "sf.security_admin.show-row-access-policies.o060", + "sf.security_admin.show-row-access-policies.o061", + "sf.security_admin.show-row-access-policies.o062", + "sf.security_admin.show-row-access-policies.o063", "sf.security_admin.show-row-access-policies.o064", + "sf.security_admin.show-row-access-policies.o065", + "sf.security_admin.show-row-access-policies.o066", + "sf.security_admin.show-row-access-policies.o067", "sf.security_admin.show-row-access-policies.o068", "sf.security_admin.show-row-access-policies.o069", "sf.security_admin.show-secrets.o001", @@ -96169,7 +98120,10 @@ "sf.utility.call-with.language-javascript-as-call.o107", "sf.utility.call-with.language-javascript-as-call.o108", "sf.utility.call-with.language-javascript-as-call.o109", + "sf.utility.call-with.language-javascript-as-call.o111", "sf.utility.call-with.language-javascript-as-call.o112", + "sf.utility.call-with.language-javascript-as-call.o113", + "sf.utility.call-with.language-javascript-as-call.o114", "sf.utility.call-with.language-javascript-as-call.o115", "sf.utility.call-with.language-javascript-as-call.o116", "sf.utility.call-with.language-javascript-as-call.o117", @@ -96287,6 +98241,12 @@ "sf.utility.call-with.table-language-java-runtime-version.o137", "sf.utility.call-with.table-language-java-runtime-version.o138", "sf.utility.call-with.table-language-java-runtime-version.o139", + "sf.utility.call-with.table-language-java-runtime-version.o140", + "sf.utility.call-with.table-language-java-runtime-version.o141", + "sf.utility.call-with.table-language-java-runtime-version.o142", + "sf.utility.call-with.table-language-java-runtime-version.o143", + "sf.utility.call-with.table-language-java-runtime-version.o144", + "sf.utility.call-with.table-language-java-runtime-version.o145", "sf.utility.call-with.table-language-java-runtime-version.o146", "sf.utility.call-with.table-language-java-runtime-version.o147", "sf.utility.call-with.table-language-java-runtime-version.o148", @@ -96300,6 +98260,7 @@ "sf.utility.call-with.table-language-java-runtime-version.o156", "sf.utility.call-with.table-language-java-runtime-version.o157", "sf.utility.call-with.table-language-java-runtime-version.o158", + "sf.utility.call-with.table-language-java-runtime-version.o159", "sf.utility.call-with.table-language-java-runtime-version.o160", "sf.utility.call-with.table-language-java-runtime-version.o161", "sf.utility.call-with.table-language-java-runtime-version.o162", @@ -96308,8 +98269,10 @@ "sf.utility.call-with.table-language-java-runtime-version.o165", "sf.utility.call-with.table-language-java-runtime-version.o166", "sf.utility.call-with.table-language-java-runtime-version.o167", + "sf.utility.call-with.table-language-java-runtime-version.o168", "sf.utility.call-with.table-language-java-runtime-version.o169", "sf.utility.call-with.table-language-java-runtime-version.o170", + "sf.utility.call-with.table-language-java-runtime-version.o171", "sf.utility.call-with.table-language-java-runtime-version.o172", "sf.utility.call-with.table-language-java-runtime-version.o173", "sf.utility.call-with.table-language-java-runtime-version.o174", @@ -96421,6 +98384,12 @@ "sf.utility.call-with.table-language-java-runtime-version.java.o132", "sf.utility.call-with.table-language-java-runtime-version.java.o133", "sf.utility.call-with.table-language-java-runtime-version.java.o134", + "sf.utility.call-with.table-language-java-runtime-version.java.o135", + "sf.utility.call-with.table-language-java-runtime-version.java.o136", + "sf.utility.call-with.table-language-java-runtime-version.java.o137", + "sf.utility.call-with.table-language-java-runtime-version.java.o138", + "sf.utility.call-with.table-language-java-runtime-version.java.o139", + "sf.utility.call-with.table-language-java-runtime-version.java.o140", "sf.utility.call-with.table-language-java-runtime-version.java.o141", "sf.utility.call-with.table-language-java-runtime-version.java.o142", "sf.utility.call-with.table-language-java-runtime-version.java.o143", @@ -96434,6 +98403,7 @@ "sf.utility.call-with.table-language-java-runtime-version.java.o151", "sf.utility.call-with.table-language-java-runtime-version.java.o152", "sf.utility.call-with.table-language-java-runtime-version.java.o153", + "sf.utility.call-with.table-language-java-runtime-version.java.o154", "sf.utility.call-with.table-language-java-runtime-version.java.o155", "sf.utility.call-with.table-language-java-runtime-version.java.o156", "sf.utility.call-with.table-language-java-runtime-version.java.o157", @@ -96442,8 +98412,10 @@ "sf.utility.call-with.table-language-java-runtime-version.java.o160", "sf.utility.call-with.table-language-java-runtime-version.java.o161", "sf.utility.call-with.table-language-java-runtime-version.java.o162", + "sf.utility.call-with.table-language-java-runtime-version.java.o163", "sf.utility.call-with.table-language-java-runtime-version.java.o164", "sf.utility.call-with.table-language-java-runtime-version.java.o165", + "sf.utility.call-with.table-language-java-runtime-version.java.o166", "sf.utility.call-with.table-language-java-runtime-version.java.o167", "sf.utility.call-with.table-language-java-runtime-version.java.o168", "sf.utility.call-with.table-language-java-runtime-version.java.o169", @@ -96558,6 +98530,12 @@ "sf.utility.call-with.table-language-python-runtime-version.o135", "sf.utility.call-with.table-language-python-runtime-version.o136", "sf.utility.call-with.table-language-python-runtime-version.o137", + "sf.utility.call-with.table-language-python-runtime-version.o138", + "sf.utility.call-with.table-language-python-runtime-version.o139", + "sf.utility.call-with.table-language-python-runtime-version.o140", + "sf.utility.call-with.table-language-python-runtime-version.o141", + "sf.utility.call-with.table-language-python-runtime-version.o142", + "sf.utility.call-with.table-language-python-runtime-version.o143", "sf.utility.call-with.table-language-python-runtime-version.o144", "sf.utility.call-with.table-language-python-runtime-version.o145", "sf.utility.call-with.table-language-python-runtime-version.o146", @@ -96572,6 +98550,7 @@ "sf.utility.call-with.table-language-python-runtime-version.o155", "sf.utility.call-with.table-language-python-runtime-version.o156", "sf.utility.call-with.table-language-python-runtime-version.o157", + "sf.utility.call-with.table-language-python-runtime-version.o158", "sf.utility.call-with.table-language-python-runtime-version.o159", "sf.utility.call-with.table-language-python-runtime-version.o160", "sf.utility.call-with.table-language-python-runtime-version.o161", @@ -96581,6 +98560,7 @@ "sf.utility.call-with.table-language-python-runtime-version.o165", "sf.utility.call-with.table-language-python-runtime-version.o166", "sf.utility.call-with.table-language-python-runtime-version.o167", + "sf.utility.call-with.table-language-python-runtime-version.o168", "sf.utility.call-with.table-language-python-runtime-version.o169", "sf.utility.call-with.table-language-python-runtime-version.o170", "sf.utility.call-with.table-language-python-runtime-version.o171", @@ -96688,6 +98668,12 @@ "sf.utility.call-with.table-language-python-runtime-version.python.o128", "sf.utility.call-with.table-language-python-runtime-version.python.o129", "sf.utility.call-with.table-language-python-runtime-version.python.o130", + "sf.utility.call-with.table-language-python-runtime-version.python.o131", + "sf.utility.call-with.table-language-python-runtime-version.python.o132", + "sf.utility.call-with.table-language-python-runtime-version.python.o133", + "sf.utility.call-with.table-language-python-runtime-version.python.o134", + "sf.utility.call-with.table-language-python-runtime-version.python.o135", + "sf.utility.call-with.table-language-python-runtime-version.python.o136", "sf.utility.call-with.table-language-python-runtime-version.python.o137", "sf.utility.call-with.table-language-python-runtime-version.python.o138", "sf.utility.call-with.table-language-python-runtime-version.python.o139", @@ -96701,8 +98687,10 @@ "sf.utility.call-with.table-language-python-runtime-version.python.o147", "sf.utility.call-with.table-language-python-runtime-version.python.o148", "sf.utility.call-with.table-language-python-runtime-version.python.o149", + "sf.utility.call-with.table-language-python-runtime-version.python.o150", "sf.utility.call-with.table-language-python-runtime-version.python.o151", "sf.utility.call-with.table-language-python-runtime-version.python.o152", + "sf.utility.call-with.table-language-python-runtime-version.python.o153", "sf.utility.call-with.table-language-python-runtime-version.python.o154", "sf.utility.call-with.table-language-python-runtime-version.python.o155", "sf.utility.call-with.table-language-python-runtime-version.python.o156", @@ -96712,6 +98700,7 @@ "sf.utility.call-with.table-language-python-runtime-version.python.o160", "sf.utility.call-with.table-language-python-runtime-version.python.o161", "sf.utility.call-with.table-language-python-runtime-version.python.o162", + "sf.utility.call-with.table-language-python-runtime-version.python.o163", "sf.utility.call-with.table-language-python-runtime-version.python.o164", "sf.utility.call-with.table-language-python-runtime-version.python.o165", "sf.utility.call-with.table-language-python-runtime-version.python.o166", @@ -96828,6 +98817,12 @@ "sf.utility.call-with.table-language-scala-runtime-version.o137", "sf.utility.call-with.table-language-scala-runtime-version.o138", "sf.utility.call-with.table-language-scala-runtime-version.o139", + "sf.utility.call-with.table-language-scala-runtime-version.o140", + "sf.utility.call-with.table-language-scala-runtime-version.o141", + "sf.utility.call-with.table-language-scala-runtime-version.o142", + "sf.utility.call-with.table-language-scala-runtime-version.o143", + "sf.utility.call-with.table-language-scala-runtime-version.o144", + "sf.utility.call-with.table-language-scala-runtime-version.o145", "sf.utility.call-with.table-language-scala-runtime-version.o146", "sf.utility.call-with.table-language-scala-runtime-version.o147", "sf.utility.call-with.table-language-scala-runtime-version.o148", @@ -96841,6 +98836,7 @@ "sf.utility.call-with.table-language-scala-runtime-version.o156", "sf.utility.call-with.table-language-scala-runtime-version.o157", "sf.utility.call-with.table-language-scala-runtime-version.o158", + "sf.utility.call-with.table-language-scala-runtime-version.o159", "sf.utility.call-with.table-language-scala-runtime-version.o160", "sf.utility.call-with.table-language-scala-runtime-version.o161", "sf.utility.call-with.table-language-scala-runtime-version.o162", @@ -96849,8 +98845,10 @@ "sf.utility.call-with.table-language-scala-runtime-version.o165", "sf.utility.call-with.table-language-scala-runtime-version.o166", "sf.utility.call-with.table-language-scala-runtime-version.o167", + "sf.utility.call-with.table-language-scala-runtime-version.o168", "sf.utility.call-with.table-language-scala-runtime-version.o169", "sf.utility.call-with.table-language-scala-runtime-version.o170", + "sf.utility.call-with.table-language-scala-runtime-version.o171", "sf.utility.call-with.table-language-scala-runtime-version.o172", "sf.utility.call-with.table-language-scala-runtime-version.o173", "sf.utility.call-with.table-language-scala-runtime-version.o174", @@ -96962,6 +98960,12 @@ "sf.utility.call-with.table-language-scala-runtime-version.scala.o132", "sf.utility.call-with.table-language-scala-runtime-version.scala.o133", "sf.utility.call-with.table-language-scala-runtime-version.scala.o134", + "sf.utility.call-with.table-language-scala-runtime-version.scala.o135", + "sf.utility.call-with.table-language-scala-runtime-version.scala.o136", + "sf.utility.call-with.table-language-scala-runtime-version.scala.o137", + "sf.utility.call-with.table-language-scala-runtime-version.scala.o138", + "sf.utility.call-with.table-language-scala-runtime-version.scala.o139", + "sf.utility.call-with.table-language-scala-runtime-version.scala.o140", "sf.utility.call-with.table-language-scala-runtime-version.scala.o141", "sf.utility.call-with.table-language-scala-runtime-version.scala.o142", "sf.utility.call-with.table-language-scala-runtime-version.scala.o143", @@ -96975,6 +98979,7 @@ "sf.utility.call-with.table-language-scala-runtime-version.scala.o151", "sf.utility.call-with.table-language-scala-runtime-version.scala.o152", "sf.utility.call-with.table-language-scala-runtime-version.scala.o153", + "sf.utility.call-with.table-language-scala-runtime-version.scala.o154", "sf.utility.call-with.table-language-scala-runtime-version.scala.o155", "sf.utility.call-with.table-language-scala-runtime-version.scala.o156", "sf.utility.call-with.table-language-scala-runtime-version.scala.o157", @@ -96983,8 +98988,10 @@ "sf.utility.call-with.table-language-scala-runtime-version.scala.o160", "sf.utility.call-with.table-language-scala-runtime-version.scala.o161", "sf.utility.call-with.table-language-scala-runtime-version.scala.o162", + "sf.utility.call-with.table-language-scala-runtime-version.scala.o163", "sf.utility.call-with.table-language-scala-runtime-version.scala.o164", "sf.utility.call-with.table-language-scala-runtime-version.scala.o165", + "sf.utility.call-with.table-language-scala-runtime-version.scala.o166", "sf.utility.call-with.table-language-scala-runtime-version.scala.o167", "sf.utility.call-with.table-language-scala-runtime-version.scala.o168", "sf.utility.call-with.table-language-scala-runtime-version.scala.o169", @@ -97089,7 +99096,10 @@ "sf.utility.call-with.table-language-sql-as.o119", "sf.utility.call-with.table-language-sql-as.o120", "sf.utility.call-with.table-language-sql-as.o121", + "sf.utility.call-with.table-language-sql-as.o123", "sf.utility.call-with.table-language-sql-as.o124", + "sf.utility.call-with.table-language-sql-as.o125", + "sf.utility.call-with.table-language-sql-as.o126", "sf.utility.call-with.table-language-sql-as.o127", "sf.utility.call-with.table-language-sql-as.o128", "sf.utility.call-with.table-language-sql-as.o129", @@ -97135,6 +99145,7 @@ "sf.utility.execute-code-bundle.o032", "sf.utility.execute-code-bundle.o033", "sf.utility.execute-code-bundle.o034", + "sf.utility.execute-code-bundle.o035", "sf.utility.execute-dbt-project.project.o001", "sf.utility.execute-dbt-project.project.o003", "sf.utility.execute-dbt-project.project.o005", @@ -97201,6 +99212,8 @@ "sf.utility.execute-dbt-project.project.o091", "sf.utility.execute-dbt-project.project.o092", "sf.utility.execute-dbt-project.project.o093", + "sf.utility.execute-dbt-project.project.o095", + "sf.utility.execute-dbt-project.project.o096", "sf.utility.execute-dbt-project.project.o097", "sf.utility.execute-dbt-project.project.o098", "sf.utility.execute-dbt-project.project.o099", @@ -97230,6 +99243,35 @@ "sf.utility.execute-dbt-project.project-2.o052", "sf.utility.execute-dbt-project.project-2.o053", "sf.utility.execute-dbt-project.project-2.o056", + "sf.utility.execute-dbt-project.project-2.o057", + "sf.utility.execute-dbt-project.project-2.o058", + "sf.utility.execute-dbt-project.project-2.o059", + "sf.utility.execute-dbt-project.project-2.o060", + "sf.utility.execute-dbt-project.project-2.o061", + "sf.utility.execute-dbt-project.project-2.o062", + "sf.utility.execute-dbt-project.project-2.o063", + "sf.utility.execute-dbt-project.project-2.o064", + "sf.utility.execute-dbt-project.project-2.o065", + "sf.utility.execute-dbt-project.project-2.o066", + "sf.utility.execute-dbt-project.project-2.o067", + "sf.utility.execute-dbt-project.project-2.o068", + "sf.utility.execute-dbt-project.project-2.o069", + "sf.utility.execute-dbt-project.project-2.o070", + "sf.utility.execute-dbt-project.project-2.o071", + "sf.utility.execute-dbt-project.project-2.o072", + "sf.utility.execute-dbt-project.project-2.o073", + "sf.utility.execute-dbt-project.project-2.o074", + "sf.utility.execute-dbt-project.project-2.o075", + "sf.utility.execute-dbt-project.project-2.o076", + "sf.utility.execute-dbt-project.project-2.o077", + "sf.utility.execute-dbt-project.project-2.o078", + "sf.utility.execute-dbt-project.project-2.o079", + "sf.utility.execute-dbt-project.project-2.o080", + "sf.utility.execute-dbt-project.project-2.o081", + "sf.utility.execute-dbt-project.project-2.o082", + "sf.utility.execute-dbt-project.project-2.o083", + "sf.utility.execute-dbt-project.project-2.o084", + "sf.utility.execute-dbt-project.project-2.o085", "sf.utility.execute-dbt-project.project-2.o086", "sf.utility.execute-dbt-project.project-2.o087", "sf.utility.execute-dcm-project.deploy-fromsource-fromdeployment.o001", @@ -97278,12 +99320,23 @@ "sf.utility.execute-dcm-project.deploy-fromsource-fromdeployment.o062", "sf.utility.execute-dcm-project.deploy-fromsource-fromdeployment.o063", "sf.utility.execute-dcm-project.deploy-fromsource-fromdeployment.o064", + "sf.utility.execute-dcm-project.deploy-fromsource-fromdeployment.o065", + "sf.utility.execute-dcm-project.deploy-fromsource-fromdeployment.o066", + "sf.utility.execute-dcm-project.deploy-fromsource-fromdeployment.o067", + "sf.utility.execute-dcm-project.deploy-fromsource-fromdeployment.o068", + "sf.utility.execute-dcm-project.deploy-fromsource-fromdeployment.o069", + "sf.utility.execute-dcm-project.deploy-fromsource-fromdeployment.o070", "sf.utility.execute-dcm-project.deploy-fromsource-fromdeployment.o071", "sf.utility.execute-dcm-project.deploy-fromsource-fromdeployment.o072", + "sf.utility.execute-dcm-project.deploy-fromsource-fromdeployment.o073", + "sf.utility.execute-dcm-project.deploy-fromsource-fromdeployment.o074", + "sf.utility.execute-dcm-project.deploy-fromsource-fromdeployment.o076", "sf.utility.execute-dcm-project.deploy-fromsource-fromdeployment.o077", "sf.utility.execute-dcm-project.deploy-fromsource-fromdeployment.o078", "sf.utility.execute-dcm-project.deploy-fromsource-fromdeployment.o079", + "sf.utility.execute-dcm-project.deploy-fromsource-fromdeployment.o080", "sf.utility.execute-dcm-project.deploy-fromsource-fromdeployment.o081", + "sf.utility.execute-dcm-project.deploy-fromsource-fromdeployment.o082", "sf.utility.execute-dcm-project.plan-fromsource-fromdeployment.o001", "sf.utility.execute-dcm-project.plan-fromsource-fromdeployment.o002", "sf.utility.execute-dcm-project.plan-fromsource-fromdeployment.o003", @@ -97335,12 +99388,23 @@ "sf.utility.execute-dcm-project.plan-fromsource-fromdeployment.o066", "sf.utility.execute-dcm-project.plan-fromsource-fromdeployment.o067", "sf.utility.execute-dcm-project.plan-fromsource-fromdeployment.o068", + "sf.utility.execute-dcm-project.plan-fromsource-fromdeployment.o069", + "sf.utility.execute-dcm-project.plan-fromsource-fromdeployment.o070", + "sf.utility.execute-dcm-project.plan-fromsource-fromdeployment.o071", + "sf.utility.execute-dcm-project.plan-fromsource-fromdeployment.o072", + "sf.utility.execute-dcm-project.plan-fromsource-fromdeployment.o073", + "sf.utility.execute-dcm-project.plan-fromsource-fromdeployment.o074", + "sf.utility.execute-dcm-project.plan-fromsource-fromdeployment.o075", "sf.utility.execute-dcm-project.plan-fromsource-fromdeployment.o076", "sf.utility.execute-dcm-project.plan-fromsource-fromdeployment.o077", + "sf.utility.execute-dcm-project.plan-fromsource-fromdeployment.o078", + "sf.utility.execute-dcm-project.plan-fromsource-fromdeployment.o079", "sf.utility.execute-dcm-project.plan-fromsource-fromdeployment.o080", "sf.utility.execute-dcm-project.plan-fromsource-fromdeployment.o081", "sf.utility.execute-dcm-project.plan-fromsource-fromdeployment.o082", + "sf.utility.execute-dcm-project.plan-fromsource-fromdeployment.o083", "sf.utility.execute-dcm-project.plan-fromsource-fromdeployment.o084", + "sf.utility.execute-dcm-project.plan-fromsource-fromdeployment.o085", "sf.utility.execute-dcm-project.preview-using-configuration-from.o001", "sf.utility.execute-dcm-project.preview-using-configuration-from.o002", "sf.utility.execute-dcm-project.preview-using-configuration-from.o003", @@ -97453,6 +99517,8 @@ "sf.utility.execute-immediate-from.o058", "sf.utility.execute-immediate-from.o059", "sf.utility.execute-immediate-from.o060", + "sf.utility.execute-immediate-from.o061", + "sf.utility.execute-immediate-from.o062", "sf.utility.execute-immediate-from.o064", "sf.utility.execute-immediate-from.o066", "sf.utility.execute-immediate-from.o068", @@ -99012,13 +101078,22 @@ "sf.ddl.alter-application-service.upgrade.kc5046700bc5e", "sf.ddl.alter-application-service.upgrade.kc85da493a3fd", "sf.ddl.alter-application-service.upgrade.kd80974db88ac", + "sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.k2352be8d4955", + "sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.k40619c943d6f", "sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.k4a5084201761", + "sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.k4d2c3897b6bd", "sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.k693f6897c536", + "sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.k705be20262b1", "sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.k8138cfd81612", + "sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.k876195dfaf7c", "sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.k893a9f0a08bb", + "sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.k8e3114ba5ce8", + "sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.k96e784896b90", "sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.ka8f6d2655d5a", "sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.kbea8e2a81688", + "sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.kcc237c85d8c5", "sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.kd29fb17bbcee", + "sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.kd6671bedc29d", "sf.ddl.alter-application-set-app-spec.external-access-label-description-host-ports.k182026b6559c", "sf.ddl.alter-application-set-app-spec.external-access-label-description-host-ports.k27a17143b0d6", "sf.ddl.alter-application-set-app-spec.external-access-label-description-host-ports.k3244e0258d9e", @@ -99027,6 +101102,7 @@ "sf.ddl.alter-application-set-app-spec.external-access-label-description-host-ports.k65226cf41c26", "sf.ddl.alter-application-set-app-spec.external-access-label-description-host-ports.k8913ad8e9f47", "sf.ddl.alter-application-set-app-spec.external-access-label-description-host-ports.ka7b1f620125a", + "sf.ddl.alter-application-set-app-spec.external-access-label-description-host-ports.kb2915817e21a", "sf.ddl.alter-application-set-app-spec.external-access-label-description-host-ports.kebff96640c06", "sf.ddl.alter-application-set-app-spec.listing-label-description-target-accounts.k17574c1ff93f", "sf.ddl.alter-application-set-app-spec.listing-label-description-target-accounts.k182fd7e83712", @@ -99047,6 +101123,7 @@ "sf.ddl.alter-application-set-app-spec.listing-label-description-target-accounts.ke59416665373", "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.k1a3aeca43f59", "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.k31d17312fb39", + "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.k88798e27886f", "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.k8e0433f2ffdf", "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.k993fd4ac5fd9", "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.k9d746092e1d5", @@ -99061,17 +101138,21 @@ "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-authorization-code.k522e117d726d", "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-authorization-code.k5477ef278934", "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-authorization-code.k70eb4d59cc5d", + "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-authorization-code.k837fbe450e07", "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-authorization-code.k8de17b5bf7ed", "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-authorization-code.kae7996539906", "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-authorization-code.kd200ecab9d6a", "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-authorization-code.ke9cc762e15ea", + "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-authorization-code.kf4d16211be40", "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-jwt-bearer.k05a490f5b504", "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-jwt-bearer.k0df24844b397", + "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-jwt-bearer.k21775bdddd4b", "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-jwt-bearer.k3850d983dd24", "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-jwt-bearer.k54aaa710f5e4", "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-jwt-bearer.k5c25171aea36", "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-jwt-bearer.k5c4bd2dbb6d6", "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-jwt-bearer.k8477980d38f0", + "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-jwt-bearer.kad2f393d639d", "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-jwt-bearer.kcf8860d1734d", "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-jwt-bearer.ke1d7f1f5de7c", "sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-jwt-bearer.ke2c1e0be0525", @@ -100088,7 +102169,9 @@ "sf.ddl.alter-external-agent.set.k642849bdaa59", "sf.ddl.alter-external-agent.set.k9bc4fa6b454a", "sf.ddl.alter-external-consumer-add-programmatic-access-token.k2f084a4d4e44", + "sf.ddl.alter-external-consumer-add-programmatic-access-token.k41e0e7f4c914", "sf.ddl.alter-external-consumer-add-programmatic-access-token.k4a593bf5a376", + "sf.ddl.alter-external-consumer-add-programmatic-access-token.k8a718b6a5022", "sf.ddl.alter-external-consumer-add-programmatic-access-token.k8b95c45b7ce6", "sf.ddl.alter-external-consumer-add-programmatic-access-token.k94e041b4d08c", "sf.ddl.alter-external-consumer-add-programmatic-access-token.kaf9bf77c645f", @@ -100096,20 +102179,24 @@ "sf.ddl.alter-external-consumer-add-programmatic-access-token.kec0187c9a791", "sf.ddl.alter-external-consumer-add-programmatic-access-token.kfcd92624fb70", "sf.ddl.alter-external-consumer-modify-programmatic-access-token.k13a9633ec154", + "sf.ddl.alter-external-consumer-modify-programmatic-access-token.k882b54176039", "sf.ddl.alter-external-consumer-modify-programmatic-access-token.k8fe5b79961fb", "sf.ddl.alter-external-consumer-modify-programmatic-access-token.k916fc589a1f6", "sf.ddl.alter-external-consumer-modify-programmatic-access-token.kaa65fb8e204e", "sf.ddl.alter-external-consumer-modify-programmatic-access-token.kbcb765fa5177", + "sf.ddl.alter-external-consumer-modify-programmatic-access-token.kc2f5e31390f6", "sf.ddl.alter-external-consumer-remove-programmatic-access-token.k039a205a0a60", "sf.ddl.alter-external-consumer-remove-programmatic-access-token.k4eea02cc3d4d", "sf.ddl.alter-external-consumer-remove-programmatic-access-token.k4fcae91e8f4e", "sf.ddl.alter-external-consumer-remove-programmatic-access-token.k7c789b49bf12", "sf.ddl.alter-external-consumer-remove-programmatic-access-token.kbff797f515a9", + "sf.ddl.alter-external-consumer-remove-programmatic-access-token.kca506b0eee2c", "sf.ddl.alter-external-consumer-remove-programmatic-access-token.kccf9d5cb8adf", "sf.ddl.alter-external-consumer-rotate-programmatic-access-token.k376f71375fb0", "sf.ddl.alter-external-consumer-rotate-programmatic-access-token.k49fd383f8fe2", "sf.ddl.alter-external-consumer-rotate-programmatic-access-token.k50bfbf4e2cb6", "sf.ddl.alter-external-consumer-rotate-programmatic-access-token.k57b5ce649716", + "sf.ddl.alter-external-consumer-rotate-programmatic-access-token.k62ec5d26675b", "sf.ddl.alter-external-consumer-rotate-programmatic-access-token.kcd1844e290c9", "sf.ddl.alter-external-consumer-rotate-programmatic-access-token.kdf9eb46fe57e", "sf.ddl.alter-external-consumer-rotate-programmatic-access-token.kf27bb3355ce1", @@ -101604,7 +103691,9 @@ "sf.ddl.alter-procedure.set.k7e921cabeadd", "sf.ddl.alter-procedure.set.kafce61775b97", "sf.ddl.alter-procedure.set.kbd3fb1a6c6ca", + "sf.ddl.alter-procedure.set.kbe76af3d1378", "sf.ddl.alter-procedure.set.kc1166267ce66", + "sf.ddl.alter-procedure.set.kf2ef52108fc5", "sf.ddl.alter-procedure.set.snowflake-scripting-handler.k3235952b5c05", "sf.ddl.alter-procedure.set.snowflake-scripting-handler.k6883e6da3d71", "sf.ddl.alter-procedure.set.snowflake-scripting-handler.k71c95bc0b3ab", @@ -102306,8 +104395,10 @@ "sf.ddl.alter-stage.set.syntax.kb64f13a5b1cd", "sf.ddl.alter-stage.set.syntax.kb80099674916", "sf.ddl.alter-stage.set.syntax.kb8675b8843cf", + "sf.ddl.alter-stage.set.syntax.kbb0fed558aea", "sf.ddl.alter-stage.set.syntax.kc2c2712311c9", "sf.ddl.alter-stage.set.syntax.kc345d703e683", + "sf.ddl.alter-stage.set.syntax.kd30e04e36906", "sf.ddl.alter-stage.set.syntax.kddcba73bf257", "sf.ddl.alter-stage.set.syntax.ke704d1f87533", "sf.ddl.alter-stage.set.syntax.kef77109c71c4", @@ -103051,8 +105142,10 @@ "sf.ddl.alter-task.set.k02ecda8c6799", "sf.ddl.alter-task.set.k037d9097c60c", "sf.ddl.alter-task.set.k0702af69ffb7", + "sf.ddl.alter-task.set.k08cc2dc6824f", "sf.ddl.alter-task.set.k08f65349ec76", "sf.ddl.alter-task.set.k0d8ebebfdaff", + "sf.ddl.alter-task.set.k19794890e362", "sf.ddl.alter-task.set.k20e89cc1f384", "sf.ddl.alter-task.set.k28831ca0c53c", "sf.ddl.alter-task.set.k2c7ebfa944f9", @@ -103083,6 +105176,7 @@ "sf.ddl.alter-task.set.k969b2fd41d44", "sf.ddl.alter-task.set.k98d95c397010", "sf.ddl.alter-task.set.k9bc2ff478a13", + "sf.ddl.alter-task.set.ka010c4df52ea", "sf.ddl.alter-task.set.ka9c898c89244", "sf.ddl.alter-task.set.kae25d11326d0", "sf.ddl.alter-task.set.kb22ab1b86240", @@ -103103,6 +105197,7 @@ "sf.ddl.alter-task.set.kf48ff8b33044", "sf.ddl.alter-task.set.kfe0236823a76", "sf.ddl.alter-task.set.kfe6e9c4736e1", + "sf.ddl.alter-task.set.kff4855781ca2", "sf.ddl.alter-task.unset-finalize.k03b923cd9650", "sf.ddl.alter-task.unset-finalize.k5f803da9ece7", "sf.ddl.alter-task.unset-finalize.kb39847825543", @@ -103542,6 +105637,7 @@ "sf.ddl.create-alert.create-alert-if-exists.k01fe1e4151f5", "sf.ddl.create-alert.create-alert-if-exists.k099ac44436ce", "sf.ddl.create-alert.create-alert-if-exists.k0bed07f2a4d4", + "sf.ddl.create-alert.create-alert-if-exists.k0c982d254382", "sf.ddl.create-alert.create-alert-if-exists.k10293fd374df", "sf.ddl.create-alert.create-alert-if-exists.k17db4614e2dd", "sf.ddl.create-alert.create-alert-if-exists.k2e02c1bc6f32", @@ -103584,6 +105680,7 @@ "sf.ddl.create-alert.create-or-alter-alert.k896a4e76e470", "sf.ddl.create-alert.create-or-alter-alert.k8ec5b8bc0d09", "sf.ddl.create-alert.create-or-alter-alert.k8f25587f2fca", + "sf.ddl.create-alert.create-or-alter-alert.k945e654b0092", "sf.ddl.create-alert.create-or-alter-alert.kb6aaabf6fa50", "sf.ddl.create-alert.create-or-alter-alert.kc0c98da3408e", "sf.ddl.create-alert.create-or-alter-alert.kdc7cb6fb70a0", @@ -103713,6 +105810,7 @@ "sf.ddl.create-application.application-package-using.k7b92afc79b2a", "sf.ddl.create-application.application-package-using.k7ff8dcbbc640", "sf.ddl.create-application.application-package-using.k95fa9b2544bf", + "sf.ddl.create-application.application-package-using.ka1edc7eb2d08", "sf.ddl.create-application.application-package-using.ka2b57ba33a86", "sf.ddl.create-application.application-package-using.ka3e082418c92", "sf.ddl.create-application.application-package-using.ka473e0f6ad02", @@ -103720,7 +105818,9 @@ "sf.ddl.create-application.application-package-using.ka7da6c485b76", "sf.ddl.create-application.application-package-using.kbf29263aaf75", "sf.ddl.create-application.application-package-using.kc4b529c83a00", + "sf.ddl.create-application.application-package-using.kc50ab511d411", "sf.ddl.create-application.application-package-using.kc853e296c5da", + "sf.ddl.create-application.application-package-using.kcbf15e7095a0", "sf.ddl.create-application.application-package-using.kcdec79c9d52f", "sf.ddl.create-application.application-package-using.kd1eafa6e5f3a", "sf.ddl.create-application.application-package-using.kdc7af0047e96", @@ -103739,13 +105839,16 @@ "sf.ddl.create-application.application-package.k72e52e8b0e77", "sf.ddl.create-application.application-package.k731999e4af22", "sf.ddl.create-application.application-package.k7afde6193fa5", + "sf.ddl.create-application.application-package.k7d2780869d2f", "sf.ddl.create-application.application-package.k83e1b78fbeae", "sf.ddl.create-application.application-package.k97e1d7c4e28b", "sf.ddl.create-application.application-package.k98aeb93a94a2", "sf.ddl.create-application.application-package.ka703c30b5e38", + "sf.ddl.create-application.application-package.ka8b777d7864f", "sf.ddl.create-application.application-package.kaa78d835a6f6", "sf.ddl.create-application.application-package.kb57781bc9a19", "sf.ddl.create-application.application-package.kbf6629eb5602", + "sf.ddl.create-application.application-package.kd8976f58b45a", "sf.ddl.create-application.application-package.ke060f26d266a", "sf.ddl.create-application.application-package.ke1d6a48b2c69", "sf.ddl.create-application.application-package.ke250132c2b59", @@ -104066,11 +106169,13 @@ "sf.ddl.create-cortex-search.on-attributes-warehouse-target-lag.k518a00c038b3", "sf.ddl.create-cortex-search.on-attributes-warehouse-target-lag.k591e34883c66", "sf.ddl.create-cortex-search.on-attributes-warehouse-target-lag.k5c2dc59f7016", + "sf.ddl.create-cortex-search.on-attributes-warehouse-target-lag.k5fc57cce6bd5", "sf.ddl.create-cortex-search.on-attributes-warehouse-target-lag.k5fd28024945d", "sf.ddl.create-cortex-search.on-attributes-warehouse-target-lag.k65a99e0af723", "sf.ddl.create-cortex-search.on-attributes-warehouse-target-lag.k6a0604109c5c", "sf.ddl.create-cortex-search.on-attributes-warehouse-target-lag.k7f5cc9e6f3ec", "sf.ddl.create-cortex-search.on-attributes-warehouse-target-lag.k82dd86dccba6", + "sf.ddl.create-cortex-search.on-attributes-warehouse-target-lag.k87c81dc2f1cc", "sf.ddl.create-cortex-search.on-attributes-warehouse-target-lag.k9b37e4bd558f", "sf.ddl.create-cortex-search.on-attributes-warehouse-target-lag.kb8ee7763c78b", "sf.ddl.create-cortex-search.on-attributes-warehouse-target-lag.kc0beb801b18f", @@ -104152,12 +106257,14 @@ "sf.ddl.create-database-catalog-linked.k76a0e71b8493", "sf.ddl.create-database-catalog-linked.k7ab5b3f0ec6e", "sf.ddl.create-database-catalog-linked.k8e4b07a7fdd3", + "sf.ddl.create-database-catalog-linked.k931ebd5878fa", "sf.ddl.create-database-catalog-linked.k9f217a35a936", "sf.ddl.create-database-catalog-linked.ka3a9a7921c3c", "sf.ddl.create-database-catalog-linked.kb1e0fffe80b1", "sf.ddl.create-database-catalog-linked.kb92524d75f13", "sf.ddl.create-database-catalog-linked.kbf92fe31706f", "sf.ddl.create-database-catalog-linked.kcaa7eddd4b1e", + "sf.ddl.create-database-catalog-linked.kcc867d8d45ac", "sf.ddl.create-database-catalog-linked.kd031145e4323", "sf.ddl.create-database-catalog-linked.kd4283e342dea", "sf.ddl.create-database-catalog-linked.kd4a26eed0665", @@ -104179,6 +106286,8 @@ "sf.ddl.create-database.create-database-clone.k87e7aab92afa", "sf.ddl.create-database.create-database-from-backup.k44c2d768bfe0", "sf.ddl.create-database.create-database-from-backup.kdc46e06f5fba", + "sf.ddl.create-database.create-database-from-backup.ke755ac6e00f3", + "sf.ddl.create-database.create-database-from-backup.ked5d1336abb3", "sf.ddl.create-database.create-database-from-backup.kfb42413dd914", "sf.ddl.create-database.create-database-from-listing.k0690849c85b5", "sf.ddl.create-database.create-database-from-listing.k1ee3097ed094", @@ -104298,6 +106407,7 @@ "sf.ddl.create-database.define-database.k17a4cf612e29", "sf.ddl.create-database.define-database.k1adfa06ae1fb", "sf.ddl.create-database.define-database.k1eeb18345329", + "sf.ddl.create-database.define-database.k2650deb858f1", "sf.ddl.create-database.define-database.k2a6baa16536d", "sf.ddl.create-database.define-database.k2c06704d0ae2", "sf.ddl.create-database.define-database.k5298dd8b1e6c", @@ -104309,13 +106419,16 @@ "sf.ddl.create-database.define-database.k74f90ce2a011", "sf.ddl.create-database.define-database.k778f53f67271", "sf.ddl.create-database.define-database.k82e8d8532fcf", + "sf.ddl.create-database.define-database.k86935b1faaef", "sf.ddl.create-database.define-database.k9271eb942683", "sf.ddl.create-database.define-database.k9307863c806e", "sf.ddl.create-database.define-database.k979f3a757ff5", + "sf.ddl.create-database.define-database.ka20fb04f1f77", "sf.ddl.create-database.define-database.ka4d7c208a8ee", "sf.ddl.create-database.define-database.ka987abec0f0a", "sf.ddl.create-database.define-database.kb4fd6b1d0a63", "sf.ddl.create-database.define-database.kb9372389667d", + "sf.ddl.create-database.define-database.kc446aabedc55", "sf.ddl.create-database.define-database.keaacde60ce9d", "sf.ddl.create-database.define-database.kf1921c981feb", "sf.ddl.create-dataset.k3fc24b8df62f", @@ -104356,11 +106469,13 @@ "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.k4261b09ab58a", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.k4c271d1b8435", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.k540733b7238a", + "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.k5f8d9bd09753", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.k8600737ca7a4", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.k972693833279", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.kaecb1d798bcf", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.kcd6650e0f2be", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.k049e48ebc360", + "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.k0837b26fbca4", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.k0d8410d97f39", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.k0e9c8ce912b7", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.k1072148af93e", @@ -104394,6 +106509,7 @@ "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.k560113d97a1a", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.k56e02c6f0649", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.k5aab4baeb4ca", + "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.k5d1ab98ec5a4", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.k5e45f7a422b4", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.k5eb9537a9b02", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.k6993135da97b", @@ -104423,6 +106539,7 @@ "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.k95d326ee3c1c", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.k96bbfa4a652c", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.k9934cfae47e9", + "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.k9b1d615c1c2b", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.ka45d2c7ade5b", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.ka59f1c58eb75", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.ka871c2ab36ba", @@ -104461,13 +106578,18 @@ "sf.ddl.create-dynamic-table.create-dynamic-table-clone.k335c91327721", "sf.ddl.create-dynamic-table.create-dynamic-table-clone.k3599d6f66653", "sf.ddl.create-dynamic-table.create-dynamic-table-clone.k3f75ece65907", + "sf.ddl.create-dynamic-table.create-dynamic-table-clone.k4e0f549c9188", + "sf.ddl.create-dynamic-table.create-dynamic-table-clone.k5ddcfdd0820a", "sf.ddl.create-dynamic-table.create-dynamic-table-clone.k6da9f50dc15d", "sf.ddl.create-dynamic-table.create-dynamic-table-clone.k8bef3da30f4d", "sf.ddl.create-dynamic-table.create-dynamic-table-clone.kea837e8b58d5", "sf.ddl.create-dynamic-table.create-dynamic-table-clone.kfdb75c221cb9", "sf.ddl.create-dynamic-table.create-dynamic-table-from.k1a631e4b997c", "sf.ddl.create-dynamic-table.create-dynamic-table-from.k5004c2f22437", + "sf.ddl.create-dynamic-table.create-dynamic-table-from.kbc1e3dc755df", "sf.ddl.create-dynamic-table.create-dynamic-table-from.ke9091a9a8dd5", + "sf.ddl.create-dynamic-table.create-dynamic-table-from.kf6d259a86e56", + "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.k02247bab800e", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.k02a282e232db", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.k05489686a7dc", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.k117cad7aed52", @@ -104494,6 +106616,7 @@ "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.k3caf7e8cb6d0", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.k3cf82c03837b", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.k3e2a9c53d58a", + "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.k3ec72f351f1d", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.k3f783f484b76", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.k3fb8c4941d50", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.k43bd65468aef", @@ -104510,6 +106633,7 @@ "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.k4ef96c88da76", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.k507fce8fc074", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.k54ef93fc3b0b", + "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.k572a797ce0a6", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.k5e612a454489", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.k5e9a892d26c9", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.k5f79d6d394ad", @@ -104545,6 +106669,7 @@ "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.ka2195052e61d", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.ka749d4ecc43c", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.ka770f35cc6eb", + "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.ka8ec0d9d6145", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.kabe6938a5041", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.kaea784366804", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.kb11927b5d750", @@ -104568,6 +106693,7 @@ "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.ke25166cce2ff", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.ke87e93f6a5c1", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.ke8eb06f1d2e4", + "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.kee856a2f76f4", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.kf1c80b3dba81", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.kf27f8e3c3e77", "sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.kf32979d6ffb8", @@ -104583,6 +106709,7 @@ "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.k316bf09f9b26", "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.k3259b6ad2da0", "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.k330024daf62e", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.k341decdfb665", "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.k37e674b7342e", "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.k38aad054930a", "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.k4011cd40d929", @@ -104616,6 +106743,7 @@ "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.kb30ddb6e7569", "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.kb6bece1dcb52", "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.kbe2a745ca6bb", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.kc2b2eef4f660", "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.kc48ed0dd1505", "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.kc9470c071a18", "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.kca658bbbe8fa", @@ -104634,6 +106762,7 @@ "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.kf6bc30e7d505", "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.kf7c0c2c620cb", "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.kf9cb8d4b4237", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.kfacd48936967", "sf.ddl.create-dynamic-table.create-or-alter-dynamic.k03615a1394c5", "sf.ddl.create-dynamic-table.create-or-alter-dynamic.k07dc88acda3c", "sf.ddl.create-dynamic-table.create-or-alter-dynamic.k094a2a99b5d3", @@ -104647,13 +106776,16 @@ "sf.ddl.create-dynamic-table.create-or-alter-dynamic.k1fae6222c361", "sf.ddl.create-dynamic-table.create-or-alter-dynamic.k2acf349eff73", "sf.ddl.create-dynamic-table.create-or-alter-dynamic.k389c38b73a47", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic.k3f68893ed689", "sf.ddl.create-dynamic-table.create-or-alter-dynamic.k419ff5aaf999", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic.k42645175e1ff", "sf.ddl.create-dynamic-table.create-or-alter-dynamic.k51c0921b2872", "sf.ddl.create-dynamic-table.create-or-alter-dynamic.k54592a9f8341", "sf.ddl.create-dynamic-table.create-or-alter-dynamic.k556a23d2a6d3", "sf.ddl.create-dynamic-table.create-or-alter-dynamic.k55cb4113e2a3", "sf.ddl.create-dynamic-table.create-or-alter-dynamic.k600040d9df9f", "sf.ddl.create-dynamic-table.create-or-alter-dynamic.k6236ccf1cd9d", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic.k629945594576", "sf.ddl.create-dynamic-table.create-or-alter-dynamic.k6f9d6c1d8925", "sf.ddl.create-dynamic-table.create-or-alter-dynamic.k70330ef84d7f", "sf.ddl.create-dynamic-table.create-or-alter-dynamic.k75cfe9d3f883", @@ -104677,7 +106809,9 @@ "sf.ddl.create-dynamic-table.create-or-alter-dynamic.kbbc7b89a6106", "sf.ddl.create-dynamic-table.create-or-alter-dynamic.kbc24bc5b9801", "sf.ddl.create-dynamic-table.create-or-alter-dynamic.kbfe6e95a6143", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic.kc0c0b0f95732", "sf.ddl.create-dynamic-table.create-or-alter-dynamic.kc2387e48daff", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic.kc4274baa4e40", "sf.ddl.create-dynamic-table.create-or-alter-dynamic.kc6d29f58565c", "sf.ddl.create-dynamic-table.create-or-alter-dynamic.kc9181967dc55", "sf.ddl.create-dynamic-table.create-or-alter-dynamic.kc9b3b39abae3", @@ -104687,6 +106821,7 @@ "sf.ddl.create-dynamic-table.create-or-alter-dynamic.kd91dadbb5cc5", "sf.ddl.create-dynamic-table.create-or-alter-dynamic.kdc20e2e3716b", "sf.ddl.create-dynamic-table.create-or-alter-dynamic.kdd0d8a635358", + "sf.ddl.create-dynamic-table.create-or-alter-dynamic.ke168eab27cab", "sf.ddl.create-dynamic-table.create-or-alter-dynamic.kebd9cd503df2", "sf.ddl.create-dynamic-table.create-or-alter-dynamic.kee4d1b0debb2", "sf.ddl.create-dynamic-table.define-dynamic-table.k0c196fa01df9", @@ -104703,6 +106838,7 @@ "sf.ddl.create-dynamic-table.define-dynamic-table.k3b0f5856ffb7", "sf.ddl.create-dynamic-table.define-dynamic-table.k3dd07455a92a", "sf.ddl.create-dynamic-table.define-dynamic-table.k3dff07a65a0f", + "sf.ddl.create-dynamic-table.define-dynamic-table.k424d0ae00b71", "sf.ddl.create-dynamic-table.define-dynamic-table.k5791e9cc7a53", "sf.ddl.create-dynamic-table.define-dynamic-table.k5a0267ee2539", "sf.ddl.create-dynamic-table.define-dynamic-table.k5b4dcf1cfcda", @@ -104713,6 +106849,7 @@ "sf.ddl.create-dynamic-table.define-dynamic-table.k88f8a43281a1", "sf.ddl.create-dynamic-table.define-dynamic-table.k8a0d226d5f47", "sf.ddl.create-dynamic-table.define-dynamic-table.k8aafb358bad5", + "sf.ddl.create-dynamic-table.define-dynamic-table.k8e91b1ba653b", "sf.ddl.create-dynamic-table.define-dynamic-table.k95e4e9f57dfd", "sf.ddl.create-dynamic-table.define-dynamic-table.k968e4bf14df6", "sf.ddl.create-dynamic-table.define-dynamic-table.k9ec6b5ed2280", @@ -104794,6 +106931,7 @@ "sf.ddl.create-external-agent.kae8fa0fea3c4", "sf.ddl.create-external-agent.ke08d23974ea2", "sf.ddl.create-external-consumer.k11c8a209c1e9", + "sf.ddl.create-external-consumer.k28b90fc55962", "sf.ddl.create-external-consumer.k5413a33d0405", "sf.ddl.create-external-consumer.k834a46a03acd", "sf.ddl.create-external-consumer.k855a1932aec9", @@ -105902,6 +108040,7 @@ "sf.ddl.create-function.create-function-returns-table-2.k57de739195ea", "sf.ddl.create-function.create-function-returns-table-2.k58397be36982", "sf.ddl.create-function.create-function-returns-table-2.k589d747107cf", + "sf.ddl.create-function.create-function-returns-table-2.k703a8104fb5d", "sf.ddl.create-function.create-function-returns-table-2.k73d4fc4dce20", "sf.ddl.create-function.create-function-returns-table-2.k74bd6b5e7de9", "sf.ddl.create-function.create-function-returns-table-2.k87cdc2f9e247", @@ -105914,6 +108053,7 @@ "sf.ddl.create-function.create-function-returns-table-2.kb5a09ebddd9a", "sf.ddl.create-function.create-function-returns-table-2.kb630cee5fd8f", "sf.ddl.create-function.create-function-returns-table-2.kb995cd8c5a7f", + "sf.ddl.create-function.create-function-returns-table-2.kc411f9285a26", "sf.ddl.create-function.create-function-returns-table-2.kc8b40af4fe24", "sf.ddl.create-function.create-function-returns-table-2.kd41bcae205de", "sf.ddl.create-function.create-function-returns-table-2.kda4772100cf3", @@ -106042,6 +108182,7 @@ "sf.ddl.create-function.create-function-returns-table.python-handler.k486283d2dbb9", "sf.ddl.create-function.create-function-returns-table.python-handler.k4b16eac64673", "sf.ddl.create-function.create-function-returns-table.python-handler.k4e1bedb9e9eb", + "sf.ddl.create-function.create-function-returns-table.python-handler.k4e541faebe5b", "sf.ddl.create-function.create-function-returns-table.python-handler.k5607a4ed2c88", "sf.ddl.create-function.create-function-returns-table.python-handler.k59742784e8aa", "sf.ddl.create-function.create-function-returns-table.python-handler.k6a93f819561f", @@ -106299,6 +108440,7 @@ "sf.ddl.create-hybrid-table.table-as.k0eabc045c64d", "sf.ddl.create-hybrid-table.table-as.k20e5ac531b33", "sf.ddl.create-hybrid-table.table-as.k2f2890d56ba2", + "sf.ddl.create-hybrid-table.table-as.k62c69cf06cb2", "sf.ddl.create-hybrid-table.table-as.k63669bcb230f", "sf.ddl.create-hybrid-table.table-as.k64192ab10eca", "sf.ddl.create-hybrid-table.table-as.k8be9cbdc844b", @@ -106448,6 +108590,7 @@ "sf.ddl.create-iceberg-table.table-as-select.k52860a2f2c0b", "sf.ddl.create-iceberg-table.table-as-select.k7d90b230a51a", "sf.ddl.create-iceberg-table.table-as-select.k7e6f2c2f5d3c", + "sf.ddl.create-iceberg-table.table-as-select.k871f38640d88", "sf.ddl.create-iceberg-table.table-as-select.k8b29007b0c5d", "sf.ddl.create-iceberg-table.table-as-select.ka76fd41b8b2a", "sf.ddl.create-iceberg-table.table-as-select.kb1ec169f3258", @@ -106827,7 +108970,9 @@ "sf.ddl.create-index.k06f98b76fca1", "sf.ddl.create-index.k1219858bbd33", "sf.ddl.create-index.k1c22d28b6d47", + "sf.ddl.create-index.k3ae677929a3d", "sf.ddl.create-index.k58783dfe5cd9", + "sf.ddl.create-index.k637820d66d5f", "sf.ddl.create-index.k67f0f1c45b96", "sf.ddl.create-index.k7a0a545e879c", "sf.ddl.create-index.k86ee142736d2", @@ -106835,6 +108980,7 @@ "sf.ddl.create-index.ka638fdfc989c", "sf.ddl.create-index.kae35887eea31", "sf.ddl.create-index.kb81e3f62189a", + "sf.ddl.create-index.ke4e91546b1c0", "sf.ddl.create-index.kf3985a5d6fe6", "sf.ddl.create-interactive-table.as.k00b691a3891c", "sf.ddl.create-interactive-table.as.k17f1fff29f09", @@ -107361,6 +109507,7 @@ "sf.ddl.create-procedure.create-procedure-returns-table-2.ka7ac2748d64c", "sf.ddl.create-procedure.create-procedure-returns-table-2.kb0b40f0f7046", "sf.ddl.create-procedure.create-procedure-returns-table-2.kb80b98621891", + "sf.ddl.create-procedure.create-procedure-returns-table-2.kb881258c0de0", "sf.ddl.create-procedure.create-procedure-returns-table-2.kbabb360d4572", "sf.ddl.create-procedure.create-procedure-returns-table-2.kbd8686d3b677", "sf.ddl.create-procedure.create-procedure-returns-table-2.kc074ccb3e6a4", @@ -107381,6 +109528,7 @@ "sf.ddl.create-procedure.create-procedure-returns-table-2.kf1980e64cf44", "sf.ddl.create-procedure.create-procedure-returns-table-2.kf47dc0f31efe", "sf.ddl.create-procedure.create-procedure-returns-table-2.kf5b6a7fc7c79", + "sf.ddl.create-procedure.create-procedure-returns-table-2.kf64e377b61f1", "sf.ddl.create-procedure.create-procedure-returns-table-2.kf8f66d1b06aa", "sf.ddl.create-procedure.create-procedure-returns-table-2.kf9e571177fd4", "sf.ddl.create-procedure.create-procedure-returns-table-2.kfc0ddb63aa00", @@ -107409,7 +109557,9 @@ "sf.ddl.create-procedure.create-procedure-returns-table-3.k6efbd236bbc9", "sf.ddl.create-procedure.create-procedure-returns-table-3.k77e61e691f5c", "sf.ddl.create-procedure.create-procedure-returns-table-3.k83a7afbd3dc2", + "sf.ddl.create-procedure.create-procedure-returns-table-3.k873c1d3b5342", "sf.ddl.create-procedure.create-procedure-returns-table-3.k8af69661675b", + "sf.ddl.create-procedure.create-procedure-returns-table-3.k8b100d05be5a", "sf.ddl.create-procedure.create-procedure-returns-table-3.k964dd1235fdc", "sf.ddl.create-procedure.create-procedure-returns-table-3.kbcca7e7ac4a9", "sf.ddl.create-procedure.create-procedure-returns-table-3.kc3a9b9a49838", @@ -107418,6 +109568,7 @@ "sf.ddl.create-procedure.create-procedure-returns-table-3.kd5ff04c0c853", "sf.ddl.create-procedure.create-procedure-returns-table-3.kdaa014bb2cd7", "sf.ddl.create-procedure.create-procedure-returns-table-3.kdde7daf7cf0a", + "sf.ddl.create-procedure.create-procedure-returns-table-3.kf4e345c52bd6", "sf.ddl.create-procedure.create-procedure-returns-table-3.kf9f0be695adf", "sf.ddl.create-procedure.create-procedure-returns-table-3.kfbc2b2ccc59e", "sf.ddl.create-procedure.create-procedure-returns-table-3.kfd76ac5c32c7", @@ -107427,8 +109578,10 @@ "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.k0accbbfd7e47", "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.k0d5ddf739fc0", "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.k10ac82c8380f", + "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.k11770a30e8ba", "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.k122a043039b2", "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.k18da405a4b4f", + "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.k1abff0730b89", "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.k1f9e39ca97ac", "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.k2f31b585fd8d", "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.k3291a9f5d8b3", @@ -107463,6 +109616,7 @@ "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.kbd585f567c0c", "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.kbf816a214e42", "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.kc1d5bbcfb6eb", + "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.kcabab36bf291", "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.kd4518beda284", "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.ke023d35e2e2c", "sf.ddl.create-procedure.create-procedure-returns-table.java-handler.ke1c7939a1a04", @@ -107476,6 +109630,8 @@ "sf.ddl.create-procedure.create-procedure-returns-table.k06d34a6eac8a", "sf.ddl.create-procedure.create-procedure-returns-table.k0e62d5d7fc20", "sf.ddl.create-procedure.create-procedure-returns-table.k10420cb17c78", + "sf.ddl.create-procedure.create-procedure-returns-table.k15c547bcaee0", + "sf.ddl.create-procedure.create-procedure-returns-table.k17512142ca94", "sf.ddl.create-procedure.create-procedure-returns-table.k194726f97bc1", "sf.ddl.create-procedure.create-procedure-returns-table.k1bab1a491e27", "sf.ddl.create-procedure.create-procedure-returns-table.k2f47c331c881", @@ -107487,6 +109643,7 @@ "sf.ddl.create-procedure.create-procedure-returns-table.k583250555f52", "sf.ddl.create-procedure.create-procedure-returns-table.k62a4cb0eff48", "sf.ddl.create-procedure.create-procedure-returns-table.k7122580dc3df", + "sf.ddl.create-procedure.create-procedure-returns-table.k715d86a5f0f7", "sf.ddl.create-procedure.create-procedure-returns-table.k74433fa71c3d", "sf.ddl.create-procedure.create-procedure-returns-table.k755eeeb218c2", "sf.ddl.create-procedure.create-procedure-returns-table.k7a73617d6b18", @@ -107571,6 +109728,7 @@ "sf.ddl.create-procedure.create-procedure-returns-table.python-handler.kc5fab4740793", "sf.ddl.create-procedure.create-procedure-returns-table.python-handler.kcd9da604e74e", "sf.ddl.create-procedure.create-procedure-returns-table.python-handler.kd6e0285e119d", + "sf.ddl.create-procedure.create-procedure-returns-table.python-handler.kdb0cf532c019", "sf.ddl.create-procedure.create-procedure-returns-table.python-handler.kdf992a41a63d", "sf.ddl.create-procedure.create-procedure-returns-table.python-handler.ke56043a33f31", "sf.ddl.create-procedure.create-procedure-returns-table.python-handler.ke5cbc1e5649b", @@ -107579,6 +109737,7 @@ "sf.ddl.create-procedure.create-procedure-returns-table.python-handler.kf698096f691d", "sf.ddl.create-procedure.create-procedure-returns-table.python-handler.kf73f49a224b9", "sf.ddl.create-procedure.create-procedure-returns-table.python-handler.kf7985de52ca8", + "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.k01897cf9cba9", "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.k0a21873f2499", "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.k1863e36fbcea", "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.k268f71d1b856", @@ -107599,6 +109758,7 @@ "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.k7bff149c3a2f", "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.k7d9743e4b229", "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.k99bb68992f0a", + "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.k9e892fde72ae", "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.ka144797082b7", "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.ka16273449f99", "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.ka4b7513e8d3a", @@ -107612,6 +109772,7 @@ "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.kdb65a5c28ff2", "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.kdbd552d8519c", "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.ke1fc7f76f8bb", + "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.ke6da35aed7e5", "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.ke935b2189d13", "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.keaaca401cc75", "sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.kf69db7391273", @@ -107693,6 +109854,7 @@ "sf.ddl.create-procedure.define-procedure.k2335da7a126d", "sf.ddl.create-procedure.define-procedure.k240eb329e957", "sf.ddl.create-procedure.define-procedure.k2537ad2af196", + "sf.ddl.create-procedure.define-procedure.k259f5438f266", "sf.ddl.create-procedure.define-procedure.k25ca6010f7e5", "sf.ddl.create-procedure.define-procedure.k2887b56c2622", "sf.ddl.create-procedure.define-procedure.k28c7fbae942e", @@ -107722,12 +109884,15 @@ "sf.ddl.create-procedure.define-procedure.k4a9da85bb2a2", "sf.ddl.create-procedure.define-procedure.k4ab4c7274673", "sf.ddl.create-procedure.define-procedure.k4b98c42ca106", + "sf.ddl.create-procedure.define-procedure.k4d08914411a6", "sf.ddl.create-procedure.define-procedure.k4ddb9f334152", "sf.ddl.create-procedure.define-procedure.k500b14ef4a7d", + "sf.ddl.create-procedure.define-procedure.k50572cac0579", "sf.ddl.create-procedure.define-procedure.k5161309e5895", "sf.ddl.create-procedure.define-procedure.k5223b660bc0e", "sf.ddl.create-procedure.define-procedure.k523f65bbe6b6", "sf.ddl.create-procedure.define-procedure.k54c5176ec7a1", + "sf.ddl.create-procedure.define-procedure.k5b0e6f682eb7", "sf.ddl.create-procedure.define-procedure.k5b571209e792", "sf.ddl.create-procedure.define-procedure.k5be10457db7e", "sf.ddl.create-procedure.define-procedure.k5c6f34e14050", @@ -107828,9 +109993,11 @@ "sf.ddl.create-procedure.define-procedure.ke30f049930a7", "sf.ddl.create-procedure.define-procedure.ke42acb748bde", "sf.ddl.create-procedure.define-procedure.ke47396c24699", + "sf.ddl.create-procedure.define-procedure.ke51ea3d54bbc", "sf.ddl.create-procedure.define-procedure.ke54619555a6e", "sf.ddl.create-procedure.define-procedure.ke585e93ceafa", "sf.ddl.create-procedure.define-procedure.kecdc07d8f73d", + "sf.ddl.create-procedure.define-procedure.kee4856c57503", "sf.ddl.create-procedure.define-procedure.keea915d882c3", "sf.ddl.create-procedure.define-procedure.kf25d0448d50b", "sf.ddl.create-procedure.define-procedure.kf6b7a1e096ee", @@ -107887,6 +110054,8 @@ "sf.ddl.create-schema.create-schema-clone.kbb54fe23fc7e", "sf.ddl.create-schema.create-schema-clone.kf523b36708b1", "sf.ddl.create-schema.create-schema-from-backup.k184bceeaf395", + "sf.ddl.create-schema.create-schema-from-backup.k366eff3fd9b4", + "sf.ddl.create-schema.create-schema-from-backup.k3b31dca5bab5", "sf.ddl.create-schema.create-schema-from-backup.kcea4baf83ce1", "sf.ddl.create-schema.create-schema-from-backup.kf86a9998105c", "sf.ddl.create-schema.create-schema.k02efc6807607", @@ -107953,9 +110122,12 @@ "sf.ddl.create-schema.define-schema.k360928e4c766", "sf.ddl.create-schema.define-schema.k39de53b49f2e", "sf.ddl.create-schema.define-schema.k3b8f6f714dbb", + "sf.ddl.create-schema.define-schema.k47985c81e822", "sf.ddl.create-schema.define-schema.k5774bc3ff2de", "sf.ddl.create-schema.define-schema.k5d500dc77617", + "sf.ddl.create-schema.define-schema.k623d2ff0dcb6", "sf.ddl.create-schema.define-schema.k636e95402385", + "sf.ddl.create-schema.define-schema.k64f8130dbdde", "sf.ddl.create-schema.define-schema.k6ef12cd27477", "sf.ddl.create-schema.define-schema.k7a0d2dd4fb73", "sf.ddl.create-schema.define-schema.k8da930bcf126", @@ -107969,6 +110141,7 @@ "sf.ddl.create-schema.define-schema.kd241f280bb0e", "sf.ddl.create-schema.define-schema.kdbb721063d7e", "sf.ddl.create-schema.define-schema.kf850070a1a38", + "sf.ddl.create-schema.define-schema.kff6352c8e30d", "sf.ddl.create-semantic-view.create-or-alter-semantic.k021ee2330050", "sf.ddl.create-semantic-view.create-or-alter-semantic.k03365434c021", "sf.ddl.create-semantic-view.create-or-alter-semantic.k03457a7dc2ee", @@ -110229,6 +112402,7 @@ "sf.ddl.create-streamlit.define-streamlit.ka2642459d4c2", "sf.ddl.create-streamlit.define-streamlit.kb00e5a66a2d3", "sf.ddl.create-streamlit.define-streamlit.kcc701f1800eb", + "sf.ddl.create-streamlit.define-streamlit.kd5fc596eaaca", "sf.ddl.create-streamlit.define-streamlit.kd63f17f55670", "sf.ddl.create-streamlit.define-streamlit.kdf2e75630247", "sf.ddl.create-streamlit.define-streamlit.ke219498b39d0", @@ -110624,8 +112798,10 @@ "sf.ddl.create-table.create-table-from-archive.kc8cf0b53295c", "sf.ddl.create-table.create-table-from-archive.kcf8587d04e41", "sf.ddl.create-table.create-table-from-archive.kfe7219a32065", + "sf.ddl.create-table.create-table-from-backup.k6300ee7a526d", "sf.ddl.create-table.create-table-from-backup.k67e7bcd56e1d", "sf.ddl.create-table.create-table-from-backup.k879650679142", + "sf.ddl.create-table.create-table-from-backup.ka9bc57a0232a", "sf.ddl.create-table.create-table-from-backup.kb4874805ffef", "sf.ddl.create-table.create-table-like.k0ed600ccad4e", "sf.ddl.create-table.create-table-like.k264f860df793", @@ -110859,6 +113035,7 @@ "sf.ddl.create-tag.define-tag.kdd22350a8118", "sf.ddl.create-tag.define-tag.kf241975bb1b1", "sf.ddl.create-task-graph.create-or-alter-task.k03bc9c1a1551", + "sf.ddl.create-task-graph.create-or-alter-task.k059652584717", "sf.ddl.create-task-graph.create-or-alter-task.k10cf310b3dca", "sf.ddl.create-task-graph.create-or-alter-task.k1f7370e1827d", "sf.ddl.create-task-graph.create-or-alter-task.k215caa13170c", @@ -110941,6 +113118,7 @@ "sf.ddl.create-task-graph.create-task-graph.kd13126acf55e", "sf.ddl.create-task-graph.create-task-graph.kd862d9ea956f", "sf.ddl.create-task-graph.create-task-graph.kda468d63ced8", + "sf.ddl.create-task-graph.create-task-graph.kea45b04afa50", "sf.ddl.create-task-graph.create-task-graph.kfa8b42dc04df", "sf.ddl.create-task-graph.define-task-graph.k00cffccaa3c0", "sf.ddl.create-task-graph.define-task-graph.k0f40e7ee34ac", @@ -110955,6 +113133,7 @@ "sf.ddl.create-task-graph.define-task-graph.k9476ff9624d6", "sf.ddl.create-task-graph.define-task-graph.kac83aed27c2f", "sf.ddl.create-task-graph.define-task-graph.kadba4a33bf55", + "sf.ddl.create-task-graph.define-task-graph.kb947a9af5985", "sf.ddl.create-task-graph.define-task-graph.kbf4bb17c423a", "sf.ddl.create-task-graph.define-task-graph.kc31393b96d7d", "sf.ddl.create-task-graph.define-task-graph.kd357779dd21e", @@ -110973,6 +113152,7 @@ "sf.ddl.create-task.create-or-alter-task.k17668e9477c1", "sf.ddl.create-task.create-or-alter-task.k2e55c67f6a05", "sf.ddl.create-task.create-or-alter-task.k312935bb3593", + "sf.ddl.create-task.create-or-alter-task.k377cac6229c2", "sf.ddl.create-task.create-or-alter-task.k38e11975a1a3", "sf.ddl.create-task.create-or-alter-task.k399dbb6bb8ad", "sf.ddl.create-task.create-or-alter-task.k54d8580f2ed3", @@ -110987,6 +113167,7 @@ "sf.ddl.create-task.create-or-alter-task.k7ec299d81b10", "sf.ddl.create-task.create-or-alter-task.k7f9327fc1227", "sf.ddl.create-task.create-or-alter-task.k868338a56a00", + "sf.ddl.create-task.create-or-alter-task.k88500e7ba7a9", "sf.ddl.create-task.create-or-alter-task.k94f7408f26c5", "sf.ddl.create-task.create-or-alter-task.k955fdb83f645", "sf.ddl.create-task.create-or-alter-task.k9b9b4957d75d", @@ -111012,6 +113193,7 @@ "sf.ddl.create-task.create-or-alter-task.ke5ffc2154efc", "sf.ddl.create-task.create-or-alter-task.kf447adec0329", "sf.ddl.create-task.create-or-alter-task.kf5f35722d637", + "sf.ddl.create-task.create-or-alter-task.kf67373a630ab", "sf.ddl.create-task.create-or-alter-task.kf85e3a27fe47", "sf.ddl.create-task.create-or-alter-task.kfcc63e5dab3f", "sf.ddl.create-task.create-task-as.k00a144aaa04e", @@ -111027,6 +113209,7 @@ "sf.ddl.create-task.create-task-as.k1003fc88fc15", "sf.ddl.create-task.create-task-as.k12e5347df64a", "sf.ddl.create-task.create-task-as.k19ca63535333", + "sf.ddl.create-task.create-task-as.k1b34ca8cc549", "sf.ddl.create-task.create-task-as.k1c6e49a39d83", "sf.ddl.create-task.create-task-as.k1cd4baf51d83", "sf.ddl.create-task.create-task-as.k1cd4dedb5973", @@ -111112,6 +113295,7 @@ "sf.ddl.create-task.create-task-as.kf85665c58ba8", "sf.ddl.create-task.create-task-as.kf936f17c5e3b", "sf.ddl.create-task.create-task-as.kfb75fe514be2", + "sf.ddl.create-task.create-task-as.kfc2d93a65602", "sf.ddl.create-task.create-task-clone.k32645e045f41", "sf.ddl.create-task.create-task-clone.k6484d2f8d6f7", "sf.ddl.create-task.create-task-clone.k68272e039ed4", @@ -111140,11 +113324,14 @@ "sf.ddl.create-task.define-task.k97514595b028", "sf.ddl.create-task.define-task.ka47834bd15fe", "sf.ddl.create-task.define-task.kb98158af8437", + "sf.ddl.create-task.define-task.kbdd1412241ff", + "sf.ddl.create-task.define-task.kd34100b76885", "sf.ddl.create-task.define-task.kd6230d6e0758", "sf.ddl.create-task.define-task.kd674e2944cda", "sf.ddl.create-task.define-task.kdcd407ccfc7e", "sf.ddl.create-task.define-task.ke456028ed3ea", "sf.ddl.create-task.define-task.kf8876d8ce07e", + "sf.ddl.create-task.define-task.kfa4a5efdcced", "sf.ddl.create-task.define-task.kfe7eb6584690", "sf.ddl.create-task.define-task.kff83575e7314", "sf.ddl.create-type.k8666d0a055e1", @@ -112036,6 +114223,7 @@ "sf.ddl.show-channels.k3fba86e29428", "sf.ddl.show-channels.k40e9c11f403c", "sf.ddl.show-channels.k42ea6a819df3", + "sf.ddl.show-channels.k4878d52c8163", "sf.ddl.show-channels.k4a240259f937", "sf.ddl.show-channels.k4cca2e59a2e9", "sf.ddl.show-channels.k67dad28ae8c7", @@ -112076,6 +114264,7 @@ "sf.ddl.show-columns.k00ceb213e7a9", "sf.ddl.show-columns.k03414b7a3f35", "sf.ddl.show-columns.k0da5d4de5edc", + "sf.ddl.show-columns.k157f5644f870", "sf.ddl.show-columns.k2a7b53818cb0", "sf.ddl.show-columns.k3c8187c513a5", "sf.ddl.show-columns.k43873c366ef1", @@ -112978,20 +115167,26 @@ "sf.ddl.show-services.k01db831ab566", "sf.ddl.show-services.k0acbf4ce87c6", "sf.ddl.show-services.k1e99eec0a993", + "sf.ddl.show-services.k25c5c7054d9a", "sf.ddl.show-services.k29a0665c9b62", + "sf.ddl.show-services.k2c3841326084", "sf.ddl.show-services.k46cf669b3fad", + "sf.ddl.show-services.k52fb254186de", "sf.ddl.show-services.k76505eb618f0", "sf.ddl.show-services.k88e76cf0d332", "sf.ddl.show-services.k9b298b1b362c", + "sf.ddl.show-services.k9ef0da2b9d1b", "sf.ddl.show-services.k9ef619c3a85b", "sf.ddl.show-services.ka2ee42ceb068", "sf.ddl.show-services.kaf8f15cfab23", "sf.ddl.show-services.kb18c179a6638", + "sf.ddl.show-services.kb573bd6f0316", "sf.ddl.show-services.kbef7e93eb07c", "sf.ddl.show-services.kc253f69002b8", "sf.ddl.show-services.kc51e4f2199da", "sf.ddl.show-services.kd9887a8bb169", "sf.ddl.show-services.kdbd3ecd7ecb5", + "sf.ddl.show-services.kf2b28812dfb5", "sf.ddl.show-services.kfc239d30c4cb", "sf.ddl.show-shared-content.k1626caafbe4a", "sf.ddl.show-shared-content.k21df1e2ba475", @@ -114405,19 +116600,26 @@ "sf.expressions.data-types-datetime.interval.interval-constants.kf73b3005d629", "sf.expressions.data-types-datetime.interval.k0a322c8617c9", "sf.expressions.data-types-datetime.interval.k0d9829538e27", + "sf.expressions.data-types-datetime.interval.k1892982b4ac1", "sf.expressions.data-types-datetime.interval.k2b54d23273d6", "sf.expressions.data-types-datetime.interval.k322a24008571", + "sf.expressions.data-types-datetime.interval.k34577e7c01c4", "sf.expressions.data-types-datetime.interval.k3cd42c9a195d", + "sf.expressions.data-types-datetime.interval.k4818eb89fac4", "sf.expressions.data-types-datetime.interval.k4e4d5326a829", "sf.expressions.data-types-datetime.interval.k516ccedde26a", "sf.expressions.data-types-datetime.interval.k603c4c5d909d", "sf.expressions.data-types-datetime.interval.k63500b505ca5", + "sf.expressions.data-types-datetime.interval.k6ee841d43e49", "sf.expressions.data-types-datetime.interval.k8cd40d5a2a23", "sf.expressions.data-types-datetime.interval.k93c15b54d872", "sf.expressions.data-types-datetime.interval.k953b4ae43e0c", "sf.expressions.data-types-datetime.interval.k978925f1e7bf", + "sf.expressions.data-types-datetime.interval.k981086f599d5", "sf.expressions.data-types-datetime.interval.ka7e2189cb66b", "sf.expressions.data-types-datetime.interval.kae9cea518b75", + "sf.expressions.data-types-datetime.interval.kaf1f66b998c0", + "sf.expressions.data-types-datetime.interval.kb4fa978c742c", "sf.expressions.data-types-datetime.interval.kbbfd0883566e", "sf.expressions.data-types-datetime.interval.kc5197ac4bce0", "sf.expressions.data-types-datetime.interval.kc5474c0378ec", @@ -114426,6 +116628,7 @@ "sf.expressions.data-types-datetime.interval.kcfe1b891f538", "sf.expressions.data-types-datetime.interval.ke7cd536f10d8", "sf.expressions.data-types-datetime.interval.ke9fdde0e176e", + "sf.expressions.data-types-datetime.interval.kf2020b48f022", "sf.expressions.data-types-datetime.interval.kf584a30e9c29", "sf.expressions.data-types-datetime.interval.kfa826617e1b4", "sf.expressions.data-types-datetime.interval.kfd38f21d72ba", @@ -118871,6 +121074,12 @@ "sf.scripting.while.kc749bc88ee69", "sf.scripting.while.keda6434cd754", "sf.security_admin.alter-account-set-ingress-policy.unset-ingress-policy.k158215370081", + "sf.security_admin.alter-account.add-organization-user-group.k10f538576502", + "sf.security_admin.alter-account.add-organization-user-group.k4092af0e22e6", + "sf.security_admin.alter-account.add-organization-user-group.k7673ad908e19", + "sf.security_admin.alter-account.remove-organization-user-group.k1363c883029a", + "sf.security_admin.alter-account.remove-organization-user-group.k2821860e6a72", + "sf.security_admin.alter-account.remove-organization-user-group.kb2af4ffed550", "sf.security_admin.alter-account.set-contact.k1507092d7951", "sf.security_admin.alter-account.set-contact.k577396f66083", "sf.security_admin.alter-account.set-contact.k5951ea7e8cd4", @@ -118933,21 +121142,27 @@ "sf.security_admin.alter-account.set-tenant-type-internal-external.k0de92c00285c", "sf.security_admin.alter-account.set-tenant-type-internal-external.k92caad0b3f13", "sf.security_admin.alter-account.set-tenant-type-internal-external.kc3a60bdb7f6b", + "sf.security_admin.alter-account.set.k0053c34f4673", + "sf.security_admin.alter-account.set.k039dd16f278e", "sf.security_admin.alter-account.set.k061fcaae4038", "sf.security_admin.alter-account.set.k07b1a6f4bdeb", "sf.security_admin.alter-account.set.k07c1f9b421c8", "sf.security_admin.alter-account.set.k08db4d3d138d", + "sf.security_admin.alter-account.set.k09383e4c5503", "sf.security_admin.alter-account.set.k09393da161fc", "sf.security_admin.alter-account.set.k0f46d335b249", "sf.security_admin.alter-account.set.k101ba4069ac7", "sf.security_admin.alter-account.set.k151fdb9c1e03", "sf.security_admin.alter-account.set.k1650415028e1", "sf.security_admin.alter-account.set.k170cbcb2586f", + "sf.security_admin.alter-account.set.k1d43d51680e3", "sf.security_admin.alter-account.set.k2178b48ca253", "sf.security_admin.alter-account.set.k21b8cd1b92b8", "sf.security_admin.alter-account.set.k223764b61c28", "sf.security_admin.alter-account.set.k23665b19a706", + "sf.security_admin.alter-account.set.k2816adcb4e3b", "sf.security_admin.alter-account.set.k2a2a7916887d", + "sf.security_admin.alter-account.set.k2a60711dba2b", "sf.security_admin.alter-account.set.k2b47c9b6bffc", "sf.security_admin.alter-account.set.k3119bf7d0d06", "sf.security_admin.alter-account.set.k3494780f767d", @@ -118955,6 +121170,7 @@ "sf.security_admin.alter-account.set.k3a7a3ba2ef4e", "sf.security_admin.alter-account.set.k3d496a73b9ca", "sf.security_admin.alter-account.set.k4149a15f9813", + "sf.security_admin.alter-account.set.k42c0822520ed", "sf.security_admin.alter-account.set.k4487a2b6b6ed", "sf.security_admin.alter-account.set.k44d9177184c4", "sf.security_admin.alter-account.set.k4a881e481240", @@ -118966,15 +121182,18 @@ "sf.security_admin.alter-account.set.k5bac052f1f6c", "sf.security_admin.alter-account.set.k5c0de97bed41", "sf.security_admin.alter-account.set.k618557424f60", + "sf.security_admin.alter-account.set.k650432aa89fc", "sf.security_admin.alter-account.set.k6590b5af0233", "sf.security_admin.alter-account.set.k696a7171fd88", "sf.security_admin.alter-account.set.k6c3e32c62e27", + "sf.security_admin.alter-account.set.k726c3f4bec94", "sf.security_admin.alter-account.set.k73a1ff17ff0e", "sf.security_admin.alter-account.set.k74ddf173a267", "sf.security_admin.alter-account.set.k769d18ae6040", "sf.security_admin.alter-account.set.k771ca279a476", "sf.security_admin.alter-account.set.k772556ed214e", "sf.security_admin.alter-account.set.k794c2f565720", + "sf.security_admin.alter-account.set.k7a0650bb34e0", "sf.security_admin.alter-account.set.k7c2540a9807e", "sf.security_admin.alter-account.set.k7e443e248828", "sf.security_admin.alter-account.set.k8621fc356579", @@ -118986,13 +121205,20 @@ "sf.security_admin.alter-account.set.k98c93c6ff21e", "sf.security_admin.alter-account.set.k9abf28a6ed65", "sf.security_admin.alter-account.set.k9d7ec96cece9", + "sf.security_admin.alter-account.set.k9e06bbbccd65", + "sf.security_admin.alter-account.set.k9e45b1009722", "sf.security_admin.alter-account.set.ka61370dac837", "sf.security_admin.alter-account.set.ka7bb706b3b55", "sf.security_admin.alter-account.set.ka7fb21fcdf62", + "sf.security_admin.alter-account.set.ka87f183bc161", + "sf.security_admin.alter-account.set.ka8ea1a286ec0", "sf.security_admin.alter-account.set.kaf67c225ccc9", "sf.security_admin.alter-account.set.kb132bb5918dc", + "sf.security_admin.alter-account.set.kb402223ade04", "sf.security_admin.alter-account.set.kb462e2d4d8af", + "sf.security_admin.alter-account.set.kbc5ce882d4cf", "sf.security_admin.alter-account.set.kbdc2cbe3775a", + "sf.security_admin.alter-account.set.kc0bbc749fd62", "sf.security_admin.alter-account.set.kc41540a58d3d", "sf.security_admin.alter-account.set.kc4be39cf4a02", "sf.security_admin.alter-account.set.kc4fe39592463", @@ -119000,6 +121226,7 @@ "sf.security_admin.alter-account.set.kc5c9217eacfb", "sf.security_admin.alter-account.set.kc7672edfb342", "sf.security_admin.alter-account.set.kcce534e7be51", + "sf.security_admin.alter-account.set.kceb51d2b8520", "sf.security_admin.alter-account.set.kd1aee16fa204", "sf.security_admin.alter-account.set.kd4ee8ef15e75", "sf.security_admin.alter-account.set.kd56bdd8dc1d7", @@ -119009,6 +121236,7 @@ "sf.security_admin.alter-account.set.kdaf333d37288", "sf.security_admin.alter-account.set.kdc8ddbe8b49b", "sf.security_admin.alter-account.set.kde9d8ab444e2", + "sf.security_admin.alter-account.set.ke1552d87a2fd", "sf.security_admin.alter-account.set.ke1d9084e936e", "sf.security_admin.alter-account.set.ke2847153c101", "sf.security_admin.alter-account.set.ke38134b3318f", @@ -119018,6 +121246,7 @@ "sf.security_admin.alter-account.set.kea20160f490a", "sf.security_admin.alter-account.set.kec16e4bd300e", "sf.security_admin.alter-account.set.kec9c31676a51", + "sf.security_admin.alter-account.set.kefe724c98798", "sf.security_admin.alter-account.set.kf08ef52a1aea", "sf.security_admin.alter-account.set.kf15acb7bd9af", "sf.security_admin.alter-account.set.kf2729b184e9f", @@ -119200,7 +121429,6 @@ "sf.security_admin.alter-authentication-policy.set.kf7517ab32fad", "sf.security_admin.alter-authentication-policy.unset.k3e3d51d6522a", "sf.security_admin.alter-authentication-policy.unset.k46a3bfe4c616", - "sf.security_admin.alter-authentication-policy.unset.k7f69bbc1c302", "sf.security_admin.alter-authentication-policy.unset.k8a73e9da34fc", "sf.security_admin.alter-authentication-policy.unset.ka571d4c45589", "sf.security_admin.alter-authentication-policy.unset.ka6af9024bbe2", @@ -119209,6 +121437,7 @@ "sf.security_admin.alter-authentication-policy.unset.kd5d67c251088", "sf.security_admin.alter-authentication-policy.unset.ke56a24d265ca", "sf.security_admin.alter-authentication-policy.unset.kec9c92d5ec44", + "sf.security_admin.alter-authentication-policy.unset.keebc9c8bc49c", "sf.security_admin.alter-authentication-policy.unset.kf321c9b123f6", "sf.security_admin.alter-backup-policy.rename-to.k818a17bf153b", "sf.security_admin.alter-backup-policy.rename-to.k8732043c6b57", @@ -119722,10 +121951,10 @@ "sf.security_admin.alter-feature-policy.unset-tag.kbc973f1a6ec3", "sf.security_admin.alter-feature-policy.unset-tag.kf1fcc13e00fb", "sf.security_admin.alter-feature-policy.unset.k3b96f26ca769", + "sf.security_admin.alter-feature-policy.unset.k6c95ae2e7c4c", "sf.security_admin.alter-feature-policy.unset.k6feb186375df", "sf.security_admin.alter-feature-policy.unset.k9c19419a7496", "sf.security_admin.alter-feature-policy.unset.ka77f0c684dcc", - "sf.security_admin.alter-feature-policy.unset.kabd0b0554597", "sf.security_admin.alter-feature-policy.unset.kf14aa19bb281", "sf.security_admin.alter-ingress-policy.as.k04ed145f2f35", "sf.security_admin.alter-ingress-policy.as.k509a583b0088", @@ -120169,7 +122398,6 @@ "sf.security_admin.alter-packages-policy.unset.k3f28eaf6ad29", "sf.security_admin.alter-packages-policy.unset.k3fa6bcb4cc16", "sf.security_admin.alter-packages-policy.unset.k5416fcf47161", - "sf.security_admin.alter-packages-policy.unset.k76610d3e7367", "sf.security_admin.alter-packages-policy.unset.k94db33321720", "sf.security_admin.alter-packages-policy.unset.kb5c7389e56a5", "sf.security_admin.alter-password-policy.rename-to.k0c9689220f0b", @@ -121004,7 +123232,6 @@ "sf.security_admin.alter-session-policy.unset-tag.kc485393e84e4", "sf.security_admin.alter-session-policy.unset-tag.kd7e5179f1739", "sf.security_admin.alter-session-policy.unset.k16151105e0fe", - "sf.security_admin.alter-session-policy.unset.k334c407683a3", "sf.security_admin.alter-session-policy.unset.k4627259b229a", "sf.security_admin.alter-session-policy.unset.k6333aa625afa", "sf.security_admin.alter-session-policy.unset.k6764d69de64f", @@ -121014,6 +123241,7 @@ "sf.security_admin.alter-session-policy.unset.kab1b2d539d53", "sf.security_admin.alter-session-policy.unset.kc1a013eabcfb", "sf.security_admin.alter-session-policy.unset.kce4cc732c7d0", + "sf.security_admin.alter-session-policy.unset.kee763d4a27e3", "sf.security_admin.alter-share.add-remove-accounts.k3ec3ae5e5f7d", "sf.security_admin.alter-share.add-remove-accounts.k5bb59dbb84e4", "sf.security_admin.alter-share.add-remove-accounts.k87430061e249", @@ -121310,9 +123538,9 @@ "sf.security_admin.alter-user-modify-workload-identity.unset.k6b3f0e49c3d3", "sf.security_admin.alter-user-modify-workload-identity.unset.k6d867bf872f4", "sf.security_admin.alter-user-modify-workload-identity.unset.k7ef05dfb4a3d", - "sf.security_admin.alter-user-modify-workload-identity.unset.k804111f1e131", "sf.security_admin.alter-user-modify-workload-identity.unset.kae4d91824909", "sf.security_admin.alter-user-modify-workload-identity.unset.kd35fb6a93173", + "sf.security_admin.alter-user-modify-workload-identity.unset.kdcbeaf4bc37a", "sf.security_admin.alter-user-remove-key-pair.k0894880ae074", "sf.security_admin.alter-user-remove-key-pair.k59a82e4718e3", "sf.security_admin.alter-user-remove-key-pair.k7bd9a5dc0b7d", @@ -121831,6 +124059,7 @@ "sf.security_admin.create-backup-policy.backup-policy.k5198ae42b0ec", "sf.security_admin.create-backup-policy.backup-policy.k531165b644c9", "sf.security_admin.create-backup-policy.backup-policy.k60f25c8115ed", + "sf.security_admin.create-backup-policy.backup-policy.k71f6f80cfaa4", "sf.security_admin.create-backup-policy.backup-policy.k7d0cd201d22e", "sf.security_admin.create-backup-policy.backup-policy.k861b3b74b558", "sf.security_admin.create-backup-policy.backup-policy.k897d334ef982", @@ -121860,6 +124089,7 @@ "sf.security_admin.create-backup-policy.or-alter-backup-policy.kb2ff16a0829d", "sf.security_admin.create-backup-policy.or-alter-backup-policy.kba81ac780754", "sf.security_admin.create-backup-policy.or-alter-backup-policy.kbc3ea6b43c35", + "sf.security_admin.create-backup-policy.or-alter-backup-policy.kc7b310a52196", "sf.security_admin.create-backup-policy.or-alter-backup-policy.kc8cdfa12652a", "sf.security_admin.create-backup-policy.or-alter-backup-policy.ke467e3eb10b5", "sf.security_admin.create-catalog-integration-delta-sharing.k0162ccb2d26f", @@ -122024,6 +124254,7 @@ "sf.security_admin.create-database-role.create-or-alter-database.kb992984a4476", "sf.security_admin.create-database-role.create-or-alter-database.kc16ffb457d5f", "sf.security_admin.create-database-role.create-or-alter-database.kcc1a50325749", + "sf.security_admin.create-database-role.define-database-role.k282cab318702", "sf.security_admin.create-database-role.define-database-role.k6b0f478c1b0b", "sf.security_admin.create-database-role.define-database-role.k79a628ef96c4", "sf.security_admin.create-database-role.define-database-role.kadde056183fb", @@ -122147,6 +124378,7 @@ "sf.security_admin.create-maintenance-policy.k7a3bbbc59dda", "sf.security_admin.create-maintenance-policy.k8d29cefba39e", "sf.security_admin.create-maintenance-policy.ka08975b49a77", + "sf.security_admin.create-maintenance-policy.kc39a73c3a06a", "sf.security_admin.create-masking-policy.masking-policy-as-returns.k051c8f1e2b93", "sf.security_admin.create-masking-policy.masking-policy-as-returns.k236a96bc0773", "sf.security_admin.create-masking-policy.masking-policy-as-returns.k2f74fba77443", @@ -122439,6 +124671,7 @@ "sf.security_admin.create-organization-profile.profile-as.k5cf8a72b307f", "sf.security_admin.create-organization-profile.profile-as.kb4849724fe2d", "sf.security_admin.create-organization-profile.profile-as.ke216e3224b12", + "sf.security_admin.create-organization-profile.profile-as.kf1761d5daec7", "sf.security_admin.create-organization-profile.profile-from.k11ba3563446b", "sf.security_admin.create-organization-profile.profile-from.k543be48b03a7", "sf.security_admin.create-organization-profile.profile-from.k5cd183733624", @@ -122625,11 +124858,13 @@ "sf.security_admin.create-resource-monitor.k0b6004efb800", "sf.security_admin.create-resource-monitor.k0c40b0a0af60", "sf.security_admin.create-resource-monitor.k11d5838a9311", + "sf.security_admin.create-resource-monitor.k14696cc9cf3d", "sf.security_admin.create-resource-monitor.k18d09584fe00", "sf.security_admin.create-resource-monitor.k1b777565fd8a", "sf.security_admin.create-resource-monitor.k1ca1edd69a67", "sf.security_admin.create-resource-monitor.k1e6f3db7bb40", "sf.security_admin.create-resource-monitor.k26b87534492c", + "sf.security_admin.create-resource-monitor.k2c14527da511", "sf.security_admin.create-resource-monitor.k2d30e048e17e", "sf.security_admin.create-resource-monitor.k2f3534746533", "sf.security_admin.create-resource-monitor.k340425309cbd", @@ -122640,6 +124875,7 @@ "sf.security_admin.create-resource-monitor.k4cda24a346b3", "sf.security_admin.create-resource-monitor.k4d301f4f9ae5", "sf.security_admin.create-resource-monitor.k5303eb893079", + "sf.security_admin.create-resource-monitor.k57b1bcf22be7", "sf.security_admin.create-resource-monitor.k5897f1e8e435", "sf.security_admin.create-resource-monitor.k591c811898a4", "sf.security_admin.create-resource-monitor.k5ba67169a246", @@ -122647,15 +124883,25 @@ "sf.security_admin.create-resource-monitor.k65dded37811c", "sf.security_admin.create-resource-monitor.k6698a57c0dc1", "sf.security_admin.create-resource-monitor.k679d111c0a30", + "sf.security_admin.create-resource-monitor.k6a98bc8bde5d", + "sf.security_admin.create-resource-monitor.k6fcecd788eaf", "sf.security_admin.create-resource-monitor.k79fe27f75455", + "sf.security_admin.create-resource-monitor.k8637ad9355dd", "sf.security_admin.create-resource-monitor.k8e581526a19a", + "sf.security_admin.create-resource-monitor.k8f42f1a1a514", + "sf.security_admin.create-resource-monitor.k9b4d9ebf5ea6", "sf.security_admin.create-resource-monitor.k9c716dcc63ce", "sf.security_admin.create-resource-monitor.k9d19d5ec7b84", "sf.security_admin.create-resource-monitor.k9dda094b2a7d", + "sf.security_admin.create-resource-monitor.k9f2d3aaf44b5", "sf.security_admin.create-resource-monitor.ka20e74ba7e4b", "sf.security_admin.create-resource-monitor.ka8e85dbdff6a", + "sf.security_admin.create-resource-monitor.kaa438398ec15", + "sf.security_admin.create-resource-monitor.kac180294e993", + "sf.security_admin.create-resource-monitor.kaf96301c1205", "sf.security_admin.create-resource-monitor.kba67fa953c20", "sf.security_admin.create-resource-monitor.kbada0d479a53", + "sf.security_admin.create-resource-monitor.kbd6a5073556d", "sf.security_admin.create-resource-monitor.kc30652971d32", "sf.security_admin.create-resource-monitor.kc74c973e4064", "sf.security_admin.create-resource-monitor.kcb990ea801df", @@ -122670,6 +124916,7 @@ "sf.security_admin.create-resource-monitor.kde2cd5e1ab0e", "sf.security_admin.create-resource-monitor.ke05769ecfa5d", "sf.security_admin.create-resource-monitor.ke0b90b6a9ea4", + "sf.security_admin.create-resource-monitor.ke2eb8cf7b3d9", "sf.security_admin.create-resource-monitor.ke9b8b13b5d99", "sf.security_admin.create-resource-monitor.keedfaba9e7b8", "sf.security_admin.create-resource-monitor.kf17bc50aabcc", @@ -122722,6 +124969,7 @@ "sf.security_admin.create-secret.create-or-alter-secret.k0a6e79774e84", "sf.security_admin.create-secret.create-or-alter-secret.k0e63b691d731", "sf.security_admin.create-secret.create-or-alter-secret.k1070d132a044", + "sf.security_admin.create-secret.create-or-alter-secret.k17981f17c924", "sf.security_admin.create-secret.create-or-alter-secret.k22dfa0826427", "sf.security_admin.create-secret.create-or-alter-secret.k34d21b611955", "sf.security_admin.create-secret.create-or-alter-secret.k399c5dbd4e23", @@ -122732,11 +124980,15 @@ "sf.security_admin.create-secret.create-or-alter-secret.k70f5bd521d9a", "sf.security_admin.create-secret.create-or-alter-secret.k7c6dbc167d96", "sf.security_admin.create-secret.create-or-alter-secret.k7e51fa53593c", + "sf.security_admin.create-secret.create-or-alter-secret.k8f101406f584", "sf.security_admin.create-secret.create-or-alter-secret.k90dc899c355f", "sf.security_admin.create-secret.create-or-alter-secret.k930d5b5eef45", + "sf.security_admin.create-secret.create-or-alter-secret.k9393a34079fc", "sf.security_admin.create-secret.create-or-alter-secret.k959c0d6dc6c6", "sf.security_admin.create-secret.create-or-alter-secret.k9913c147aba0", + "sf.security_admin.create-secret.create-or-alter-secret.kc91590b22df9", "sf.security_admin.create-secret.create-or-alter-secret.kd156e8fb6b7c", + "sf.security_admin.create-secret.create-or-alter-secret.kd6a6d528a1f8", "sf.security_admin.create-secret.create-or-alter-secret.kd83ae1b66778", "sf.security_admin.create-secret.create-or-alter-secret.kd88d60105da9", "sf.security_admin.create-secret.create-or-alter-secret.ke16b9fff8b65", @@ -122745,6 +124997,7 @@ "sf.security_admin.create-secret.create-or-alter-secret.kf672e0e2d457", "sf.security_admin.create-secret.create-or-alter-secret.kf70c81cbcb84", "sf.security_admin.create-secret.create-or-alter-secret.kfa010fe83113", + "sf.security_admin.create-secret.create-or-alter-secret.kfaac9ee588ac", "sf.security_admin.create-secret.create-or-alter-secret.kfe1f7c8cab7d", "sf.security_admin.create-secret.create-or-alter-secret.kfe5486d795eb", "sf.security_admin.create-secret.create-secret-type-cloud-provider-token.k1fe56b630a1a", @@ -122840,19 +125093,38 @@ "sf.security_admin.create-secret.create-secret-type-workload-identity-federation.kbd22bbac1455", "sf.security_admin.create-secret.create-secret-type-workload-identity-federation.ke0c51e69eb5d", "sf.security_admin.create-secret.create-secret-type-workload-identity-federation.kfc697896dd2f", + "sf.security_admin.create-secret.define-secret.k11b40ebec9fe", + "sf.security_admin.create-secret.define-secret.k148d919901eb", "sf.security_admin.create-secret.define-secret.k17bc54525e54", "sf.security_admin.create-secret.define-secret.k18cd56a96135", + "sf.security_admin.create-secret.define-secret.k217f430de73a", "sf.security_admin.create-secret.define-secret.k2d5d4c8cbac6", + "sf.security_admin.create-secret.define-secret.k2f6a79c261cf", "sf.security_admin.create-secret.define-secret.k30522314db9e", + "sf.security_admin.create-secret.define-secret.k3277c3df1e2d", "sf.security_admin.create-secret.define-secret.k336fd1020b19", + "sf.security_admin.create-secret.define-secret.k38749ca380cf", "sf.security_admin.create-secret.define-secret.k3b329d551f3d", "sf.security_admin.create-secret.define-secret.k40423aa1cc22", "sf.security_admin.create-secret.define-secret.k491e0e481a3e", + "sf.security_admin.create-secret.define-secret.k4b1cfee77dea", + "sf.security_admin.create-secret.define-secret.k526dc7ff9257", + "sf.security_admin.create-secret.define-secret.k5c01389b56fa", + "sf.security_admin.create-secret.define-secret.k5c6cff668d6a", "sf.security_admin.create-secret.define-secret.k5e4efe86b652", + "sf.security_admin.create-secret.define-secret.k63add360e1ce", + "sf.security_admin.create-secret.define-secret.k88bf32a72492", + "sf.security_admin.create-secret.define-secret.k9040e75da1d8", + "sf.security_admin.create-secret.define-secret.k9adc45303d16", + "sf.security_admin.create-secret.define-secret.kb4b4c9d88d61", + "sf.security_admin.create-secret.define-secret.kc2c679479afe", "sf.security_admin.create-secret.define-secret.kc381766d3836", "sf.security_admin.create-secret.define-secret.kc4bb160f4244", "sf.security_admin.create-secret.define-secret.kc5bae63b7680", "sf.security_admin.create-secret.define-secret.kc6806257940f", + "sf.security_admin.create-secret.define-secret.kcbaaba34cbaf", + "sf.security_admin.create-secret.define-secret.ke06c32c81889", + "sf.security_admin.create-secret.define-secret.kf2852791d3a2", "sf.security_admin.create-security-integration-api-auth-external-secret-provider.k08dde63a7da4", "sf.security_admin.create-security-integration-api-auth-external-secret-provider.k175a434d3781", "sf.security_admin.create-security-integration-api-auth-external-secret-provider.k3a15150893e2", @@ -122929,9 +125201,11 @@ "sf.security_admin.create-security-integration-oauth-external.k61f8f2fcef53", "sf.security_admin.create-security-integration-oauth-external.k66f460cdcfc7", "sf.security_admin.create-security-integration-oauth-external.k6a03bef5f842", + "sf.security_admin.create-security-integration-oauth-external.k6a8ac5000a7f", "sf.security_admin.create-security-integration-oauth-external.k7e6e18597b67", "sf.security_admin.create-security-integration-oauth-external.k7e774fd986f7", "sf.security_admin.create-security-integration-oauth-external.k7ee92ff95114", + "sf.security_admin.create-security-integration-oauth-external.k7f92ac41ec0b", "sf.security_admin.create-security-integration-oauth-external.k7fb9a9cb7058", "sf.security_admin.create-security-integration-oauth-external.k8201fe437661", "sf.security_admin.create-security-integration-oauth-external.k8a631adaffbf", @@ -122940,12 +125214,14 @@ "sf.security_admin.create-security-integration-oauth-external.k96a0ceba59fc", "sf.security_admin.create-security-integration-oauth-external.k9c5c4d4034c9", "sf.security_admin.create-security-integration-oauth-external.ka0c467986ed4", + "sf.security_admin.create-security-integration-oauth-external.ka3652b18aafd", "sf.security_admin.create-security-integration-oauth-external.ka44fb67b1ccb", "sf.security_admin.create-security-integration-oauth-external.ka83f54e2e59b", "sf.security_admin.create-security-integration-oauth-external.kaaaab143b7ef", "sf.security_admin.create-security-integration-oauth-external.kac3872784ba7", "sf.security_admin.create-security-integration-oauth-external.kafd981c74447", "sf.security_admin.create-security-integration-oauth-external.kb3153ab8067d", + "sf.security_admin.create-security-integration-oauth-external.kb5716b3e2f39", "sf.security_admin.create-security-integration-oauth-external.kb9a784efbba9", "sf.security_admin.create-security-integration-oauth-external.kba90cc1eb3f1", "sf.security_admin.create-security-integration-oauth-external.kbf367372dfe4", @@ -123281,6 +125557,7 @@ "sf.security_admin.create-share.define-share.k43192b3fbd6c", "sf.security_admin.create-share.define-share.k59274901dd74", "sf.security_admin.create-share.define-share.ke222a94c5cdc", + "sf.security_admin.create-share.define-share.ke40dc86047b9", "sf.security_admin.create-snapshot-policy.k008031cf2215", "sf.security_admin.create-snapshot-policy.k080f3b22167a", "sf.security_admin.create-snapshot-policy.k0d7169872ccc", @@ -123290,6 +125567,7 @@ "sf.security_admin.create-snapshot-policy.k397feab0d51b", "sf.security_admin.create-snapshot-policy.k3eabf14211d7", "sf.security_admin.create-snapshot-policy.k4113001dfdab", + "sf.security_admin.create-snapshot-policy.k486f6868a944", "sf.security_admin.create-snapshot-policy.k62eed4649da9", "sf.security_admin.create-snapshot-policy.k75e623f755a5", "sf.security_admin.create-snapshot-policy.k7a4d6334018a", @@ -126175,6 +128453,7 @@ "sf.security_admin.show-grants.grants-to-application-application.k48d573ab3ef4", "sf.security_admin.show-grants.grants-to-application-application.k68fd53b5ffa8", "sf.security_admin.show-grants.grants-to-application-application.k6ee83448c6f4", + "sf.security_admin.show-grants.grants-to-application-application.k714cbc027bc7", "sf.security_admin.show-grants.grants-to-application-application.k73501a014739", "sf.security_admin.show-grants.grants-to-application-application.k7951f297d645", "sf.security_admin.show-grants.grants-to-application-application.k8ed633328ca0", @@ -126776,6 +129055,7 @@ "sf.utility.call-with.language-javascript-as-call.k33e48008df44", "sf.utility.call-with.language-javascript-as-call.k4608c8c065fd", "sf.utility.call-with.language-javascript-as-call.k47746fb6cf8e", + "sf.utility.call-with.language-javascript-as-call.k57baa914cb05", "sf.utility.call-with.language-javascript-as-call.k62bd9d1df9a8", "sf.utility.call-with.language-javascript-as-call.k6500f34606a2", "sf.utility.call-with.language-javascript-as-call.k6b6ca94dbb5d", @@ -126790,6 +129070,7 @@ "sf.utility.call-with.language-javascript-as-call.kbf19adfcb964", "sf.utility.call-with.language-javascript-as-call.kbfe90270106b", "sf.utility.call-with.language-javascript-as-call.kd0285500c7fe", + "sf.utility.call-with.language-javascript-as-call.kd37fac07a210", "sf.utility.call-with.language-javascript-as-call.kd7ff5d5012bd", "sf.utility.call-with.language-javascript-as-call.kdbfd8333ef31", "sf.utility.call-with.language-javascript-as-call.kdd8def8db03d", @@ -126800,6 +129081,7 @@ "sf.utility.call-with.table-language-java-runtime-version.k01bf72d441cd", "sf.utility.call-with.table-language-java-runtime-version.k03deaf136931", "sf.utility.call-with.table-language-java-runtime-version.k11b5eafbc5fd", + "sf.utility.call-with.table-language-java-runtime-version.k127ab4fc0045", "sf.utility.call-with.table-language-java-runtime-version.k170ed547efe5", "sf.utility.call-with.table-language-java-runtime-version.k1fd734cfd6ef", "sf.utility.call-with.table-language-java-runtime-version.k303b25dc85e3", @@ -126810,6 +129092,7 @@ "sf.utility.call-with.table-language-java-runtime-version.k53abb0b2c14b", "sf.utility.call-with.table-language-java-runtime-version.k540a77fe09b5", "sf.utility.call-with.table-language-java-runtime-version.k5639aeb95f87", + "sf.utility.call-with.table-language-java-runtime-version.k5b83851ba595", "sf.utility.call-with.table-language-java-runtime-version.k5e240d5f8567", "sf.utility.call-with.table-language-java-runtime-version.k5fa5de4620c3", "sf.utility.call-with.table-language-java-runtime-version.k648cdc8e354d", @@ -126826,6 +129109,7 @@ "sf.utility.call-with.table-language-java-runtime-version.k9b9a796dc254", "sf.utility.call-with.table-language-java-runtime-version.k9cbcabfd8681", "sf.utility.call-with.table-language-java-runtime-version.k9d26768eef61", + "sf.utility.call-with.table-language-java-runtime-version.k9eb1b6dcb33e", "sf.utility.call-with.table-language-java-runtime-version.kabdd2518528a", "sf.utility.call-with.table-language-java-runtime-version.kac24b89bd2b3", "sf.utility.call-with.table-language-java-runtime-version.kb73ca80bf224", @@ -126861,6 +129145,7 @@ "sf.utility.call-with.table-language-python-runtime-version.k6c36646fb1bb", "sf.utility.call-with.table-language-python-runtime-version.k740e8f7203b3", "sf.utility.call-with.table-language-python-runtime-version.k785e16afe502", + "sf.utility.call-with.table-language-python-runtime-version.k84b13be38761", "sf.utility.call-with.table-language-python-runtime-version.k865a73749a0e", "sf.utility.call-with.table-language-python-runtime-version.k8a9f953f22a1", "sf.utility.call-with.table-language-python-runtime-version.k8f91456b8e06", @@ -126870,6 +129155,7 @@ "sf.utility.call-with.table-language-python-runtime-version.kaebbbc66fb44", "sf.utility.call-with.table-language-python-runtime-version.kb2eaca3e6b24", "sf.utility.call-with.table-language-python-runtime-version.kb906bec637b9", + "sf.utility.call-with.table-language-python-runtime-version.kbd0afd524e8d", "sf.utility.call-with.table-language-python-runtime-version.kc08f26e83273", "sf.utility.call-with.table-language-python-runtime-version.kc3d6e6c9b453", "sf.utility.call-with.table-language-python-runtime-version.kd3abecbe09a1", @@ -126893,14 +129179,17 @@ "sf.utility.call-with.table-language-python-runtime-version.python.k470a23b4bb40", "sf.utility.call-with.table-language-python-runtime-version.python.k4a67b408bab4", "sf.utility.call-with.table-language-python-runtime-version.python.k579764f5905f", + "sf.utility.call-with.table-language-python-runtime-version.python.k5a3c2a594f6d", "sf.utility.call-with.table-language-python-runtime-version.python.k5c93f9f8cdf5", "sf.utility.call-with.table-language-python-runtime-version.python.k6670cbbd4d47", "sf.utility.call-with.table-language-python-runtime-version.python.k67c4d25e7df4", + "sf.utility.call-with.table-language-python-runtime-version.python.k7e1dd910ce09", "sf.utility.call-with.table-language-python-runtime-version.python.k7fde9839fdfd", "sf.utility.call-with.table-language-python-runtime-version.python.k9a94728936f0", "sf.utility.call-with.table-language-python-runtime-version.python.k9b85a34eef6c", "sf.utility.call-with.table-language-python-runtime-version.python.k9e922fd8071c", "sf.utility.call-with.table-language-python-runtime-version.python.ka005ae15e2a6", + "sf.utility.call-with.table-language-python-runtime-version.python.kaaa1f6cfd57e", "sf.utility.call-with.table-language-python-runtime-version.python.kad0f1d84ebe0", "sf.utility.call-with.table-language-python-runtime-version.python.kb44d713ea71a", "sf.utility.call-with.table-language-python-runtime-version.python.kc0fb4749f47b", @@ -126923,6 +129212,7 @@ "sf.utility.call-with.table-language-scala-runtime-version.k2379641990b7", "sf.utility.call-with.table-language-scala-runtime-version.k29d73f4e98e4", "sf.utility.call-with.table-language-scala-runtime-version.k2a87df853302", + "sf.utility.call-with.table-language-scala-runtime-version.k2d82f37e0a7e", "sf.utility.call-with.table-language-scala-runtime-version.k37a68f7db7cd", "sf.utility.call-with.table-language-scala-runtime-version.k380c96e73271", "sf.utility.call-with.table-language-scala-runtime-version.k39dbf82d61e9", @@ -126937,6 +129227,8 @@ "sf.utility.call-with.table-language-scala-runtime-version.k6618ded11d61", "sf.utility.call-with.table-language-scala-runtime-version.k6ae734137282", "sf.utility.call-with.table-language-scala-runtime-version.k6bb5ba8c7af6", + "sf.utility.call-with.table-language-scala-runtime-version.k702c28765d3f", + "sf.utility.call-with.table-language-scala-runtime-version.k704d05332267", "sf.utility.call-with.table-language-scala-runtime-version.k7464b9060574", "sf.utility.call-with.table-language-scala-runtime-version.k78d41280622d", "sf.utility.call-with.table-language-scala-runtime-version.k812c3c8fa47b", @@ -126963,6 +129255,7 @@ "sf.utility.call-with.table-language-sql-as.k313c0ae6bd21", "sf.utility.call-with.table-language-sql-as.k317b22be8cd0", "sf.utility.call-with.table-language-sql-as.k31fcae5d953a", + "sf.utility.call-with.table-language-sql-as.k35fef7c31a80", "sf.utility.call-with.table-language-sql-as.k371584c10655", "sf.utility.call-with.table-language-sql-as.k3b9834d93e89", "sf.utility.call-with.table-language-sql-as.k48740c5f6218", @@ -126980,6 +129273,7 @@ "sf.utility.call-with.table-language-sql-as.k9cd09a156916", "sf.utility.call-with.table-language-sql-as.ka68d789e9eee", "sf.utility.call-with.table-language-sql-as.kb41dd5f8b3a0", + "sf.utility.call-with.table-language-sql-as.kb8d642232281", "sf.utility.call-with.table-language-sql-as.kbb33ae3f1430", "sf.utility.call-with.table-language-sql-as.kc77f770b6dd2", "sf.utility.call-with.table-language-sql-as.kcf98551eb60b", @@ -127008,6 +129302,7 @@ "sf.utility.execute-code-bundle.k9cd7da9b250f", "sf.utility.execute-code-bundle.k9d883a8dc142", "sf.utility.execute-code-bundle.ka5a1dd85ab3a", + "sf.utility.execute-code-bundle.kf0de3f5e5519", "sf.utility.execute-code-bundle.kf3f484f055fe", "sf.utility.execute-dbt-project.project-2.k12c14039de24", "sf.utility.execute-dbt-project.project-2.k7c00fe064dd8", @@ -127254,9 +129549,7 @@ "sf.utility.explain.kee73fda282e5", "sf.utility.explain.kf562011f3a6d" ], - "refused_cases": [ - "sf.ddl.alter-stage.set.syntax.kd30e04e36906" - ], + "refused_cases": [], "syntax_error_cases_rejected": [ "b5-p3-04-counter_for_loop_closed_by_end_for", "b5-s18-if_closed_by_bare_end", @@ -130687,6 +132980,7 @@ "sf.ddl.alter-external-consumer-add-programmatic-access-token.k61df510f81f3", "sf.ddl.alter-external-consumer-add-programmatic-access-token.k677400d8103f", "sf.ddl.alter-external-consumer-add-programmatic-access-token.k6b62660ddb71", + "sf.ddl.alter-external-consumer-add-programmatic-access-token.k827a16c94513", "sf.ddl.alter-external-consumer-add-programmatic-access-token.k8715fc00bfcd", "sf.ddl.alter-external-consumer-add-programmatic-access-token.k8ade9857c2bf", "sf.ddl.alter-external-consumer-add-programmatic-access-token.ke2a3318037e5", @@ -130704,6 +132998,7 @@ "sf.ddl.alter-external-consumer-modify-programmatic-access-token.k4abf2b33cb4e", "sf.ddl.alter-external-consumer-modify-programmatic-access-token.k4c1020cb5efd", "sf.ddl.alter-external-consumer-modify-programmatic-access-token.k6ff5e53d24fa", + "sf.ddl.alter-external-consumer-modify-programmatic-access-token.k799bd34f6fdc", "sf.ddl.alter-external-consumer-modify-programmatic-access-token.k7c62625314a4", "sf.ddl.alter-external-consumer-modify-programmatic-access-token.k7fc7cc0dd602", "sf.ddl.alter-external-consumer-modify-programmatic-access-token.k80752baf07f1", @@ -130735,8 +133030,10 @@ "sf.ddl.alter-external-consumer-remove-programmatic-access-token.kc54ffdc29743", "sf.ddl.alter-external-consumer-remove-programmatic-access-token.kcbc71d9cc406", "sf.ddl.alter-external-consumer-remove-programmatic-access-token.kd36821dacfa4", + "sf.ddl.alter-external-consumer-remove-programmatic-access-token.kf328cb0d1320", "sf.ddl.alter-external-consumer-remove-programmatic-access-token.kfe67235b740c", "sf.ddl.alter-external-consumer-rotate-programmatic-access-token.k03f57993b518", + "sf.ddl.alter-external-consumer-rotate-programmatic-access-token.k1a9fbdb6a7dc", "sf.ddl.alter-external-consumer-rotate-programmatic-access-token.k37241e2aecc5", "sf.ddl.alter-external-consumer-rotate-programmatic-access-token.k49bbb3ef2bb3", "sf.ddl.alter-external-consumer-rotate-programmatic-access-token.k4d24a3d61989", @@ -133435,6 +135732,7 @@ "sf.ddl.alter-stage.set.syntax.k5b9f466ef4f3", "sf.ddl.alter-stage.set.syntax.k5e651301bea5", "sf.ddl.alter-stage.set.syntax.k6112690819ae", + "sf.ddl.alter-stage.set.syntax.k662655949d25", "sf.ddl.alter-stage.set.syntax.k6909eed5187a", "sf.ddl.alter-stage.set.syntax.k691da0950398", "sf.ddl.alter-stage.set.syntax.k697cf3593c9e", @@ -133446,6 +135744,7 @@ "sf.ddl.alter-stage.set.syntax.k7a935134aa27", "sf.ddl.alter-stage.set.syntax.ka23bf63f2686", "sf.ddl.alter-stage.set.syntax.kb048b1aff673", + "sf.ddl.alter-stage.set.syntax.kb25187b4a0c0", "sf.ddl.alter-stage.set.syntax.kbfc86c43e1ab", "sf.ddl.alter-stage.set.syntax.kc3f6c3fcad35", "sf.ddl.alter-stage.set.syntax.kc97a2f5c24fc", @@ -133454,6 +135753,7 @@ "sf.ddl.alter-stage.set.syntax.kd22ed3d15d0f", "sf.ddl.alter-stage.set.syntax.kd49024ba1c5e", "sf.ddl.alter-stage.set.syntax.kdec3ac9c403c", + "sf.ddl.alter-stage.set.syntax.kea8d4e67ae46", "sf.ddl.alter-stage.set.syntax.kf3e1764b4c37", "sf.ddl.alter-stage.set.syntax.kf87c1a09dfe6", "sf.ddl.alter-stage.set.syntax.kfa2a402f9fc5", @@ -134716,19 +137016,23 @@ "sf.ddl.alter-task.set.k17630147cb30", "sf.ddl.alter-task.set.k192ae07938ca", "sf.ddl.alter-task.set.k1a6a331ed3fd", + "sf.ddl.alter-task.set.k1b5193c9da95", "sf.ddl.alter-task.set.k2309583cc556", "sf.ddl.alter-task.set.k2ed0f2d375e3", "sf.ddl.alter-task.set.k3a6baff8b1f7", "sf.ddl.alter-task.set.k3ae40d2b3421", + "sf.ddl.alter-task.set.k40c1b10b46dd", "sf.ddl.alter-task.set.k43fc97a3047e", "sf.ddl.alter-task.set.k470141a4f6d1", "sf.ddl.alter-task.set.k61497e988dda", "sf.ddl.alter-task.set.k651d40132243", "sf.ddl.alter-task.set.k6c33aa5e1a1c", "sf.ddl.alter-task.set.k8030bb083a7e", + "sf.ddl.alter-task.set.k813b7eb481ee", "sf.ddl.alter-task.set.k8376908564b9", "sf.ddl.alter-task.set.k94243ece31ad", "sf.ddl.alter-task.set.k9788aab16f0c", + "sf.ddl.alter-task.set.k98072043c837", "sf.ddl.alter-task.set.k98c3d9a4fc51", "sf.ddl.alter-task.set.k9ed9462aec8b", "sf.ddl.alter-task.set.ka2457e584543", @@ -135712,6 +138016,7 @@ "sf.ddl.create-application.application-package-using-version.kfaa99e2046c4", "sf.ddl.create-application.application-package-using-version.kfd0a3ade7ecb", "sf.ddl.create-application.application-package-using.k021af4bf33c4", + "sf.ddl.create-application.application-package-using.k07befa52ae26", "sf.ddl.create-application.application-package-using.k08aece7628ed", "sf.ddl.create-application.application-package-using.k134a9a9f84d6", "sf.ddl.create-application.application-package-using.k1be1934f8ba6", @@ -135769,6 +138074,7 @@ "sf.ddl.create-application.application-package.kc37139922535", "sf.ddl.create-application.application-package.kd156a5fcad3f", "sf.ddl.create-application.application-package.kd317d3fda0ea", + "sf.ddl.create-application.application-package.kd3e34374dde2", "sf.ddl.create-application.application-package.kecc38e843116", "sf.ddl.create-application.application-package.kf9b10c3105e5", "sf.ddl.create-application.application-package.kf9d28a085308", @@ -136626,8 +138932,10 @@ "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.kb558b7859432", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.kb6f731228fd6", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.kb8159820a8d1", + "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.kbc446c88e129", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.kbd7e7d200234", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.kc30b0c7acb80", + "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.kc43dfdb5b8af", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.kc5591fee192a", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.kc749307cc7de", "sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.kcc121803de32", @@ -136836,6 +139144,7 @@ "sf.ddl.create-dynamic-table.create-dynamic-table-clone.k25fa9803c712", "sf.ddl.create-dynamic-table.create-dynamic-table-clone.k2bce4c9e6651", "sf.ddl.create-dynamic-table.create-dynamic-table-clone.k3cc5d4514c15", + "sf.ddl.create-dynamic-table.create-dynamic-table-clone.k3d45a7df6ee0", "sf.ddl.create-dynamic-table.create-dynamic-table-clone.k3e9f42afab0c", "sf.ddl.create-dynamic-table.create-dynamic-table-clone.k41df3c2f6f69", "sf.ddl.create-dynamic-table.create-dynamic-table-clone.k4615a07e5c8f", @@ -136860,6 +139169,7 @@ "sf.ddl.create-dynamic-table.create-dynamic-table-clone.kc41ddc123369", "sf.ddl.create-dynamic-table.create-dynamic-table-clone.kca8ce14c1058", "sf.ddl.create-dynamic-table.create-dynamic-table-clone.kcbb156cd642f", + "sf.ddl.create-dynamic-table.create-dynamic-table-clone.kce8cd63739b4", "sf.ddl.create-dynamic-table.create-dynamic-table-clone.kd271612885b4", "sf.ddl.create-dynamic-table.create-dynamic-table-clone.kd2aeda0c1f0d", "sf.ddl.create-dynamic-table.create-dynamic-table-clone.kd5cf74ac53ec", @@ -163685,8 +165995,6 @@ "sf.ddl.alter-table.constraintaction.kc37b8ead754d", "sf.ddl.alter-table.constraintaction.keb8baabd4c81", "sf.ddl.alter-tag.set.k7fdfe7d53553", - "sf.ddl.alter-task.set.k40c1b10b46dd", - "sf.ddl.alter-task.set.k98072043c837", "sf.ddl.create-database.create-database.k3c0dc0ce5fe8", "sf.ddl.create-hybrid-table.table.k5069c51ae2f1", "sf.ddl.create-iceberg-table-rest.table-as-select.k46e441bba1ae", @@ -164539,16 +166847,10 @@ "sf.ddl.alter-iceberg-table.set.kd86190580ac3", "sf.ddl.alter-iceberg-table.unset.ke33c9a12af90", "sf.ddl.alter-materialized-view.rename-to-cluster-by.k0b93e15e7deb", - "sf.ddl.alter-stage.set.syntax.kd30e04e36906", "sf.ddl.alter-table.constraintaction.k14f89fb0eef9", "sf.ddl.alter-table.constraintaction.kc37b8ead754d", "sf.ddl.alter-table.constraintaction.keb8baabd4c81", "sf.ddl.alter-tag.set.k7fdfe7d53553", - "sf.ddl.alter-task.set.k0653b1d4a25c", - "sf.ddl.alter-task.set.k40c1b10b46dd", - "sf.ddl.alter-task.set.k98072043c837", - "sf.ddl.alter-task.set.kcae5464fa8dc", - "sf.ddl.alter-task.set.ke6170e5781ec", "sf.ddl.create-database.create-database.k3c0dc0ce5fe8", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-file-format.k880a0050852a", "sf.ddl.create-external-table.cloudproviderparams-location-externalstage-partition-type.k7ebbd88e8c27", @@ -165036,9 +167338,14 @@ "sf.query.select.select.selecting-specific-columns.k5104b489b079", "sf.security_admin.alter-account.set.k3ff47d6f2b18", "sf.security_admin.alter-api-integration.set.k9b76e4d1c82d", + "sf.security_admin.alter-authentication-policy.unset.k7f69bbc1c302", "sf.security_admin.alter-failover-group.set-object-types-integrations-allowed-integration-types.ke73bf3bbd63e", + "sf.security_admin.alter-feature-policy.unset.kabd0b0554597", "sf.security_admin.alter-organization-account.set.k095ae88eb2ff", "sf.security_admin.alter-organization-account.set.ke032a783ee0e", + "sf.security_admin.alter-packages-policy.unset.k76610d3e7367", + "sf.security_admin.alter-session-policy.unset.k334c407683a3", + "sf.security_admin.alter-user-modify-workload-identity.unset.k804111f1e131", "sf.security_admin.alter-user.set.k12c7d1b3cb1b", "sf.security_admin.alter-user.set.k62b46e700796", "sf.security_admin.alter-user.set.k7a79fadc8be4", @@ -165072,11 +167379,6 @@ "sf.security_admin.create-network-rule.create-network-rule-type.keb7185a25dea", "sf.security_admin.create-network-rule.create-network-rule-type.kfb999f0ecfd5", "sf.security_admin.create-secret.create-or-alter-secret.k0dd60b190cd4", - "sf.security_admin.create-secret.create-or-alter-secret.k17981f17c924", - "sf.security_admin.create-secret.create-or-alter-secret.k8f101406f584", - "sf.security_admin.create-secret.create-or-alter-secret.kc91590b22df9", - "sf.security_admin.create-secret.create-or-alter-secret.kd6a6d528a1f8", - "sf.security_admin.create-secret.create-or-alter-secret.kfaac9ee588ac", "sf.security_admin.create-secret.create-secret-type-cloud-provider-token.k4460d84bd4da", "sf.security_admin.create-secret.create-secret-type-generic-string.kdc3ecf1dec49", "sf.security_admin.create-secret.create-secret-type-oauth2.k6bc900c44c6e", @@ -165084,9 +167386,6 @@ "sf.security_admin.create-secret.create-secret-type-password.k9ed8fdc13a47", "sf.security_admin.create-secret.create-secret-type-symmetric-key.k3ca3e42182f6", "sf.security_admin.create-secret.create-secret-type-workload-identity-federation.k50882befac7a", - "sf.security_admin.create-secret.define-secret.k11b40ebec9fe", - "sf.security_admin.create-secret.define-secret.k5c01389b56fa", - "sf.security_admin.create-secret.define-secret.kc2c679479afe", "sf.utility.execute-dcm-project.deploy-fromsource-fromdeployment.k1dd16087e6d4", "sf.utility.execute-dcm-project.deploy-fromsource-fromdeployment.k29f9ca681e18", "sf.utility.execute-dcm-project.deploy-fromsource-fromdeployment.k43791c150065", diff --git a/coverage/syntax/limits.toml b/coverage/syntax/limits.toml index e0468fd08..b29eb53cb 100644 --- a/coverage/syntax/limits.toml +++ b/coverage/syntax/limits.toml @@ -82346,6 +82346,42 @@ sql = "ALTER STAGE v1 SET URL = ;" expect = "reject" context = "raw" + +[[limit]] +form = "sf.ddl.alter-stage.set.syntax" +kind = "negative_neighbour" +note = "an unquoted s3 URL with nothing after //, observed: whether // starts a comment" +anchor = "doc.sql.alter-stage / Syntax" +sql = "ALTER STAGE v1 SET URL = s3:// ;" +expect = "observe" +context = "raw" + +[[limit]] +form = "sf.ddl.alter-stage.set.syntax" +kind = "negative_neighbour" +note = "an unquoted s3 scheme alone, observed: whether the parsed s3 URL is read as s3: before a comment" +anchor = "doc.sql.alter-stage / Syntax" +sql = "ALTER STAGE v1 SET URL = s3: ;" +expect = "observe" +context = "raw" + +[[limit]] +form = "sf.ddl.alter-stage.set.syntax" +kind = "negative_neighbour" +note = "an unquoted URL whose scheme is not a cloud, observed: whether s3 is special or any word followed by // parses" +anchor = "doc.sql.alter-stage / Syntax" +sql = "ALTER STAGE v1 SET URL = s4://b1/p1/ ;" +expect = "observe" +context = "raw" + +[[limit]] +form = "sf.ddl.alter-stage.set.syntax" +kind = "negative_neighbour" +note = "an unquoted gcs scheme alone, observed: whether gcs is refused before or at //" +anchor = "doc.sql.alter-stage / Syntax" +sql = "ALTER STAGE v1 SET URL = gcs: ;" +expect = "observe" +context = "raw" [[suppress]] form = "sf.expressions.data-types-datetime.interval" kind = "option_present" @@ -92793,3 +92829,56 @@ sql = "BEGIN WHILE ( FALSE ) DO NULL ; ; END WHILE ; END ;" expect = "observe" context = "raw" +[[limit]] +form = "sf.ddl.alter-task.set" +kind = "negative_neighbour" +note = "EXECUTE AS USER after another property, observed: whether it may follow other properties" +anchor = "doc.sql.alter-task / Syntax" +sql = "ALTER TASK v1 SET COMMENT = 'm' EXECUTE AS USER v1 ;" +expect = "observe" +context = "raw" + +[[limit]] +form = "sf.ddl.alter-task.set" +kind = "negative_neighbour" +note = "a property after the comma-joined session parameters, observed" +anchor = "doc.sql.alter-task / Syntax" +sql = "ALTER TASK v1 SET LOCK_TIMEOUT = 1 , STATEMENT_TIMEOUT_IN_SECONDS = 1 TASK_AUTO_RETRY_ATTEMPTS = 1 ;" +expect = "observe" +context = "raw" + +[[limit]] +form = "sf.ddl.alter-task.set" +kind = "negative_neighbour" +note = "a session parameter after a task property, observed" +anchor = "doc.sql.alter-task / Syntax" +sql = "ALTER TASK v1 SET COMMENT = 'm' LOCK_TIMEOUT = 1 ;" +expect = "observe" +context = "raw" + +[[limit]] +form = "sf.ddl.alter-task.set" +kind = "negative_neighbour" +note = "two task properties together, observed" +anchor = "doc.sql.alter-task / Syntax" +sql = "ALTER TASK v1 SET WAREHOUSE = 'm' SCHEDULE = '1 MINUTES' ;" +expect = "observe" +context = "raw" + +[[limit]] +form = "sf.ddl.alter-task.set" +kind = "negative_neighbour" +note = "every option but EXECUTE AS USER, observed: whether EXECUTE AS is what Snowflake refuses in the full SET" +anchor = "doc.sql.alter-task / Syntax" +sql = "ALTER TASK IF EXISTS v1 SET WAREHOUSE = 'm' SCHEDULE = '1 MINUTES' CONFIG = 'm' OVERLAP_POLICY = NO_OVERLAP USER_TASK_TIMEOUT_MS = 1 SUSPEND_TASK_AFTER_NUM_FAILURES = 1 ERROR_INTEGRATION = i1 SUCCESS_INTEGRATION = i1 LOG_LEVEL = 'm' COMMENT = 'm' LOCK_TIMEOUT = 1 , STATEMENT_TIMEOUT_IN_SECONDS = 1 TASK_AUTO_RETRY_ATTEMPTS = 1 USER_TASK_MINIMUM_TRIGGER_INTERVAL_IN_SECONDS = 1 TARGET_COMPLETION_INTERVAL = '1 MINUTES' SERVERLESS_TASK_MIN_STATEMENT_SIZE = 'XSMALL' SERVERLESS_TASK_MAX_STATEMENT_SIZE = 'XSMALL' ;" +expect = "observe" +context = "raw" + +[[limit]] +form = "sf.ddl.alter-task.set" +kind = "negative_neighbour" +note = "every option but the comma-joined session parameters, observed: whether they are what Snowflake refuses in the full SET" +anchor = "doc.sql.alter-task / Syntax" +sql = "ALTER TASK IF EXISTS v1 SET WAREHOUSE = 'm' SCHEDULE = '1 MINUTES' CONFIG = 'm' OVERLAP_POLICY = NO_OVERLAP USER_TASK_TIMEOUT_MS = 1 SUSPEND_TASK_AFTER_NUM_FAILURES = 1 ERROR_INTEGRATION = i1 SUCCESS_INTEGRATION = i1 LOG_LEVEL = 'm' COMMENT = 'm' TASK_AUTO_RETRY_ATTEMPTS = 1 USER_TASK_MINIMUM_TRIGGER_INTERVAL_IN_SECONDS = 1 TARGET_COMPLETION_INTERVAL = '1 MINUTES' SERVERLESS_TASK_MIN_STATEMENT_SIZE = 'XSMALL' SERVERLESS_TASK_MAX_STATEMENT_SIZE = 'XSMALL' EXECUTE AS USER v1 ;" +expect = "observe" +context = "raw" diff --git a/coverage/syntax/marks/ddl.jsonl b/coverage/syntax/marks/ddl.jsonl index f7815cf49..985d716e2 100644 --- a/coverage/syntax/marks/ddl.jsonl +++ b/coverage/syntax/marks/ddl.jsonl @@ -101,12 +101,16 @@ {"case_id":"sf.ddl.alter-application-service.unset-auto-resume-auto-suspend-secs-external-access-integrations.kbfc3fd14bded","mark":"settled accept","obligations":["sf.ddl.alter-application-service.unset-auto-resume-auto-suspend-secs-external-access-integrations.o022"],"sql_sha256":"bfc3fd14bdedb54fffcb0d6e6179f9ace57882d51280cbb890bf9ded646246ac"} {"case_id":"sf.ddl.alter-application-service.unset-auto-resume-auto-suspend-secs-external-access-integrations.kfb484a65ec95","mark":"settled accept","obligations":["sf.ddl.alter-application-service.unset-auto-resume-auto-suspend-secs-external-access-integrations.o023"],"sql_sha256":"fb484a65ec9589beddcd4d555b4b79ad2fec6307d81837ae3a2b729578ac24b5"} {"case_id":"sf.ddl.alter-application-service.upgrade.kc85da493a3fd","mark":"settled accept","obligations":["sf.ddl.alter-application-service.upgrade.o021"],"sql_sha256":"c85da493a3fdc9bfaa08f118c06edb1ecb91c20e22c0aa863666c567ce80a1d2"} +{"case_id":"sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.k2352be8d4955","mark":"settled accept","obligations":["sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.o031"],"sql_sha256":"2352be8d4955da3f91664d51016a14d1fdf14a70f25d635c48933728c771c4c1"} +{"case_id":"sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.k40619c943d6f","mark":"settled accept","obligations":["sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.o033"],"sql_sha256":"40619c943d6fef293405e466367f6d988863eb53116c0b178c6ffe160c411fb7"} {"case_id":"sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.k4a5084201761","mark":"settled accept","obligations":["sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.o013"],"sql_sha256":"4a50842017616b7197530210f4b364896b8bde28bf7fea3ac5a47df3ad970668"} {"case_id":"sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.k8138cfd81612","mark":"settled accept","obligations":["sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.o010"],"sql_sha256":"8138cfd8161295d6a1cd29b81c3462ff485f9ee591443d397711207db6bc2ac0"} {"case_id":"sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.kbea8e2a81688","mark":"settled accept","obligations":["sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.o007"],"sql_sha256":"bea8e2a81688e52878691110c514d020fc3ee464e872819d61a173e188634882"} +{"case_id":"sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.kd6671bedc29d","mark":"settled accept","obligations":["sf.ddl.alter-application-set-app-spec.connection-label-description-server-application.o040"],"sql_sha256":"d6671bedc29d23e0cb2a3af20e28f2f3669c6fef018e93b5a392f063f2a8dfbf"} {"case_id":"sf.ddl.alter-application-set-app-spec.external-access-label-description-host-ports.k3244e0258d9e","mark":"settled accept","obligations":["sf.ddl.alter-application-set-app-spec.external-access-label-description-host-ports.o015"],"sql_sha256":"3244e0258d9eb51528644d66ab01793e28f59697cbdeea4c7277bd0bd99d6c7e"} {"case_id":"sf.ddl.alter-application-set-app-spec.external-access-label-description-host-ports.k8913ad8e9f47","mark":"settled accept","obligations":["sf.ddl.alter-application-set-app-spec.external-access-label-description-host-ports.o007"],"sql_sha256":"8913ad8e9f476f6770e325d755181c2f83ec0dd0ccb6081ef0f1b78563d4ef75"} {"case_id":"sf.ddl.alter-application-set-app-spec.external-access-label-description-host-ports.ka7b1f620125a","mark":"settled accept","obligations":["sf.ddl.alter-application-set-app-spec.external-access-label-description-host-ports.o010"],"sql_sha256":"a7b1f620125a581c33cd9e79fec3d7d6666b09b9e85617f59144da29e6afa04e"} +{"case_id":"sf.ddl.alter-application-set-app-spec.external-access-label-description-host-ports.kb2915817e21a","mark":"settled accept","obligations":["sf.ddl.alter-application-set-app-spec.external-access-label-description-host-ports.o032"],"sql_sha256":"b2915817e21a0dc75bad9e0c42d037465a197e994487347e5457b4337b1788dd"} {"case_id":"sf.ddl.alter-application-set-app-spec.external-access-label-description-host-ports.kebff96640c06","mark":"settled accept","obligations":["sf.ddl.alter-application-set-app-spec.external-access-label-description-host-ports.o013"],"sql_sha256":"ebff96640c064d8ccb09fbf5b44dbbd4eb3468f38d42ed97e4cef88cf23f154f"} {"case_id":"sf.ddl.alter-application-set-app-spec.listing-label-description-target-accounts.k182fd7e83712","mark":"settled accept","obligations":["sf.ddl.alter-application-set-app-spec.listing-label-description-target-accounts.o016"],"sql_sha256":"182fd7e83712e5f5adcbc64271629ce4116285d962225642b7a028a12176832f"} {"case_id":"sf.ddl.alter-application-set-app-spec.listing-label-description-target-accounts.k621938c5f2ec","mark":"settled accept","obligations":["sf.ddl.alter-application-set-app-spec.listing-label-description-target-accounts.o010"],"sql_sha256":"621938c5f2ece7c6417364e0abd104329c6646f7ff9f8941c9755548e59b7a99"} @@ -117,6 +121,7 @@ {"case_id":"sf.ddl.alter-application-set-app-spec.listing-label-description-target-accounts.ke59416665373","mark":"settled accept","obligations":["sf.ddl.alter-application-set-app-spec.listing-label-description-target-accounts.o021"],"sql_sha256":"e59416665373a4ce85ce2f618183397ed60c0c02a12b44191e224f1b92844941"} {"case_id":"sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.k1a3aeca43f59","mark":"settled accept","obligations":["sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.o016"],"sql_sha256":"1a3aeca43f5905c51e515e4a0637b73c39500c07d66321df8164090dea22ed7d"} {"case_id":"sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.k31d17312fb39","mark":"settled accept","obligations":["sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.o007"],"sql_sha256":"31d17312fb392257961eec08f130e91f2082db700f01ae6fd491c230f1210157"} +{"case_id":"sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.k88798e27886f","mark":"settled accept","obligations":["sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.o035"],"sql_sha256":"88798e27886f74f9feb93f3f509dd45558af2131c02e79aead4ab1b55ccf5366"} {"case_id":"sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.k8e0433f2ffdf","mark":"settled accept","obligations":["sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.o014"],"sql_sha256":"8e0433f2ffdf3bd28e6e4a35f56811a1329c195a4e0503c0674113287247d008"} {"case_id":"sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.k993fd4ac5fd9","mark":"settled accept","obligations":["sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.o013"],"sql_sha256":"993fd4ac5fd9a37a98e1492fa2a0400e4eaa685f4a2815470e5b1a2a4a94db0a"} {"case_id":"sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.kf640ec2ffc62","mark":"settled accept","obligations":["sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.o010"],"sql_sha256":"f640ec2ffc62586f65c9e2cc6ac70181a5841844bfac57a725060c5b9dfc67c2"} @@ -126,7 +131,9 @@ {"case_id":"sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-authorization-code.kae7996539906","mark":"settled accept","obligations":["sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-authorization-code.o021"],"sql_sha256":"ae79965399063139a24b549b42f20d61d2b0f557a37e2e35395c87139e58159c"} {"case_id":"sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-authorization-code.kd200ecab9d6a","mark":"settled accept","obligations":["sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-authorization-code.o018"],"sql_sha256":"d200ecab9d6a2c7625ac7a9851408e2033df314ab2cc382de95895f8deb51e46"} {"case_id":"sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-authorization-code.ke9cc762e15ea","mark":"settled accept","obligations":["sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-authorization-code.o013"],"sql_sha256":"e9cc762e15ea02cd8a5807de3eda28ff93e2caa8d0458f0772ff51adbb848b12"} +{"case_id":"sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-authorization-code.kf4d16211be40","mark":"settled accept","obligations":["sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-authorization-code.o042"],"sql_sha256":"f4d16211be401393692e679481b145795cfb3a78b19185dcd080088c58fe909c"} {"case_id":"sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-jwt-bearer.k05a490f5b504","mark":"settled accept","obligations":["sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-jwt-bearer.o023"],"sql_sha256":"05a490f5b5045abe9c643b6f14d7c1762825f3a11e5d18cd8f0addc0c77872c0"} +{"case_id":"sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-jwt-bearer.k21775bdddd4b","mark":"settled accept","obligations":["sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-jwt-bearer.o042"],"sql_sha256":"21775bdddd4b4f738d5160f7c2f0d5811d6db2472f22ff93e44a390eaa45ef87"} {"case_id":"sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-jwt-bearer.k5c4bd2dbb6d6","mark":"settled accept","obligations":["sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-jwt-bearer.o021"],"sql_sha256":"5c4bd2dbb6d6cb75caa03dcb59ea4139fc61466d48272566aadb3a4363408d59"} {"case_id":"sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-jwt-bearer.k8477980d38f0","mark":"settled accept","obligations":["sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-jwt-bearer.o010"],"sql_sha256":"8477980d38f00d01c597e0a5cdd16375a65f251ba8d3f692e2391285d6d4f679"} {"case_id":"sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-jwt-bearer.ke1d7f1f5de7c","mark":"settled accept","obligations":["sf.ddl.alter-application-set-app-spec.security-integration-label-description-oauth-type.security-integration-jwt-bearer.o013"],"sql_sha256":"e1d7f1f5de7c0d0ff6d8fc226da95de139c521666c78551d1257f4b34466d037"} @@ -420,13 +427,15 @@ {"case_id":"sf.ddl.alter-external-agent.set.k642849bdaa59","mark":"settled accept","obligations":["sf.ddl.alter-external-agent.set.o011"],"sql_sha256":"642849bdaa593becb30ca6e1b6863c7229c5731686e1f3aa9c45d7e3faef0029"} {"case_id":"sf.ddl.alter-external-agent.set.ke65ad57e62b9","mark":"settled reject","obligations":["sf.ddl.alter-external-agent.set.o008"],"sql_sha256":"e65ad57e62b954b572a33dd5b221a3ffdb677bed5933f8eee0db85a4b3a597a8"} {"case_id":"sf.ddl.alter-external-consumer-add-programmatic-access-token.k4a593bf5a376","mark":"settled accept","obligations":["sf.ddl.alter-external-consumer-add-programmatic-access-token.o020"],"sql_sha256":"4a593bf5a376360f92136fb6f4c1d5099b818350a9bf25ac61f79b54425991be"} -{"case_id":"sf.ddl.alter-external-consumer-add-programmatic-access-token.k53f597a53a84","mark":"settled reject","obligations":["sf.ddl.alter-external-consumer-add-programmatic-access-token.o007","sf.ddl.alter-external-consumer-add-programmatic-access-token.o012","sf.ddl.alter-external-consumer-add-programmatic-access-token.o016","sf.ddl.alter-external-consumer-add-programmatic-access-token.o019","sf.ddl.alter-external-consumer-add-programmatic-access-token.o029","sf.ddl.alter-external-consumer-add-programmatic-access-token.o035"],"sql_sha256":"53f597a53a84e7756b530a5b18ba0c94c046d8c1bf3058b8c2c6ae6b67f6893c"} +{"case_id":"sf.ddl.alter-external-consumer-add-programmatic-access-token.k53f597a53a84","mark":"settled reject","obligations":["sf.ddl.alter-external-consumer-add-programmatic-access-token.o019","sf.ddl.alter-external-consumer-add-programmatic-access-token.o029","sf.ddl.alter-external-consumer-add-programmatic-access-token.o035"],"sql_sha256":"53f597a53a84e7756b530a5b18ba0c94c046d8c1bf3058b8c2c6ae6b67f6893c"} +{"case_id":"sf.ddl.alter-external-consumer-add-programmatic-access-token.k827a16c94513","mark":"settled reject","obligations":["sf.ddl.alter-external-consumer-add-programmatic-access-token.o007"],"sql_sha256":"827a16c94513149f03436cc37364a9c49804add398dc6a7b91767664cd057843"} {"case_id":"sf.ddl.alter-external-consumer-add-programmatic-access-token.kec0187c9a791","mark":"settled accept","obligations":["sf.ddl.alter-external-consumer-add-programmatic-access-token.o036"],"sql_sha256":"ec0187c9a791377ff678a55a55bcff10667e8919e11736dd3dc50958917d3e7e"} {"case_id":"sf.ddl.alter-external-consumer-modify-programmatic-access-token.k27473d142f2e","mark":"settled reject","obligations":["sf.ddl.alter-external-consumer-modify-programmatic-access-token.o037"],"sql_sha256":"27473d142f2e6d30fbab8ea9664b1a415fc98411a7b63de97ef0e5a7387ff498"} {"case_id":"sf.ddl.alter-external-consumer-modify-programmatic-access-token.k281ddccda703","mark":"settled reject","obligations":["sf.ddl.alter-external-consumer-modify-programmatic-access-token.o035"],"sql_sha256":"281ddccda7033182bfe00310442a3f5cac611296b04b0fdaf9ce132d3ad9bf99"} {"case_id":"sf.ddl.alter-external-consumer-modify-programmatic-access-token.k6ff5e53d24fa","mark":"settled reject","obligations":["sf.ddl.alter-external-consumer-modify-programmatic-access-token.o046"],"sql_sha256":"6ff5e53d24faa206cecb9cc07e3cd78504584283296eaa990b76339881b998fe"} +{"case_id":"sf.ddl.alter-external-consumer-modify-programmatic-access-token.k799bd34f6fdc","mark":"settled reject","obligations":["sf.ddl.alter-external-consumer-modify-programmatic-access-token.o007"],"sql_sha256":"799bd34f6fdc6d3119cfadc70a074f786376123ff30d7d6d95471d4f01cf145e"} {"case_id":"sf.ddl.alter-external-consumer-modify-programmatic-access-token.k7c62625314a4","mark":"settled reject","obligations":["sf.ddl.alter-external-consumer-modify-programmatic-access-token.o006"],"sql_sha256":"7c62625314a448215c0c18522de63e00d63825d401b7c5a6e2640f693f8495c5"} -{"case_id":"sf.ddl.alter-external-consumer-modify-programmatic-access-token.k80752baf07f1","mark":"settled reject","obligations":["sf.ddl.alter-external-consumer-modify-programmatic-access-token.o007","sf.ddl.alter-external-consumer-modify-programmatic-access-token.o018","sf.ddl.alter-external-consumer-modify-programmatic-access-token.o021","sf.ddl.alter-external-consumer-modify-programmatic-access-token.o034","sf.ddl.alter-external-consumer-modify-programmatic-access-token.o039","sf.ddl.alter-external-consumer-modify-programmatic-access-token.o048","sf.ddl.alter-external-consumer-modify-programmatic-access-token.o055"],"sql_sha256":"80752baf07f1cbdfb44bb11bfc8f4d6ba798caa88837607f08f4dc7a6fc89d40"} +{"case_id":"sf.ddl.alter-external-consumer-modify-programmatic-access-token.k80752baf07f1","mark":"settled reject","obligations":["sf.ddl.alter-external-consumer-modify-programmatic-access-token.o021","sf.ddl.alter-external-consumer-modify-programmatic-access-token.o034","sf.ddl.alter-external-consumer-modify-programmatic-access-token.o055"],"sql_sha256":"80752baf07f1cbdfb44bb11bfc8f4d6ba798caa88837607f08f4dc7a6fc89d40"} {"case_id":"sf.ddl.alter-external-consumer-modify-programmatic-access-token.k8fe5b79961fb","mark":"settled accept","obligations":["sf.ddl.alter-external-consumer-modify-programmatic-access-token.o056"],"sql_sha256":"8fe5b79961fbfde0e96036f080105d337b2397c656e6ef55178884c0006cfefb"} {"case_id":"sf.ddl.alter-external-consumer-modify-programmatic-access-token.k916fc589a1f6","mark":"settled accept","obligations":["sf.ddl.alter-external-consumer-modify-programmatic-access-token.o047"],"sql_sha256":"916fc589a1f696159ab1f1b63bdf560e25a9f563de6785764977fac7a45bc07e"} {"case_id":"sf.ddl.alter-external-consumer-modify-programmatic-access-token.ka7fefcc3ffdc","mark":"settled reject","obligations":["sf.ddl.alter-external-consumer-modify-programmatic-access-token.o050"],"sql_sha256":"a7fefcc3ffdcb488687af3b431892bafc3b3b54cc511d6a60354f7c2114548db"} @@ -435,8 +444,10 @@ {"case_id":"sf.ddl.alter-external-consumer-modify-programmatic-access-token.ke1b8e582433f","mark":"settled reject","obligations":["sf.ddl.alter-external-consumer-modify-programmatic-access-token.o038"],"sql_sha256":"e1b8e582433f354de188d5f784b0011f472aaa4e63f1c8f584d6d930fdf061e0"} {"case_id":"sf.ddl.alter-external-consumer-modify-programmatic-access-token.kef85945c101b","mark":"settled reject","obligations":["sf.ddl.alter-external-consumer-modify-programmatic-access-token.o051"],"sql_sha256":"ef85945c101b2de77cdb8bf035c26ee665291d2d44fc7ada962f21dd8ecacaea"} {"case_id":"sf.ddl.alter-external-consumer-modify-programmatic-access-token.kfa6aba050fbe","mark":"settled reject","obligations":["sf.ddl.alter-external-consumer-modify-programmatic-access-token.o001","sf.ddl.alter-external-consumer-modify-programmatic-access-token.o003","sf.ddl.alter-external-consumer-modify-programmatic-access-token.o005","sf.ddl.alter-external-consumer-modify-programmatic-access-token.o008","sf.ddl.alter-external-consumer-modify-programmatic-access-token.o010","sf.ddl.alter-external-consumer-modify-programmatic-access-token.o040","sf.ddl.alter-external-consumer-modify-programmatic-access-token.o049"],"sql_sha256":"fa6aba050fbe872bf35a78443d4bcb196d12e4c429559eb30d6b08d6c9335cd7"} -{"case_id":"sf.ddl.alter-external-consumer-remove-programmatic-access-token.kcbc71d9cc406","mark":"settled reject","obligations":["sf.ddl.alter-external-consumer-remove-programmatic-access-token.o002","sf.ddl.alter-external-consumer-remove-programmatic-access-token.o009","sf.ddl.alter-external-consumer-remove-programmatic-access-token.o022"],"sql_sha256":"cbc71d9cc4062ca32e3ffde33af769d38ae1e35ad50aa6c0a7709c4f22204492"} -{"case_id":"sf.ddl.alter-external-consumer-rotate-programmatic-access-token.ka1336a5ed2c8","mark":"settled reject","obligations":["sf.ddl.alter-external-consumer-rotate-programmatic-access-token.o007","sf.ddl.alter-external-consumer-rotate-programmatic-access-token.o012","sf.ddl.alter-external-consumer-rotate-programmatic-access-token.o023","sf.ddl.alter-external-consumer-rotate-programmatic-access-token.o029"],"sql_sha256":"a1336a5ed2c8de8d2ada4867e8100afb75721a2a2b8b7f9213aa9f41b115f4ed"} +{"case_id":"sf.ddl.alter-external-consumer-remove-programmatic-access-token.kcbc71d9cc406","mark":"settled reject","obligations":["sf.ddl.alter-external-consumer-remove-programmatic-access-token.o022"],"sql_sha256":"cbc71d9cc4062ca32e3ffde33af769d38ae1e35ad50aa6c0a7709c4f22204492"} +{"case_id":"sf.ddl.alter-external-consumer-remove-programmatic-access-token.kf328cb0d1320","mark":"settled reject","obligations":["sf.ddl.alter-external-consumer-remove-programmatic-access-token.o009"],"sql_sha256":"f328cb0d13205dff3acf2603bb14b49441b125275299bf2ed1c5e30cfd094cd9"} +{"case_id":"sf.ddl.alter-external-consumer-rotate-programmatic-access-token.k1a9fbdb6a7dc","mark":"settled reject","obligations":["sf.ddl.alter-external-consumer-rotate-programmatic-access-token.o007"],"sql_sha256":"1a9fbdb6a7dcab2f6dfe0efd08fa8103eed90f6459db8f67fe654c1c8ff7f968"} +{"case_id":"sf.ddl.alter-external-consumer-rotate-programmatic-access-token.ka1336a5ed2c8","mark":"settled reject","obligations":["sf.ddl.alter-external-consumer-rotate-programmatic-access-token.o023","sf.ddl.alter-external-consumer-rotate-programmatic-access-token.o029"],"sql_sha256":"a1336a5ed2c8de8d2ada4867e8100afb75721a2a2b8b7f9213aa9f41b115f4ed"} {"case_id":"sf.ddl.alter-external-consumer-rotate-programmatic-access-token.kcd1844e290c9","mark":"settled accept","obligations":["sf.ddl.alter-external-consumer-rotate-programmatic-access-token.o030"],"sql_sha256":"cd1844e290c91e0a95c604f586f5a3fb311869fca04ba5b438f722b5ec584e0c"} {"case_id":"sf.ddl.alter-external-consumer.rename-to.k1b5bc09f85f0","mark":"settled reject","obligations":["sf.ddl.alter-external-consumer.rename-to.o002"],"sql_sha256":"1b5bc09f85f0cfb3f89661ff2560f8a79cc56dfc052c80d76cb1574aaf7cb1f6"} {"case_id":"sf.ddl.alter-external-consumer.rename-to.k6474cfcc762b","mark":"settled reject","obligations":["sf.ddl.alter-external-consumer.rename-to.o017"],"sql_sha256":"6474cfcc762bd552a0aedee70367b3ea90d99ef40180c0356d25e2fe7f72c021"} @@ -866,12 +877,12 @@ {"case_id":"sf.ddl.alter-procedure.set.k2aa14a9a4fed","mark":"settled accept","obligations":["sf.ddl.alter-procedure.set.javascript-handler.o018","sf.ddl.alter-procedure.set.o018","sf.ddl.alter-procedure.set.snowflake-scripting-handler.o023"],"sql_sha256":"2aa14a9a4fed93f1c9b0fba33d399065afa236069227a3ec475fb23cb7383705"} {"case_id":"sf.ddl.alter-procedure.set.k528969a39a4b","mark":"settled reject","obligations":["sf.ddl.alter-procedure.set.o058"],"sql_sha256":"528969a39a4bb802548b8ff0f2b4dcc967168bb63c350cb0053faa8e1903dcc6"} {"case_id":"sf.ddl.alter-procedure.set.k62a9e92b0eef","mark":"settled reject","obligations":["sf.ddl.alter-procedure.set.o061"],"sql_sha256":"62a9e92b0eef7ab9477df4289c9c3cc4e2dabb42d5fbd669f53692304a8e6626"} -{"case_id":"sf.ddl.alter-procedure.set.k65020488034f","mark":"settled reject","obligations":["sf.ddl.alter-procedure.set.o002","sf.ddl.alter-procedure.set.o007","sf.ddl.alter-procedure.set.o009","sf.ddl.alter-procedure.set.o012","sf.ddl.alter-procedure.set.o014","sf.ddl.alter-procedure.set.o017","sf.ddl.alter-procedure.set.o019","sf.ddl.alter-procedure.set.o022","sf.ddl.alter-procedure.set.o024","sf.ddl.alter-procedure.set.o026","sf.ddl.alter-procedure.set.o029","sf.ddl.alter-procedure.set.o032","sf.ddl.alter-procedure.set.o034","sf.ddl.alter-procedure.set.o036","sf.ddl.alter-procedure.set.o039","sf.ddl.alter-procedure.set.o046"],"sql_sha256":"65020488034f03373bd1c46383061e9734b25f98a52cbede66347bf035e29356"} -{"case_id":"sf.ddl.alter-procedure.set.k6a8fab6bf9ee","mark":"settled reject","obligations":["sf.ddl.alter-procedure.set.o035"],"sql_sha256":"6a8fab6bf9eea7e580b6c2ca5234056dea561fd2eca821ecde99f3dcea06e93b"} +{"case_id":"sf.ddl.alter-procedure.set.k65020488034f","mark":"settled reject","obligations":["sf.ddl.alter-procedure.set.o012","sf.ddl.alter-procedure.set.o017","sf.ddl.alter-procedure.set.o022","sf.ddl.alter-procedure.set.o029","sf.ddl.alter-procedure.set.o032","sf.ddl.alter-procedure.set.o039","sf.ddl.alter-procedure.set.o046"],"sql_sha256":"65020488034f03373bd1c46383061e9734b25f98a52cbede66347bf035e29356"} +{"case_id":"sf.ddl.alter-procedure.set.k6a8fab6bf9ee","mark":"settled reject","obligations":["sf.ddl.alter-procedure.set.o026","sf.ddl.alter-procedure.set.o035"],"sql_sha256":"6a8fab6bf9eea7e580b6c2ca5234056dea561fd2eca821ecde99f3dcea06e93b"} {"case_id":"sf.ddl.alter-procedure.set.k71120fd1ead4","mark":"settled reject","obligations":["sf.ddl.alter-procedure.set.o050"],"sql_sha256":"71120fd1ead47ff01848a7240ecaf27faeed7f69993ab639a1e254f14fe4447b"} -{"case_id":"sf.ddl.alter-procedure.set.k8b6b5995f9a4","mark":"settled reject","obligations":["sf.ddl.alter-procedure.set.o054"],"sql_sha256":"8b6b5995f9a46734683c4c3bd304bffb81731155341ac70246208bfa35167418"} +{"case_id":"sf.ddl.alter-procedure.set.k8b6b5995f9a4","mark":"settled reject","obligations":["sf.ddl.alter-procedure.set.o024","sf.ddl.alter-procedure.set.o054"],"sql_sha256":"8b6b5995f9a46734683c4c3bd304bffb81731155341ac70246208bfa35167418"} {"case_id":"sf.ddl.alter-procedure.set.k909234fc42bf","mark":"settled reject","obligations":["sf.ddl.alter-procedure.set.o033"],"sql_sha256":"909234fc42bf94a10eb0aa6a2bc6ac14ec540914aa2df821ba660ea0fe5bdf33"} -{"case_id":"sf.ddl.alter-procedure.set.ka307a0a9a9f4","mark":"settled reject","obligations":["sf.ddl.alter-procedure.set.o057","sf.ddl.alter-procedure.set.o060"],"sql_sha256":"a307a0a9a9f4f8120f42762a48d747967f3595e8cf8ac6b2853727212eeb0607"} +{"case_id":"sf.ddl.alter-procedure.set.ka307a0a9a9f4","mark":"settled reject","obligations":["sf.ddl.alter-procedure.set.o034","sf.ddl.alter-procedure.set.o057","sf.ddl.alter-procedure.set.o060"],"sql_sha256":"a307a0a9a9f4f8120f42762a48d747967f3595e8cf8ac6b2853727212eeb0607"} {"case_id":"sf.ddl.alter-procedure.set.kbd3fb1a6c6ca","mark":"settled accept","obligations":["sf.ddl.alter-procedure.set.o023"],"sql_sha256":"bd3fb1a6c6ca15494bb99be1705c3429abfd09673badd20f9520721a8cd4b872"} {"case_id":"sf.ddl.alter-procedure.set.kc1166267ce66","mark":"settled accept","obligations":["sf.ddl.alter-procedure.set.javascript-handler.o013","sf.ddl.alter-procedure.set.o013","sf.ddl.alter-procedure.set.snowflake-scripting-handler.o018"],"sql_sha256":"c1166267ce6675cf4d10bb7f79f9ea3578b0ecb100c54e6eb0ff8405d8053690"} {"case_id":"sf.ddl.alter-procedure.set.kda0517a67d1c","mark":"settled reject","obligations":["sf.ddl.alter-procedure.set.o030"],"sql_sha256":"da0517a67d1c56077c92800d214e1d17d78836887e997521dc6bbc8a762947da"} @@ -1062,13 +1073,17 @@ {"case_id":"sf.ddl.alter-stage.set.syntax.k5a076db5a0a0","mark":"settled accept","obligations":["sf.ddl.alter-stage.set.syntax.o080"],"sql_sha256":"5a076db5a0a0eef0041133475ef800ec215cf99b230c57b5633644344185c180"} {"case_id":"sf.ddl.alter-stage.set.syntax.k635d8ff3559a","mark":"settled accept","obligations":["sf.ddl.alter-stage.set.syntax.o587"],"sql_sha256":"635d8ff3559af4b08da0e4567adced4fa39f2ee58b7b4b58d95a881b149ce256"} {"case_id":"sf.ddl.alter-stage.set.syntax.k6483a7cf4dc9","mark":"settled accept","obligations":["sf.ddl.alter-stage.set.syntax.o091"],"sql_sha256":"6483a7cf4dc9ff7f57df3582d9c8a19fbe3f19fac8e0fa31bd1cc90ad6156d2e"} +{"case_id":"sf.ddl.alter-stage.set.syntax.k662655949d25","mark":"settled reject","obligations":["sf.ddl.alter-stage.set.syntax.o649"],"sql_sha256":"662655949d2538d5d47a59d314fe9369b079417fd69188f66384d091e2c27de2"} {"case_id":"sf.ddl.alter-stage.set.syntax.k66cab0867083","mark":"settled accept","obligations":["sf.ddl.alter-stage.set.syntax.o062"],"sql_sha256":"66cab08670838cd4927de7c68bbd6c4ae8fa4a97325e4c8ec2b25bb477ab9cbc"} {"case_id":"sf.ddl.alter-stage.set.syntax.k6d347acab242","mark":"settled accept","obligations":["sf.ddl.alter-stage.set.syntax.o096"],"sql_sha256":"6d347acab2422dc5dada9dcdffd084cac921020e2099e80276e04f480156e73c"} {"case_id":"sf.ddl.alter-stage.set.syntax.k8c43db98a658","mark":"settled accept","obligations":["sf.ddl.alter-stage.set.syntax.o072"],"sql_sha256":"8c43db98a65843388233ad0c8676c40696a5336aa38b09784631e07de2a6a0e9"} {"case_id":"sf.ddl.alter-stage.set.syntax.ka081faac0b29","mark":"settled accept","obligations":["sf.ddl.alter-stage.set.syntax.o117"],"sql_sha256":"a081faac0b29a19f174220927572adb3a355266d6f638a15b935c56d64aae3a3"} {"case_id":"sf.ddl.alter-stage.set.syntax.ka823580477f5","mark":"settled accept","obligations":["sf.ddl.alter-stage.set.syntax.o476"],"sql_sha256":"a823580477f52a11e79cb4a88ba0dda559a13d670969d080902d1866698f1c0a"} +{"case_id":"sf.ddl.alter-stage.set.syntax.kb25187b4a0c0","mark":"settled reject","obligations":["sf.ddl.alter-stage.set.syntax.o647"],"sql_sha256":"b25187b4a0c0cfb8281c787180fb3f33f3b56eed48fce28f5f3b7998b24997b3"} +{"case_id":"sf.ddl.alter-stage.set.syntax.kbb0fed558aea","mark":"settled accept","obligations":["sf.ddl.alter-stage.set.syntax.o646"],"sql_sha256":"bb0fed558aeaca6c2bba07f33d2b5b9f2876ec64cf5722e126b457d2115e9966"} {"case_id":"sf.ddl.alter-stage.set.syntax.kc2c2712311c9","mark":"settled accept","obligations":["sf.ddl.alter-stage.set.syntax.o586"],"sql_sha256":"c2c2712311c97d9c5ab21f431a1d1f74cb4bcc1206219bc26889857cd28ade2e"} {"case_id":"sf.ddl.alter-stage.set.syntax.kd30e04e36906","mark":"settled accept","obligations":["sf.ddl.alter-stage.set.syntax.o614"],"sql_sha256":"d30e04e36906ec892ba522843c5597635e1dc590c69a4bc3f2e3b0fdd084d5a8"} +{"case_id":"sf.ddl.alter-stage.set.syntax.kea8d4e67ae46","mark":"settled reject","obligations":["sf.ddl.alter-stage.set.syntax.o648"],"sql_sha256":"ea8d4e67ae460c769a7ca942f3b030b76db4d8f717c0dabcf89c7b2c881250a7"} {"case_id":"sf.ddl.alter-stage.set.syntax.kef77109c71c4","mark":"settled accept","obligations":["sf.ddl.alter-stage.set.syntax.o134"],"sql_sha256":"ef77109c71c4fa1af0415e140d0cb7c01a52222562bb019d675a26d75bfa75d2"} {"case_id":"sf.ddl.alter-stage.set.syntax.kfbdeb2c99dfb","mark":"settled accept","obligations":["sf.ddl.alter-stage.set.syntax.o069"],"sql_sha256":"fbdeb2c99dfb9965f60a142852384e16fe3191c46a1c9d8553121a4b479474ef"} {"case_id":"sf.ddl.alter-stage.unset-stage-undrop-retention-time-in-days.kad9de58b11ab","mark":"settled reject","obligations":["sf.ddl.alter-stage.unset-stage-undrop-retention-time-in-days.o010"],"sql_sha256":"ad9de58b11ab282e10a63fa0c0eadf238d291751a35a0f11c6ddc40b18eebd5b"} @@ -1286,17 +1301,22 @@ {"case_id":"sf.ddl.alter-task.set-tag.ke92b4e237eb4","mark":"settled accept","obligations":["sf.ddl.alter-task.set-tag.o025"],"sql_sha256":"e92b4e237eb4cc694e0b6de6c3ded313007f393a01168849d7b0a528bb5e83d5"} {"case_id":"sf.ddl.alter-task.set.k037d9097c60c","mark":"settled accept","obligations":["sf.ddl.alter-task.set.o216"],"sql_sha256":"037d9097c60c7940bd621ba539309667f65ca8cb11e4ec4e972308483238ea2c"} {"case_id":"sf.ddl.alter-task.set.k08b6d29a18f9","mark":"settled reject","obligations":["sf.ddl.alter-task.set.o219"],"sql_sha256":"08b6d29a18f9f62c2fe29070198edd54870120b0211373b171d31155f58638d5"} +{"case_id":"sf.ddl.alter-task.set.k08cc2dc6824f","mark":"settled accept","obligations":["sf.ddl.alter-task.set.o228"],"sql_sha256":"08cc2dc6824fda630c94e35a81ebc9a5664a0bdefe545f00d44e009ea7c4c80f"} {"case_id":"sf.ddl.alter-task.set.k08f65349ec76","mark":"settled accept","obligations":["sf.ddl.alter-task.set.o037"],"sql_sha256":"08f65349ec76d4d073c019620f322f9d6bda5ea1429c1ed81c9e5c39fd29ea34"} +{"case_id":"sf.ddl.alter-task.set.k19794890e362","mark":"settled accept","obligations":["sf.ddl.alter-task.set.o227"],"sql_sha256":"19794890e3621ce7c26fc44cb0005e3e5af413261bc7fae7f4784025abda64fd"} +{"case_id":"sf.ddl.alter-task.set.k1b5193c9da95","mark":"settled reject","obligations":["sf.ddl.alter-task.set.o231"],"sql_sha256":"1b5193c9da95c66f8fc3f632f9f0a065ce235f68b3baf35023b2012fbb89c535"} {"case_id":"sf.ddl.alter-task.set.k2c7ebfa944f9","mark":"settled accept","obligations":["sf.ddl.alter-task.set.o080"],"sql_sha256":"2c7ebfa944f9892f896c9ad8dd690a107abbec59aafaa16004e60cdec5f56e0d"} {"case_id":"sf.ddl.alter-task.set.k3fae37eae402","mark":"settled accept","obligations":["sf.ddl.alter-task.set.o202","sf.ddl.alter-task.set.o204"],"sql_sha256":"3fae37eae40230fc1ce48b4dac76e4f1d222a68c875195aa3f92386fc826d305"} {"case_id":"sf.ddl.alter-task.set.k40c1b10b46dd","mark":"documented","obligations":["sf.ddl.alter-task.set.o194"],"sql_sha256":"40c1b10b46ddde4bd437243f438dcacfe01403f862f2bcbd0878f9a002346434"} {"case_id":"sf.ddl.alter-task.set.k56587ea02764","mark":"settled accept","obligations":["sf.ddl.alter-task.set.o117"],"sql_sha256":"56587ea027648a520a9bd67d05347d18ab9dfb54b9fa1c262e14affbdd69374d"} {"case_id":"sf.ddl.alter-task.set.k66777f4ffafc","mark":"settled accept","obligations":["sf.ddl.alter-task.set.o052"],"sql_sha256":"66777f4ffafcaf866c2ca713bddb8d4cb87cce250f88287bcc6bccc46d9f8ebc"} {"case_id":"sf.ddl.alter-task.set.k719385ccf02f","mark":"settled accept","obligations":["sf.ddl.alter-task.set.o042"],"sql_sha256":"719385ccf02fdbdb9296e8e0e740ce028ff085d2d8ee530a15ef0c6bd7f8a7c8"} +{"case_id":"sf.ddl.alter-task.set.k813b7eb481ee","mark":"settled reject","obligations":["sf.ddl.alter-task.set.o226"],"sql_sha256":"813b7eb481ee5b863c92744548b8c8ef01f3ee158ccbf8a29f9d16d46ff3b1dc"} {"case_id":"sf.ddl.alter-task.set.k82251ed26bc9","mark":"settled accept","obligations":["sf.ddl.alter-task.set.o075"],"sql_sha256":"82251ed26bc90eb38f61175c195fd8bc7ab8376e44d56a332ab16808f8ad45f5"} {"case_id":"sf.ddl.alter-task.set.k942f027d68fc","mark":"settled accept","obligations":["sf.ddl.alter-task.set.o018"],"sql_sha256":"942f027d68fc8a932a1db1176b403d2bb821c7b8ca54cf027abba2b6628123eb"} {"case_id":"sf.ddl.alter-task.set.k98072043c837","mark":"settled reject","obligations":["sf.ddl.alter-task.set.o154"],"sql_sha256":"98072043c837d161ee72622eab195e150087c43f054de9149614c5e7bb8883b6"} {"case_id":"sf.ddl.alter-task.set.k98d95c397010","mark":"settled accept","obligations":["sf.ddl.alter-task.set.o047"],"sql_sha256":"98d95c3970109c020dc89b9fcc881a2ad6ab0d80d8b93014bde95e78a4fbfb05"} +{"case_id":"sf.ddl.alter-task.set.ka010c4df52ea","mark":"settled accept","obligations":["sf.ddl.alter-task.set.o230"],"sql_sha256":"a010c4df52ea11de6badb1c8c55131795c1a35838e5ad51eb6baff401e09c3f6"} {"case_id":"sf.ddl.alter-task.set.kb6c8d922f015","mark":"settled accept","obligations":["sf.ddl.alter-task.set.o014"],"sql_sha256":"b6c8d922f0151690b4b79a8221c9dc75a9405bc5fcc88f202e0267e9e8261606"} {"case_id":"sf.ddl.alter-task.set.kc015d9def091","mark":"settled accept","obligations":["sf.ddl.alter-task.set.o208"],"sql_sha256":"c015d9def091c08b138ffb2ff1bc564dfa2b1e03a298df74f96693a49f11047b"} {"case_id":"sf.ddl.alter-task.set.kc0610704ab0c","mark":"settled accept","obligations":["sf.ddl.alter-task.set.o057"],"sql_sha256":"c0610704ab0c6e40ec4b64fa4b10979e9fd1c7f31a7089a1ff2377fa6c85e404"} @@ -1304,6 +1324,7 @@ {"case_id":"sf.ddl.alter-task.set.kc9cd7483346a","mark":"settled accept","obligations":["sf.ddl.alter-task.set.o027"],"sql_sha256":"c9cd7483346a76d69b805f1716d9fa26dd3e0cac685271397db30b3b39d61796"} {"case_id":"sf.ddl.alter-task.set.kde1680f6f37e","mark":"settled accept","obligations":["sf.ddl.alter-task.set.o207"],"sql_sha256":"de1680f6f37ed058e0bb5bae8689b9641ae80afa7637beeefe53683851e58985"} {"case_id":"sf.ddl.alter-task.set.kdf8f78103af9","mark":"settled accept","obligations":["sf.ddl.alter-task.set.o062"],"sql_sha256":"df8f78103af96d8291c04e78f9685257aeb16d257f13d2f311cd726148f68f27"} +{"case_id":"sf.ddl.alter-task.set.kff4855781ca2","mark":"settled accept","obligations":["sf.ddl.alter-task.set.o229"],"sql_sha256":"ff4855781ca25bab49dddb5f977fd2f7de0d2109d4c25456f3742637f069a677"} {"case_id":"sf.ddl.alter-task.unset-tag.k1ef8811f5d01","mark":"settled accept","obligations":["sf.ddl.alter-task.unset-tag.o020"],"sql_sha256":"1ef8811f5d01cf8ba0dc96ac9bad1c73c2312f585fd3c7f3ae7fe9ff2d1b4001"} {"case_id":"sf.ddl.alter-task.unset-tag.kad860b711faf","mark":"settled accept","obligations":["sf.ddl.alter-task.unset-tag.o021"],"sql_sha256":"ad860b711faf23eb336a14e0c9c8a2df59ed7de41c413276a2529b60305ddd9a"} {"case_id":"sf.ddl.alter-task.unset.k2a57db53f6df","mark":"settled reject","obligations":["sf.ddl.alter-task.unset-finalize.o012","sf.ddl.alter-task.unset.o107","sf.ddl.alter-task.unset.o115"],"sql_sha256":"2a57db53f6dfa1141951bdf21b3e6e7f6794e38749eba8c5267303257a1558bb"} @@ -1463,6 +1484,7 @@ {"case_id":"sf.ddl.create-alert.create-alert-from-template.kace96fb5f47d","mark":"settled accept","obligations":["sf.ddl.create-alert.create-alert-from-template.o027"],"sql_sha256":"ace96fb5f47d5f07246338668acd646a0d2f7215dc549a8b163c6ae1d9763674"} {"case_id":"sf.ddl.create-alert.create-alert-from-template.kc7ce313d2f8f","mark":"settled accept","obligations":["sf.ddl.create-alert.create-alert-from-template.o074"],"sql_sha256":"c7ce313d2f8f84bbc7984f2643c2622e68cc87a558e923583d69d65d92999947"} {"case_id":"sf.ddl.create-alert.create-alert-if-exists.k099ac44436ce","mark":"settled accept","obligations":["sf.ddl.create-alert.create-alert-if-exists.o084"],"sql_sha256":"099ac44436ce459b1f0eb4aeeb6f4b1f121a88cbe71f7926d22f75d67b11d011"} +{"case_id":"sf.ddl.create-alert.create-alert-if-exists.k0c982d254382","mark":"settled accept","obligations":["sf.ddl.create-alert.create-alert-if-exists.o087"],"sql_sha256":"0c982d2543823bf2f761d651d6223244fd7c5ddb60e8c7e52208d08859327ece"} {"case_id":"sf.ddl.create-alert.create-alert-if-exists.k10293fd374df","mark":"settled accept","obligations":["sf.ddl.create-alert.create-alert-if-exists.o032"],"sql_sha256":"10293fd374dff2a9938c30ae236173f80899c988cfea64e3c9c854e734c40249"} {"case_id":"sf.ddl.create-alert.create-alert-if-exists.k2ecea97a2495","mark":"settled accept","obligations":["sf.ddl.create-alert.create-alert-if-exists.o042"],"sql_sha256":"2ecea97a249538afd566d060aa942ced6fa0b17df2b3a395757a5571e9eed9bb"} {"case_id":"sf.ddl.create-alert.create-alert-if-exists.k48a7c5dcfd74","mark":"settled accept","obligations":["sf.ddl.create-alert.create-alert-if-exists.o082"],"sql_sha256":"48a7c5dcfd745a800497779fe484ecfc258e94219e6a12b57c5ad50b1ad61076"} @@ -1480,6 +1502,7 @@ {"case_id":"sf.ddl.create-alert.create-or-alter-alert.k72cf89f3079c","mark":"settled accept","obligations":["sf.ddl.create-alert.create-or-alter-alert.o054"],"sql_sha256":"72cf89f3079c8151b5de23bb225325f66bedeae232dc07287603e4a8e7b96740"} {"case_id":"sf.ddl.create-alert.create-or-alter-alert.k896a4e76e470","mark":"settled accept","obligations":["sf.ddl.create-alert.create-or-alter-alert.o016"],"sql_sha256":"896a4e76e470b86b2dfbefa4a48953197449899d4e4afdda7bccdc91d3253460"} {"case_id":"sf.ddl.create-alert.create-or-alter-alert.k8ec5b8bc0d09","mark":"settled accept","obligations":["sf.ddl.create-alert.create-or-alter-alert.o021"],"sql_sha256":"8ec5b8bc0d097402b1a796c425ca264190a0ab0aaf599d9089fcb451d89e719c"} +{"case_id":"sf.ddl.create-alert.create-or-alter-alert.k945e654b0092","mark":"settled accept","obligations":["sf.ddl.create-alert.create-or-alter-alert.o059"],"sql_sha256":"945e654b0092b519a74a940cb497c2de1897c51b2fc8ee0f5533d4f77e122858"} {"case_id":"sf.ddl.create-alert.create-or-alter-alert.kc0c98da3408e","mark":"settled accept","obligations":["sf.ddl.create-alert.create-or-alter-alert.o011"],"sql_sha256":"c0c98da3408e00da816e34be878ec8788bd9ff63a5599be2f3b79c850259b45c"} {"case_id":"sf.ddl.create-alert.define-alert.k15c6232b5345","mark":"settled accept","obligations":["sf.ddl.create-alert.define-alert.o016"],"sql_sha256":"15c6232b53452ac9d0abff6e202c4ad95121bdb2265a9b826a950f4451ae5c37"} {"case_id":"sf.ddl.create-alert.define-alert.k2a687242ac96","mark":"settled accept","obligations":["sf.ddl.create-alert.define-alert.o011"],"sql_sha256":"2a687242ac96521f76063b18c85dbda962394cf3ff334c0636ddb9967057da4b"} @@ -1518,10 +1541,11 @@ {"case_id":"sf.ddl.create-application.application-package-using-version.k822389a47de9","mark":"settled reject","obligations":["sf.ddl.create-application.application-package-using-version.o074"],"sql_sha256":"822389a47de9dfaed64e8e7b316cc7953e760a2d074d352370f1100f5fe1f7c6"} {"case_id":"sf.ddl.create-application.application-package-using-version.k99ca57dba6b7","mark":"settled accept","obligations":["sf.ddl.create-application.application-package-using-version.o046"],"sql_sha256":"99ca57dba6b7cd9f0fd4c1b7aaec418ed81c59bd78da704cb54fea530b2dfadb"} {"case_id":"sf.ddl.create-application.application-package-using-version.kbad36e195286","mark":"settled accept","obligations":["sf.ddl.create-application.application-package-using-version.o077"],"sql_sha256":"bad36e19528682ce160fb2787caa8f652643e6962e1547c2a4d9f55206ab3f8c"} -{"case_id":"sf.ddl.create-application.application-package-using-version.kbf036fcad2c3","mark":"settled reject","obligations":["sf.ddl.create-application.application-package-using-version.o011","sf.ddl.create-application.application-package-using-version.o015","sf.ddl.create-application.application-package-using-version.o019","sf.ddl.create-application.application-package-using-version.o022","sf.ddl.create-application.application-package-using-version.o024","sf.ddl.create-application.application-package-using-version.o026","sf.ddl.create-application.application-package-using-version.o029","sf.ddl.create-application.application-package-using-version.o032","sf.ddl.create-application.application-package-using-version.o034","sf.ddl.create-application.application-package-using-version.o036","sf.ddl.create-application.application-package-using-version.o040","sf.ddl.create-application.application-package-using-version.o045","sf.ddl.create-application.application-package-using-version.o047","sf.ddl.create-application.application-package-using-version.o050","sf.ddl.create-application.application-package-using-version.o064","sf.ddl.create-application.application-package-using-version.o080"],"sql_sha256":"bf036fcad2c3fad0f529826a1a5fa5f3b3005dc08462bf23d2e76963f3e7ed16"} +{"case_id":"sf.ddl.create-application.application-package-using-version.kbf036fcad2c3","mark":"settled reject","obligations":["sf.ddl.create-application.application-package-using-version.o022","sf.ddl.create-application.application-package-using-version.o029","sf.ddl.create-application.application-package-using-version.o032","sf.ddl.create-application.application-package-using-version.o045","sf.ddl.create-application.application-package-using-version.o050","sf.ddl.create-application.application-package-using-version.o064","sf.ddl.create-application.application-package-using-version.o080"],"sql_sha256":"bf036fcad2c3fad0f529826a1a5fa5f3b3005dc08462bf23d2e76963f3e7ed16"} {"case_id":"sf.ddl.create-application.application-package-using-version.kf87f4ed4cd0c","mark":"settled accept","obligations":["sf.ddl.create-application.application-package-using-version.o023"],"sql_sha256":"f87f4ed4cd0c84e27efbdacf9fbef9771c58c22a743779e4434f175561328b90"} +{"case_id":"sf.ddl.create-application.application-package-using.k07befa52ae26","mark":"settled reject","obligations":["sf.ddl.create-application.application-package-using.o042"],"sql_sha256":"07befa52ae2679d1b36cbced64f3cdfccebe4984e9a866a6fc099adf8dc7795f"} {"case_id":"sf.ddl.create-application.application-package-using.k2962ad55d94f","mark":"settled reject","obligations":["sf.ddl.create-application.application-package-using.o066"],"sql_sha256":"2962ad55d94fddb9c8afff369d19354e06f177a0a283756602075567dde313d0"} -{"case_id":"sf.ddl.create-application.application-package-using.k301fc7ede15b","mark":"settled reject","obligations":["sf.ddl.create-application.application-package-using.o010","sf.ddl.create-application.application-package-using.o014","sf.ddl.create-application.application-package-using.o017","sf.ddl.create-application.application-package-using.o019","sf.ddl.create-application.application-package-using.o021","sf.ddl.create-application.application-package-using.o024","sf.ddl.create-application.application-package-using.o027","sf.ddl.create-application.application-package-using.o029","sf.ddl.create-application.application-package-using.o031","sf.ddl.create-application.application-package-using.o035","sf.ddl.create-application.application-package-using.o040","sf.ddl.create-application.application-package-using.o042","sf.ddl.create-application.application-package-using.o045","sf.ddl.create-application.application-package-using.o059"],"sql_sha256":"301fc7ede15bb14c350a5b3611e353a4109238b9ee53b081ec1cbb395b9c99ba"} +{"case_id":"sf.ddl.create-application.application-package-using.k301fc7ede15b","mark":"settled reject","obligations":["sf.ddl.create-application.application-package-using.o017","sf.ddl.create-application.application-package-using.o024","sf.ddl.create-application.application-package-using.o027","sf.ddl.create-application.application-package-using.o040","sf.ddl.create-application.application-package-using.o045","sf.ddl.create-application.application-package-using.o059"],"sql_sha256":"301fc7ede15bb14c350a5b3611e353a4109238b9ee53b081ec1cbb395b9c99ba"} {"case_id":"sf.ddl.create-application.application-package-using.k48c0f6fabe83","mark":"settled reject","obligations":["sf.ddl.create-application.application-package-using.o075"],"sql_sha256":"48c0f6fabe83192b72529b48d469db21fd8b07039bda31c368c2df5918b53682"} {"case_id":"sf.ddl.create-application.application-package-using.k568cdd38d26e","mark":"settled accept","obligations":["sf.ddl.create-application.application-package-using.o028"],"sql_sha256":"568cdd38d26e725409c843efca1c760e51ca6ab1bf925114b61d8fc46146ef01"} {"case_id":"sf.ddl.create-application.application-package-using.k6f5948448b8b","mark":"settled accept","obligations":["sf.ddl.create-application.application-package-using.o073"],"sql_sha256":"6f5948448b8b0126fde1b5b143cd6bbc49a8f81b8c09c042d2a539e6c522279f"} @@ -1535,11 +1559,12 @@ {"case_id":"sf.ddl.create-application.application-package.k2071e05014f4","mark":"settled reject","obligations":["sf.ddl.create-application.application-package.o066"],"sql_sha256":"2071e05014f453852bd39c231b350ecd50bddea7725959a233140c594a2209d5"} {"case_id":"sf.ddl.create-application.application-package.k21e2f9d87aeb","mark":"settled reject","obligations":["sf.ddl.create-application.application-package.o067"],"sql_sha256":"21e2f9d87aebafc004b04e5552fd500f5404c3ebe9036329e1c61b20cd3fca1f"} {"case_id":"sf.ddl.create-application.application-package.k390d7da01700","mark":"settled accept","obligations":["sf.ddl.create-application.application-package.o027"],"sql_sha256":"390d7da017009e199d9f1afbfba1911adb235b5abc885af82252d31ec3eb4ad9"} -{"case_id":"sf.ddl.create-application.application-package.k522417787fad","mark":"settled reject","obligations":["sf.ddl.create-application.application-package.o008","sf.ddl.create-application.application-package.o013","sf.ddl.create-application.application-package.o016","sf.ddl.create-application.application-package.o018","sf.ddl.create-application.application-package.o020","sf.ddl.create-application.application-package.o023","sf.ddl.create-application.application-package.o026","sf.ddl.create-application.application-package.o028","sf.ddl.create-application.application-package.o030","sf.ddl.create-application.application-package.o034","sf.ddl.create-application.application-package.o039","sf.ddl.create-application.application-package.o041","sf.ddl.create-application.application-package.o044","sf.ddl.create-application.application-package.o059"],"sql_sha256":"522417787fadc79b4e7aaa11e4ce0a16b0eae01105ca9fdf9f7a80ded36b7075"} +{"case_id":"sf.ddl.create-application.application-package.k522417787fad","mark":"settled reject","obligations":["sf.ddl.create-application.application-package.o016","sf.ddl.create-application.application-package.o023","sf.ddl.create-application.application-package.o026","sf.ddl.create-application.application-package.o039","sf.ddl.create-application.application-package.o044","sf.ddl.create-application.application-package.o059"],"sql_sha256":"522417787fadc79b4e7aaa11e4ce0a16b0eae01105ca9fdf9f7a80ded36b7075"} {"case_id":"sf.ddl.create-application.application-package.k709f993cafba","mark":"settled reject","obligations":["sf.ddl.create-application.application-package.o045"],"sql_sha256":"709f993cafba9d1a693ad2f63773b7f3f44ae3bf74fa1c0a861f735af9f9259c"} {"case_id":"sf.ddl.create-application.application-package.k731999e4af22","mark":"settled accept","obligations":["sf.ddl.create-application.application-package.o073"],"sql_sha256":"731999e4af22e8102e54fc288265993dfc41139695c3b8616c3e93886539855c"} {"case_id":"sf.ddl.create-application.application-package.k83e1b78fbeae","mark":"settled accept","obligations":["sf.ddl.create-application.application-package.o072"],"sql_sha256":"83e1b78fbeae4a416967881de78141d753e0e0f1c7e32a7a42580de2d683f33b"} {"case_id":"sf.ddl.create-application.application-package.ka703c30b5e38","mark":"settled accept","obligations":["sf.ddl.create-application.application-package.o040"],"sql_sha256":"a703c30b5e38fd5ffe2935b8a021fca9d11091936a672c3a9c39f72da3896868"} +{"case_id":"sf.ddl.create-application.application-package.kd3e34374dde2","mark":"settled reject","obligations":["sf.ddl.create-application.application-package.o041"],"sql_sha256":"d3e34374dde280c05655aebf120bfeb77e383508a43cc8aa3e46955c21f772b3"} {"case_id":"sf.ddl.create-application.application-package.ke250132c2b59","mark":"settled accept","obligations":["sf.ddl.create-application.application-package.o070"],"sql_sha256":"e250132c2b59b5381402ca806e26a3fa352c37794a09e2d20ae3ca52e27d111f"} {"case_id":"sf.ddl.create-application.listing.k13e8abe6661c","mark":"settled reject","obligations":["sf.ddl.create-application.listing.o049"],"sql_sha256":"13e8abe6661cd175aaaf1ccc641877293aa8c2f370cc5037d1b946b48a0a7147"} {"case_id":"sf.ddl.create-application.listing.k1cc5c28b7be4","mark":"settled reject","obligations":["sf.ddl.create-application.listing.o071"],"sql_sha256":"1cc5c28b7be44c8d726dda8724314db3e754fa7b0633468052535488821b1aa2"} @@ -1549,8 +1574,9 @@ {"case_id":"sf.ddl.create-application.listing.k88baa9e9eeb5","mark":"settled accept","obligations":["sf.ddl.create-application.listing.o044"],"sql_sha256":"88baa9e9eeb501a005c23693d0e64b7c9c706659c7d2001c43d683a9bd85ffcb"} {"case_id":"sf.ddl.create-application.listing.ka4ff70aa82ac","mark":"settled accept","obligations":["sf.ddl.create-application.listing.o076"],"sql_sha256":"a4ff70aa82ac3362e566ee45175251d4554e1e534ccecc3370fb2b38e61674af"} {"case_id":"sf.ddl.create-application.listing.kab1b9e1efbd0","mark":"settled accept","obligations":["sf.ddl.create-application.listing.o075"],"sql_sha256":"ab1b9e1efbd0ad7aa0232f005e4eed6e3c2a4bb22288f7379ee48bc4f6d7a08f"} +{"case_id":"sf.ddl.create-application.listing.kbaae2358d24d","mark":"settled reject","obligations":["sf.ddl.create-application.listing.o045"],"sql_sha256":"baae2358d24db6cd13e9b27f9eb048d8754c0758fd007f14946c34af3b22b7e2"} {"case_id":"sf.ddl.create-application.listing.kcc4b57c6033d","mark":"settled reject","obligations":["sf.ddl.create-application.listing.o072"],"sql_sha256":"cc4b57c6033d11b68c669429727ade191b04377dda1bbd9f34d688bc6495f8f8"} -{"case_id":"sf.ddl.create-application.listing.kd9ba44c9e100","mark":"settled reject","obligations":["sf.ddl.create-application.listing.o008","sf.ddl.create-application.listing.o013","sf.ddl.create-application.listing.o016","sf.ddl.create-application.listing.o018","sf.ddl.create-application.listing.o020","sf.ddl.create-application.listing.o023","sf.ddl.create-application.listing.o026","sf.ddl.create-application.listing.o028","sf.ddl.create-application.listing.o030","sf.ddl.create-application.listing.o034","sf.ddl.create-application.listing.o038","sf.ddl.create-application.listing.o043","sf.ddl.create-application.listing.o045","sf.ddl.create-application.listing.o048","sf.ddl.create-application.listing.o064"],"sql_sha256":"d9ba44c9e1000b701b2710c5259b286036a8220fc9750a6ea3e758f4d77c90cf"} +{"case_id":"sf.ddl.create-application.listing.kd9ba44c9e100","mark":"settled reject","obligations":["sf.ddl.create-application.listing.o016","sf.ddl.create-application.listing.o023","sf.ddl.create-application.listing.o026","sf.ddl.create-application.listing.o043","sf.ddl.create-application.listing.o048","sf.ddl.create-application.listing.o064"],"sql_sha256":"d9ba44c9e1000b701b2710c5259b286036a8220fc9750a6ea3e758f4d77c90cf"} {"case_id":"sf.ddl.create-application.listing.ke9bf9d3d5ad5","mark":"settled accept","obligations":["sf.ddl.create-application.listing.o077"],"sql_sha256":"e9bf9d3d5ad5e3766964c1580ee8b136512266b32824d15a67c07e064df31c94"} {"case_id":"sf.ddl.create-artifact-repository.k0d27c19dc942","mark":"settled accept","obligations":["sf.ddl.create-artifact-repository.o025"],"sql_sha256":"0d27c19dc94218c75d8c86f6235e4dccca76f90e472d48561af1a6a440f1dbd1"} {"case_id":"sf.ddl.create-artifact-repository.k2e8e18a7121d","mark":"settled accept","obligations":["sf.ddl.create-artifact-repository.o045"],"sql_sha256":"2e8e18a7121dd06e820af5fe16e80302e967acacbc3580892e78a0506c60617b"} @@ -1593,7 +1619,7 @@ {"case_id":"sf.ddl.create-code-bundle.define-code-bundle.kdb5ad02c9eef","mark":"settled reject","obligations":["sf.ddl.create-code-bundle.define-code-bundle.o028"],"sql_sha256":"db5ad02c9eef22b91da81494b93a52e673af19db7ceb198494d9306565368b1f"} {"case_id":"sf.ddl.create-compute-pool.k04f86706d0d3","mark":"settled accept","obligations":["sf.ddl.create-compute-pool.o017"],"sql_sha256":"04f86706d0d3ab3b62c4363258aad913e1f765e8edda812042a4b2d41f8db2b4"} {"case_id":"sf.ddl.create-compute-pool.k444553246411","mark":"settled accept","obligations":["sf.ddl.create-compute-pool.o014"],"sql_sha256":"44455324641153fd3537653fc77f404386a330f3e0ea7b26c03141c90ebc590b"} -{"case_id":"sf.ddl.create-compute-pool.k5395e10ca5b8","mark":"settled reject","obligations":["sf.ddl.create-compute-pool.o002","sf.ddl.create-compute-pool.o007","sf.ddl.create-compute-pool.o010","sf.ddl.create-compute-pool.o021","sf.ddl.create-compute-pool.o025","sf.ddl.create-compute-pool.o029","sf.ddl.create-compute-pool.o032","sf.ddl.create-compute-pool.o034","sf.ddl.create-compute-pool.o036","sf.ddl.create-compute-pool.o039","sf.ddl.create-compute-pool.o042","sf.ddl.create-compute-pool.o044","sf.ddl.create-compute-pool.o046","sf.ddl.create-compute-pool.o049","sf.ddl.create-compute-pool.o051","sf.ddl.create-compute-pool.o054","sf.ddl.create-compute-pool.o056","sf.ddl.create-compute-pool.o059","sf.ddl.create-compute-pool.o061","sf.ddl.create-compute-pool.o078"],"sql_sha256":"5395e10ca5b8ecfa6411359a7524decc15518390c2e6a1498f320b3ac191f40f"} +{"case_id":"sf.ddl.create-compute-pool.k5395e10ca5b8","mark":"settled reject","obligations":["sf.ddl.create-compute-pool.o010","sf.ddl.create-compute-pool.o032","sf.ddl.create-compute-pool.o039","sf.ddl.create-compute-pool.o042","sf.ddl.create-compute-pool.o049","sf.ddl.create-compute-pool.o054","sf.ddl.create-compute-pool.o059","sf.ddl.create-compute-pool.o078"],"sql_sha256":"5395e10ca5b8ecfa6411359a7524decc15518390c2e6a1498f320b3ac191f40f"} {"case_id":"sf.ddl.create-compute-pool.k59e9d9a2e443","mark":"settled accept","obligations":["sf.ddl.create-compute-pool.o090"],"sql_sha256":"59e9d9a2e4431059a3e9ba8c0e8571f50da1725403b23b8fd70812d9e9099459"} {"case_id":"sf.ddl.create-compute-pool.k734ac9f1b0d5","mark":"settled accept","obligations":["sf.ddl.create-compute-pool.o055"],"sql_sha256":"734ac9f1b0d55fba49431678b25b6d87df1ee509700d880995596258695f4f19"} {"case_id":"sf.ddl.create-compute-pool.k7434542b6511","mark":"settled accept","obligations":["sf.ddl.create-compute-pool.o089"],"sql_sha256":"7434542b6511cdf391a69b6ba8e408182fbd261f9c1738704ddca9e671cbb7ca"} @@ -1615,6 +1641,8 @@ {"case_id":"sf.ddl.create-cortex-search.on-attributes-warehouse-target-lag.k281c4342f3b5","mark":"settled accept","obligations":["sf.ddl.create-cortex-search.on-attributes-warehouse-target-lag.o031"],"sql_sha256":"281c4342f3b5b49c3553e2fe78918cea4e642a969f0b4e1bccdf85aec57bb0a3"} {"case_id":"sf.ddl.create-cortex-search.on-attributes-warehouse-target-lag.k4d3ac7ba8c2c","mark":"settled accept","obligations":["sf.ddl.create-cortex-search.on-attributes-warehouse-target-lag.o044"],"sql_sha256":"4d3ac7ba8c2c495e4e9edacc55aaac064722901f61a87e6b091b62ce1076036e"} {"case_id":"sf.ddl.create-cortex-search.on-attributes-warehouse-target-lag.k591e34883c66","mark":"settled accept","obligations":["sf.ddl.create-cortex-search.on-attributes-warehouse-target-lag.o098"],"sql_sha256":"591e34883c6629260300ff070eb0880a45112723f1db1fca06d2344556592680"} +{"case_id":"sf.ddl.create-cortex-search.on-attributes-warehouse-target-lag.k5fc57cce6bd5","mark":"settled accept","obligations":["sf.ddl.create-cortex-search.on-attributes-warehouse-target-lag.o094"],"sql_sha256":"5fc57cce6bd51c52e6e8549eacb294dcb0c70cf43eca31a9366a8aaadd6ba06a"} +{"case_id":"sf.ddl.create-cortex-search.on-attributes-warehouse-target-lag.k87c81dc2f1cc","mark":"settled accept","obligations":["sf.ddl.create-cortex-search.on-attributes-warehouse-target-lag.o095"],"sql_sha256":"87c81dc2f1cc74b91b246f64c7781e7566ed454d7bc721925cc52cc0068d588d"} {"case_id":"sf.ddl.create-cortex-search.on-attributes-warehouse-target-lag.kc0beb801b18f","mark":"settled accept","obligations":["sf.ddl.create-cortex-search.on-attributes-warehouse-target-lag.o091"],"sql_sha256":"c0beb801b18f9a9e3efbf02c1569b35eeb7be2e1f48b3578b0214c1c7b78fb65"} {"case_id":"sf.ddl.create-cortex-search.on-attributes-warehouse-target-lag.ke65738ab25b7","mark":"settled accept","obligations":["sf.ddl.create-cortex-search.on-attributes-warehouse-target-lag.o053"],"sql_sha256":"e65738ab25b7297f0cf63bf4969279b54fb2649fb14ad1594fa9382d5a8ccd2d"} {"case_id":"sf.ddl.create-cortex-search.text-indexes-vector-indexes.k18bfd84093dc","mark":"settled accept","obligations":["sf.ddl.create-cortex-search.text-indexes-vector-indexes.o058"],"sql_sha256":"18bfd84093dcd3038a543a2999f90e263793f71743c59df9e03a56f62b57b9d0"} @@ -1641,7 +1669,9 @@ {"case_id":"sf.ddl.create-database-catalog-linked.k6f33278953f4","mark":"settled accept","obligations":["sf.ddl.create-database-catalog-linked.o091"],"sql_sha256":"6f33278953f4caf4f204e94f865679d1c1f91b5334ef420e19cdb54c1a473b60"} {"case_id":"sf.ddl.create-database-catalog-linked.k76a0e71b8493","mark":"settled accept","obligations":["sf.ddl.create-database-catalog-linked.o075"],"sql_sha256":"76a0e71b8493136e3d7155a41f279783f6060b44b299405e5f22382691965860"} {"case_id":"sf.ddl.create-database-catalog-linked.k884ae103c48a","mark":"settled reject","obligations":["sf.ddl.create-database-catalog-linked.o172"],"sql_sha256":"884ae103c48a379b06794f9895384986d35b47bb6b62491817b2356e70b7b663"} +{"case_id":"sf.ddl.create-database-catalog-linked.k931ebd5878fa","mark":"settled accept","obligations":["sf.ddl.create-database-catalog-linked.o160"],"sql_sha256":"931ebd5878faf75a16f6470118119e37f507ec424e8de5c0b113d49d6486f215"} {"case_id":"sf.ddl.create-database-catalog-linked.k9f217a35a936","mark":"settled accept","obligations":["sf.ddl.create-database-catalog-linked.o026"],"sql_sha256":"9f217a35a9365dca6c417cb765570a84a4551cd297548ea0d734039a959732c3"} +{"case_id":"sf.ddl.create-database-catalog-linked.kcc867d8d45ac","mark":"settled accept","obligations":["sf.ddl.create-database-catalog-linked.o169"],"sql_sha256":"cc867d8d45acbb63552e93b02e0a8b56142f70e19a84845b98bdc096251cc729"} {"case_id":"sf.ddl.create-database-catalog-linked.kd63e6c722302","mark":"settled accept","obligations":["sf.ddl.create-database-catalog-linked.o166"],"sql_sha256":"d63e6c72230245e4c074caaa870793ba74744c4072fb8ce2c50e3b4ce083cb29"} {"case_id":"sf.ddl.create-database-catalog-linked.ke75ee9bb74ee","mark":"settled accept","obligations":["sf.ddl.create-database-catalog-linked.o105"],"sql_sha256":"e75ee9bb74ee0f31f60c629daf3844f1bbf5138382a9e01a03183dc006c08ce2"} {"case_id":"sf.ddl.create-database.create-database-as-replica.kf0066a7bbb66","mark":"settled accept","obligations":["sf.ddl.create-database.create-database-as-replica.o026"],"sql_sha256":"f0066a7bbb668b0f1aac8fc44ac6cc856ccd340d1c461c3e3d1697913daba37f"} @@ -1690,6 +1720,7 @@ {"case_id":"sf.ddl.create-database.define-database.k82e8d8532fcf","mark":"settled accept","obligations":["sf.ddl.create-database.define-database.o095"],"sql_sha256":"82e8d8532fcf4a747321681abecf4e5294d5859c9faebded392fcd12ddd06bfe"} {"case_id":"sf.ddl.create-database.define-database.k9307863c806e","mark":"settled accept","obligations":["sf.ddl.create-database.define-database.o029"],"sql_sha256":"9307863c806e83d1a1e80f3a3a21dbe17e790edea26487cd90f7c3fec714a9b2"} {"case_id":"sf.ddl.create-database.define-database.k979f3a757ff5","mark":"settled accept","obligations":["sf.ddl.create-database.define-database.o099"],"sql_sha256":"979f3a757ff58825b565d6b05e3be9a123be9aaeb3d7bbe4e601ee72d492ba26"} +{"case_id":"sf.ddl.create-database.define-database.ka20fb04f1f77","mark":"settled accept","obligations":["sf.ddl.create-database.define-database.o024"],"sql_sha256":"a20fb04f1f77f24a8deeacec22d4f4494f879ded6b2eb0009b6f390a4be7e5fc"} {"case_id":"sf.ddl.create-database.define-database.kf1921c981feb","mark":"settled accept","obligations":["sf.ddl.create-database.define-database.o051"],"sql_sha256":"f1921c981feb1b926ee8bc0ffd88b5eb3f4938ae827cd45212e0879e729d7456"} {"case_id":"sf.ddl.create-dataset.k6d9683d78996","mark":"documented","obligations":["sf.ddl.create-dataset.o018"],"sql_sha256":"6d9683d7899637a19246f91ac479a4a6710b1f0df2c152fda77e32419c9df259"} {"case_id":"sf.ddl.create-dataset.keb74c1e13fa8","mark":"documented","obligations":["sf.ddl.create-dataset.o021"],"sql_sha256":"eb74c1e13fa83c1f8a57b47863f939f6563c6373cbdeff7769e3d6ca7a7c2b73"} @@ -1701,10 +1732,10 @@ {"case_id":"sf.ddl.create-dbt-project.kef92a390ca00","mark":"settled accept","obligations":["sf.ddl.create-dbt-project.o028"],"sql_sha256":"ef92a390ca0042d0f7fc06f15672cd26715137f8db053b8a5f618a5434eb9d4d"} {"case_id":"sf.ddl.create-dbt-project.kfc7d66421957","mark":"settled accept","obligations":["sf.ddl.create-dbt-project.o045"],"sql_sha256":"fc7d664219575363679adcc387dd11e1b37b6fb326a7a34aeadfa2a071be742a"} {"case_id":"sf.ddl.create-dcm-project.k547a873afb59","mark":"settled accept","obligations":["sf.ddl.create-dcm-project.o019"],"sql_sha256":"547a873afb59e95a82eac8e4de137f825cd0a7b741c23346becb5cd303ddbae8"} -{"case_id":"sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.k000371d26933","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o042","sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o082"],"sql_sha256":"000371d26933cefd00a038f99d2ae932cc907cc14596bb365ef918cd92f29808"} +{"case_id":"sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.k000371d26933","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o082"],"sql_sha256":"000371d26933cefd00a038f99d2ae932cc907cc14596bb365ef918cd92f29808"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.k003d111f701d","mark":"settled accept","obligations":["sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o091"],"sql_sha256":"003d111f701d187c43ba1bfcaf774cf5d96a2a99d8c8d2df72e936417d9ca223"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.k1b2e3ffaad0e","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o026","sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o039"],"sql_sha256":"1b2e3ffaad0e639e36d9be74af561eaf47ac2191ae7e1e4bc23b16fbcb411ab1"} -{"case_id":"sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.k2f18d13dde4c","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o024","sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o028","sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o029","sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o037"],"sql_sha256":"2f18d13dde4cde7620bc6ca3343a7be55313adc8b71cbb2fa4bb3a3feabc368d"} +{"case_id":"sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.k2f18d13dde4c","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o022","sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o024","sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o028","sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o029","sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o037"],"sql_sha256":"2f18d13dde4cde7620bc6ca3343a7be55313adc8b71cbb2fa4bb3a3feabc368d"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.k3f3f79b64b4d","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o089"],"sql_sha256":"3f3f79b64b4d135065ac9fe7e90e8c890408a26136364d69b9ba6f82cc19d603"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.k4b1a8ef734ef","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o043"],"sql_sha256":"4b1a8ef734effe7fa3e017c2fff89768e523f8d7e4e0f2181a20d8b4c4ae1d7d"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.k58806c0f4346","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o070"],"sql_sha256":"58806c0f4346233ba74c7aac737cf41aa0b203ee78154af168842ccd49c603c7"} @@ -1718,10 +1749,12 @@ {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.ka91daa8f8390","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o054"],"sql_sha256":"a91daa8f83906b2403de3e948caede1d32cf9dcedd3eb3348fe9711ab023a803"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.kaed3c796eab0","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o030"],"sql_sha256":"aed3c796eab0d38c06d5d6ae16c80883b2ff37cf837abfdb75df1e47a145174b"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.kb558b7859432","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o033"],"sql_sha256":"b558b7859432d2d712ab3d5933e6711a561e45b3f973d303410b21aafad2e347"} +{"case_id":"sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.kbc446c88e129","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o042"],"sql_sha256":"bc446c88e12923fb1a94fe3602c99b22dd8743a1abd682865a93302d83aef59e"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.kc30b0c7acb80","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o093"],"sql_sha256":"c30b0c7acb805e8595a883ed5ccd4878a76a8fd37e44c27da4b097991f1d4ecc"} +{"case_id":"sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.kc43dfdb5b8af","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o027"],"sql_sha256":"c43dfdb5b8af185ba0b750f9e5b2b1a23b6f4dde010af15be77a937a23ec669d"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.kcf9d16529178","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o090"],"sql_sha256":"cf9d16529178d846f7a469271ef7fc04d574f549d689a61740c493cb438bfb2f"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.kd9dcad06a73b","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o086"],"sql_sha256":"d9dcad06a73b19871b044c0ac869e67fa160bada7f127bbade52b9c5a7050b15"} -{"case_id":"sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.kda6cfe915325","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o002","sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o009","sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o017","sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o022","sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o027","sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o032","sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o035","sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o066","sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o088"],"sql_sha256":"da6cfe915325174413f8a8e230e072fab3765ae792a61b12a6e227139b357c9b"} +{"case_id":"sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.kda6cfe915325","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o017","sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o032","sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o035","sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o066","sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o088"],"sql_sha256":"da6cfe915325174413f8a8e230e072fab3765ae792a61b12a6e227139b357c9b"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.ke5f1c37074f7","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o087"],"sql_sha256":"e5f1c37074f7b72126c690b0370256f79d1249eb3139d68b4477ee816840a45d"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.ke75a9109beaa","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o071"],"sql_sha256":"e75a9109beaa193bfafd173f63486a5eed8a1fb35b4df1d633bf005044752ef0"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.kfcb98d86b48c","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.create-dynamic-iceberg-table.o019"],"sql_sha256":"fcb98d86b48c757f41335d6ec397c732451d44c3d774da5910d6b22a01aac088"} @@ -1774,13 +1807,14 @@ {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.kebccb051595e","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o384"],"sql_sha256":"ebccb051595ebc2c6a26e58c855673167e846b582096079bebc24e4656f76b3e"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.kf8838a28a989","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o465"],"sql_sha256":"f8838a28a989eebaa348702567ef39055aa4562779f98e68139a9199cfebe0e0"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.kfb8459ec42da","mark":"settled accept","obligations":["sf.ddl.create-dynamic-table.create-dynamic-iceberg-table.o164"],"sql_sha256":"fb8459ec42da5bfe7539ed1373b41403f48e2841e6aa55c49e3442601008935d"} -{"case_id":"sf.ddl.create-dynamic-table.create-dynamic-table-clone.k008ac84c2a38","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-table-clone.o026","sf.ddl.create-dynamic-table.create-dynamic-table-clone.o030","sf.ddl.create-dynamic-table.create-dynamic-table-clone.o031","sf.ddl.create-dynamic-table.create-dynamic-table-clone.o039"],"sql_sha256":"008ac84c2a38e63ecdd27dc015ebcb691d25ae8db5b29e3f0307be8113f3aac8"} +{"case_id":"sf.ddl.create-dynamic-table.create-dynamic-table-clone.k008ac84c2a38","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-table-clone.o024","sf.ddl.create-dynamic-table.create-dynamic-table-clone.o026","sf.ddl.create-dynamic-table.create-dynamic-table-clone.o030","sf.ddl.create-dynamic-table.create-dynamic-table-clone.o031","sf.ddl.create-dynamic-table.create-dynamic-table-clone.o039"],"sql_sha256":"008ac84c2a38e63ecdd27dc015ebcb691d25ae8db5b29e3f0307be8113f3aac8"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-table-clone.k073c6f22d7f7","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-table-clone.o045"],"sql_sha256":"073c6f22d7f749fb9deea64f66acb6971d983d8751cbc43cab0507f672e7d495"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-table-clone.k07aabf807f9c","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-table-clone.o027","sf.ddl.create-dynamic-table.create-dynamic-table-clone.o040"],"sql_sha256":"07aabf807f9c31db6cda4a56cb73aa2087442ee33ddd024bf8448a0401d11578"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-table-clone.k1c8135de3186","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-table-clone.o071"],"sql_sha256":"1c8135de31861ef43886b0b3029d53cd582ab62121c2c383a48443e1ba28dec0"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-table-clone.k2bce4c9e6651","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-table-clone.o073"],"sql_sha256":"2bce4c9e6651fbfe46c148842eb2dbf4ee588e9711864e2fd358d9ce756b7e85"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-table-clone.k335c91327721","mark":"settled accept","obligations":["sf.ddl.create-dynamic-table.create-dynamic-table-clone.o086"],"sql_sha256":"335c91327721475dd6652f7cc76be20083082dcc807e7975cbb1906b14467841"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-table-clone.k3599d6f66653","mark":"settled accept","obligations":["sf.ddl.create-dynamic-table.create-dynamic-table-clone.o082"],"sql_sha256":"3599d6f666537ceec3c0a13e1a8cfd49d1f5bd2c63f3dd0acbbcb63a19217aef"} +{"case_id":"sf.ddl.create-dynamic-table.create-dynamic-table-clone.k3d45a7df6ee0","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-table-clone.o029"],"sql_sha256":"3d45a7df6ee0efc9cefbfcc228b2d568c23ec2fd12b752ca5a871a922733b574"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-table-clone.k5e3697ee4513","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-table-clone.o074"],"sql_sha256":"5e3697ee4513e4de51517c37b5c002cfbd98db9f11e82fce9523b7da6021be57"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-table-clone.k632c3cabc9b6","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-table-clone.o021"],"sql_sha256":"632c3cabc9b6b28416519f8ef337acd4a3e00a2b65772cd1db06ba6504b397af"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-table-clone.k6aa95f6e6e6c","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-table-clone.o103"],"sql_sha256":"6aa95f6e6e6ce67a4c8adacaa46f51c704a69b94149b2c5e86303d0b38e3d6dc"} @@ -1789,11 +1823,12 @@ {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-table-clone.k964040c9a482","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-table-clone.o032"],"sql_sha256":"964040c9a482c579147c8f0c3de152299ddc618ceee3539ad47f523f112a10a6"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-table-clone.k9650bbf2cd4a","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-table-clone.o102"],"sql_sha256":"9650bbf2cd4a747306bf64fcb9d93675ec5df318cce6e2b3a9e323208abbe357"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-table-clone.ka1dad6cec30d","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-table-clone.o028","sf.ddl.create-dynamic-table.create-dynamic-table-clone.o041"],"sql_sha256":"a1dad6cec30de94fbd1fee9a920448e70eb1e177be3293cc41a4d3259ee7a9d2"} -{"case_id":"sf.ddl.create-dynamic-table.create-dynamic-table-clone.ka5c1b72c0c9d","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-table-clone.o044","sf.ddl.create-dynamic-table.create-dynamic-table-clone.o090"],"sql_sha256":"a5c1b72c0c9d7410a6aab48ccc32aa51c7a7c0468b44e08f2f525acbbb7f41ab"} +{"case_id":"sf.ddl.create-dynamic-table.create-dynamic-table-clone.ka5c1b72c0c9d","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-table-clone.o090"],"sql_sha256":"a5c1b72c0c9d7410a6aab48ccc32aa51c7a7c0468b44e08f2f525acbbb7f41ab"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-table-clone.kb65cb6329d0b","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-table-clone.o097"],"sql_sha256":"b65cb6329d0bcfda46c85ec2afc4db041823f52d2d688b449351831cf5333047"} -{"case_id":"sf.ddl.create-dynamic-table.create-dynamic-table-clone.kbe2779b1c532","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-table-clone.o002","sf.ddl.create-dynamic-table.create-dynamic-table-clone.o004","sf.ddl.create-dynamic-table.create-dynamic-table-clone.o011","sf.ddl.create-dynamic-table.create-dynamic-table-clone.o019","sf.ddl.create-dynamic-table.create-dynamic-table-clone.o024","sf.ddl.create-dynamic-table.create-dynamic-table-clone.o029","sf.ddl.create-dynamic-table.create-dynamic-table-clone.o034","sf.ddl.create-dynamic-table.create-dynamic-table-clone.o037","sf.ddl.create-dynamic-table.create-dynamic-table-clone.o068","sf.ddl.create-dynamic-table.create-dynamic-table-clone.o096"],"sql_sha256":"be2779b1c53208d638556dfbadd0ac1874eccd30bd34dba4cba4cae1c926ca61"} +{"case_id":"sf.ddl.create-dynamic-table.create-dynamic-table-clone.kbe2779b1c532","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-table-clone.o019","sf.ddl.create-dynamic-table.create-dynamic-table-clone.o034","sf.ddl.create-dynamic-table.create-dynamic-table-clone.o037","sf.ddl.create-dynamic-table.create-dynamic-table-clone.o068","sf.ddl.create-dynamic-table.create-dynamic-table-clone.o096"],"sql_sha256":"be2779b1c53208d638556dfbadd0ac1874eccd30bd34dba4cba4cae1c926ca61"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-table-clone.kc41ddc123369","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-table-clone.o075"],"sql_sha256":"c41ddc123369c7042250c8b75a762231ffb9b72a993093612ada1d175485435b"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-table-clone.kcbb156cd642f","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-table-clone.o083"],"sql_sha256":"cbb156cd642fcc37cba1e6a5253fd7901b62026f01921295d155b2b83e20cdc2"} +{"case_id":"sf.ddl.create-dynamic-table.create-dynamic-table-clone.kce8cd63739b4","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-table-clone.o044"],"sql_sha256":"ce8cd63739b42fd4d12a4f02bdca192688830ae87d1c6abbe0bba5a7ea9a85d5"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-table-clone.kd271612885b4","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-table-clone.o095"],"sql_sha256":"d271612885b4e0cd0490429a6c07f8b4801be643ad237803f4e6bfbd94969383"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-table-clone.kddea9645db12","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-table-clone.o101"],"sql_sha256":"ddea9645db126ffe4f75e021bc7f24262451e7921fdabb81599f69d599a87ebf"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-table-clone.ke506e2c0352d","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-table-clone.o104"],"sql_sha256":"e506e2c0352d1f122b600c65819a433d5106204276ab2f501304e8516bc4d57a"} @@ -1827,11 +1862,13 @@ {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.k9d464d632598","mark":"documented","obligations":["sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o355"],"sql_sha256":"9d464d632598af62d10fed0e5082bd41f40a8caf5f897bd3f0bf02adcffc1c02"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.ka749d4ecc43c","mark":"settled accept","obligations":["sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o375"],"sql_sha256":"a749d4ecc43c291bfded5010374104af312590d7be9b6cc7ab55a38f4e812f00"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.ka770f35cc6eb","mark":"settled accept","obligations":["sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o344"],"sql_sha256":"a770f35cc6ebfd97d59c15a45016e51454fc0187a4d0c405bcdbc76b9a87c490"} +{"case_id":"sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.ka8ec0d9d6145","mark":"settled accept","obligations":["sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o406"],"sql_sha256":"a8ec0d9d6145d9b2685189e289ee02f0ffcfda8770d0180141f1b136a9c30c49"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.kc47db42df6df","mark":"settled accept","obligations":["sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o345"],"sql_sha256":"c47db42df6df53bdf05b771bdffa9094b17ddbcfe53c72b3e1a89838995f5964"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.kc8aced981ff9","mark":"settled accept","obligations":["sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o322"],"sql_sha256":"c8aced981ff94c7bd8e16461ca633f4ad00d5d2264853687349aa36d636f38e4"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.kc9814d1416b1","mark":"settled accept","obligations":["sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o337"],"sql_sha256":"c9814d1416b178ee9d1802e45854ee05e2204989574addde02e8bebeb206f898"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.kdc8041a5a684","mark":"settled accept","obligations":["sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o381"],"sql_sha256":"dc8041a5a684bd43ac9b198cade415aecce2654bfee158a24156c82be73847b3"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.ke8eb06f1d2e4","mark":"settled accept","obligations":["sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o346"],"sql_sha256":"e8eb06f1d2e460dba3c46548af82edfa258479aae057a524a285e68021e6c321"} +{"case_id":"sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.kee856a2f76f4","mark":"settled accept","obligations":["sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o369"],"sql_sha256":"ee856a2f76f4e82c3a4a5db5a872b4e4173633a3f1ed4d78e9885b150124ce15"} {"case_id":"sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.kf9c9f193f908","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-dynamic-table-target-lag.o055"],"sql_sha256":"f9c9f193f908f5fcf69eb346399d1d1ccd0d08073ab5a9b77722a2e7e9c2aac1"} {"case_id":"sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.k0620156c6e97","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o462"],"sql_sha256":"0620156c6e976e0e69452e94de85a211391ac750e252404b766eceef8957a33a"} {"case_id":"sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.k06967c4bda31","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o477","sf.ddl.create-dynamic-table.create-or-alter-dynamic-iceberg-table.o479"],"sql_sha256":"06967c4bda31b81e72674b8c296dfdfeda5c5154d403aacc0713f7823595820a"} @@ -1878,6 +1915,7 @@ {"case_id":"sf.ddl.create-dynamic-table.create-or-alter-dynamic.k194e541951e9","mark":"settled accept","obligations":["sf.ddl.create-dynamic-table.create-or-alter-dynamic.o200"],"sql_sha256":"194e541951e9ea70ebf9cc1b0c12431eceb84fc0e269fe89c8a825af6d14b768"} {"case_id":"sf.ddl.create-dynamic-table.create-or-alter-dynamic.k1b802c626d55","mark":"settled accept","obligations":["sf.ddl.create-dynamic-table.create-or-alter-dynamic.o170"],"sql_sha256":"1b802c626d550afd0f911568474c483ffd3a12b908984fee329e6f46367cf660"} {"case_id":"sf.ddl.create-dynamic-table.create-or-alter-dynamic.k1dd6ced2a8fe","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-or-alter-dynamic.o022"],"sql_sha256":"1dd6ced2a8fe49420229deb24d02e9c3263b6b018d829092af64cbd84713731f"} +{"case_id":"sf.ddl.create-dynamic-table.create-or-alter-dynamic.k3f68893ed689","mark":"settled accept","obligations":["sf.ddl.create-dynamic-table.create-or-alter-dynamic.o225"],"sql_sha256":"3f68893ed6898176d47c3e884f3743aaddb6e7e073136f8057e6e1c52ab03b2d"} {"case_id":"sf.ddl.create-dynamic-table.create-or-alter-dynamic.k51c0921b2872","mark":"settled accept","obligations":["sf.ddl.create-dynamic-table.create-or-alter-dynamic.o044"],"sql_sha256":"51c0921b28723bf43d395cd6404f03479e95f6766d71506f3d9ab13c685cf916"} {"case_id":"sf.ddl.create-dynamic-table.create-or-alter-dynamic.k556a23d2a6d3","mark":"settled accept","obligations":["sf.ddl.create-dynamic-table.create-or-alter-dynamic.o039"],"sql_sha256":"556a23d2a6d3112e040a0d7c886a7c79181ac0cc83e99bbe78eae870632c974a"} {"case_id":"sf.ddl.create-dynamic-table.create-or-alter-dynamic.k55cb4113e2a3","mark":"settled accept","obligations":["sf.ddl.create-dynamic-table.create-or-alter-dynamic.o213"],"sql_sha256":"55cb4113e2a3c10f7f11b8a85bd2e18b3f97178924a0c80919a7029325a8861b"} @@ -1887,6 +1925,7 @@ {"case_id":"sf.ddl.create-dynamic-table.create-or-alter-dynamic.k9ebb27ebc94b","mark":"settled accept","obligations":["sf.ddl.create-dynamic-table.create-or-alter-dynamic.o221"],"sql_sha256":"9ebb27ebc94b0e42e2a407b8038598715061c0c78a0454a4825938bf20fcefcb"} {"case_id":"sf.ddl.create-dynamic-table.create-or-alter-dynamic.ka807dcb09420","mark":"settled accept","obligations":["sf.ddl.create-dynamic-table.create-or-alter-dynamic.o201"],"sql_sha256":"a807dcb09420cc3ec2da2299d9cd6a0618cf68e36e19844c762e50bd725774dd"} {"case_id":"sf.ddl.create-dynamic-table.create-or-alter-dynamic.kbf010dbc6de1","mark":"settled reject","obligations":["sf.ddl.create-dynamic-table.create-or-alter-dynamic.o198"],"sql_sha256":"bf010dbc6de1a3cf604e66c37dd6f6eacfeb2354adb407c8f8c5a39f1c9c3280"} +{"case_id":"sf.ddl.create-dynamic-table.create-or-alter-dynamic.kc4274baa4e40","mark":"settled accept","obligations":["sf.ddl.create-dynamic-table.create-or-alter-dynamic.o215"],"sql_sha256":"c4274baa4e404ff64a528a6a0837f4413e9390ac0fb31eaf2385d1a0db07c82a"} {"case_id":"sf.ddl.create-dynamic-table.create-or-alter-dynamic.kd91dadbb5cc5","mark":"settled accept","obligations":["sf.ddl.create-dynamic-table.create-or-alter-dynamic.o202"],"sql_sha256":"d91dadbb5cc55be0ac2692470dc1a96fc1bea310228da09218675a6306b85dd0"} {"case_id":"sf.ddl.create-dynamic-table.create-or-alter-dynamic.kdc20e2e3716b","mark":"settled accept","obligations":["sf.ddl.create-dynamic-table.create-or-alter-dynamic.o203"],"sql_sha256":"dc20e2e3716b0058d0734add8068d51ae91c2eb986e855b85833a13c1880e08c"} {"case_id":"sf.ddl.create-dynamic-table.define-dynamic-table.k1288eddbfe61","mark":"settled accept","obligations":["sf.ddl.create-dynamic-table.define-dynamic-table.o175"],"sql_sha256":"1288eddbfe6174458c3c3d72a199433d7f8051b74d95e877f33fb16b0919d653"} @@ -1957,6 +1996,7 @@ {"case_id":"sf.ddl.create-external-agent.kbc488403dcc0","mark":"settled reject","obligations":["sf.ddl.create-external-agent.o036"],"sql_sha256":"bc488403dcc0d0e5d5b62c9e2ee24b5c0f9b6da089c1cf7c225178e8e1f53973"} {"case_id":"sf.ddl.create-external-agent.ke08d23974ea2","mark":"settled accept","obligations":["sf.ddl.create-external-agent.o037"],"sql_sha256":"e08d23974ea2af2b58b2b149ae93982575a91a90ea7ae2143932197b052f4228"} {"case_id":"sf.ddl.create-external-agent.ke5461079151e","mark":"documented","obligations":["sf.ddl.create-external-agent.o046","sf.ddl.create-external-agent.o047"],"sql_sha256":"e5461079151ebb064e463168a115010d0fc8091ea6b484b5e40cae69d7c367a6"} +{"case_id":"sf.ddl.create-external-consumer.k28b90fc55962","mark":"settled accept","obligations":["sf.ddl.create-external-consumer.o031"],"sql_sha256":"28b90fc559623c69458a121afd7b6cee639ae936f58a355c46a6119877aded8e"} {"case_id":"sf.ddl.create-external-consumer.k834a46a03acd","mark":"settled accept","obligations":["sf.ddl.create-external-consumer.o015"],"sql_sha256":"834a46a03acd4256dd8ae92dc18bbf87a2ff17c455379a1d336477feb1e03e9f"} {"case_id":"sf.ddl.create-external-consumer.k855a1932aec9","mark":"settled accept","obligations":["sf.ddl.create-external-consumer.o020"],"sql_sha256":"855a1932aec99e6a28945185349680a67222d06fb7f3cff4ed3857ae676a3f1d"} {"case_id":"sf.ddl.create-external-function.function-returns-api-integration-as.k007dcc7f5614","mark":"settled accept","obligations":["sf.ddl.create-external-function.function-returns-api-integration-as.o073"],"sql_sha256":"007dcc7f5614573907e35c5e4f5c0d7ad5dbb4616b964cff928740fdcc9da311"} @@ -2242,9 +2282,11 @@ {"case_id":"sf.ddl.create-function.create-function-returns-table-2.k57de739195ea","mark":"settled accept","obligations":["sf.ddl.create-function.create-function-returns-table-2.o065"],"sql_sha256":"57de739195ea72b02f6e9670ec505a2cfbaed14926816846cd3cac8d8c9208e7"} {"case_id":"sf.ddl.create-function.create-function-returns-table-2.k58397be36982","mark":"settled accept","obligations":["sf.ddl.create-function.create-function-returns-table-2.o073"],"sql_sha256":"58397be3698269169a08d88ade94e13e713b5e33e1360ca086dc4122e8edf6f8"} {"case_id":"sf.ddl.create-function.create-function-returns-table-2.k589d747107cf","mark":"settled accept","obligations":["sf.ddl.create-function.create-function-returns-table-2.o137"],"sql_sha256":"589d747107cfa995667667a2bd628a08739ae94c9ae2c9be66da4295405d01d5"} +{"case_id":"sf.ddl.create-function.create-function-returns-table-2.k703a8104fb5d","mark":"settled accept","obligations":["sf.ddl.create-function.create-function-returns-table-2.o152"],"sql_sha256":"703a8104fb5d27e25560c2844692b77dd6bad01f1b52e8b950f492e570224f47"} {"case_id":"sf.ddl.create-function.create-function-returns-table-2.k73d4fc4dce20","mark":"settled accept","obligations":["sf.ddl.create-function.create-function-returns-table-2.o084"],"sql_sha256":"73d4fc4dce2020fca9391181ff86862098678495aeb48c7ba1f0e3940c867419"} {"case_id":"sf.ddl.create-function.create-function-returns-table-2.k87cdc2f9e247","mark":"settled accept","obligations":["sf.ddl.create-function.create-function-returns-table-2.o075"],"sql_sha256":"87cdc2f9e247e67605effcd4fe6e940dc7dff35242528bf9e092856118aa59f7"} {"case_id":"sf.ddl.create-function.create-function-returns-table-2.k99cb8c7b9c3a","mark":"settled accept","obligations":["sf.ddl.create-function.create-function-returns-table-2.o115"],"sql_sha256":"99cb8c7b9c3a18d87e78b3a33f23bed99ebdeb7f40bafd63cca240864c9f4c79"} +{"case_id":"sf.ddl.create-function.create-function-returns-table-2.kc411f9285a26","mark":"settled accept","obligations":["sf.ddl.create-function.create-function-returns-table-2.o155"],"sql_sha256":"c411f9285a264a1d34ac3793e24a88147ef75c50b002490f7e66df70ffd1e8cc"} {"case_id":"sf.ddl.create-function.create-function-returns-table-2.kc8b40af4fe24","mark":"settled accept","obligations":["sf.ddl.create-function.create-function-returns-table-2.o072"],"sql_sha256":"c8b40af4fe24830baa9369a5f5e5aba003e40ff183db95ef43514f8d77ae2bbb"} {"case_id":"sf.ddl.create-function.create-function-returns-table-2.kd41bcae205de","mark":"settled accept","obligations":["sf.ddl.create-function.create-function-returns-table-2.o138"],"sql_sha256":"d41bcae205de5cc324b628808c5b229c7b82458a937786ed13131e051f87f367"} {"case_id":"sf.ddl.create-function.create-function-returns-table-2.kda4772100cf3","mark":"settled accept","obligations":["sf.ddl.create-function.create-function-returns-table-2.o093"],"sql_sha256":"da4772100cf3ce8160b6756a0ad0e3c36366ad199dea088c1e5d671e4d46a8ab"} @@ -2291,6 +2333,7 @@ {"case_id":"sf.ddl.create-function.create-function-returns-table.kee286e98bca0","mark":"settled reject","obligations":["sf.ddl.create-function.create-function-returns-table.o109"],"sql_sha256":"ee286e98bca0b0e79a7f4d92ce605c681ddac74c23352514ee6cf03e761feb38"} {"case_id":"sf.ddl.create-function.create-function-returns-table.python-handler.k3d3c44e334ad","mark":"settled accept","obligations":["sf.ddl.create-function.create-function-returns-table.python-handler.o098"],"sql_sha256":"3d3c44e334ad233b8603bb61bd4dabab3eb66f564de61cd39e62e0054f7b7b3e"} {"case_id":"sf.ddl.create-function.create-function-returns-table.python-handler.k486283d2dbb9","mark":"settled accept","obligations":["sf.ddl.create-function.create-function-returns-table.python-handler.o146"],"sql_sha256":"486283d2dbb9ae2bb484f3ec9898bdbe0328615d1e5e365b6aed876fc51b7de2"} +{"case_id":"sf.ddl.create-function.create-function-returns-table.python-handler.k4e541faebe5b","mark":"settled accept","obligations":["sf.ddl.create-function.create-function-returns-table.python-handler.o160"],"sql_sha256":"4e541faebe5bd5237a2369dbc98d1001ed8c031d7b170ab56802a744b0988b66"} {"case_id":"sf.ddl.create-function.create-function-returns-table.python-handler.k6a93f819561f","mark":"settled accept","obligations":["sf.ddl.create-function.create-function-returns-table.python-handler.o147"],"sql_sha256":"6a93f819561f573c67cedede21d2fa57c87bee664142299bb7001b14e66a6201"} {"case_id":"sf.ddl.create-function.create-function-returns-table.python-handler.k7ba52b267e31","mark":"settled accept","obligations":["sf.ddl.create-function.create-function-returns-table.python-handler.o101"],"sql_sha256":"7ba52b267e3159ed79f4f99791350bf962deaf0fc97f0140646ecec27cd48dd5"} {"case_id":"sf.ddl.create-function.create-function-returns-table.python-handler.k8030e3a37eaa","mark":"settled reject","obligations":["sf.ddl.create-function.create-function-returns-table.python-handler.o106"],"sql_sha256":"8030e3a37eaa32b40abc25b0c9d36433df1aba2508c462b9d16b435b5da088d5"} @@ -2401,6 +2444,7 @@ {"case_id":"sf.ddl.create-git-repository.ka5a4304b661e","mark":"settled accept","obligations":["sf.ddl.create-git-repository.o064"],"sql_sha256":"a5a4304b661e5a28ac3f4f1ab0eb843263f74ceba497a98b0b0b5673354ee9ff"} {"case_id":"sf.ddl.create-git-repository.kd4c91a5560f0","mark":"settled accept","obligations":["sf.ddl.create-git-repository.o019"],"sql_sha256":"d4c91a5560f040035cd5b91dc89e56b5188e1e5c0e3107f9d89e4608e9a924e1"} {"case_id":"sf.ddl.create-git-repository.ked52d28ce11f","mark":"settled accept","obligations":["sf.ddl.create-git-repository.o034"],"sql_sha256":"ed52d28ce11fb65ad80474ae21b574d036ca3833a9fa33816ecb6cff53b50875"} +{"case_id":"sf.ddl.create-hybrid-table.table-as.k62c69cf06cb2","mark":"settled accept","obligations":["sf.ddl.create-hybrid-table.table-as.o020"],"sql_sha256":"62c69cf06cb26c5c3adaa3d27d5a9f46212016affe793c51da186679b147b838"} {"case_id":"sf.ddl.create-hybrid-table.table.k210e40e80226","mark":"documented","obligations":["sf.ddl.create-hybrid-table.table.o368","sf.ddl.create-hybrid-table.table.o369","sf.ddl.create-hybrid-table.table.o370"],"sql_sha256":"210e40e80226597f85fefde9f1264d38fbf24b07833ab4833b9132e4b4dc6891"} {"case_id":"sf.ddl.create-hybrid-table.table.k221abb70c17a","mark":"settled reject","obligations":["sf.ddl.create-hybrid-table.table.o171"],"sql_sha256":"221abb70c17aefb96016bd30861625e7eb5568f4fba6bbf67e8ff47a94d5a386"} {"case_id":"sf.ddl.create-hybrid-table.table.k29a0ffcfe090","mark":"documented","obligations":["sf.ddl.create-hybrid-table.table.o380","sf.ddl.create-hybrid-table.table.o381"],"sql_sha256":"29a0ffcfe09047ec3272bc14050871c1508116f61ca2e0d8ff5dd7f46db0dbb3"} @@ -2581,6 +2625,7 @@ {"case_id":"sf.ddl.create-image-repository.k86cab0060b61","mark":"settled accept","obligations":["sf.ddl.create-image-repository.o063"],"sql_sha256":"86cab0060b61c4b1fbbbf5418fda4fbfbd57c1ccd5fc9e2f6551d997a062ffd6"} {"case_id":"sf.ddl.create-index.k06f98b76fca1","mark":"settled accept","obligations":["sf.ddl.create-index.o040"],"sql_sha256":"06f98b76fca16da38bcd6280062829b042d6eb3cfa45e16febf9b8521add5e7c"} {"case_id":"sf.ddl.create-index.k58783dfe5cd9","mark":"settled accept","obligations":["sf.ddl.create-index.o041"],"sql_sha256":"58783dfe5cd9a7fd79fc392276e0c71bc39820dccbafbbd9e119deaec00d4ef9"} +{"case_id":"sf.ddl.create-index.k637820d66d5f","mark":"settled accept","obligations":["sf.ddl.create-index.o047"],"sql_sha256":"637820d66d5f7fa885df62be661e5d6327bce7f761c720fe52c3652b2f1d1800"} {"case_id":"sf.ddl.create-index.ka638fdfc989c","mark":"settled accept","obligations":["sf.ddl.create-index.o044"],"sql_sha256":"a638fdfc989c2cabe6e704bac8224784f2b861a4f3663eac3921918316e9ef4e"} {"case_id":"sf.ddl.create-interactive-table.as.k02a371bbb6fe","mark":"documented","obligations":["sf.ddl.create-interactive-table.as.o298","sf.ddl.create-interactive-table.as.o299","sf.ddl.create-interactive-table.as.o300"],"sql_sha256":"02a371bbb6fed955c744f5a590753dd0cfcf2a5261d51d6dd984e270751a382b"} {"case_id":"sf.ddl.create-interactive-table.as.k0903c4dd413c","mark":"documented","obligations":["sf.ddl.create-interactive-table.as.o323","sf.ddl.create-interactive-table.as.o346"],"sql_sha256":"0903c4dd413ce851dc54306905ba2f1c3a61f3e24208a6f9e9d8ae6a9a31fa0a"} @@ -2618,11 +2663,11 @@ {"case_id":"sf.ddl.create-interactive-table.target-lag-warehouse-as.kfc81849115ee","mark":"settled accept","obligations":["sf.ddl.create-interactive-table.target-lag-warehouse-as.o023"],"sql_sha256":"fc81849115eecb5e27390d72d9974f319cbf8a1c1dfdb697171691ee5919ed29"} {"case_id":"sf.ddl.create-interactive-warehouse.k0959955fb5ec","mark":"settled accept","obligations":["sf.ddl.create-interactive-warehouse.o102"],"sql_sha256":"0959955fb5ec2afc52a5cafb129dbac453b0f573a367dc5118cb24a7bc50e0c2"} {"case_id":"sf.ddl.create-interactive-warehouse.k1850bd2cebd4","mark":"settled accept","obligations":["sf.ddl.create-interactive-warehouse.o114"],"sql_sha256":"1850bd2cebd48aa9fecd61cb5355d4ed911e9f25bafb9bf2b9671d10ea0d63a2"} -{"case_id":"sf.ddl.create-interactive-warehouse.k2583e5ae6377","mark":"settled reject","obligations":["sf.ddl.create-interactive-warehouse.o055","sf.ddl.create-interactive-warehouse.o065","sf.ddl.create-interactive-warehouse.o070","sf.ddl.create-interactive-warehouse.o075","sf.ddl.create-interactive-warehouse.o081","sf.ddl.create-interactive-warehouse.o085","sf.ddl.create-interactive-warehouse.o089","sf.ddl.create-interactive-warehouse.o094","sf.ddl.create-interactive-warehouse.o099"],"sql_sha256":"2583e5ae6377db0a3972081d344a1e379fd05dc7666405e705375415d78e48e5"} +{"case_id":"sf.ddl.create-interactive-warehouse.k2583e5ae6377","mark":"settled reject","obligations":["sf.ddl.create-interactive-warehouse.o018","sf.ddl.create-interactive-warehouse.o052","sf.ddl.create-interactive-warehouse.o055","sf.ddl.create-interactive-warehouse.o065","sf.ddl.create-interactive-warehouse.o070","sf.ddl.create-interactive-warehouse.o075","sf.ddl.create-interactive-warehouse.o081","sf.ddl.create-interactive-warehouse.o085","sf.ddl.create-interactive-warehouse.o089","sf.ddl.create-interactive-warehouse.o094","sf.ddl.create-interactive-warehouse.o099"],"sql_sha256":"2583e5ae6377db0a3972081d344a1e379fd05dc7666405e705375415d78e48e5"} {"case_id":"sf.ddl.create-interactive-warehouse.k3aa1f648e4e4","mark":"settled accept","obligations":["sf.ddl.create-interactive-warehouse.o073"],"sql_sha256":"3aa1f648e4e4f3c5b2d4cefd1fc75a07903786dccbc503356c681459aac9e769"} {"case_id":"sf.ddl.create-interactive-warehouse.k45e76cdda701","mark":"settled accept","obligations":["sf.ddl.create-interactive-warehouse.o109"],"sql_sha256":"45e76cdda7017e51599cbeb83e97f743d683de0287e2a36e2a6ae8208515902d"} {"case_id":"sf.ddl.create-interactive-warehouse.k5563b813b306","mark":"settled accept","obligations":["sf.ddl.create-interactive-warehouse.o130"],"sql_sha256":"5563b813b3060133ab6004ff2f747aae5db8103f0a00c8916342dbe47860ca7f"} -{"case_id":"sf.ddl.create-interactive-warehouse.k569adda22fb6","mark":"settled reject","obligations":["sf.ddl.create-interactive-warehouse.o002","sf.ddl.create-interactive-warehouse.o004","sf.ddl.create-interactive-warehouse.o009","sf.ddl.create-interactive-warehouse.o012","sf.ddl.create-interactive-warehouse.o014","sf.ddl.create-interactive-warehouse.o018","sf.ddl.create-interactive-warehouse.o021","sf.ddl.create-interactive-warehouse.o023","sf.ddl.create-interactive-warehouse.o026","sf.ddl.create-interactive-warehouse.o029","sf.ddl.create-interactive-warehouse.o031","sf.ddl.create-interactive-warehouse.o045","sf.ddl.create-interactive-warehouse.o052","sf.ddl.create-interactive-warehouse.o054","sf.ddl.create-interactive-warehouse.o064","sf.ddl.create-interactive-warehouse.o067","sf.ddl.create-interactive-warehouse.o069","sf.ddl.create-interactive-warehouse.o072","sf.ddl.create-interactive-warehouse.o074","sf.ddl.create-interactive-warehouse.o078","sf.ddl.create-interactive-warehouse.o080","sf.ddl.create-interactive-warehouse.o084","sf.ddl.create-interactive-warehouse.o088","sf.ddl.create-interactive-warehouse.o091","sf.ddl.create-interactive-warehouse.o093","sf.ddl.create-interactive-warehouse.o096","sf.ddl.create-interactive-warehouse.o098","sf.ddl.create-interactive-warehouse.o101","sf.ddl.create-interactive-warehouse.o103","sf.ddl.create-interactive-warehouse.o105","sf.ddl.create-interactive-warehouse.o108","sf.ddl.create-interactive-warehouse.o110","sf.ddl.create-interactive-warehouse.o113","sf.ddl.create-interactive-warehouse.o115","sf.ddl.create-interactive-warehouse.o118"],"sql_sha256":"569adda22fb68b2f8305055daf92a3b97c83b13f67d551475cdf6d191f5ebd13"} +{"case_id":"sf.ddl.create-interactive-warehouse.k569adda22fb6","mark":"settled reject","obligations":["sf.ddl.create-interactive-warehouse.o012","sf.ddl.create-interactive-warehouse.o026","sf.ddl.create-interactive-warehouse.o029","sf.ddl.create-interactive-warehouse.o045","sf.ddl.create-interactive-warehouse.o067","sf.ddl.create-interactive-warehouse.o072","sf.ddl.create-interactive-warehouse.o078","sf.ddl.create-interactive-warehouse.o091","sf.ddl.create-interactive-warehouse.o096","sf.ddl.create-interactive-warehouse.o101","sf.ddl.create-interactive-warehouse.o108","sf.ddl.create-interactive-warehouse.o113","sf.ddl.create-interactive-warehouse.o118"],"sql_sha256":"569adda22fb68b2f8305055daf92a3b97c83b13f67d551475cdf6d191f5ebd13"} {"case_id":"sf.ddl.create-interactive-warehouse.k574b27463f54","mark":"settled accept","obligations":["sf.ddl.create-interactive-warehouse.o097"],"sql_sha256":"574b27463f5403362dd844f0865d83b2c4137f0f631c6d830f2a0f70f0c43613"} {"case_id":"sf.ddl.create-interactive-warehouse.k62bb142f5ac6","mark":"settled accept","obligations":["sf.ddl.create-interactive-warehouse.o092"],"sql_sha256":"62bb142f5ac6c790eb518ede28672f670ccf8bb363307c24f4158f9a05f3b363"} {"case_id":"sf.ddl.create-interactive-warehouse.k6f889c0dc3bf","mark":"settled accept","obligations":["sf.ddl.create-interactive-warehouse.o030"],"sql_sha256":"6f889c0dc3bf8103441be6018ebbe36b39d831076594493e109e2c193538958e"} @@ -2830,9 +2875,11 @@ {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table-2.ka0b091150416","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table-2.o176"],"sql_sha256":"a0b0911504162a84b3d313dec058f719ebac41b46570befe7a58416fbffb2c2a"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table-2.ka7ac2748d64c","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table-2.o058"],"sql_sha256":"a7ac2748d64c0306bceba08821d809182be5df844e9135577fe018dc61785dd9"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table-2.kb0b40f0f7046","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table-2.o070"],"sql_sha256":"b0b40f0f7046d38d8b69a71b1235f440da875ac34b7ce1b2357f31dcbc1ee435"} +{"case_id":"sf.ddl.create-procedure.create-procedure-returns-table-2.kb881258c0de0","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table-2.o190"],"sql_sha256":"b881258c0de09080e1d7b6e26744858a59556bd4111ec772e55d577aa156de96"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table-2.kba137c2fcd79","mark":"documented","obligations":["sf.ddl.create-procedure.create-procedure-returns-table-2.o177"],"sql_sha256":"ba137c2fcd7995a6b719a503f54b6d2e76d30c0685726e3010fc1527e4d05e40"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table-2.kf47dc0f31efe","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table-2.o082"],"sql_sha256":"f47dc0f31efe18587842a99d7423396454aafec038c7d92bfa471fdd02ffee09"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table-2.kf5b6a7fc7c79","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table-2.o063"],"sql_sha256":"f5b6a7fc7c79c4bee7d635d2a429307ffde62f7e9078db17e31811dd0a3f81ec"} +{"case_id":"sf.ddl.create-procedure.create-procedure-returns-table-2.kf64e377b61f1","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table-2.o187"],"sql_sha256":"f64e377b61f10f3f6f727c5ac4600a7578fb980efd28427717d413309cb7149e"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table-2.kf8f66d1b06aa","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table-2.o065"],"sql_sha256":"f8f66d1b06aabe8cc256ab3ca5b0c69273fa861693dd939b6d0ac934f868c446"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table-2.kf9e571177fd4","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table-2.o099"],"sql_sha256":"f9e571177fd4cfba28e2d2bd95c51a38d8d2a36f2b75317cfb24a4aab858a518"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table-3.k026ce9ae08a4","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table-3.o099"],"sql_sha256":"026ce9ae08a43363ec715760ea70d22a1854874b03a0535db15223c9ade52680"} @@ -2848,15 +2895,20 @@ {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table-3.k7609cfa1023e","mark":"documented","obligations":["sf.ddl.create-procedure.create-procedure-returns-table-3.o181","sf.ddl.create-procedure.create-procedure-returns-table-3.o182"],"sql_sha256":"7609cfa1023e34f3e5e48fd1d9baf016f9a2f34212c045eb7ef1e7f42bef53a2"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table-3.k78c1f049b26c","mark":"documented","obligations":["sf.ddl.create-procedure.create-procedure-returns-table-3.o140"],"sql_sha256":"78c1f049b26c0628b44167c21e196d6bbc93b4af9a3c9c33eb36ea9ef332270b"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table-3.k83a7afbd3dc2","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table-3.o073"],"sql_sha256":"83a7afbd3dc229a35226d5ab80acfa641d99b4af8a8376d4f186b5c18561ef02"} +{"case_id":"sf.ddl.create-procedure.create-procedure-returns-table-3.k873c1d3b5342","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table-3.o197"],"sql_sha256":"873c1d3b5342a7df7460629320faef4ff9782b693a682f2c4d75e5f1fbb87503"} +{"case_id":"sf.ddl.create-procedure.create-procedure-returns-table-3.k8b100d05be5a","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table-3.o203"],"sql_sha256":"8b100d05be5adb29087dedee2a7b3ac2e0c9b37cd064a512d451b815dd0b5948"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table-3.kcae79faa8799","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table-3.o051"],"sql_sha256":"cae79faa879971396f43ffbfdaecf0f83648de86f066a8789e8be0327cc12331"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table-3.kd962a97bbbfa","mark":"documented","obligations":["sf.ddl.create-procedure.create-procedure-returns-table-3.o183"],"sql_sha256":"d962a97bbbfaec9402e1f0de8290ea7657b649455b491ce235120afc53537306"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table-3.ke3031837d89b","mark":"documented","obligations":["sf.ddl.create-procedure.create-procedure-returns-table-3.o184"],"sql_sha256":"e3031837d89bc06961431036a92020de0fd7e085aec470f1f5dfa3fac42420c3"} +{"case_id":"sf.ddl.create-procedure.create-procedure-returns-table-3.kf4e345c52bd6","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table-3.o200"],"sql_sha256":"f4e345c52bd6ff9e50248becec5c9fc2214b72785a5ef536efe4dfa68578ec0c"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table-3.kfbc2b2ccc59e","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table-3.o185"],"sql_sha256":"fbc2b2ccc59e1afdcf164a044e3a043502812b5f7c34277c71a333fb29cbd6c3"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.java-handler.k06bf1e65427f","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o050"],"sql_sha256":"06bf1e65427f156e8603f456a00d4a787efd3802a56f06fbbf1854648f9d884e"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.java-handler.k0d5ddf739fc0","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o152"],"sql_sha256":"0d5ddf739fc0c445b2405031d7936db325113dd15d711f163756adb65b87ba3d"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.java-handler.k0de39b3ef17e","mark":"documented","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o153","sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o154"],"sql_sha256":"0de39b3ef17ee0885d3a872616e98e689e07338b72bc8a268aa2b3682eb6a26c"} +{"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.java-handler.k11770a30e8ba","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o182"],"sql_sha256":"11770a30e8ba1af5d3a857155a6c11e99645ff618d82493567826ec52ee5644e"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.java-handler.k122a043039b2","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o155"],"sql_sha256":"122a043039b2745f3d7133e1971a3baf2d74fddd5faf455f635c3793518a2dbe"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.java-handler.k171192e9834f","mark":"documented","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o156"],"sql_sha256":"171192e9834f34bf2d3b3d497ef7e97f9d369d3fbd4d18955c20cf9fe11d45a8"} +{"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.java-handler.k1abff0730b89","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o179"],"sql_sha256":"1abff0730b8984a3d411024b67ef56f43277cddae0f4095eaad26eec0c9a59e7"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.java-handler.k1e145ead043f","mark":"documented","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o157","sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o158"],"sql_sha256":"1e145ead043f4ef8737d3193eeaffa241b40195d2a23d7b4cb7b708641e00143"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.java-handler.k35f12c73942d","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o057"],"sql_sha256":"35f12c73942dd38ac54d57968ce6df0e80c4921d559936fd80799f17774ade3d"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.java-handler.k3a325d89e75c","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o062"],"sql_sha256":"3a325d89e75ce5fa40897c620fbea1a2d745cc26d978e6e66fcbc25fdc5737aa"} @@ -2868,12 +2920,15 @@ {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.java-handler.ka2bf9783488c","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o161"],"sql_sha256":"a2bf9783488c6add1fb7a3c2d47c975a08a85f683ecf83e4eb0efeee64187dcd"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.java-handler.kac17afe28661","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o055"],"sql_sha256":"ac17afe2866139c7d5c5a23d01f0cbc56ff178f84b28e63b99d8f8aa404a6d15"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.java-handler.kac9a57dddefa","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o174"],"sql_sha256":"ac9a57dddefa5376d573c12354a6532377f5f80891a78bc2743a38d49f229868"} +{"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.java-handler.kcabab36bf291","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o176"],"sql_sha256":"cabab36bf29197799841fb5dffc961b0730c2c4602d96de6aa834e28ea8069ce"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.java-handler.kd04dc7c9d181","mark":"settled reject","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o129"],"sql_sha256":"d04dc7c9d1816cfecfd4b6aa2751006421b945b6533bb849a53d88862e148d39"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.java-handler.kd46d3ac387b3","mark":"documented","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o162","sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o163"],"sql_sha256":"d46d3ac387b32a67cb29411071d355449aae4f57dfb8bba9bc94ef6615dfe8eb"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.java-handler.ke1c7939a1a04","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o094"],"sql_sha256":"e1c7939a1a04bc9ba672037a8af0c5ae3495f9cbc712dd63ef012c814ed44084"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.java-handler.kf6b3c1720b2a","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o164"],"sql_sha256":"f6b3c1720b2a5f7d1e28cbba3dea3f2bea1055cf5b0fa92c56bafdda80788144"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.java-handler.kff4e2031a6d6","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.java-handler.o077"],"sql_sha256":"ff4e2031a6d6382bdad930ad3c6ec70cf402cf4cc2fbd3c2b4de76a5b48edea5"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.k06d34a6eac8a","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.o065"],"sql_sha256":"06d34a6eac8aacb9fbf3c4b33dadcd902c6e647c937e2c2eae99e6f25475ce92"} +{"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.k15c547bcaee0","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.o185"],"sql_sha256":"15c547bcaee0d6de36670a459ef79fc886fa65564e71631a8762a786363c3ad5"} +{"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.k17512142ca94","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.o191"],"sql_sha256":"17512142ca94b09cf27145f1a73d8bad61fbf7dc074783607323ee0cc4cd678a"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.k1bab1a491e27","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.o183"],"sql_sha256":"1bab1a491e27fc99af52a8a48e484cb97cd9fd4506b328771fbd4c82cb2b4451"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.k35893324801e","mark":"documented","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.o161","sf.ddl.create-procedure.create-procedure-returns-table.o162"],"sql_sha256":"35893324801e99ae21d150a96d028297dd4f8a73fab8244c8be31f4325e33748"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.k372df2211bd8","mark":"documented","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.o163","sf.ddl.create-procedure.create-procedure-returns-table.o164"],"sql_sha256":"372df2211bd83ec4a54d5aac2c5e51902e46c933af951f0fdfd0e82dc25ac43c"} @@ -2882,6 +2937,7 @@ {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.k6010be5fb6e7","mark":"settled reject","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.o109"],"sql_sha256":"6010be5fb6e76201bc6a3411691127ddf607860e978780c780b3432577cd7664"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.k657b5011e19b","mark":"documented","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.o167"],"sql_sha256":"657b5011e19be504512e077ca9aaf210a4f17e57f712998cfe07a7d250d31b5e"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.k7122580dc3df","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.o168"],"sql_sha256":"7122580dc3dfd5d00f2326dbb5ff3900c8142d4fe7d6d1401846d78f0bd2c1be"} +{"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.k715d86a5f0f7","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.o188"],"sql_sha256":"715d86a5f0f717fb0fef8af54bb5f5aabd12b920bd79b564e003353993e0a2c8"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.k7a73617d6b18","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.o055"],"sql_sha256":"7a73617d6b1807e69d470ac9d6727a4893cd2dc56f9bcf828e1775b14e4c51bd"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.k85de5de9b317","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.o057"],"sql_sha256":"85de5de9b31795bdda6fb29a6a5d9401d0d5b210697b6c79fc3453598aefe5c9"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.k9143ba4b7404","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.o099"],"sql_sha256":"9143ba4b74042deb66aa8a71a3d3f9a826eae0c6556444b4228cbc304cd56255"} @@ -2916,10 +2972,12 @@ {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.python-handler.kb3ba10d72f1a","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.python-handler.o075"],"sql_sha256":"b3ba10d72f1a695580175998fd332a88a8e5fe6a4c50a250ec4e5dee163da6f8"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.python-handler.kb513297175d3","mark":"documented","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.python-handler.o184","sf.ddl.create-procedure.create-procedure-returns-table.python-handler.o185"],"sql_sha256":"b513297175d309b029145a27c5d2b63781d10acc81c2a0ffb725e8526a779982"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.python-handler.kc3704edcfaf2","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.python-handler.o186"],"sql_sha256":"c3704edcfaf2b3e18636baa2dd1295a8158c1b8a07c8750678273fc232cc27a3"} +{"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.python-handler.kdb0cf532c019","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.python-handler.o196"],"sql_sha256":"db0cf532c019e84c0775b4406cabe1e41b18968f730eab2cd86807d700579194"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.python-handler.kdc4e6f08d140","mark":"settled reject","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.python-handler.o114"],"sql_sha256":"dc4e6f08d140472763b79abc2b069af5e852524521e8b6a0a6153fdb574a20bb"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.python-handler.kef07a825a0c6","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.python-handler.o060"],"sql_sha256":"ef07a825a0c6add8a8bd27cb279b9f97e0fa3ee2172943dc6cb676e1c4517545"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.python-handler.kf256d50f7466","mark":"settled reject","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.python-handler.o144"],"sql_sha256":"f256d50f7466b68b7c3775e6bf4b8c510aa76ebeafad2ed290a73af4421e4d72"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.python-handler.kf73f49a224b9","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.python-handler.o072"],"sql_sha256":"f73f49a224b90fb308942be3ca5489bb4cbf7bc2a26283f427cd9c05b98c4acc"} +{"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.k01897cf9cba9","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o210"],"sql_sha256":"01897cf9cba9250edf14fbbee0d760a05d93b1252146f5b21742aa26c760b8d3"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.k16183a7447ea","mark":"documented","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o187"],"sql_sha256":"16183a7447eae1f7df29cbe1309bbd59b4bf7d85b24630770940abbd5435acf2"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.k2798bcdf8668","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o188"],"sql_sha256":"2798bcdf86684bc5be7184fd3206adf67b5b82334f4c26e41ba6efea0d91ff59"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.k2be30a4adb83","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o078"],"sql_sha256":"2be30a4adb8301ed1c3a7ed137db8d580b5b29cd073b790386566f1138c11430"} @@ -2929,6 +2987,7 @@ {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.k77f9329e4df9","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o058"],"sql_sha256":"77f9329e4df9409ffa4fc8cce1eaf99612a43b8c5009709d87598739d621651f"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.k99bb68992f0a","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o208"],"sql_sha256":"99bb68992f0adf4e99a1c07d2378a44880fbadbd532fd6886dd6b843a73edbfe"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.k9b1edc07ab4f","mark":"documented","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o191"],"sql_sha256":"9b1edc07ab4f919e2453c50735318e5cff731f9c9b49828cbbeb45ca79833f96"} +{"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.k9e892fde72ae","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o213"],"sql_sha256":"9e892fde72ae4bd4ccfd216d74ff4ec34950958ea575dbab4ef6cbe187a4211d"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.ka144797082b7","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o192"],"sql_sha256":"a144797082b7496a56a9a310850a98620b6c754bdd2d6587d24023a3b5c5464a"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.ka4b7513e8d3a","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o053"],"sql_sha256":"a4b7513e8d3ab8ed134d0812e03a3aab9c7c9c261d3cd642d54989c7138f2c8a"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.kb00bd59b4a79","mark":"documented","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o193","sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o194"],"sql_sha256":"b00bd59b4a798081741a40e7a041c05afa1b6a0df9ff2b5fb8dc99f3cc08d650"} @@ -2936,6 +2995,7 @@ {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.kca30071111e1","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o195"],"sql_sha256":"ca30071111e16e56c118b64da174a5d52b69d61c0e1a2e879617c91814854ade"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.kd39704a40390","mark":"documented","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o196","sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o197"],"sql_sha256":"d39704a40390e580fd67936848fcc00c3ee35fed46c1872138ce04c9edc46e60"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.kd4ecfbe3c1fe","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o051"],"sql_sha256":"d4ecfbe3c1fe20dba20194d725d3276adb324a0d489bdfef0f5a6de08ede032a"} +{"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.ke6da35aed7e5","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o216"],"sql_sha256":"e6da35aed7e52838aea2f47a628aa7f553e2cf6894e43bffc22c7a477aa947ff"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.kf239f28b38cf","mark":"documented","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o153"],"sql_sha256":"f239f28b38cf2a012bdad8e1490a582c22ab375baa612f19d4c4fae37fb80fcf"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.kf69db7391273","mark":"settled accept","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o198"],"sql_sha256":"f69db73912732bcf734d7916028ef2b844ade580489c458961205b3dbf521ced"} {"case_id":"sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.kf9374a654c80","mark":"settled reject","obligations":["sf.ddl.create-procedure.create-procedure-returns-table.scala-handler.o088"],"sql_sha256":"f9374a654c808ec555d639d05403c3c08c073cf240eba2c7f06f7c3c271e8fe9"} @@ -3137,6 +3197,7 @@ {"case_id":"sf.ddl.create-schema.create-schema.kfd5e9ad844d1","mark":"settled accept","obligations":["sf.ddl.create-schema.create-schema.o127"],"sql_sha256":"fd5e9ad844d159a86ed41b2c4b08481ac9235ee49934072415f9a97030e83bb3"} {"case_id":"sf.ddl.create-schema.define-schema.k055ffff30157","mark":"settled accept","obligations":["sf.ddl.create-schema.define-schema.o063"],"sql_sha256":"055ffff301576c0253e6a0951fb9c8338500c6fb296200bdb3bd6e76fe44d65a"} {"case_id":"sf.ddl.create-schema.define-schema.k360928e4c766","mark":"settled accept","obligations":["sf.ddl.create-schema.define-schema.o091"],"sql_sha256":"360928e4c7661673920981b10105ef0597a36e0cbe94280105b910abd9b22527"} +{"case_id":"sf.ddl.create-schema.define-schema.k623d2ff0dcb6","mark":"settled accept","obligations":["sf.ddl.create-schema.define-schema.o026"],"sql_sha256":"623d2ff0dcb6c9bcdf92c9f27f1fbb67edb17342d73cbe96a247d1c3aaab2165"} {"case_id":"sf.ddl.create-schema.define-schema.k636e95402385","mark":"settled accept","obligations":["sf.ddl.create-schema.define-schema.o058"],"sql_sha256":"636e9540238567299ec1265feafe2e246139e1b2d1f27506afa2206b2907eb02"} {"case_id":"sf.ddl.create-schema.define-schema.k6ef12cd27477","mark":"settled accept","obligations":["sf.ddl.create-schema.define-schema.o053"],"sql_sha256":"6ef12cd27477b6eef59227f7e57048fda2a5a784266b7e56f69cc953b30ea307"} {"case_id":"sf.ddl.create-schema.define-schema.k8da930bcf126","mark":"settled accept","obligations":["sf.ddl.create-schema.define-schema.o093"],"sql_sha256":"8da930bcf126b8865fc6225da7bf29efb2c1464d6e2168d7e24f6464a572ad47"} @@ -3816,6 +3877,7 @@ {"case_id":"sf.ddl.create-tag.define-tag.k065d758bd044","mark":"settled accept","obligations":["sf.ddl.create-tag.define-tag.o009"],"sql_sha256":"065d758bd0448aab9724dcc47cf5e20ee2129a4683e8546d91f225e178ef9bd9"} {"case_id":"sf.ddl.create-tag.define-tag.k94db13f7d73c","mark":"settled accept","obligations":["sf.ddl.create-tag.define-tag.o028"],"sql_sha256":"94db13f7d73cf547925582fc284e9a9254d6fa986f1a4b64619a6715baeb729e"} {"case_id":"sf.ddl.create-tag.define-tag.kc393ffbb87e9","mark":"settled accept","obligations":["sf.ddl.create-tag.define-tag.o021"],"sql_sha256":"c393ffbb87e9525c47a4618d185678e1ed0f6014589dabf252b4b02caaf5d894"} +{"case_id":"sf.ddl.create-task-graph.create-or-alter-task.k059652584717","mark":"settled accept","obligations":["sf.ddl.create-task-graph.create-or-alter-task.o094","sf.ddl.create-task-graph.create-or-alter-task.o096"],"sql_sha256":"0596525847175e5fd3fa08ce697a6fa57892718d4de3cbc96b622d370ec5099f"} {"case_id":"sf.ddl.create-task-graph.create-or-alter-task.k1f7370e1827d","mark":"settled accept","obligations":["sf.ddl.create-task-graph.create-or-alter-task.o028"],"sql_sha256":"1f7370e1827de97eca7c8b9fd677c6dff01bdac51c0b5d3c09baa4043005610a"} {"case_id":"sf.ddl.create-task-graph.create-or-alter-task.k21d72c0819d0","mark":"settled accept","obligations":["sf.ddl.create-task-graph.create-or-alter-task.o018"],"sql_sha256":"21d72c0819d078eaf52703529fd2b366b87acd5886a009907e76b2f04dab7f5b"} {"case_id":"sf.ddl.create-task-graph.create-or-alter-task.k645fe5b29844","mark":"settled accept","obligations":["sf.ddl.create-task-graph.create-or-alter-task.o085"],"sql_sha256":"645fe5b298440c22040ebd3ea0bbff2566d510e81ec931847d8bc4ae7b132204"} @@ -3846,6 +3908,7 @@ {"case_id":"sf.ddl.create-task-graph.create-task-graph.kc5e5fb611f5b","mark":"settled accept","obligations":["sf.ddl.create-task-graph.create-task-graph.o053"],"sql_sha256":"c5e5fb611f5b1dfa429fac6e8e9a4acfc0be06cbfcab3472f288eca183cc96eb"} {"case_id":"sf.ddl.create-task-graph.create-task-graph.kc687c7eff48e","mark":"settled accept","obligations":["sf.ddl.create-task-graph.create-task-graph.o128"],"sql_sha256":"c687c7eff48e25866cf2621298af4201a8fbb22a03a8c972018d6ef7102d80fc"} {"case_id":"sf.ddl.create-task-graph.create-task-graph.kd13126acf55e","mark":"settled accept","obligations":["sf.ddl.create-task-graph.create-task-graph.o036"],"sql_sha256":"d13126acf55e7251f0a5754aac72d5dfcba84a56fd9c7d17ff393638b112dabd"} +{"case_id":"sf.ddl.create-task-graph.create-task-graph.kea45b04afa50","mark":"settled accept","obligations":["sf.ddl.create-task-graph.create-task-graph.o132","sf.ddl.create-task-graph.create-task-graph.o134"],"sql_sha256":"ea45b04afa50d1137f7cbeb0316bd31fa58e354f4ab835cc75296b1143174060"} {"case_id":"sf.ddl.create-task-graph.define-task-graph.k5cd0dde827c9","mark":"settled accept","obligations":["sf.ddl.create-task-graph.define-task-graph.o089"],"sql_sha256":"5cd0dde827c9f76d323557ecd32d0a879370306bf1706d0e4aef510827a04b10"} {"case_id":"sf.ddl.create-task-graph.define-task-graph.k8e6162f9a5c1","mark":"settled accept","obligations":["sf.ddl.create-task-graph.define-task-graph.o011"],"sql_sha256":"8e6162f9a5c1d87342c9352bbabb54e2b968b6ce0d6f074078f68eab5e2faeb5"} {"case_id":"sf.ddl.create-task-graph.define-task-graph.k9476ff9624d6","mark":"settled accept","obligations":["sf.ddl.create-task-graph.define-task-graph.o038"],"sql_sha256":"9476ff9624d6857ebf1e51b202eec6bec15ac4e6969054cdd90a6e7742db8a60"} @@ -3868,10 +3931,12 @@ {"case_id":"sf.ddl.create-task.create-or-alter-task.ke04f9c111c13","mark":"settled accept","obligations":["sf.ddl.create-task.create-or-alter-task.o035"],"sql_sha256":"e04f9c111c135df71cf0a716650032baafbf6598976f048c3e58fbd0cc3674ed"} {"case_id":"sf.ddl.create-task.create-or-alter-task.ke5ffc2154efc","mark":"settled accept","obligations":["sf.ddl.create-task.create-or-alter-task.o058"],"sql_sha256":"e5ffc2154efc9be2ae51fda73be650873dcc234f25e4b3d925d36643f93249e1"} {"case_id":"sf.ddl.create-task.create-or-alter-task.kf5f35722d637","mark":"settled accept","obligations":["sf.ddl.create-task.create-or-alter-task.o073"],"sql_sha256":"f5f35722d637fc85505b3b34c24cec189872e988932a49dac402d9b6c8f81781"} +{"case_id":"sf.ddl.create-task.create-or-alter-task.kf67373a630ab","mark":"settled accept","obligations":["sf.ddl.create-task.create-or-alter-task.o162","sf.ddl.create-task.create-or-alter-task.o164"],"sql_sha256":"f67373a630abe399794f7a355c0be4ebf1156754dabc38b57ff6ce97c6ccec38"} {"case_id":"sf.ddl.create-task.create-or-alter-task.kf85e3a27fe47","mark":"settled accept","obligations":["sf.ddl.create-task.create-or-alter-task.o112"],"sql_sha256":"f85e3a27fe476ff6320bb9db269526e6461e4180329456e9d8420556d4b72c03"} {"case_id":"sf.ddl.create-task.create-task-as.k01c8f13c8d40","mark":"settled accept","obligations":["sf.ddl.create-task.create-task-as.o187"],"sql_sha256":"01c8f13c8d40316c298d10cee0e5fa3b5df3fe6564fd796cb307ed88d364c25f"} {"case_id":"sf.ddl.create-task.create-task-as.k06fdb9214180","mark":"settled accept","obligations":["sf.ddl.create-task.create-task-as.o165"],"sql_sha256":"06fdb9214180b16e21ed2338da2187a9e8163e902cfecb4b128d0bd02e614123"} {"case_id":"sf.ddl.create-task.create-task-as.k1003fc88fc15","mark":"settled accept","obligations":["sf.ddl.create-task.create-task-as.o279"],"sql_sha256":"1003fc88fc1553553284bbf60c9339efed100a15558f8cfe4eb995f89dba76c7"} +{"case_id":"sf.ddl.create-task.create-task-as.k1b34ca8cc549","mark":"settled accept","obligations":["sf.ddl.create-task.create-task-as.o273","sf.ddl.create-task.create-task-as.o275"],"sql_sha256":"1b34ca8cc549f50cc1e20fc6e97862c940c04472e2dad51a8ef93dc26e5debfb"} {"case_id":"sf.ddl.create-task.create-task-as.k1cd4dedb5973","mark":"settled accept","obligations":["sf.ddl.create-task.create-task-as.o076"],"sql_sha256":"1cd4dedb59738d6821193aced9fbd91ab70477585a1bdaae20a5e70ecefbaaae"} {"case_id":"sf.ddl.create-task.create-task-as.k1d8f278da7d4","mark":"settled accept","obligations":["sf.ddl.create-task.create-task-as.o096"],"sql_sha256":"1d8f278da7d42ae8188fe4ac731f3bc821b954004b79b183770eeb81350a9af4"} {"case_id":"sf.ddl.create-task.create-task-as.k346811e0729d","mark":"settled accept","obligations":["sf.ddl.create-task.create-task-as.o106"],"sql_sha256":"346811e0729d4f8aef8d61c6a6085f52547a9f6f59ec2ba92c14729de43eef59"} @@ -3980,8 +4045,8 @@ {"case_id":"sf.ddl.create-warehouse.create-warehouse.k78ae8db62eed","mark":"settled accept","obligations":["sf.ddl.create-warehouse.create-warehouse.o081"],"sql_sha256":"78ae8db62eed587d0a8075ed3d2d6873b533dd7ca5f7aec569fc05c4f370ce47"} {"case_id":"sf.ddl.create-warehouse.create-warehouse.k8ed18abf7dae","mark":"settled accept","obligations":["sf.ddl.create-warehouse.create-warehouse.o086"],"sql_sha256":"8ed18abf7daeeac925aea157fe869bf7618666356e9526725ff7ae4b38f3beb4"} {"case_id":"sf.ddl.create-warehouse.create-warehouse.k9e09a1aeb7d9","mark":"settled accept","obligations":["sf.ddl.create-warehouse.create-warehouse.o154"],"sql_sha256":"9e09a1aeb7d9f8fa49c29fc9af1855b1613916ddf56ba451a9c3147be68f456d"} -{"case_id":"sf.ddl.create-warehouse.create-warehouse.ka29bdceb4f68","mark":"settled reject","obligations":["sf.ddl.create-warehouse.create-warehouse.o002","sf.ddl.create-warehouse.create-warehouse.o004","sf.ddl.create-warehouse.create-warehouse.o011","sf.ddl.create-warehouse.create-warehouse.o014","sf.ddl.create-warehouse.create-warehouse.o016","sf.ddl.create-warehouse.create-warehouse.o019","sf.ddl.create-warehouse.create-warehouse.o022","sf.ddl.create-warehouse.create-warehouse.o024","sf.ddl.create-warehouse.create-warehouse.o036","sf.ddl.create-warehouse.create-warehouse.o041","sf.ddl.create-warehouse.create-warehouse.o043","sf.ddl.create-warehouse.create-warehouse.o048","sf.ddl.create-warehouse.create-warehouse.o060","sf.ddl.create-warehouse.create-warehouse.o064","sf.ddl.create-warehouse.create-warehouse.o077","sf.ddl.create-warehouse.create-warehouse.o080","sf.ddl.create-warehouse.create-warehouse.o082","sf.ddl.create-warehouse.create-warehouse.o085","sf.ddl.create-warehouse.create-warehouse.o087","sf.ddl.create-warehouse.create-warehouse.o091","sf.ddl.create-warehouse.create-warehouse.o095","sf.ddl.create-warehouse.create-warehouse.o097","sf.ddl.create-warehouse.create-warehouse.o101","sf.ddl.create-warehouse.create-warehouse.o105","sf.ddl.create-warehouse.create-warehouse.o108","sf.ddl.create-warehouse.create-warehouse.o110","sf.ddl.create-warehouse.create-warehouse.o113","sf.ddl.create-warehouse.create-warehouse.o115","sf.ddl.create-warehouse.create-warehouse.o119","sf.ddl.create-warehouse.create-warehouse.o122","sf.ddl.create-warehouse.create-warehouse.o124","sf.ddl.create-warehouse.create-warehouse.o126","sf.ddl.create-warehouse.create-warehouse.o129","sf.ddl.create-warehouse.create-warehouse.o131","sf.ddl.create-warehouse.create-warehouse.o134","sf.ddl.create-warehouse.create-warehouse.o136","sf.ddl.create-warehouse.create-warehouse.o139"],"sql_sha256":"a29bdceb4f688517f0f50c919095eb5fd7836e713e205e6cca4d6c10d0e4ffb2"} -{"case_id":"sf.ddl.create-warehouse.create-warehouse.kb69615e39b01","mark":"settled reject","obligations":["sf.ddl.create-warehouse.create-warehouse.o044","sf.ddl.create-warehouse.create-warehouse.o049","sf.ddl.create-warehouse.create-warehouse.o061","sf.ddl.create-warehouse.create-warehouse.o065","sf.ddl.create-warehouse.create-warehouse.o078","sf.ddl.create-warehouse.create-warehouse.o083","sf.ddl.create-warehouse.create-warehouse.o088","sf.ddl.create-warehouse.create-warehouse.o092","sf.ddl.create-warehouse.create-warehouse.o098","sf.ddl.create-warehouse.create-warehouse.o102","sf.ddl.create-warehouse.create-warehouse.o106","sf.ddl.create-warehouse.create-warehouse.o111","sf.ddl.create-warehouse.create-warehouse.o116","sf.ddl.create-warehouse.create-warehouse.o120"],"sql_sha256":"b69615e39b01d1b5198c05ff20b8f1516ce655fae3e29db8b0009bc54200b362"} +{"case_id":"sf.ddl.create-warehouse.create-warehouse.ka29bdceb4f68","mark":"settled reject","obligations":["sf.ddl.create-warehouse.create-warehouse.o019","sf.ddl.create-warehouse.create-warehouse.o022","sf.ddl.create-warehouse.create-warehouse.o036","sf.ddl.create-warehouse.create-warehouse.o080","sf.ddl.create-warehouse.create-warehouse.o085","sf.ddl.create-warehouse.create-warehouse.o095","sf.ddl.create-warehouse.create-warehouse.o108","sf.ddl.create-warehouse.create-warehouse.o113","sf.ddl.create-warehouse.create-warehouse.o122","sf.ddl.create-warehouse.create-warehouse.o129","sf.ddl.create-warehouse.create-warehouse.o134","sf.ddl.create-warehouse.create-warehouse.o139"],"sql_sha256":"a29bdceb4f688517f0f50c919095eb5fd7836e713e205e6cca4d6c10d0e4ffb2"} +{"case_id":"sf.ddl.create-warehouse.create-warehouse.kb69615e39b01","mark":"settled reject","obligations":["sf.ddl.create-warehouse.create-warehouse.o011","sf.ddl.create-warehouse.create-warehouse.o041","sf.ddl.create-warehouse.create-warehouse.o044","sf.ddl.create-warehouse.create-warehouse.o049","sf.ddl.create-warehouse.create-warehouse.o061","sf.ddl.create-warehouse.create-warehouse.o065","sf.ddl.create-warehouse.create-warehouse.o078","sf.ddl.create-warehouse.create-warehouse.o083","sf.ddl.create-warehouse.create-warehouse.o088","sf.ddl.create-warehouse.create-warehouse.o092","sf.ddl.create-warehouse.create-warehouse.o098","sf.ddl.create-warehouse.create-warehouse.o102","sf.ddl.create-warehouse.create-warehouse.o106","sf.ddl.create-warehouse.create-warehouse.o111","sf.ddl.create-warehouse.create-warehouse.o116","sf.ddl.create-warehouse.create-warehouse.o120"],"sql_sha256":"b69615e39b01d1b5198c05ff20b8f1516ce655fae3e29db8b0009bc54200b362"} {"case_id":"sf.ddl.create-warehouse.create-warehouse.kbdf6e19976e1","mark":"settled accept","obligations":["sf.ddl.create-warehouse.create-warehouse.o130"],"sql_sha256":"bdf6e19976e160d29d1f4c6df09901a5bd074dc6d0df1f4d804ce669fcab0592"} {"case_id":"sf.ddl.create-warehouse.create-warehouse.kc600a21cc0f9","mark":"settled accept","obligations":["sf.ddl.create-warehouse.create-warehouse.o114"],"sql_sha256":"c600a21cc0f92c0c99b9df17720d94fc22f8560fc18957caefc3a5134bdffbb3"} {"case_id":"sf.ddl.create-warehouse.create-warehouse.kcf22a41b41ac","mark":"settled accept","obligations":["sf.ddl.create-warehouse.create-warehouse.o162","sf.ddl.create-warehouse.create-warehouse.o164","sf.ddl.create-warehouse.create-warehouse.o166"],"sql_sha256":"cf22a41b41aca784125fdf7698a9185f2b9b53c696f88e64e0551314a49234f6"} @@ -4270,7 +4335,7 @@ {"case_id":"sf.ddl.show-services.k2b2a51e6a1b2","mark":"documented","obligations":["sf.ddl.show-services.o063"],"sql_sha256":"2b2a51e6a1b29c43ddecbdbe1fab4c48a3d2bba7c30898230592cee98b1b24e8"} {"case_id":"sf.ddl.show-services.k5a4f57168e89","mark":"settled reject","obligations":["sf.ddl.show-services.o069"],"sql_sha256":"5a4f57168e8984cd6e1a19288172082bd4aeadbbbd6fb40fe499c23fe214a2ff"} {"case_id":"sf.ddl.show-services.k9840ef6666b1","mark":"settled reject","obligations":["sf.ddl.show-services.o010"],"sql_sha256":"9840ef6666b1002df65bd2742fe890e382c66b0e3a236563c63738abe57afaa4"} -{"case_id":"sf.ddl.show-services.ka2692659b33f","mark":"settled reject","obligations":["sf.ddl.show-services.o002","sf.ddl.show-services.o004","sf.ddl.show-services.o006","sf.ddl.show-services.o009","sf.ddl.show-services.o011","sf.ddl.show-services.o029","sf.ddl.show-services.o032","sf.ddl.show-services.o034","sf.ddl.show-services.o038","sf.ddl.show-services.o041","sf.ddl.show-services.o043","sf.ddl.show-services.o048","sf.ddl.show-services.o056","sf.ddl.show-services.o067","sf.ddl.show-services.o072"],"sql_sha256":"a2692659b33fbba7450e65be0e17b22ce432cc2d8c12818279950f93a84cadad"} +{"case_id":"sf.ddl.show-services.ka2692659b33f","mark":"settled reject","obligations":["sf.ddl.show-services.o009","sf.ddl.show-services.o032","sf.ddl.show-services.o041","sf.ddl.show-services.o056","sf.ddl.show-services.o067","sf.ddl.show-services.o072"],"sql_sha256":"a2692659b33fbba7450e65be0e17b22ce432cc2d8c12818279950f93a84cadad"} {"case_id":"sf.ddl.show-services.kbce8ef49cc6c","mark":"settled reject","obligations":["sf.ddl.show-services.o042"],"sql_sha256":"bce8ef49cc6c705c28b0e1c3faa3f38365aab8fe79d913709321d9a0168e093e"} {"case_id":"sf.ddl.show-services.kc00e9638a197","mark":"documented","obligations":["sf.ddl.show-services.o064"],"sql_sha256":"c00e9638a19730171e0d97b40fb41fb7e68af0f6562ecb4c9f448eb05d2f367e"} {"case_id":"sf.ddl.show-services.kc51e4f2199da","mark":"settled accept","obligations":["sf.ddl.show-services.o071"],"sql_sha256":"c51e4f2199da871f15c246985412d7c389b807af2b9435c78b0cd63a05e17271"} diff --git a/coverage/syntax/marks/security_admin.jsonl b/coverage/syntax/marks/security_admin.jsonl index 078d16bec..4cbd854c8 100644 --- a/coverage/syntax/marks/security_admin.jsonl +++ b/coverage/syntax/marks/security_admin.jsonl @@ -996,6 +996,7 @@ {"case_id":"sf.security_admin.create-authentication-policy.define-authentication-policy.kf534c1e0d674","mark":"settled accept","obligations":["sf.security_admin.create-authentication-policy.define-authentication-policy.o043"],"sql_sha256":"f534c1e0d674a3b9ebac674c48da803c0982742ef54dd26ecc93055eb193b354"} {"case_id":"sf.security_admin.create-backup-policy.backup-policy.k0f2a620dc47a","mark":"settled accept","obligations":["sf.security_admin.create-backup-policy.backup-policy.o052"],"sql_sha256":"0f2a620dc47a40bc841bc47270a9059455947e89be2d0e3ae585565986288c7c"} {"case_id":"sf.security_admin.create-backup-policy.backup-policy.k60f25c8115ed","mark":"settled accept","obligations":["sf.security_admin.create-backup-policy.backup-policy.o033"],"sql_sha256":"60f25c8115ed39b740322f438059d76e12ce791908e2c9efcb2dd8f250baac78"} +{"case_id":"sf.security_admin.create-backup-policy.backup-policy.k71f6f80cfaa4","mark":"settled accept","obligations":["sf.security_admin.create-backup-policy.backup-policy.o062"],"sql_sha256":"71f6f80cfaa4682c91f5c1533cce5befc46ec8d61b9f10c84d9af26e27acde8a"} {"case_id":"sf.security_admin.create-backup-policy.backup-policy.ka7782cb94d25","mark":"settled accept","obligations":["sf.security_admin.create-backup-policy.backup-policy.o057"],"sql_sha256":"a7782cb94d2502d2da5dfd9e0cdcb345115e60148e3ec4512925f379399d4630"} {"case_id":"sf.security_admin.create-backup-policy.backup-policy.kac1b19b838f4","mark":"settled accept","obligations":["sf.security_admin.create-backup-policy.backup-policy.o068"],"sql_sha256":"ac1b19b838f471d95b27eaee6ced7efe88e00e32250f544ccf3c0acc3ff8c0fb"} {"case_id":"sf.security_admin.create-backup-policy.backup-policy.kcc25576ac3a3","mark":"settled accept","obligations":["sf.security_admin.create-backup-policy.backup-policy.o018"],"sql_sha256":"cc25576ac3a3635c2d5a5110dd516b1269b78d8eb436c6d461f6925eb77b108b"} @@ -1005,6 +1006,7 @@ {"case_id":"sf.security_admin.create-backup-policy.or-alter-backup-policy.k2cb00f1d8d94","mark":"settled accept","obligations":["sf.security_admin.create-backup-policy.or-alter-backup-policy.o017"],"sql_sha256":"2cb00f1d8d94a3cd04f6dbf5caedb355c24dc7849c135a97e6b024be1e7f280b"} {"case_id":"sf.security_admin.create-backup-policy.or-alter-backup-policy.k9f4c6cc8e9f5","mark":"settled accept","obligations":["sf.security_admin.create-backup-policy.or-alter-backup-policy.o034"],"sql_sha256":"9f4c6cc8e9f5a8f7fc62039826a58742fdc3ec47f16d50d279c0b7256670861d"} {"case_id":"sf.security_admin.create-backup-policy.or-alter-backup-policy.kba81ac780754","mark":"settled accept","obligations":["sf.security_admin.create-backup-policy.or-alter-backup-policy.o032"],"sql_sha256":"ba81ac780754dec19c7b97319199495fa88f7f50831a03af140f5abee62d63b5"} +{"case_id":"sf.security_admin.create-backup-policy.or-alter-backup-policy.kc7b310a52196","mark":"settled accept","obligations":["sf.security_admin.create-backup-policy.or-alter-backup-policy.o037"],"sql_sha256":"c7b310a521967f3beb63bdbbeb0fb851986196090c7d8b19027d2bdf0c61c7e8"} {"case_id":"sf.security_admin.create-catalog-integration-delta-sharing.k04a2c827c170","mark":"settled accept","obligations":["sf.security_admin.create-catalog-integration-delta-sharing.o026"],"sql_sha256":"04a2c827c1708a574e279eda94f5a172ad72fe463004a81c0ee81c9731e75b0f"} {"case_id":"sf.security_admin.create-catalog-integration-delta-sharing.k1eb7dc11bc5e","mark":"settled accept","obligations":["sf.security_admin.create-catalog-integration-delta-sharing.o040"],"sql_sha256":"1eb7dc11bc5e60805b263732aa020c1c7070ed00c6ba8277e4ad425843cf126c"} {"case_id":"sf.security_admin.create-catalog-integration-delta-sharing.k58c902b33a7b","mark":"settled accept","obligations":["sf.security_admin.create-catalog-integration-delta-sharing.o029"],"sql_sha256":"58c902b33a7bda575d81b5bc07b1887e6035c2b43631005b1559b70348256a4c"} @@ -1070,6 +1072,7 @@ {"case_id":"sf.security_admin.create-database-role.create-or-alter-database.k274c1eca50d1","mark":"settled accept","obligations":["sf.security_admin.create-database-role.create-or-alter-database.o031"],"sql_sha256":"274c1eca50d17de083f4381e721ba476792e29977cec7093f2b2577decb87b3c"} {"case_id":"sf.security_admin.create-database-role.create-or-alter-database.kc16ffb457d5f","mark":"settled accept","obligations":["sf.security_admin.create-database-role.create-or-alter-database.o009"],"sql_sha256":"c16ffb457d5f34c6b2d2a5377ea9e9aa5076040ab9b1a116ddd460d55af82450"} {"case_id":"sf.security_admin.create-database-role.create-or-alter-database.kcc1a50325749","mark":"settled accept","obligations":["sf.security_admin.create-database-role.create-or-alter-database.o032"],"sql_sha256":"cc1a50325749486be88d7e0e83d8f630f218c2139aa897ba3be229dafca3c8d7"} +{"case_id":"sf.security_admin.create-database-role.define-database-role.k282cab318702","mark":"settled accept","obligations":["sf.security_admin.create-database-role.define-database-role.o019"],"sql_sha256":"282cab3187020ff843e1fecc0eb1c157fe283d8100bdb227ff9bc072cc0a057b"} {"case_id":"sf.security_admin.create-database-role.define-database-role.k6b0f478c1b0b","mark":"settled accept","obligations":["sf.security_admin.create-database-role.define-database-role.o009"],"sql_sha256":"6b0f478c1b0b6c145312121ed4c945f99d63ea4e402373a0956dd507c14e3f13"} {"case_id":"sf.security_admin.create-external-access-integration.k29b0aa5de752","mark":"settled accept","obligations":["sf.security_admin.create-external-access-integration.o027"],"sql_sha256":"29b0aa5de7525499380f3cb2a9575f4abecd0ab23f42cde8a12d8f8cec98cf19"} {"case_id":"sf.security_admin.create-external-access-integration.k2e841ea968dc","mark":"settled accept","obligations":["sf.security_admin.create-external-access-integration.o085"],"sql_sha256":"2e841ea968dcff18bfcc49af1f5c804a934240c87e07b5a48d0b4fe1d59e04cd"} @@ -1105,6 +1108,7 @@ {"case_id":"sf.security_admin.create-integration.k7dc3bc544435","mark":"settled accept","obligations":["sf.security_admin.create-integration.o019"],"sql_sha256":"7dc3bc544435b8c6abd5e8b4e2a91a1c468a983d2f57173f6a67857c18aa3db9"} {"case_id":"sf.security_admin.create-join-policy.k5dc4a353ed70","mark":"settled accept","obligations":["sf.security_admin.create-join-policy.o015"],"sql_sha256":"5dc4a353ed70d02692ec2aa866ea73f7f59b43c2669f3dcdbd4769ac4d0a937e"} {"case_id":"sf.security_admin.create-maintenance-policy.k7a3bbbc59dda","mark":"settled accept","obligations":["sf.security_admin.create-maintenance-policy.o013"],"sql_sha256":"7a3bbbc59dda3c08b232f2097b225ce393e16b225171be4a06b224531d934249"} +{"case_id":"sf.security_admin.create-maintenance-policy.kc39a73c3a06a","mark":"settled accept","obligations":["sf.security_admin.create-maintenance-policy.o028"],"sql_sha256":"c39a73c3a06aa8c6e21c3d5e0103065177be4bbea5e8d1ddd22861c9fec5223b"} {"case_id":"sf.security_admin.create-managed-account.k1ac0b731ca46","mark":"settled accept","obligations":["sf.security_admin.create-managed-account.o014"],"sql_sha256":"1ac0b731ca46fd5d42d3b476e46fd0aa8dc6ab8a104d2f6283e36b71db88c83e"} {"case_id":"sf.security_admin.create-managed-account.k1e99710076e6","mark":"settled accept","obligations":["sf.security_admin.create-managed-account.o015"],"sql_sha256":"1e99710076e6201666dff94454ad3c5049dbbe84584a626eda261dfc68c488d3"} {"case_id":"sf.security_admin.create-managed-account.k8a63c3dcbd2f","mark":"settled accept","obligations":["sf.security_admin.create-managed-account.o027"],"sql_sha256":"8a63c3dcbd2f978a0031006dbccac5ac39aee9d34b6780495b221060983f149f"} @@ -1216,7 +1220,7 @@ {"case_id":"sf.security_admin.create-organization-profile.profile-as.k1bd6bbfd7a96","mark":"settled reject","obligations":["sf.security_admin.create-organization-profile.profile-as.o028"],"sql_sha256":"1bd6bbfd7a967048fe8c53733cf27243b2b8a232acccf90c67703f09dfe06af6"} {"case_id":"sf.security_admin.create-organization-profile.profile-as.k8edd876b75c4","mark":"settled reject","obligations":["sf.security_admin.create-organization-profile.profile-as.o029"],"sql_sha256":"8edd876b75c4be072ea5031497d59e6612d511369cad860f417afc6928ba1ccc"} {"case_id":"sf.security_admin.create-organization-profile.profile-as.kb380684328a2","mark":"settled reject","obligations":["sf.security_admin.create-organization-profile.profile-as.o009"],"sql_sha256":"b380684328a28868afe591933820b99b2270908ad256c831dfbd8d8245c6e70b"} -{"case_id":"sf.security_admin.create-organization-profile.profile-as.kf2822a75310e","mark":"settled reject","obligations":["sf.security_admin.create-organization-profile.profile-as.o002","sf.security_admin.create-organization-profile.profile-as.o010","sf.security_admin.create-organization-profile.profile-as.o013","sf.security_admin.create-organization-profile.profile-as.o015","sf.security_admin.create-organization-profile.profile-as.o025"],"sql_sha256":"f2822a75310e3a52bc0b96043c45343cda184e0f46a8f986f4291af433d22366"} +{"case_id":"sf.security_admin.create-organization-profile.profile-as.kf2822a75310e","mark":"settled reject","obligations":["sf.security_admin.create-organization-profile.profile-as.o013","sf.security_admin.create-organization-profile.profile-as.o025"],"sql_sha256":"f2822a75310e3a52bc0b96043c45343cda184e0f46a8f986f4291af433d22366"} {"case_id":"sf.security_admin.create-organization-profile.profile-from.k8f9dcc3127a6","mark":"settled accept","obligations":["sf.security_admin.create-organization-profile.profile-from.o029"],"sql_sha256":"8f9dcc3127a6d37948acb4b165b27184ccd129c440ebb42d22f5075f7aba3d66"} {"case_id":"sf.security_admin.create-organization-profile.profile.k0c40743be9b8","mark":"settled accept","obligations":["sf.security_admin.create-organization-profile.profile.o004"],"sql_sha256":"0c40743be9b8cc4131ff4f79c011275e906d92553adae5ae51e65c9c14376e70"} {"case_id":"sf.security_admin.create-organization-profile.profile.kf3cbe549deb2","mark":"settled accept","obligations":["sf.security_admin.create-organization-profile.profile.o008","sf.security_admin.create-organization-user.o048"],"sql_sha256":"f3cbe549deb2e35490f56e11e729e939a9fef7f60d6e0ec7f7fb42a0c8bf7f5b"} @@ -1285,15 +1289,24 @@ {"case_id":"sf.security_admin.create-replication-group.object-types-allowed-accounts.kf3dea6a9fc62","mark":"settled accept","obligations":["sf.security_admin.create-replication-group.object-types-allowed-accounts.o061"],"sql_sha256":"f3dea6a9fc625eec52e4d77f26f3ce35b271d95382505cb84d2bff6d1e5cc93d"} {"case_id":"sf.security_admin.create-resource-monitor.k01bfd26affdd","mark":"settled reject","obligations":["sf.security_admin.create-resource-monitor.o198"],"sql_sha256":"01bfd26affdd1606ff9e8155eaf468f1671adadb57d9f1ed580677a87edbbf94"} {"case_id":"sf.security_admin.create-resource-monitor.k0b6004efb800","mark":"settled accept","obligations":["sf.security_admin.create-resource-monitor.o177"],"sql_sha256":"0b6004efb8004905e764078a700ba3ffb94f6986b0d2d6a1590c8415cd11a12d"} +{"case_id":"sf.security_admin.create-resource-monitor.k14696cc9cf3d","mark":"settled accept","obligations":["sf.security_admin.create-resource-monitor.o223"],"sql_sha256":"14696cc9cf3d56a7db929af2f6f83d193743ecf5eb093f6c8587d1623d28f06b"} {"case_id":"sf.security_admin.create-resource-monitor.k18d09584fe00","mark":"settled accept","obligations":["sf.security_admin.create-resource-monitor.o101"],"sql_sha256":"18d09584fe005f68bb02ace444db52f33772f51a6eab01188a29765521e8a023"} {"case_id":"sf.security_admin.create-resource-monitor.k1ca1edd69a67","mark":"settled accept","obligations":["sf.security_admin.create-resource-monitor.o240"],"sql_sha256":"1ca1edd69a674a5d95d88e36975e54fd232b9fb48730012a89875edc92cb55b1"} {"case_id":"sf.security_admin.create-resource-monitor.k26b87534492c","mark":"settled accept","obligations":["sf.security_admin.create-resource-monitor.o075"],"sql_sha256":"26b87534492c40e6b82c1f08836271da55228647da379ee7432f0519873384de"} {"case_id":"sf.security_admin.create-resource-monitor.k399016bb291a","mark":"settled accept","obligations":["sf.security_admin.create-resource-monitor.o230"],"sql_sha256":"399016bb291a03fd3190f395701770eb7f796fafd0ae46082a1fb094316e3711"} {"case_id":"sf.security_admin.create-resource-monitor.k4782e4ade695","mark":"settled accept","obligations":["sf.security_admin.create-resource-monitor.o097"],"sql_sha256":"4782e4ade69502a755344bbb75437f75c04de1e594ec116dcbe137cf364d99d7"} {"case_id":"sf.security_admin.create-resource-monitor.k4962536d6200","mark":"settled accept","obligations":["sf.security_admin.create-resource-monitor.o201"],"sql_sha256":"4962536d62008356523cfa93cba706996370791fb2d698b7691fe0f82e81fc5b"} +{"case_id":"sf.security_admin.create-resource-monitor.k57b1bcf22be7","mark":"settled accept","obligations":["sf.security_admin.create-resource-monitor.o220"],"sql_sha256":"57b1bcf22be74d33262cabf660aefef5408cf6145256774767673fc5ad0acde8"} {"case_id":"sf.security_admin.create-resource-monitor.k591c811898a4","mark":"settled accept","obligations":["sf.security_admin.create-resource-monitor.o166"],"sql_sha256":"591c811898a42c6c4f41a1c1e272a04711cab471e1f749a444af271d47878fde"} {"case_id":"sf.security_admin.create-resource-monitor.k5ba67169a246","mark":"settled accept","obligations":["sf.security_admin.create-resource-monitor.o130"],"sql_sha256":"5ba67169a246d4a28f754c5eadcc7a5e910e6e5c6eaf437501097ebdfca29bba"} +{"case_id":"sf.security_admin.create-resource-monitor.k6a98bc8bde5d","mark":"settled accept","obligations":["sf.security_admin.create-resource-monitor.o238"],"sql_sha256":"6a98bc8bde5d6046e05268043df75016089f774a122bb6cd8fb9942ef62fd6aa"} +{"case_id":"sf.security_admin.create-resource-monitor.k6fcecd788eaf","mark":"settled accept","obligations":["sf.security_admin.create-resource-monitor.o228"],"sql_sha256":"6fcecd788eaf11354bc0b577ceb034d0dfa8b8c26b3615fed19e074ce7fe694f"} +{"case_id":"sf.security_admin.create-resource-monitor.k8637ad9355dd","mark":"settled accept","obligations":["sf.security_admin.create-resource-monitor.o214"],"sql_sha256":"8637ad9355dd8114c4b60db2a8fe5d210945edeb4753dc03ed680b612a6d5f4d"} +{"case_id":"sf.security_admin.create-resource-monitor.k9b4d9ebf5ea6","mark":"settled accept","obligations":["sf.security_admin.create-resource-monitor.o236"],"sql_sha256":"9b4d9ebf5ea603b7557d618765af648949a9f94066aa73dfde5d65ad1328454c"} {"case_id":"sf.security_admin.create-resource-monitor.ka20e74ba7e4b","mark":"settled accept","obligations":["sf.security_admin.create-resource-monitor.o232"],"sql_sha256":"a20e74ba7e4b6277696c0ffd864e72b4fbbb266a615e6dd86a815e99177dd905"} +{"case_id":"sf.security_admin.create-resource-monitor.kaa438398ec15","mark":"settled accept","obligations":["sf.security_admin.create-resource-monitor.o234"],"sql_sha256":"aa438398ec15156465702ee202daf148c1dd16574d1f78bd652844f454754f73"} +{"case_id":"sf.security_admin.create-resource-monitor.kac180294e993","mark":"settled accept","obligations":["sf.security_admin.create-resource-monitor.o217"],"sql_sha256":"ac180294e9932643852466cd1c6008ca9edf46c01b6716322e98ddfddc3a6b96"} +{"case_id":"sf.security_admin.create-resource-monitor.kaf96301c1205","mark":"settled accept","obligations":["sf.security_admin.create-resource-monitor.o226"],"sql_sha256":"af96301c1205bdc85939684dfd68bbd9641a31705ec12a8f6aacf455cec4fb16"} {"case_id":"sf.security_admin.create-resource-monitor.kde2c05347ff7","mark":"settled accept","obligations":["sf.security_admin.create-resource-monitor.o032"],"sql_sha256":"de2c05347ff73e6f1eb5d90b12e1009f795ba94983a3e6af25c213641e3679b9"} {"case_id":"sf.security_admin.create-resource-monitor.ke9b8b13b5d99","mark":"settled accept","obligations":["sf.security_admin.create-resource-monitor.o184"],"sql_sha256":"e9b8b13b5d996c0cc074b302c706cdb60bcd9013134950ca07347d4d9b5ad519"} {"case_id":"sf.security_admin.create-resource-monitor.kf17bc50aabcc","mark":"settled accept","obligations":["sf.security_admin.create-resource-monitor.o078"],"sql_sha256":"f17bc50aabcc359925cdc5671c622f68f62f59824f27159f82202adf147734dc"} @@ -1310,59 +1323,59 @@ {"case_id":"sf.security_admin.create-row-access-policy.row-access-policy-as.k38aace85af09","mark":"settled accept","obligations":["sf.security_admin.create-row-access-policy.row-access-policy-as.o044"],"sql_sha256":"38aace85af09bbe5af4e731e543bcadf7f576227959aade7669b35e7941fde6c"} {"case_id":"sf.security_admin.create-row-access-policy.row-access-policy-as.k9a4bad568709","mark":"settled accept","obligations":["sf.security_admin.create-row-access-policy.row-access-policy-as.o045"],"sql_sha256":"9a4bad5687094abecb5e00ebde101e53b1968fa33c1f7986aa00e23b932407ba"} {"case_id":"sf.security_admin.create-row-access-policy.row-access-policy-as.kc04853493836","mark":"settled accept","obligations":["sf.security_admin.create-row-access-policy.row-access-policy-as.o023"],"sql_sha256":"c048534938362ecfa16433f8a7c1de79388a0415303b3d9e74f06833d748ecc9"} -{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k021a6784647f","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o222","sf.security_admin.create-secret.create-or-alter-secret.o225","sf.security_admin.create-secret.create-or-alter-secret.o228","sf.security_admin.create-secret.create-or-alter-secret.o230","sf.security_admin.create-secret.create-or-alter-secret.o233","sf.security_admin.create-secret.create-or-alter-secret.o236"],"sql_sha256":"021a6784647f726df9000043219200a67facb818d6a119b2a077d7b9c7d7a44d"} +{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k021a6784647f","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o225","sf.security_admin.create-secret.create-or-alter-secret.o228","sf.security_admin.create-secret.create-or-alter-secret.o230","sf.security_admin.create-secret.create-or-alter-secret.o233","sf.security_admin.create-secret.create-or-alter-secret.o236"],"sql_sha256":"021a6784647f726df9000043219200a67facb818d6a119b2a077d7b9c7d7a44d"} {"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k02b6fe2fb9d8","mark":"settled accept","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o064"],"sql_sha256":"02b6fe2fb9d85e1b9820b69b8dafaefd78f2bf45d95a157e5c72046e90062573"} {"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k081b9adc26f6","mark":"settled accept","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o058"],"sql_sha256":"081b9adc26f63bdb560e3a1f073b219a66925ddfcc5a124f2836ccb2d829e970"} {"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k0e63b691d731","mark":"settled accept","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o031"],"sql_sha256":"0e63b691d7316a7388fda7b284c4f71e9349528884979abe4edeb1314c8d8d16"} -{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k19f8305e4eb0","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o249","sf.security_admin.create-secret.create-or-alter-secret.o252"],"sql_sha256":"19f8305e4eb0d6cbf31e4b868c1617eaf0bb323d97a1fb915b3a9d7335c00ecd"} +{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k19f8305e4eb0","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o246","sf.security_admin.create-secret.create-or-alter-secret.o249","sf.security_admin.create-secret.create-or-alter-secret.o252"],"sql_sha256":"19f8305e4eb0d6cbf31e4b868c1617eaf0bb323d97a1fb915b3a9d7335c00ecd"} {"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k1aec7441f1af","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o173"],"sql_sha256":"1aec7441f1af1bd25756b4ed3d1cc835c5a8a1c4d1c7fcbae7d0bd1c69f339af"} {"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k22dfa0826427","mark":"settled accept","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o007"],"sql_sha256":"22dfa08264278e658f805b0a1ea55aeab419aab1a11e21509b67a155f363f2ce"} -{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k23a13d53c488","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o183"],"sql_sha256":"23a13d53c48804a4d526e97adb2a375268906bde5c2d30e0879d44b26b14342c"} -{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k2b1f7d4925d5","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o167"],"sql_sha256":"2b1f7d4925d57546fb09703102cd6dfa483170f4b21170e81e87c9d7dd8c5736"} +{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k23a13d53c488","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o174","sf.security_admin.create-secret.create-or-alter-secret.o183"],"sql_sha256":"23a13d53c48804a4d526e97adb2a375268906bde5c2d30e0879d44b26b14342c"} +{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k2b1f7d4925d5","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o158","sf.security_admin.create-secret.create-or-alter-secret.o167"],"sql_sha256":"2b1f7d4925d57546fb09703102cd6dfa483170f4b21170e81e87c9d7dd8c5736"} {"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k32ec0e7729d4","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o221"],"sql_sha256":"32ec0e7729d49237a39f6d0e2f9a7036ae2720d4a19674923ad989949a97286b"} {"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k34d21b611955","mark":"settled accept","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o034"],"sql_sha256":"34d21b611955ebbe1203eb41874676ea569f94760e318b6a6ceb3ee6e22fd9b0"} -{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k379aec307e5d","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o231"],"sql_sha256":"379aec307e5daf33af69c8ddf43cad55835e491c7795751d53998baf17e43bd6"} +{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k379aec307e5d","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o222","sf.security_admin.create-secret.create-or-alter-secret.o231"],"sql_sha256":"379aec307e5daf33af69c8ddf43cad55835e491c7795751d53998baf17e43bd6"} {"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k399c5dbd4e23","mark":"settled accept","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o083"],"sql_sha256":"399c5dbd4e23ed3ed6037ddd4385e46ef643448669fc36683264d11c022c7c47"} {"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k3a47ab11d850","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o197"],"sql_sha256":"3a47ab11d8509be8e25116ebc551163dbdb3e0d9ba1e80e77a9b75e2d26412df"} -{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k3fe87df8e815","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o153","sf.security_admin.create-secret.create-or-alter-secret.o156"],"sql_sha256":"3fe87df8e81514ab4987be143dba9a979053b9269f93e84661f7185c855f702d"} -{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k4271f741115f","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o185","sf.security_admin.create-secret.create-or-alter-secret.o188"],"sql_sha256":"4271f741115f74bcb93e5d2366f0ed29cc8cbb92aef0789c6ab370d868182ebf"} +{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k3fe87df8e815","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o150","sf.security_admin.create-secret.create-or-alter-secret.o153","sf.security_admin.create-secret.create-or-alter-secret.o156"],"sql_sha256":"3fe87df8e81514ab4987be143dba9a979053b9269f93e84661f7185c855f702d"} +{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k4271f741115f","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o182","sf.security_admin.create-secret.create-or-alter-secret.o185","sf.security_admin.create-secret.create-or-alter-secret.o188"],"sql_sha256":"4271f741115f74bcb93e5d2366f0ed29cc8cbb92aef0789c6ab370d868182ebf"} {"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k45ca5927bf94","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o245"],"sql_sha256":"45ca5927bf941f7d6722987907618c91493c3328eeafe9da10ebda0594e2ded1"} {"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k50a546bb7c50","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o189"],"sql_sha256":"50a546bb7c5077d349440cd3a5dcf6f5093f9d0d2b989d8c6425a0949c0582d6"} {"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k51fb6723c4e4","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o213"],"sql_sha256":"51fb6723c4e4aa4ee5a63670659b26ff99e6ca08f11697e10654aac4b620172b"} -{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k5c85e30f5f05","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o199"],"sql_sha256":"5c85e30f5f057bf5a8ca9b8dae043a37a68c9bc7ba8c6f0f7306bbb8ee112d51"} -{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k67e694b361eb","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o054","sf.security_admin.create-secret.create-or-alter-secret.o057","sf.security_admin.create-secret.create-or-alter-secret.o190","sf.security_admin.create-secret.create-or-alter-secret.o193","sf.security_admin.create-secret.create-or-alter-secret.o196","sf.security_admin.create-secret.create-or-alter-secret.o198"],"sql_sha256":"67e694b361eb35ab3f5cc2ed6b929f07571f562585f518c15611d678cdfa9a15"} +{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k5c85e30f5f05","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o190","sf.security_admin.create-secret.create-or-alter-secret.o199"],"sql_sha256":"5c85e30f5f057bf5a8ca9b8dae043a37a68c9bc7ba8c6f0f7306bbb8ee112d51"} +{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k67e694b361eb","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o057","sf.security_admin.create-secret.create-or-alter-secret.o193","sf.security_admin.create-secret.create-or-alter-secret.o196"],"sql_sha256":"67e694b361eb35ab3f5cc2ed6b929f07571f562585f518c15611d678cdfa9a15"} {"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k6828b15affb9","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o229"],"sql_sha256":"6828b15affb94a6523f829904a2ff29650c7a81d7f5f4ea51a53a6efa5a85fc6"} -{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k6b77823bf40b","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o215"],"sql_sha256":"6b77823bf40b5e01d8303f5ce6235cc9ff08ca8495e48884f82eddd83f01924f"} +{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k6b77823bf40b","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o206","sf.security_admin.create-secret.create-or-alter-secret.o215"],"sql_sha256":"6b77823bf40b5e01d8303f5ce6235cc9ff08ca8495e48884f82eddd83f01924f"} {"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k6bebcdcd7852","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o276"],"sql_sha256":"6bebcdcd78524d77a59e47971da53ac2c9b57985e5db3534d264db1a64218db0"} {"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k6d42f96dc725","mark":"settled accept","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o072"],"sql_sha256":"6d42f96dc7251b2df141757060c002410d9fa8cff294c63db750056fd3828baf"} {"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k6ed4c34ef4e2","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o237"],"sql_sha256":"6ed4c34ef4e2c9f79a480d223ba19a3720375364d75f24445bea1a471440b645"} {"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k7c6dbc167d96","mark":"settled accept","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o047"],"sql_sha256":"7c6dbc167d96722352a0fbbf5b9b93834af1cb0627ceeadf6548097bb462679d"} {"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k7f6d4b4edf73","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o157"],"sql_sha256":"7f6d4b4edf73ac26c7ce8207bab7fa0af1d5a939ba20e256b78a4df8876462a4"} -{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k800ec2bbddee","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o151"],"sql_sha256":"800ec2bbddee623ac8edc01e652309731f794c94d89bd55ecae99fa64714da02"} +{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k800ec2bbddee","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o142","sf.security_admin.create-secret.create-or-alter-secret.o151"],"sql_sha256":"800ec2bbddee623ac8edc01e652309731f794c94d89bd55ecae99fa64714da02"} {"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k90dc899c355f","mark":"settled accept","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o025"],"sql_sha256":"90dc899c355fede89d37e01b1c9dd0456b246093e8b7f6cd3cc6f7d12d7637bd"} {"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k930d5b5eef45","mark":"settled accept","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o014"],"sql_sha256":"930d5b5eef452bdd282c993a9fdc40765d01c77ce22341f470b5a96608d22fbf"} {"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k959c0d6dc6c6","mark":"settled accept","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o020"],"sql_sha256":"959c0d6dc6c638969860901f1a1fc09b154b32f70f2a85212dc9452c354c1a06"} {"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k9913c147aba0","mark":"settled accept","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o053"],"sql_sha256":"9913c147aba04b6b78233c7fa533f7360e8e750ee92ca9674e56c1d4ee1265f2"} -{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k9a6b6ae7e4f8","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o201","sf.security_admin.create-secret.create-or-alter-secret.o204"],"sql_sha256":"9a6b6ae7e4f889d24f7a67cda9ec7fa32d7bc49f2a7bc57064b4ac1bcbe2fab5"} -{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.kbccb632c23e2","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o010","sf.security_admin.create-secret.create-or-alter-secret.o013","sf.security_admin.create-secret.create-or-alter-secret.o111","sf.security_admin.create-secret.create-or-alter-secret.o142","sf.security_admin.create-secret.create-or-alter-secret.o145","sf.security_admin.create-secret.create-or-alter-secret.o148","sf.security_admin.create-secret.create-or-alter-secret.o150"],"sql_sha256":"bccb632c23e2f93660b7dca21d4275bc869115486d5f22429167dd2c0af07395"} +{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.k9a6b6ae7e4f8","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o198","sf.security_admin.create-secret.create-or-alter-secret.o201","sf.security_admin.create-secret.create-or-alter-secret.o204"],"sql_sha256":"9a6b6ae7e4f889d24f7a67cda9ec7fa32d7bc49f2a7bc57064b4ac1bcbe2fab5"} +{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.kbccb632c23e2","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o013","sf.security_admin.create-secret.create-or-alter-secret.o111","sf.security_admin.create-secret.create-or-alter-secret.o145","sf.security_admin.create-secret.create-or-alter-secret.o148"],"sql_sha256":"bccb632c23e2f93660b7dca21d4275bc869115486d5f22429167dd2c0af07395"} {"case_id":"sf.security_admin.create-secret.create-or-alter-secret.kc0b0c2a8370b","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o205"],"sql_sha256":"c0b0c2a8370bbe585033982a0fa0ae3de26132df0070ba2f7042769a9cdb75eb"} -{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.kc523deb8f389","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o021","sf.security_admin.create-secret.create-or-alter-secret.o024","sf.security_admin.create-secret.create-or-alter-secret.o158","sf.security_admin.create-secret.create-or-alter-secret.o161","sf.security_admin.create-secret.create-or-alter-secret.o164","sf.security_admin.create-secret.create-or-alter-secret.o166"],"sql_sha256":"c523deb8f3890afbbe941aa6853a64b4b09a925bbfb24136fbb6e2fc14079dcc"} +{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.kc523deb8f389","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o024","sf.security_admin.create-secret.create-or-alter-secret.o161","sf.security_admin.create-secret.create-or-alter-secret.o164"],"sql_sha256":"c523deb8f3890afbbe941aa6853a64b4b09a925bbfb24136fbb6e2fc14079dcc"} {"case_id":"sf.security_admin.create-secret.create-or-alter-secret.kd156e8fb6b7c","mark":"settled accept","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o067"],"sql_sha256":"d156e8fb6b7c3780a4fa0d9be7f6d7aa6da61d3f982eb04194063503112047d3"} {"case_id":"sf.security_admin.create-secret.create-or-alter-secret.kd205e7471343","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o149"],"sql_sha256":"d205e74713433fc73aa703af79bb1aee706d47ae212c4eabe9deeaf9c805ad04"} {"case_id":"sf.security_admin.create-secret.create-or-alter-secret.kd461077d402f","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o275"],"sql_sha256":"d461077d402f0fee77f9820b69b4de953d6ef2aaa35339e2a15aa760b1531e05"} -{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.kd55c5ec88700","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o079","sf.security_admin.create-secret.create-or-alter-secret.o082","sf.security_admin.create-secret.create-or-alter-secret.o238","sf.security_admin.create-secret.create-or-alter-secret.o241","sf.security_admin.create-secret.create-or-alter-secret.o244","sf.security_admin.create-secret.create-or-alter-secret.o246"],"sql_sha256":"d55c5ec88700269a1d4ca2338f9c1ce359a7846b51dafd65befe7d01996893c5"} +{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.kd55c5ec88700","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o082","sf.security_admin.create-secret.create-or-alter-secret.o241","sf.security_admin.create-secret.create-or-alter-secret.o244"],"sql_sha256":"d55c5ec88700269a1d4ca2338f9c1ce359a7846b51dafd65befe7d01996893c5"} {"case_id":"sf.security_admin.create-secret.create-or-alter-secret.kd83ae1b66778","mark":"settled accept","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o032"],"sql_sha256":"d83ae1b667784a88eeff896f84e917f9e15b930c7ed644756be8740143535bea"} {"case_id":"sf.security_admin.create-secret.create-or-alter-secret.kdc6e3b3495d7","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o253"],"sql_sha256":"dc6e3b3495d7e80dfe1e53983a426257d7d2d01e1bf5abac0751f298f7c2e1ea"} -{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.kdd35d7b094ea","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o068","sf.security_admin.create-secret.create-or-alter-secret.o071","sf.security_admin.create-secret.create-or-alter-secret.o206","sf.security_admin.create-secret.create-or-alter-secret.o209","sf.security_admin.create-secret.create-or-alter-secret.o212","sf.security_admin.create-secret.create-or-alter-secret.o214"],"sql_sha256":"dd35d7b094ea31bf4f2a403fdf3ec6ed233b3951c1332515a0e6814cfbd07aef"} +{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.kdd35d7b094ea","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o071","sf.security_admin.create-secret.create-or-alter-secret.o209","sf.security_admin.create-secret.create-or-alter-secret.o212"],"sql_sha256":"dd35d7b094ea31bf4f2a403fdf3ec6ed233b3951c1332515a0e6814cfbd07aef"} {"case_id":"sf.security_admin.create-secret.create-or-alter-secret.ke16b9fff8b65","mark":"settled accept","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o041"],"sql_sha256":"e16b9fff8b6556e9cd9b80c52f6ec5a08fd0d66970539eb9e586f60dc5c69dcd"} -{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.ke3700c94fdd4","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o169","sf.security_admin.create-secret.create-or-alter-secret.o172"],"sql_sha256":"e3700c94fdd429e8d1d211fa083ba713f2f1a529b05cd7a1476c33a99730d698"} -{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.ke88438014d99","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o217","sf.security_admin.create-secret.create-or-alter-secret.o220"],"sql_sha256":"e88438014d998959913b753a56bce394bc40ec577d0eca6732d4935a44c53d7a"} +{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.ke3700c94fdd4","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o166","sf.security_admin.create-secret.create-or-alter-secret.o169","sf.security_admin.create-secret.create-or-alter-secret.o172"],"sql_sha256":"e3700c94fdd429e8d1d211fa083ba713f2f1a529b05cd7a1476c33a99730d698"} +{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.ke88438014d99","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o214","sf.security_admin.create-secret.create-or-alter-secret.o217","sf.security_admin.create-secret.create-or-alter-secret.o220"],"sql_sha256":"e88438014d998959913b753a56bce394bc40ec577d0eca6732d4935a44c53d7a"} {"case_id":"sf.security_admin.create-secret.create-or-alter-secret.ke8d8f266303c","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o181"],"sql_sha256":"e8d8f266303cb69aba33dcce9f66d90b619c797f7fd90d1665536a3a8c449f0e"} {"case_id":"sf.security_admin.create-secret.create-or-alter-secret.kebb5e6f27360","mark":"settled accept","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o141"],"sql_sha256":"ebb5e6f2736038fb7196869da0f00713e0542e013ac8b321b43dee886644f428"} {"case_id":"sf.security_admin.create-secret.create-or-alter-secret.kec42971a44b3","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o165"],"sql_sha256":"ec42971a44b3aca2252d417bf0d363cdb94e96291e3a7778fd66f3e7a63f4fa7"} -{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.kf34350731814","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o035","sf.security_admin.create-secret.create-or-alter-secret.o037","sf.security_admin.create-secret.create-or-alter-secret.o040","sf.security_admin.create-secret.create-or-alter-secret.o174","sf.security_admin.create-secret.create-or-alter-secret.o177","sf.security_admin.create-secret.create-or-alter-secret.o180","sf.security_admin.create-secret.create-or-alter-secret.o182"],"sql_sha256":"f343507318146a724844de75f58b1db16aa8fc4138bb26dabc57e884956a33a7"} +{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.kf34350731814","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o040","sf.security_admin.create-secret.create-or-alter-secret.o177","sf.security_admin.create-secret.create-or-alter-secret.o180"],"sql_sha256":"f343507318146a724844de75f58b1db16aa8fc4138bb26dabc57e884956a33a7"} {"case_id":"sf.security_admin.create-secret.create-or-alter-secret.kfa010fe83113","mark":"settled accept","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o050"],"sql_sha256":"fa010fe83113a9c1b859fb92f0e9550b10b6a44c9e0eb5b82d6c8264c10df08e"} -{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.kfd16bfa52f08","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o247"],"sql_sha256":"fd16bfa52f088efceb50fc0d449dab5056338f6b853fd2dee2178a38ab6b951b"} +{"case_id":"sf.security_admin.create-secret.create-or-alter-secret.kfd16bfa52f08","mark":"settled reject","obligations":["sf.security_admin.create-secret.create-or-alter-secret.o238","sf.security_admin.create-secret.create-or-alter-secret.o247"],"sql_sha256":"fd16bfa52f088efceb50fc0d449dab5056338f6b853fd2dee2178a38ab6b951b"} {"case_id":"sf.security_admin.create-secret.create-secret-type-cloud-provider-token.k32fee6abc059","mark":"settled accept","obligations":["sf.security_admin.create-secret.create-secret-type-cloud-provider-token.o038"],"sql_sha256":"32fee6abc059c449ca2e98ff0cf1a97768ab2e9724feffafab57d3e934ff4e63"} {"case_id":"sf.security_admin.create-secret.create-secret-type-cloud-provider-token.k36037bbcf93c","mark":"settled accept","obligations":["sf.security_admin.create-secret.create-secret-type-cloud-provider-token.o011"],"sql_sha256":"36037bbcf93ce0d374b5ae3e8ccaa0024d7c375a53d786ef7b9f6574499aba46"} {"case_id":"sf.security_admin.create-secret.create-secret-type-cloud-provider-token.k6a96b519c630","mark":"settled accept","obligations":["sf.security_admin.create-secret.create-secret-type-cloud-provider-token.o018"],"sql_sha256":"6a96b519c63071320f406da1bbe0bacaed95f83ac7d313a21d6c2b35fca9a2c1"} @@ -1394,40 +1407,49 @@ {"case_id":"sf.security_admin.create-secret.create-secret-type-workload-identity-federation.k4dd5a8a02baa","mark":"settled accept","obligations":["sf.security_admin.create-secret.create-secret-type-workload-identity-federation.o038"],"sql_sha256":"4dd5a8a02baa6018234fcb324f7f43d5daee45ea4c95ad988a83238de53a183a"} {"case_id":"sf.security_admin.create-secret.create-secret-type-workload-identity-federation.kb1006dd5255d","mark":"settled accept","obligations":["sf.security_admin.create-secret.create-secret-type-workload-identity-federation.o030"],"sql_sha256":"b1006dd5255d4e1f14bc02586aa86d1daee7693eb53a4c7bfe68b99f8b2791cc"} {"case_id":"sf.security_admin.create-secret.create-secret-type-workload-identity-federation.kb9dbedee935e","mark":"settled accept","obligations":["sf.security_admin.create-secret.create-secret-type-workload-identity-federation.o013"],"sql_sha256":"b9dbedee935e8ded665f6cab0ff4a3d7bb546b03ccf7c1586ff81b25924286d3"} -{"case_id":"sf.security_admin.create-secret.define-secret.k02ba3c4eb5cc","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o134"],"sql_sha256":"02ba3c4eb5ccc426ec3e448ee0b6d2234898787e19a2e2212f29303d069bcb73"} -{"case_id":"sf.security_admin.create-secret.define-secret.k0641e36d6368","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o182"],"sql_sha256":"0641e36d6368fd12d9ffe33c17bc1b5bce77468f969f1e4a14a923d5a426aa98"} +{"case_id":"sf.security_admin.create-secret.define-secret.k02ba3c4eb5cc","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o125","sf.security_admin.create-secret.define-secret.o134"],"sql_sha256":"02ba3c4eb5ccc426ec3e448ee0b6d2234898787e19a2e2212f29303d069bcb73"} +{"case_id":"sf.security_admin.create-secret.define-secret.k0641e36d6368","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o173","sf.security_admin.create-secret.define-secret.o182"],"sql_sha256":"0641e36d6368fd12d9ffe33c17bc1b5bce77468f969f1e4a14a923d5a426aa98"} {"case_id":"sf.security_admin.create-secret.define-secret.k0b350b27e0d3","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o124"],"sql_sha256":"0b350b27e0d3a53ce9607e5e6562d8f2f15e8d08911dd1f52d599d409041691d"} {"case_id":"sf.security_admin.create-secret.define-secret.k0e266474b1a7","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o188"],"sql_sha256":"0e266474b1a7dd2d53e439b75e48360050eb91a5f6f60358272af25e798769a6"} -{"case_id":"sf.security_admin.create-secret.define-secret.k146d4bae2594","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o118"],"sql_sha256":"146d4bae25943d329cbd35370dca92c0c70e16109ed8ea5d4757f16c2a028a33"} +{"case_id":"sf.security_admin.create-secret.define-secret.k146d4bae2594","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o109","sf.security_admin.create-secret.define-secret.o118"],"sql_sha256":"146d4bae25943d329cbd35370dca92c0c70e16109ed8ea5d4757f16c2a028a33"} {"case_id":"sf.security_admin.create-secret.define-secret.k17bc54525e54","mark":"settled accept","obligations":["sf.security_admin.create-secret.define-secret.o067"],"sql_sha256":"17bc54525e54ea3f6bc1c9f9c463668952540624694df449febe1de888aac23a"} {"case_id":"sf.security_admin.create-secret.define-secret.k2d5d4c8cbac6","mark":"settled accept","obligations":["sf.security_admin.create-secret.define-secret.o007"],"sql_sha256":"2d5d4c8cbac63104162832974b3218ea4abf1bc328be7e35fc4f17a39e91ec38"} {"case_id":"sf.security_admin.create-secret.define-secret.k336fd1020b19","mark":"settled accept","obligations":["sf.security_admin.create-secret.define-secret.o025"],"sql_sha256":"336fd1020b196a45abfa007203069be4a2b775b3ae6321dfe388fba1b2f35114"} -{"case_id":"sf.security_admin.create-secret.define-secret.k33f2da0f6416","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o120","sf.security_admin.create-secret.define-secret.o123"],"sql_sha256":"33f2da0f64163af59018794f3816d7090284296fecf7ab15252827c68dc9dd71"} -{"case_id":"sf.security_admin.create-secret.define-secret.k368f51da9460","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o150"],"sql_sha256":"368f51da9460ebde0d87742885d480316935c8a9df6f221501d354afeb90ff3c"} +{"case_id":"sf.security_admin.create-secret.define-secret.k33f2da0f6416","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o117","sf.security_admin.create-secret.define-secret.o120","sf.security_admin.create-secret.define-secret.o123"],"sql_sha256":"33f2da0f64163af59018794f3816d7090284296fecf7ab15252827c68dc9dd71"} +{"case_id":"sf.security_admin.create-secret.define-secret.k368f51da9460","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o141","sf.security_admin.create-secret.define-secret.o150"],"sql_sha256":"368f51da9460ebde0d87742885d480316935c8a9df6f221501d354afeb90ff3c"} +{"case_id":"sf.security_admin.create-secret.define-secret.k38749ca380cf","mark":"settled accept","obligations":["sf.security_admin.create-secret.define-secret.o032"],"sql_sha256":"38749ca380cfc07c9ad32da367dcc92079c383192b74d9457ffd56500c631318"} {"case_id":"sf.security_admin.create-secret.define-secret.k3b329d551f3d","mark":"settled accept","obligations":["sf.security_admin.create-secret.define-secret.o064"],"sql_sha256":"3b329d551f3d3ddcdf5850ad903944dbb93e11140fca04a7f9f701dab807aca3"} {"case_id":"sf.security_admin.create-secret.define-secret.k3cf39100fa99","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o116"],"sql_sha256":"3cf39100fa9996a5faf136fbbd6bfd4fc34cb0f2f8d62fba5ae92d19b4d18c29"} {"case_id":"sf.security_admin.create-secret.define-secret.k40423aa1cc22","mark":"settled accept","obligations":["sf.security_admin.create-secret.define-secret.o014"],"sql_sha256":"40423aa1cc22f2073642ea7e7f96ece1773550a43d8ce550a20a0a5af1bb54dd"} {"case_id":"sf.security_admin.create-secret.define-secret.k491e0e481a3e","mark":"settled accept","obligations":["sf.security_admin.create-secret.define-secret.o072"],"sql_sha256":"491e0e481a3e068e06f1c631c490137bcc2acff4a5a014ab2abee58fa1b00847"} +{"case_id":"sf.security_admin.create-secret.define-secret.k4b1cfee77dea","mark":"settled accept","obligations":["sf.security_admin.create-secret.define-secret.o041"],"sql_sha256":"4b1cfee77deaaaf5e2bb194d94094071c4e5be54a7e5d02ad98bc23a5edbee73"} +{"case_id":"sf.security_admin.create-secret.define-secret.k526dc7ff9257","mark":"settled accept","obligations":["sf.security_admin.create-secret.define-secret.o053"],"sql_sha256":"526dc7ff925767f99dba8aa6a169f2acb5ea8d5f29de789e067a8155c47ade00"} {"case_id":"sf.security_admin.create-secret.define-secret.k5b15ce6a831f","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o164"],"sql_sha256":"5b15ce6a831fa555dd3f5336370456c559ccd14fe8e49bd610c5d44eee9c79dc"} {"case_id":"sf.security_admin.create-secret.define-secret.k5e4efe86b652","mark":"settled accept","obligations":["sf.security_admin.create-secret.define-secret.o020"],"sql_sha256":"5e4efe86b65290666b5d04ce5009b7faf699a1faca1706160888a0f3a104d76d"} -{"case_id":"sf.security_admin.create-secret.define-secret.k73d27aafb420","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o010","sf.security_admin.create-secret.define-secret.o013","sf.security_admin.create-secret.define-secret.o094","sf.security_admin.create-secret.define-secret.o109","sf.security_admin.create-secret.define-secret.o112","sf.security_admin.create-secret.define-secret.o115","sf.security_admin.create-secret.define-secret.o117"],"sql_sha256":"73d27aafb4201677970b8352455ce0dbb7bb81cd4028e5fba5236ce12b4ec140"} -{"case_id":"sf.security_admin.create-secret.define-secret.k756ec58830da","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o166"],"sql_sha256":"756ec58830da04f6d098c5dbc277d44dde0f69eb5df12bf5a386bbbb3211bd96"} +{"case_id":"sf.security_admin.create-secret.define-secret.k73d27aafb420","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o013","sf.security_admin.create-secret.define-secret.o094","sf.security_admin.create-secret.define-secret.o112","sf.security_admin.create-secret.define-secret.o115"],"sql_sha256":"73d27aafb4201677970b8352455ce0dbb7bb81cd4028e5fba5236ce12b4ec140"} +{"case_id":"sf.security_admin.create-secret.define-secret.k756ec58830da","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o157","sf.security_admin.create-secret.define-secret.o166"],"sql_sha256":"756ec58830da04f6d098c5dbc277d44dde0f69eb5df12bf5a386bbbb3211bd96"} {"case_id":"sf.security_admin.create-secret.define-secret.k7a93f251fa42","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o156"],"sql_sha256":"7a93f251fa42d6955634bc44233a3feacbe2a25e67cc9e044183bbda68f59836"} {"case_id":"sf.security_admin.create-secret.define-secret.k7b5921b5d349","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o132"],"sql_sha256":"7b5921b5d34999433123c143f0e80c12ddf1293b437a6fa1fd50cf2c8c06e0e8"} -{"case_id":"sf.security_admin.create-secret.define-secret.k82d9d74ca6cf","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o184","sf.security_admin.create-secret.define-secret.o187"],"sql_sha256":"82d9d74ca6cf9a14e8f721e61b3d89d1136b35ca54c6e5a750fe767087baf4ef"} -{"case_id":"sf.security_admin.create-secret.define-secret.k8bb990ad56fb","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o068","sf.security_admin.create-secret.define-secret.o071","sf.security_admin.create-secret.define-secret.o173","sf.security_admin.create-secret.define-secret.o176","sf.security_admin.create-secret.define-secret.o179","sf.security_admin.create-secret.define-secret.o181"],"sql_sha256":"8bb990ad56fbf33597d53eba0aa5dc5e9baf927523cfc7267bb8824d51c76982"} -{"case_id":"sf.security_admin.create-secret.define-secret.ka51bd4fe3605","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o168","sf.security_admin.create-secret.define-secret.o171"],"sql_sha256":"a51bd4fe3605b8662584f6337ce02ea6607247b0049d4c2a47940b5739c3a0e1"} +{"case_id":"sf.security_admin.create-secret.define-secret.k82d9d74ca6cf","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o181","sf.security_admin.create-secret.define-secret.o184","sf.security_admin.create-secret.define-secret.o187"],"sql_sha256":"82d9d74ca6cf9a14e8f721e61b3d89d1136b35ca54c6e5a750fe767087baf4ef"} +{"case_id":"sf.security_admin.create-secret.define-secret.k88bf32a72492","mark":"settled accept","obligations":["sf.security_admin.create-secret.define-secret.o031"],"sql_sha256":"88bf32a724928bfd3ef1a698b79574b0c2be6c2d7cd38c191dafa954d46d18d1"} +{"case_id":"sf.security_admin.create-secret.define-secret.k8bb990ad56fb","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o071","sf.security_admin.create-secret.define-secret.o176","sf.security_admin.create-secret.define-secret.o179"],"sql_sha256":"8bb990ad56fbf33597d53eba0aa5dc5e9baf927523cfc7267bb8824d51c76982"} +{"case_id":"sf.security_admin.create-secret.define-secret.k9040e75da1d8","mark":"settled accept","obligations":["sf.security_admin.create-secret.define-secret.o050"],"sql_sha256":"9040e75da1d86dbaedbf1e0c3eea88d33397058d245ef68ce14aad0f74c9c4bc"} +{"case_id":"sf.security_admin.create-secret.define-secret.k9adc45303d16","mark":"settled accept","obligations":["sf.security_admin.create-secret.define-secret.o058"],"sql_sha256":"9adc45303d16b0cd4ec5500154a3cbe34a73f471c745e6c6c5f4829705e8b4a1"} +{"case_id":"sf.security_admin.create-secret.define-secret.ka51bd4fe3605","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o165","sf.security_admin.create-secret.define-secret.o168","sf.security_admin.create-secret.define-secret.o171"],"sql_sha256":"a51bd4fe3605b8662584f6337ce02ea6607247b0049d4c2a47940b5739c3a0e1"} {"case_id":"sf.security_admin.create-secret.define-secret.kb065de5a9265","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o172"],"sql_sha256":"b065de5a92659b54fa7a274093f2044fc4e0933d2acb4729798a91fd28c61c82"} +{"case_id":"sf.security_admin.create-secret.define-secret.kb4b4c9d88d61","mark":"settled accept","obligations":["sf.security_admin.create-secret.define-secret.o034"],"sql_sha256":"b4b4c9d88d61421b401b657a80747e22646816a750daf798c7303947ebd41c07"} {"case_id":"sf.security_admin.create-secret.define-secret.kb83a25f081ec","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o204"],"sql_sha256":"b83a25f081ecdac563c71260dcc6e4ee4746ae5d284fe06f88fe1f8e8ad69bd3"} +{"case_id":"sf.security_admin.create-secret.define-secret.kcbaaba34cbaf","mark":"settled accept","obligations":["sf.security_admin.create-secret.define-secret.o108"],"sql_sha256":"cbaaba34cbafb11703de1e2e2b08e4e4f233ec021d9ca22bae21f5e2ae6f10b4"} {"case_id":"sf.security_admin.create-secret.define-secret.kce2d1edab8c5","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o180"],"sql_sha256":"ce2d1edab8c5c7e46b5705c3a31070ab7712abbc0a1c89ae799b71c742002b29"} -{"case_id":"sf.security_admin.create-secret.define-secret.kd3b317d88d3a","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o035","sf.security_admin.create-secret.define-secret.o037","sf.security_admin.create-secret.define-secret.o040","sf.security_admin.create-secret.define-secret.o141","sf.security_admin.create-secret.define-secret.o144","sf.security_admin.create-secret.define-secret.o147","sf.security_admin.create-secret.define-secret.o149"],"sql_sha256":"d3b317d88d3a0295959f9d0e4a93bc57a2ea79535e72a876d8a33d65c61452a1"} -{"case_id":"sf.security_admin.create-secret.define-secret.kdaa5b087d338","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o152","sf.security_admin.create-secret.define-secret.o155"],"sql_sha256":"daa5b087d3384a875f7de096a79ba48a469997375d660c779284b90f82a22a1b"} +{"case_id":"sf.security_admin.create-secret.define-secret.kd3b317d88d3a","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o040","sf.security_admin.create-secret.define-secret.o144","sf.security_admin.create-secret.define-secret.o147"],"sql_sha256":"d3b317d88d3a0295959f9d0e4a93bc57a2ea79535e72a876d8a33d65c61452a1"} +{"case_id":"sf.security_admin.create-secret.define-secret.kdaa5b087d338","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o149","sf.security_admin.create-secret.define-secret.o152","sf.security_admin.create-secret.define-secret.o155"],"sql_sha256":"daa5b087d3384a875f7de096a79ba48a469997375d660c779284b90f82a22a1b"} {"case_id":"sf.security_admin.create-secret.define-secret.kdb29372ab3c4","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o140"],"sql_sha256":"db29372ab3c4a483ee5729bf30db0fe0c76da97a25b7bca91175595e60bc9726"} -{"case_id":"sf.security_admin.create-secret.define-secret.kdeb44e6f58cd","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o021","sf.security_admin.create-secret.define-secret.o024","sf.security_admin.create-secret.define-secret.o125","sf.security_admin.create-secret.define-secret.o128","sf.security_admin.create-secret.define-secret.o131","sf.security_admin.create-secret.define-secret.o133"],"sql_sha256":"deb44e6f58cd8d959870b2aba415e90183c983c4798f819f997bfcc47113d19c"} +{"case_id":"sf.security_admin.create-secret.define-secret.kdeb44e6f58cd","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o024","sf.security_admin.create-secret.define-secret.o128","sf.security_admin.create-secret.define-secret.o131"],"sql_sha256":"deb44e6f58cd8d959870b2aba415e90183c983c4798f819f997bfcc47113d19c"} {"case_id":"sf.security_admin.create-secret.define-secret.ke6b9c26f74be","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o205"],"sql_sha256":"e6b9c26f74be1c149529664f0824d22c446c9d9fe61827adda447e45df84b32f"} {"case_id":"sf.security_admin.create-secret.define-secret.keea40b2c43e2","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o148"],"sql_sha256":"eea40b2c43e24591b9c2567e2f4ee080e39110a75ea609145e72fc70bb9dfbe9"} -{"case_id":"sf.security_admin.create-secret.define-secret.kf048d99c2f43","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o054","sf.security_admin.create-secret.define-secret.o057","sf.security_admin.create-secret.define-secret.o157","sf.security_admin.create-secret.define-secret.o160","sf.security_admin.create-secret.define-secret.o163","sf.security_admin.create-secret.define-secret.o165"],"sql_sha256":"f048d99c2f432528e67860f4f71e34dfdb835a2cfc2369d5418d7cba1e3129f1"} -{"case_id":"sf.security_admin.create-secret.define-secret.kf6c7fa4cfcbb","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o136","sf.security_admin.create-secret.define-secret.o139"],"sql_sha256":"f6c7fa4cfcbb2cf7602e17df0e822687479f8c1baeeed9164e3868914c51add2"} +{"case_id":"sf.security_admin.create-secret.define-secret.kf048d99c2f43","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o057","sf.security_admin.create-secret.define-secret.o160","sf.security_admin.create-secret.define-secret.o163"],"sql_sha256":"f048d99c2f432528e67860f4f71e34dfdb835a2cfc2369d5418d7cba1e3129f1"} +{"case_id":"sf.security_admin.create-secret.define-secret.kf2852791d3a2","mark":"settled accept","obligations":["sf.security_admin.create-secret.define-secret.o047"],"sql_sha256":"f2852791d3a20459582f5f087d2658bdf3edc80293fba8b0669572262b488901"} +{"case_id":"sf.security_admin.create-secret.define-secret.kf6c7fa4cfcbb","mark":"settled reject","obligations":["sf.security_admin.create-secret.define-secret.o133","sf.security_admin.create-secret.define-secret.o136","sf.security_admin.create-secret.define-secret.o139"],"sql_sha256":"f6c7fa4cfcbb2cf7602e17df0e822687479f8c1baeeed9164e3868914c51add2"} {"case_id":"sf.security_admin.create-security-integration-api-auth-external-secret-provider.k4dcd584fb624","mark":"settled accept","obligations":["sf.security_admin.create-security-integration-api-auth-external-secret-provider.o053"],"sql_sha256":"4dcd584fb6246e06a84c89d12b04ee00435c4b5816ff2727784e7723e034b15f"} {"case_id":"sf.security_admin.create-security-integration-api-auth-external-secret-provider.k79d5ae777184","mark":"settled accept","obligations":["sf.security_admin.create-security-integration-api-auth-external-secret-provider.o028"],"sql_sha256":"79d5ae777184f2c151229f0638fe3e98d801e9849fcd860a08b676f0e3946c73"} {"case_id":"sf.security_admin.create-security-integration-api-auth-external-secret-provider.k8792af91ba54","mark":"settled accept","obligations":["sf.security_admin.create-security-integration-api-auth-external-secret-provider.o038"],"sql_sha256":"8792af91ba5436024b1c14968a1fd6fb06a9717c42ce5a2368d01204e2753b9f"} @@ -1470,9 +1492,11 @@ {"case_id":"sf.security_admin.create-security-integration-oauth-external.k8dbc0fe41b4c","mark":"settled accept","obligations":["sf.security_admin.create-security-integration-oauth-external.o042"],"sql_sha256":"8dbc0fe41b4cc56874d6b2602a0ff548b50d495332fb9aa6d4fee0b73c20ad22"} {"case_id":"sf.security_admin.create-security-integration-oauth-external.k96a0ceba59fc","mark":"settled accept","obligations":["sf.security_admin.create-security-integration-oauth-external.o034"],"sql_sha256":"96a0ceba59fcdbdc257215c5e16b2f7f808b84294a33a1f88372f05a6fcc825d"} {"case_id":"sf.security_admin.create-security-integration-oauth-external.k9c5c4d4034c9","mark":"settled accept","obligations":["sf.security_admin.create-security-integration-oauth-external.o140"],"sql_sha256":"9c5c4d4034c9d8b60131226ac109e9ff9eb1c86da093b88d91f5d0b259e7f256"} +{"case_id":"sf.security_admin.create-security-integration-oauth-external.ka3652b18aafd","mark":"settled accept","obligations":["sf.security_admin.create-security-integration-oauth-external.o137"],"sql_sha256":"a3652b18aafd68355ab8dcc8ebeb456888cb61d2704b2becedcf7e6cb2613a8f"} {"case_id":"sf.security_admin.create-security-integration-oauth-external.kac3872784ba7","mark":"settled accept","obligations":["sf.security_admin.create-security-integration-oauth-external.o035"],"sql_sha256":"ac3872784ba7c55f43de93002bada6e687393c46af9b9354ce153e765fd3fe85"} {"case_id":"sf.security_admin.create-security-integration-oauth-external.kafd981c74447","mark":"settled accept","obligations":["sf.security_admin.create-security-integration-oauth-external.o153"],"sql_sha256":"afd981c744470a2574fdedec828dd234b18101150be298b3ff1abb8c5f1bbad2"} {"case_id":"sf.security_admin.create-security-integration-oauth-external.kb3153ab8067d","mark":"settled accept","obligations":["sf.security_admin.create-security-integration-oauth-external.o017"],"sql_sha256":"b3153ab8067d71db63e0c41309b5134f7fa4e0cf5aaf3943a7aed82b162ac01d"} +{"case_id":"sf.security_admin.create-security-integration-oauth-external.kb5716b3e2f39","mark":"settled accept","obligations":["sf.security_admin.create-security-integration-oauth-external.o149"],"sql_sha256":"b5716b3e2f395f837c68fd2568960e772ff1ce9c7f0028863b736c4331ca12b8"} {"case_id":"sf.security_admin.create-security-integration-oauth-external.kba90cc1eb3f1","mark":"settled accept","obligations":["sf.security_admin.create-security-integration-oauth-external.o068"],"sql_sha256":"ba90cc1eb3f131e48a6dd1f2867c24d30330034105602a98956eebd2756e3922"} {"case_id":"sf.security_admin.create-security-integration-oauth-external.ke69b0a642e2b","mark":"settled accept","obligations":["sf.security_admin.create-security-integration-oauth-external.o021"],"sql_sha256":"e69b0a642e2b222d93dea4da6cabc4607742f8a5db0422d92dfdfc713f4bec83"} {"case_id":"sf.security_admin.create-security-integration-oauth-external.ke77ab0769395","mark":"settled accept","obligations":["sf.security_admin.create-security-integration-oauth-external.o096"],"sql_sha256":"e77ab076939555d74db2f8b104199ad2b1f6b7d5f41d945806b17273c9e6e2ec"} @@ -1605,6 +1629,7 @@ {"case_id":"sf.security_admin.create-share.create-share.k458bd9c36454","mark":"settled accept","obligations":["sf.security_admin.create-share.create-share.o017"],"sql_sha256":"458bd9c36454f6542533892a15a3b73830ff9287295ebc483b1fb5255f22bc03"} {"case_id":"sf.security_admin.create-share.define-share.k59274901dd74","mark":"settled accept","obligations":["sf.security_admin.create-share.define-share.o009"],"sql_sha256":"59274901dd7425a2420ef4c089b426a00e9a38ece5fff130a291668bfb40b483"} {"case_id":"sf.security_admin.create-snapshot-policy.k080f3b22167a","mark":"settled accept","obligations":["sf.security_admin.create-snapshot-policy.o063"],"sql_sha256":"080f3b22167ad5732232819702c06d50461907078e7e92b2621d3097cc6a6f36"} +{"case_id":"sf.security_admin.create-snapshot-policy.k486f6868a944","mark":"settled accept","obligations":["sf.security_admin.create-snapshot-policy.o066"],"sql_sha256":"486f6868a944e8c5d0a8adb8b480d56b882fd602522e52219f6ccc06f0cdd3da"} {"case_id":"sf.security_admin.create-snapshot-policy.k62eed4649da9","mark":"settled accept","obligations":["sf.security_admin.create-snapshot-policy.o033"],"sql_sha256":"62eed4649da95779482570a5fa7c8072223e8d3e81b353f7959e5440d39f279b"} {"case_id":"sf.security_admin.create-snapshot-policy.kd3b29c4e4087","mark":"settled accept","obligations":["sf.security_admin.create-snapshot-policy.o057"],"sql_sha256":"d3b29c4e4087c0f81f31d0f74f581011212ccf1459b3045d949f0e9e9566c935"} {"case_id":"sf.security_admin.create-snapshot-policy.kd8f894871e7e","mark":"settled accept","obligations":["sf.security_admin.create-snapshot-policy.o018"],"sql_sha256":"d8f894871e7ed57cec70b6546460a6c9dbf3ad4bed467aeb0691e7e120742d88"} diff --git a/coverage/syntax/marks/utility.jsonl b/coverage/syntax/marks/utility.jsonl index cb1d0bd69..aa512a978 100644 --- a/coverage/syntax/marks/utility.jsonl +++ b/coverage/syntax/marks/utility.jsonl @@ -1,4 +1,5 @@ {"case_id":"sf.utility.call-with.language-javascript-as-call.k029cd83c0350","mark":"settled accept","obligations":["sf.utility.call-with.language-javascript-as-call.o097"],"sql_sha256":"029cd83c0350c57988a4d5f59c73c9ef143277256879817a403faf6ca71e5a5e"} +{"case_id":"sf.utility.call-with.language-javascript-as-call.k57baa914cb05","mark":"settled accept","obligations":["sf.utility.call-with.language-javascript-as-call.o113"],"sql_sha256":"57baa914cb05f7f1fa8e7e0d2eb8cc123a96dd2c6448cb0ca0dd22109645dd4d"} {"case_id":"sf.utility.call-with.language-javascript-as-call.k996e15d14031","mark":"settled accept","obligations":["sf.utility.call-with.language-javascript-as-call.o122"],"sql_sha256":"996e15d14031d30c238f76ae7314eb2e34daf4a7c5fcbda981a2c58d0307135b"} {"case_id":"sf.utility.call-with.language-javascript-as-call.k9ce0d0951c79","mark":"settled reject","obligations":["sf.utility.call-with.language-javascript-as-call.o030"],"sql_sha256":"9ce0d0951c793e01586b38c734e8e2c6e8834faf68f4fc1752e70c248f8e279b"} {"case_id":"sf.utility.call-with.language-javascript-as-call.kbf19adfcb964","mark":"settled accept","obligations":["sf.utility.call-with.language-javascript-as-call.o098"],"sql_sha256":"bf19adfcb964b78b02ad3ca6b0e081a52712a2c25a40bcc7b2ad747f2b77a758"} @@ -8,15 +9,18 @@ {"case_id":"sf.utility.call-with.table-language-java-runtime-version.k0063bdc914d4","mark":"settled accept","obligations":["sf.utility.call-with.table-language-java-runtime-version.java.o044","sf.utility.call-with.table-language-java-runtime-version.o044"],"sql_sha256":"0063bdc914d465588a52ed80a01ea832cfd1860466b9e1ebfdb31c7d2bc24c38"} {"case_id":"sf.utility.call-with.table-language-java-runtime-version.k01bf72d441cd","mark":"settled accept","obligations":["sf.utility.call-with.table-language-java-runtime-version.java.o130","sf.utility.call-with.table-language-java-runtime-version.o135"],"sql_sha256":"01bf72d441cd2301c0df25c4a742ac86d648ddb3b4c339eb3f098f476e468cc7"} {"case_id":"sf.utility.call-with.table-language-java-runtime-version.k11b5eafbc5fd","mark":"settled accept","obligations":["sf.utility.call-with.table-language-java-runtime-version.java.o042","sf.utility.call-with.table-language-java-runtime-version.o042"],"sql_sha256":"11b5eafbc5fd29cc261540ddd581e12d647a9462e64875e5c5086c5f58216c5f"} +{"case_id":"sf.utility.call-with.table-language-java-runtime-version.k127ab4fc0045","mark":"settled accept","obligations":["sf.utility.call-with.table-language-java-runtime-version.java.o163","sf.utility.call-with.table-language-java-runtime-version.o168"],"sql_sha256":"127ab4fc0045aa4745480a264679cf698ac7a692ea55a208e6a4bbe1c64695c8"} {"case_id":"sf.utility.call-with.table-language-java-runtime-version.k1fa60b8df942","mark":"documented","obligations":["sf.utility.call-with.table-language-java-runtime-version.java.o136","sf.utility.call-with.table-language-java-runtime-version.java.o137","sf.utility.call-with.table-language-java-runtime-version.o140","sf.utility.call-with.table-language-java-runtime-version.o141"],"sql_sha256":"1fa60b8df942b4468ea8fe8e228f300d6a287d5982b0e8904bd96d0bec386f9a"} {"case_id":"sf.utility.call-with.table-language-java-runtime-version.k1fd734cfd6ef","mark":"settled accept","obligations":["sf.utility.call-with.table-language-java-runtime-version.java.o131","sf.utility.call-with.table-language-java-runtime-version.o136"],"sql_sha256":"1fd734cfd6efa509d77e32bb48f3a595df339d6ab5c558d49315b5c95ec8a83c"} {"case_id":"sf.utility.call-with.table-language-java-runtime-version.k2913cf2514c7","mark":"documented","obligations":["sf.utility.call-with.table-language-java-runtime-version.java.o138","sf.utility.call-with.table-language-java-runtime-version.java.o139","sf.utility.call-with.table-language-java-runtime-version.o142","sf.utility.call-with.table-language-java-runtime-version.o143"],"sql_sha256":"2913cf2514c7dd579ecb5c4b3b41ff118810528b37f822a235d6a80058a35006"} {"case_id":"sf.utility.call-with.table-language-java-runtime-version.k53abb0b2c14b","mark":"settled accept","obligations":["sf.utility.call-with.table-language-java-runtime-version.java.o155","sf.utility.call-with.table-language-java-runtime-version.o160"],"sql_sha256":"53abb0b2c14bc5027a99ddbbbd03e2ff606b7d1574be515c4fe10d09688abdb5"} +{"case_id":"sf.utility.call-with.table-language-java-runtime-version.k5b83851ba595","mark":"settled accept","obligations":["sf.utility.call-with.table-language-java-runtime-version.java.o166","sf.utility.call-with.table-language-java-runtime-version.o171"],"sql_sha256":"5b83851ba595bbf69503605fc75a8ce20e5121453810dfec0e82ad4439236e8d"} {"case_id":"sf.utility.call-with.table-language-java-runtime-version.k5e240d5f8567","mark":"settled accept","obligations":["sf.utility.call-with.table-language-java-runtime-version.java.o152","sf.utility.call-with.table-language-java-runtime-version.o157"],"sql_sha256":"5e240d5f85678683e58834e22cb14854666fd967ee0339e779c690b2dc6ced2d"} {"case_id":"sf.utility.call-with.table-language-java-runtime-version.k69e21b33d509","mark":"settled accept","obligations":["sf.utility.call-with.table-language-java-runtime-version.java.o132","sf.utility.call-with.table-language-java-runtime-version.o137"],"sql_sha256":"69e21b33d5099a54a9604aa681bb9a78bc6f5611d859bfa6468d3f508cbb574b"} {"case_id":"sf.utility.call-with.table-language-java-runtime-version.k776fdc22d1ad","mark":"settled reject","obligations":["sf.utility.call-with.table-language-java-runtime-version.o060"],"sql_sha256":"776fdc22d1ad174ca5e275c920763eaf0a1001133258d921232a8c0bfab0671f"} {"case_id":"sf.utility.call-with.table-language-java-runtime-version.k8bf48fc80f84","mark":"documented","obligations":["sf.utility.call-with.table-language-java-runtime-version.o144"],"sql_sha256":"8bf48fc80f8422f697e58e0235f6ce40bad1ed18897acaac57f806534fb85d2d"} {"case_id":"sf.utility.call-with.table-language-java-runtime-version.k9cbcabfd8681","mark":"settled accept","obligations":["sf.utility.call-with.table-language-java-runtime-version.java.o037","sf.utility.call-with.table-language-java-runtime-version.o037"],"sql_sha256":"9cbcabfd8681379ceca9b8d7a35b3dd6f968b173c04b0ab54215abd547017e64"} +{"case_id":"sf.utility.call-with.table-language-java-runtime-version.k9eb1b6dcb33e","mark":"settled accept","obligations":["sf.utility.call-with.table-language-java-runtime-version.java.o154","sf.utility.call-with.table-language-java-runtime-version.o159"],"sql_sha256":"9eb1b6dcb33ef528b99c3270db62f5eede8d10d37d279948d98286be32dde25d"} {"case_id":"sf.utility.call-with.table-language-java-runtime-version.kac24b89bd2b3","mark":"settled accept","obligations":["sf.utility.call-with.table-language-java-runtime-version.java.o049","sf.utility.call-with.table-language-java-runtime-version.o049"],"sql_sha256":"ac24b89bd2b31d2d0b2cb05a385dc09b274d63e593a4c5bd6a820135ab609e8e"} {"case_id":"sf.utility.call-with.table-language-java-runtime-version.kb7d1a1f62796","mark":"documented","obligations":["sf.utility.call-with.table-language-java-runtime-version.java.o140","sf.utility.call-with.table-language-java-runtime-version.o145"],"sql_sha256":"b7d1a1f62796dc988ef287114a348e1e8df347aebdb99739335bda101bc6a1fe"} {"case_id":"sf.utility.call-with.table-language-java-runtime-version.ke2884def28f8","mark":"settled accept","obligations":["sf.utility.call-with.table-language-java-runtime-version.java.o133","sf.utility.call-with.table-language-java-runtime-version.o138"],"sql_sha256":"e2884def28f8b4824739ce7c359220e34f708b2d08fe490aa4da39a12c4f7518"} @@ -29,11 +33,13 @@ {"case_id":"sf.utility.call-with.table-language-python-runtime-version.k4567ff7259aa","mark":"settled accept","obligations":["sf.utility.call-with.table-language-python-runtime-version.o136"],"sql_sha256":"4567ff7259aa6372d1fd3575219aa3b3721800ad6a452a22278855382d7592b7"} {"case_id":"sf.utility.call-with.table-language-python-runtime-version.k6c36646fb1bb","mark":"settled accept","obligations":["sf.utility.call-with.table-language-python-runtime-version.o137"],"sql_sha256":"6c36646fb1bb0fd5eb90df45989315dda5305b28e5e8c859eb6583ab56a9a0a1"} {"case_id":"sf.utility.call-with.table-language-python-runtime-version.k785e16afe502","mark":"settled accept","obligations":["sf.utility.call-with.table-language-python-runtime-version.o162"],"sql_sha256":"785e16afe502bbf99ebdb4f1376df3a4ef6b74b08b2aa83b59b569ccfcb29d3f"} +{"case_id":"sf.utility.call-with.table-language-python-runtime-version.k84b13be38761","mark":"settled accept","obligations":["sf.utility.call-with.table-language-python-runtime-version.o158"],"sql_sha256":"84b13be3876166e44b1d95d388c71c41c7199b9c92bbe8615fa050f0353303bf"} {"case_id":"sf.utility.call-with.table-language-python-runtime-version.k8c66ad94c730","mark":"documented","obligations":["sf.utility.call-with.table-language-python-runtime-version.o138","sf.utility.call-with.table-language-python-runtime-version.o139"],"sql_sha256":"8c66ad94c730ff7bd56338a50568844ef0e5d11ea78d2182e993eff932fcd69d"} {"case_id":"sf.utility.call-with.table-language-python-runtime-version.k8da843a189da","mark":"settled reject","obligations":["sf.utility.call-with.table-language-python-runtime-version.o067"],"sql_sha256":"8da843a189da8dc6b69190395900659a92de9a6021701773c75f53dc69642b03"} {"case_id":"sf.utility.call-with.table-language-python-runtime-version.k949565360d49","mark":"documented","obligations":["sf.utility.call-with.table-language-python-runtime-version.o140","sf.utility.call-with.table-language-python-runtime-version.o141"],"sql_sha256":"949565360d498c3fc7b9ffa7bc2ce6d10a3121469dd893c40c6c286d66bb29b3"} {"case_id":"sf.utility.call-with.table-language-python-runtime-version.ka8db558918e1","mark":"settled accept","obligations":["sf.utility.call-with.table-language-python-runtime-version.o159"],"sql_sha256":"a8db558918e1e0010a7fd4ad3c948e00d47674a9b1951773a3d14fc366935854"} {"case_id":"sf.utility.call-with.table-language-python-runtime-version.kb906bec637b9","mark":"settled accept","obligations":["sf.utility.call-with.table-language-python-runtime-version.o043"],"sql_sha256":"b906bec637b9945de4be8cdd1f84b68d33616bf013611a7df7fba0fdd268fe84"} +{"case_id":"sf.utility.call-with.table-language-python-runtime-version.kbd0afd524e8d","mark":"settled accept","obligations":["sf.utility.call-with.table-language-python-runtime-version.o168"],"sql_sha256":"bd0afd524e8d14eed6bc383d15d9b5b21740a560a642f01e8d42d4ffab71db1a"} {"case_id":"sf.utility.call-with.table-language-python-runtime-version.kc08f26e83273","mark":"settled accept","obligations":["sf.utility.call-with.table-language-python-runtime-version.o041"],"sql_sha256":"c08f26e832731712c7aedd31eddcacc32743ec65840c065c3aaa540646b88909"} {"case_id":"sf.utility.call-with.table-language-python-runtime-version.kc53d049a3b1c","mark":"documented","obligations":["sf.utility.call-with.table-language-python-runtime-version.o142"],"sql_sha256":"c53d049a3b1c5ab2aac329dbea5a9dfa77cd37faab7301d184bb2f7cc54d61bb"} {"case_id":"sf.utility.call-with.table-language-python-runtime-version.kd3abecbe09a1","mark":"settled accept","obligations":["sf.utility.call-with.table-language-python-runtime-version.o036"],"sql_sha256":"d3abecbe09a15c5eff5a9934df377204c54be5a791bac172388bb0e1f169a1f2"} @@ -46,11 +52,14 @@ {"case_id":"sf.utility.call-with.table-language-python-runtime-version.python.k470a23b4bb40","mark":"settled accept","obligations":["sf.utility.call-with.table-language-python-runtime-version.python.o043"],"sql_sha256":"470a23b4bb40fca6146d0014df6831173bc0119bb9ae9919d68ef165501c5557"} {"case_id":"sf.utility.call-with.table-language-python-runtime-version.python.k4a67b408bab4","mark":"settled accept","obligations":["sf.utility.call-with.table-language-python-runtime-version.python.o041"],"sql_sha256":"4a67b408bab42cdec85c1ddf91962e82579160169afcf503b384fcdda7779811"} {"case_id":"sf.utility.call-with.table-language-python-runtime-version.python.k56322035f14b","mark":"documented","obligations":["sf.utility.call-with.table-language-python-runtime-version.python.o131"],"sql_sha256":"56322035f14b9737cfa275b8fd8ce4fb39943a821fec8589a5e788266668bbb6"} +{"case_id":"sf.utility.call-with.table-language-python-runtime-version.python.k5a3c2a594f6d","mark":"settled accept","obligations":["sf.utility.call-with.table-language-python-runtime-version.python.o150"],"sql_sha256":"5a3c2a594f6ddb2b41e816bebfe52f2736dff855d9612dd2338102f542643566"} {"case_id":"sf.utility.call-with.table-language-python-runtime-version.python.k5c93f9f8cdf5","mark":"settled accept","obligations":["sf.utility.call-with.table-language-python-runtime-version.python.o036"],"sql_sha256":"5c93f9f8cdf5e34df0c938c2ff58b26c3548017c5e8844d3b80a020a5e39130b"} {"case_id":"sf.utility.call-with.table-language-python-runtime-version.python.k67c4d25e7df4","mark":"settled accept","obligations":["sf.utility.call-with.table-language-python-runtime-version.python.o154"],"sql_sha256":"67c4d25e7df404042404b3b787edb0fb44a46e5d2848da9cc34b25b2bbad1ff6"} +{"case_id":"sf.utility.call-with.table-language-python-runtime-version.python.k7e1dd910ce09","mark":"settled accept","obligations":["sf.utility.call-with.table-language-python-runtime-version.python.o163"],"sql_sha256":"7e1dd910ce096087ff61432288ed80fdbc43827567a99d36749adada0cc49f17"} {"case_id":"sf.utility.call-with.table-language-python-runtime-version.python.k98c184ced70c","mark":"documented","obligations":["sf.utility.call-with.table-language-python-runtime-version.python.o132"],"sql_sha256":"98c184ced70cf0ac4ecff9d85558ee5c84d01ddc4f0e40efbce74be14ac03696"} {"case_id":"sf.utility.call-with.table-language-python-runtime-version.python.k9b85a34eef6c","mark":"settled accept","obligations":["sf.utility.call-with.table-language-python-runtime-version.python.o128"],"sql_sha256":"9b85a34eef6c3e87961e0639697e6817b1d57f411c8eb485e371c5271515121f"} {"case_id":"sf.utility.call-with.table-language-python-runtime-version.python.ka263ede31c58","mark":"documented","obligations":["sf.utility.call-with.table-language-python-runtime-version.python.o133","sf.utility.call-with.table-language-python-runtime-version.python.o134"],"sql_sha256":"a263ede31c58000a75c63000b3a213d419e5cb48781a446ec111a72860811509"} +{"case_id":"sf.utility.call-with.table-language-python-runtime-version.python.kaaa1f6cfd57e","mark":"settled accept","obligations":["sf.utility.call-with.table-language-python-runtime-version.python.o153"],"sql_sha256":"aaa1f6cfd57ed16f1dcfe83740b8859b39cf5ed12469e1741a2fc45dbcba964c"} {"case_id":"sf.utility.call-with.table-language-python-runtime-version.python.kb44d713ea71a","mark":"settled accept","obligations":["sf.utility.call-with.table-language-python-runtime-version.python.o157"],"sql_sha256":"b44d713ea71ac6f594ff0ae7efa0ed599f840526dd0bcb22ba11fc79b5c20bb1"} {"case_id":"sf.utility.call-with.table-language-python-runtime-version.python.kdb182d3308ef","mark":"documented","obligations":["sf.utility.call-with.table-language-python-runtime-version.python.o135","sf.utility.call-with.table-language-python-runtime-version.python.o136"],"sql_sha256":"db182d3308ef854d1cd634f1a6f256d6ac3285aba9ee367f3e1c1994b09a34e3"} {"case_id":"sf.utility.call-with.table-language-python-runtime-version.python.ke1b48604c98f","mark":"settled accept","obligations":["sf.utility.call-with.table-language-python-runtime-version.python.o129"],"sql_sha256":"e1b48604c98fd90c7067d886322d7b7e9f035a309c4ee018d628dfb6c8b5f64b"} @@ -58,10 +67,13 @@ {"case_id":"sf.utility.call-with.table-language-scala-runtime-version.k1fa34f4f622c","mark":"settled accept","obligations":["sf.utility.call-with.table-language-scala-runtime-version.o135","sf.utility.call-with.table-language-scala-runtime-version.scala.o130"],"sql_sha256":"1fa34f4f622c557aad489bb097d21bb98a4abc081ed9ea0e54a2201198790d91"} {"case_id":"sf.utility.call-with.table-language-scala-runtime-version.k2379641990b7","mark":"settled accept","obligations":["sf.utility.call-with.table-language-scala-runtime-version.o049","sf.utility.call-with.table-language-scala-runtime-version.scala.o049"],"sql_sha256":"2379641990b700e644a6fd89dc580624e16ab8da21863fb24d63412e0a36b5fc"} {"case_id":"sf.utility.call-with.table-language-scala-runtime-version.k2a87df853302","mark":"settled accept","obligations":["sf.utility.call-with.table-language-scala-runtime-version.o044","sf.utility.call-with.table-language-scala-runtime-version.scala.o044"],"sql_sha256":"2a87df85330294a725f9d6e9b2e01ce8831ff1a9e17b28e5ffb010a894931ea9"} +{"case_id":"sf.utility.call-with.table-language-scala-runtime-version.k2d82f37e0a7e","mark":"settled accept","obligations":["sf.utility.call-with.table-language-scala-runtime-version.o171","sf.utility.call-with.table-language-scala-runtime-version.scala.o166"],"sql_sha256":"2d82f37e0a7e122729ae1ed785f4048f821299373c22b82adc90196add3b6db6"} {"case_id":"sf.utility.call-with.table-language-scala-runtime-version.k37a68f7db7cd","mark":"settled accept","obligations":["sf.utility.call-with.table-language-scala-runtime-version.o163","sf.utility.call-with.table-language-scala-runtime-version.scala.o158"],"sql_sha256":"37a68f7db7cd86609c6058e1a5d093ac8a17929ff9e1372c46edcabe619dd9b1"} {"case_id":"sf.utility.call-with.table-language-scala-runtime-version.k4247f2bb3ff4","mark":"documented","obligations":["sf.utility.call-with.table-language-scala-runtime-version.o140","sf.utility.call-with.table-language-scala-runtime-version.o141","sf.utility.call-with.table-language-scala-runtime-version.scala.o135","sf.utility.call-with.table-language-scala-runtime-version.scala.o136"],"sql_sha256":"4247f2bb3ff45bdce76183d94e0a3bd1e6eb34bfcd7167aad2df33fe01177741"} {"case_id":"sf.utility.call-with.table-language-scala-runtime-version.k647d7d65c2e7","mark":"settled accept","obligations":["sf.utility.call-with.table-language-scala-runtime-version.o136","sf.utility.call-with.table-language-scala-runtime-version.scala.o131"],"sql_sha256":"647d7d65c2e77d298b167067afb91970216aa5839cf18a478e0007b330929abf"} {"case_id":"sf.utility.call-with.table-language-scala-runtime-version.k655a95efa069","mark":"settled reject","obligations":["sf.utility.call-with.table-language-scala-runtime-version.o060"],"sql_sha256":"655a95efa069e37aec04edd8a8a4b04daf9aafe23fbac3e3c179966f2a330a72"} +{"case_id":"sf.utility.call-with.table-language-scala-runtime-version.k702c28765d3f","mark":"settled accept","obligations":["sf.utility.call-with.table-language-scala-runtime-version.o168","sf.utility.call-with.table-language-scala-runtime-version.scala.o163"],"sql_sha256":"702c28765d3fb4d29beee6eb6ec1d222c8e65479bea99a8fbe8c86ec0fd6efbc"} +{"case_id":"sf.utility.call-with.table-language-scala-runtime-version.k704d05332267","mark":"settled accept","obligations":["sf.utility.call-with.table-language-scala-runtime-version.o159","sf.utility.call-with.table-language-scala-runtime-version.scala.o154"],"sql_sha256":"704d053322670e0dd408598234b4cb77b064c5122b1ab635c4f2d5ac23742edd"} {"case_id":"sf.utility.call-with.table-language-scala-runtime-version.k73b4319ef864","mark":"documented","obligations":["sf.utility.call-with.table-language-scala-runtime-version.o142"],"sql_sha256":"73b4319ef864b4bd65f2bd075d35536d17017e505a8ff44795df3fe8c9021f75"} {"case_id":"sf.utility.call-with.table-language-scala-runtime-version.k812c3c8fa47b","mark":"settled accept","obligations":["sf.utility.call-with.table-language-scala-runtime-version.o160","sf.utility.call-with.table-language-scala-runtime-version.scala.o155"],"sql_sha256":"812c3c8fa47b9cebbe5462b750796139888befab82de1ec281eeca14ba5215a4"} {"case_id":"sf.utility.call-with.table-language-scala-runtime-version.k89adf18c8653","mark":"settled accept","obligations":["sf.utility.call-with.table-language-scala-runtime-version.o037","sf.utility.call-with.table-language-scala-runtime-version.scala.o037"],"sql_sha256":"89adf18c86535bf664031ea93850117e951f37a381b49e28e5038c8af02778fd"} @@ -75,6 +87,7 @@ {"case_id":"sf.utility.call-with.table-language-scala-runtime-version.scala.k5d283adb7113","mark":"documented","obligations":["sf.utility.call-with.table-language-scala-runtime-version.scala.o140"],"sql_sha256":"5d283adb7113f332415c4ee97f57b0871ba3cda6d9073fd15e4b5dc8288cdfde"} {"case_id":"sf.utility.call-with.table-language-sql-as.k0aab9b013b14","mark":"settled accept","obligations":["sf.utility.call-with.table-language-sql-as.o134"],"sql_sha256":"0aab9b013b144b048221a89b8319d84f40e197c1ec716a622bf24d2a9fccf0cc"} {"case_id":"sf.utility.call-with.table-language-sql-as.k317b22be8cd0","mark":"settled accept","obligations":["sf.utility.call-with.table-language-sql-as.o114"],"sql_sha256":"317b22be8cd0ddc9cbe9ec918d7c7bf899d247401efc91fdf618692e193c4492"} +{"case_id":"sf.utility.call-with.table-language-sql-as.k35fef7c31a80","mark":"settled accept","obligations":["sf.utility.call-with.table-language-sql-as.o125"],"sql_sha256":"35fef7c31a80d9aba95188047470b8784ab5738773f5650704be56af3ed15aef"} {"case_id":"sf.utility.call-with.table-language-sql-as.k48740c5f6218","mark":"settled accept","obligations":["sf.utility.call-with.table-language-sql-as.o107"],"sql_sha256":"48740c5f62182378caebb3c3ea9a7f42b1a16f6cb7c37c2788df4d7bd88ea3ec"} {"case_id":"sf.utility.call-with.table-language-sql-as.k56117592b40d","mark":"settled accept","obligations":["sf.utility.call-with.table-language-sql-as.o109"],"sql_sha256":"56117592b40dde9d5f4799ffafc1b389c39ce2cf5db710393d45141a73e33ad4"} {"case_id":"sf.utility.call-with.table-language-sql-as.k5745e852431d","mark":"settled accept","obligations":["sf.utility.call-with.table-language-sql-as.o108"],"sql_sha256":"5745e852431de10403094caecc4f67188310f52516719f57c26b42836a973189"} @@ -83,6 +96,7 @@ {"case_id":"sf.utility.execute-code-bundle.k3e0f6abaed66","mark":"settled accept","obligations":["sf.utility.execute-code-bundle.o012"],"sql_sha256":"3e0f6abaed66c8ab106b80732d983e5dec6d72f32055be2d5ba8cf3758506957"} {"case_id":"sf.utility.execute-code-bundle.k522f7524acba","mark":"settled accept","obligations":["sf.utility.execute-code-bundle.o007"],"sql_sha256":"522f7524acba8dfe1a6f30eba7bd8473f3b243e8d43d2502c959d771833ef4c2"} {"case_id":"sf.utility.execute-code-bundle.k9d883a8dc142","mark":"settled accept","obligations":["sf.utility.execute-code-bundle.o010"],"sql_sha256":"9d883a8dc14254c5c61a860de648b5a1350f75e375b4fd674439e2cd5027a922"} +{"case_id":"sf.utility.execute-code-bundle.kf0de3f5e5519","mark":"settled accept","obligations":["sf.utility.execute-code-bundle.o035"],"sql_sha256":"f0de3f5e5519199579ec09f57105077b1917f2925b747199eed3243b9646cb45"} {"case_id":"sf.utility.execute-dbt-project.project-2.k050a81e5ed9c","mark":"settled reject","obligations":["sf.utility.execute-dbt-project.project-2.o042"],"sql_sha256":"050a81e5ed9c084252a7f545378481fb729c375c434bbaa2f118ccd7b1f76abc"} {"case_id":"sf.utility.execute-dbt-project.project-2.k0b73a2f99e43","mark":"documented","obligations":["sf.utility.execute-dbt-project.project-2.o057"],"sql_sha256":"0b73a2f99e4304bc4b937e56babb02d006527b6c88f570e35ba08ef642d789d8"} {"case_id":"sf.utility.execute-dbt-project.project-2.k1ddbb9b9bfab","mark":"settled reject","obligations":["sf.utility.execute-dbt-project.project-2.o035"],"sql_sha256":"1ddbb9b9bfabe26ce2310bd8d53ef5be4e41329173ebf70fdedc4cfc250c01b1"} diff --git a/coverage/syntax/obligations/ddl.toml b/coverage/syntax/obligations/ddl.toml index 2d192f0c3..dfa5d1fb1 100644 --- a/coverage/syntax/obligations/ddl.toml +++ b/coverage/syntax/obligations/ddl.toml @@ -80179,6 +80179,34 @@ target = "'://[//]'" anchor = "doc.sql.alter-stage / External stage parameters (externalStageParams)" note = "omit the URL" +[[obligation]] +id = "sf.ddl.alter-stage.set.syntax.o646" +kind = "negative_neighbour" +required = true +anchor = "doc.sql.alter-stage / Syntax" +note = "an unquoted s3 URL with nothing after //, observed: whether // starts a comment" + +[[obligation]] +id = "sf.ddl.alter-stage.set.syntax.o647" +kind = "negative_neighbour" +required = true +anchor = "doc.sql.alter-stage / Syntax" +note = "an unquoted s3 scheme alone, observed: whether the parsed s3 URL is read as s3: before a comment" + +[[obligation]] +id = "sf.ddl.alter-stage.set.syntax.o648" +kind = "negative_neighbour" +required = true +anchor = "doc.sql.alter-stage / Syntax" +note = "an unquoted URL whose scheme is not a cloud, observed: whether s3 is special or any word followed by // parses" + +[[obligation]] +id = "sf.ddl.alter-stage.set.syntax.o649" +kind = "negative_neighbour" +required = true +anchor = "doc.sql.alter-stage / Syntax" +note = "an unquoted gcs scheme alone, observed: whether gcs is refused before or at //" + [[obligation]] id = "sf.ddl.alter-stage.unset-stage-undrop-retention-time-in-days.o001" kind = "positive" @@ -100687,6 +100715,48 @@ target = " in [ CONTACT = [ , = { rows: None, after, pattern: Some(pattern), + row_pattern: None, define: Some(define), define_semantics: Vec::new(), alias: name, diff --git a/crates/sqlquack-syntax-bigquery/src/parse/_helpers/commands/grants.rs b/crates/sqlquack-syntax-bigquery/src/parse/_helpers/commands/grants.rs index 092f5e9f4..54b9f1456 100644 --- a/crates/sqlquack-syntax-bigquery/src/parse/_helpers/commands/grants.rs +++ b/crates/sqlquack-syntax-bigquery/src/parse/_helpers/commands/grants.rs @@ -127,7 +127,11 @@ impl Parser<'_> { columns = self.parenthesized(|parser| Ok(joined(parser.multipart_identifier()?).name))?; } - Ok(Privilege { name, columns }) + Ok(Privilege { + name, + columns, + class: None, + }) } /// `string_literal_or_parameter`: a string, `@name`, `?` or `@@name`, the last three by kind. diff --git a/crates/sqlquack-syntax-databricks/src/parse/_helpers/commands/alters.rs b/crates/sqlquack-syntax-databricks/src/parse/_helpers/commands/alters.rs index 05c2c8668..a0566d7c4 100644 --- a/crates/sqlquack-syntax-databricks/src/parse/_helpers/commands/alters.rs +++ b/crates/sqlquack-syntax-databricks/src/parse/_helpers/commands/alters.rs @@ -507,6 +507,8 @@ impl Parser<'_> { name, action, use_modify_keyword: false, + column_keyword: false, + action_words: None, }), None if self.opaque => {} None => { diff --git a/crates/sqlquack-syntax-databricks/src/parse/_helpers/commands/recognize.rs b/crates/sqlquack-syntax-databricks/src/parse/_helpers/commands/recognize.rs index 6bc487f6b..137cd3bfa 100644 --- a/crates/sqlquack-syntax-databricks/src/parse/_helpers/commands/recognize.rs +++ b/crates/sqlquack-syntax-databricks/src/parse/_helpers/commands/recognize.rs @@ -77,6 +77,7 @@ impl Parser<'_> { rows, after, pattern: Some(pattern), + row_pattern: None, define: Some(define), define_semantics: Vec::new(), alias_explicit_as, diff --git a/crates/sqlquack-syntax-databricks/src/parse/_helpers/commands/utility.rs b/crates/sqlquack-syntax-databricks/src/parse/_helpers/commands/utility.rs index 8ac9d81b5..6de2ab81e 100644 --- a/crates/sqlquack-syntax-databricks/src/parse/_helpers/commands/utility.rs +++ b/crates/sqlquack-syntax-databricks/src/parse/_helpers/commands/utility.rs @@ -681,6 +681,7 @@ impl Parser<'_> { Ok(Privilege { name: words.join(" "), columns: Vec::new(), + class: None, }) }) } diff --git a/crates/sqlquack-syntax-duckdb/src/parse/_helpers/commands/alters.rs b/crates/sqlquack-syntax-duckdb/src/parse/_helpers/commands/alters.rs index 3c07c3291..a921fcaab 100644 --- a/crates/sqlquack-syntax-duckdb/src/parse/_helpers/commands/alters.rs +++ b/crates/sqlquack-syntax-duckdb/src/parse/_helpers/commands/alters.rs @@ -155,6 +155,8 @@ impl Parser<'_> { name, action, use_modify_keyword: false, + column_keyword: false, + action_words: None, })), Err(()) => TableAction::Gap("nested_field"), }); diff --git a/crates/sqlquack-syntax-postgres/src/parse/_helpers/commands/grants.rs b/crates/sqlquack-syntax-postgres/src/parse/_helpers/commands/grants.rs index 15c55b89d..66486ca49 100644 --- a/crates/sqlquack-syntax-postgres/src/parse/_helpers/commands/grants.rs +++ b/crates/sqlquack-syntax-postgres/src/parse/_helpers/commands/grants.rs @@ -312,6 +312,7 @@ impl Parser<'_> { true => vec![Privilege { name: String::new(), columns: self.privilege_columns()?, + class: None, }], false => Vec::new(), }; @@ -325,6 +326,7 @@ impl Parser<'_> { return Ok(Privilege { name: ALTER_SYSTEM.to_owned(), columns: Vec::new(), + class: None, }); } let name: String = match KEYWORD_PRIVILEGES.iter().find(|word| self.kw(word)) { @@ -338,7 +340,11 @@ impl Parser<'_> { true => self.privilege_columns()?, false => Vec::new(), }; - Ok(Privilege { name, columns }) + Ok(Privilege { + name, + columns, + class: None, + }) } /// `'(' columnList ')'`: the column names. diff --git a/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/alter.rs b/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/alter.rs index 7466ac10e..c6c941691 100644 --- a/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/alter.rs +++ b/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/alter.rs @@ -2,6 +2,7 @@ use std::sync::Arc; +use crate::parser::constants::ALTER_COLUMN_ACTION_WORDS; use crate::parser::models::Parser; use sqlquack_syntax::expressions::columns::main::split_mysql_table_index_key_parts::split_mysql_table_index_key_parts; use sqlquack_syntax::expressions::columns::models::AlterColumnAction; @@ -332,13 +333,16 @@ impl Parser { distkey: Some(col), }) } else { - self.match_token(TokenType::Column); + let column_keyword = self.match_token(TokenType::Column); let name = self.expect_identifier_with_quoted()?; + let action_words = self.written_alter_column_words(); let action = self.parse_alter_column_action()?; Ok(AlterTableAction::AlterColumn { name, action, use_modify_keyword: false, + column_keyword: column_keyword && self.is_snowflake(), + action_words, }) } } @@ -1190,12 +1194,15 @@ impl Parser { } let start = self.current; self.skip(); - self.match_token(TokenType::Column); + let column_keyword = self.match_token(TokenType::Column); let typed = self.parse_simple_name().and_then(|name| { + let action_words = self.written_alter_column_words(); Ok(AlterTableAction::AlterColumn { name, action: self.parse_alter_column_action()?, use_modify_keyword: true, + column_keyword, + action_words, }) }); let ends = @@ -1222,13 +1229,16 @@ impl Parser { self.current += 2; let mut actions: Vec = Vec::new(); loop { - self.match_token(TokenType::Column); + let column_keyword = self.match_token(TokenType::Column); let name = self.parse_simple_name()?; + let action_words = self.written_alter_column_words(); let action = self.parse_alter_column_action()?; actions.push(AlterTableAction::AlterColumn { name, action, use_modify_keyword: false, + column_keyword, + action_words, }); if !self.match_token(TokenType::Comma) { break; @@ -1238,6 +1248,19 @@ impl Parser { Ok(Some(actions)) } + /// Snowflake: the optional SET, DATA and TYPE words at the start of a column action, upper-cased and as written; None when there are none. + pub(crate) fn written_alter_column_words(&self) -> Option { + if !self.is_snowflake() { + return None; + } + let words: Vec = self.tokens[self.current..] + .iter() + .map(|token| token.text.to_ascii_uppercase()) + .take_while(|word| ALTER_COLUMN_ACTION_WORDS.contains(&word.as_str())) + .collect(); + (!words.is_empty()).then(|| words.join(" ")) + } + /// Parse ALTER COLUMN action pub(crate) fn parse_alter_column_action(&mut self) -> Result { if self.is_snowflake() { diff --git a/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/alter_table.rs b/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/alter_table.rs index 11bef8d12..a2430d400 100644 --- a/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/alter_table.rs +++ b/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/alter_table.rs @@ -68,13 +68,16 @@ impl Parser { loop { if last_was_alter_column { - self.match_token(TokenType::Column); + let column_keyword = self.match_token(TokenType::Column); let name = self.parse_simple_name()?; + let action_words = self.written_alter_column_words(); let action = self.parse_alter_column_action()?; actions.push(AlterTableAction::AlterColumn { name, action, use_modify_keyword: false, + column_keyword: column_keyword && self.is_snowflake(), + action_words, }); if !self.match_token(TokenType::Comma) { break; diff --git a/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/commands.rs b/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/commands.rs index 942dc2224..a74c1a721 100644 --- a/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/commands.rs +++ b/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/commands.rs @@ -563,6 +563,7 @@ impl Parser { privileges.push(Privilege { name: priv_name, columns, + class: None, }); if !self.match_token(TokenType::Comma) { break; @@ -1351,11 +1352,24 @@ impl Parser { let if_not_exists = self.match_keywords(&[TokenType::If, TokenType::Not, TokenType::Exists]); - let name = if self.is_snowflake() { + let mut name = if self.is_snowflake() { self.parse_quoting_identifier(Self::expect_identifier)? } else { self.parse_unquoted_identifier(Self::expect_identifier)? }; + let account = match self.is_snowflake() + && self.check(TokenType::Dot) + && self + .statement_keyword_at(self.current) + .is_some_and(|at| self.tokens[at].token_type == TokenType::Define) + { + true => { + self.skip(); + let database = self.parse_quoting_identifier(Self::expect_identifier)?; + Some(std::mem::replace(&mut name, database)) + } + false => None, + }; let clone_from = if self.match_identifier("CLONE") { Some(self.expect_identifier_or_safe_keyword_with_quoted()?) @@ -1441,6 +1455,7 @@ impl Parser { or_alter: false, define: false, modifier: None, + account, }))) } diff --git a/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/create_function.rs b/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/create_function.rs index fe961a0b9..92418f97c 100644 --- a/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/create_function.rs +++ b/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/create_function.rs @@ -27,6 +27,7 @@ impl Parser { temporary: bool, is_table_function: bool, ) -> Result { + let temporary_spelling = self.routine_temporary_spelling(temporary); self.expect_token(TokenType::Function)?; let if_not_exists = @@ -101,6 +102,7 @@ impl Parser { overloads: Vec::new(), define: false, aggregate: false, + temporary_spelling, }; function = self.parse_create_function_properties(function)?; diff --git a/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/snowflake_alter.rs b/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/snowflake_alter.rs index 0592e5e9a..8c530aea1 100644 --- a/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/snowflake_alter.rs +++ b/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/snowflake_alter.rs @@ -1,7 +1,11 @@ //! Snowflake ALTER of object kinds that have no statement of their own, such as TASK, TAG or ALERT. +use crate::parser::_helpers::ddl::snowflake_alter_resources::pair_key; +use crate::parser::constants::EXECUTE_AS_USER; use crate::parser::constants::ONLINE_FEATURE_TABLE; use crate::parser::constants::SNOWFLAKE_ALTER_KINDS; +use crate::parser::constants::SNOWFLAKE_DOCUMENTED_KEYWORD_VALUES; +use crate::parser::constants::SNOWFLAKE_KEYWORD_VALUE_PROPERTIES; use crate::parser::constants::SNOWFLAKE_STRING_KEY_MAP_PROPERTIES; use crate::parser::constants::TASK_ACTIONS; use crate::parser::models::Parser; @@ -362,7 +366,7 @@ impl Parser { } else { None }; - properties.push(property("EXECUTE AS USER", None, value)); + properties.push(property(EXECUTE_AS_USER, None, value)); } else if graph && !next_is_value && self.match_identifier("TASK_DEFAULTS") { self.expect_token(TokenType::LParen)?; loop { @@ -428,13 +432,26 @@ impl Parser { "REMOVE AFTER" | "ADD AFTER" => (self.parse_object_name_list()?, vec![]), "MODIFY AS" => (vec![self.parse_statement()?], vec![]), "MODIFY WHEN" => (vec![self.parse_expression()?], vec![]), - "SET" => (vec![], self.parse_alter_object_properties(true, false)?), + "SET" => (vec![], self.parse_alter_task_set_properties()?), "UNSET" => (vec![], self.parse_alter_object_properties(false, false)?), _ => (vec![], vec![]), }; Ok(alter_object("TASK", head, action, (operands, properties))) } + /// Parse ALTER TASK SET's properties, where Snowflake refuses EXECUTE AS USER after another property. + fn parse_alter_task_set_properties(&mut self) -> Result> { + let properties = self.parse_alter_object_properties(true, false)?; + match properties + .iter() + .skip(1) + .any(|property| property.kind == EXECUTE_AS_USER) + { + true => Err(self.parse_error("Expected EXECUTE AS USER before the other properties")), + false => Ok(properties), + } + } + /// Parse ALTER TASK GRAPH after its kind. fn parse_alter_task_graph(&mut self) -> Result { let head = self.parse_alter_object_head()?; @@ -845,7 +862,7 @@ impl Parser { loop { let item = self.parse_object_value()?; items.push(if self.match_token(TokenType::Eq) { - keyed_pair(item, self.parse_object_value()?, false) + keyed_pair(pair_key(item), self.parse_object_value()?, false) } else { item }); @@ -901,8 +918,9 @@ pub(super) fn property_kind(name: &Identifier) -> String { } } -/// A property keyed by a parameter name: upper-cased unless quoted, with the quoting kept. +/// A property keyed by a parameter name: upper-cased unless quoted, with the quoting kept and a keyword value read as a keyword. pub(super) fn parameter_property(name: &Identifier, value: Option) -> ObjectProperty { + let value = value.map(|value| keyword_values(&name.name, value)); ObjectProperty { quoted: name.quoted, ..property(&property_kind(name), None, value) @@ -922,7 +940,18 @@ pub(super) fn keyed_pair(key: Expression, value: Expression, arrow: bool) -> Exp key if arrow => Expression::Tuple(Box::new(Tuple { expressions: vec![key, value], })), - key => Expression::PropertyEQ(Box::new(BinaryOp::new(key, value))), + key => { + let value = match &key { + Expression::Table(table) + if table.schema.is_none() && table.catalog.is_none() && !table.name.quoted => + { + keyword_values(&table.name.name, value) + } + Expression::Identifier(name) if !name.quoted => keyword_values(&name.name, value), + _ => value, + }; + Expression::PropertyEQ(Box::new(BinaryOp::new(key, value))) + } } } @@ -943,6 +972,40 @@ pub(super) fn value_phrase(mut first: Box, more: Vec) -> Expre Expression::Var(Box::new(Var { this })) } +/// The value of property `key` with each plain one-word name that is one of its keywords read as that keyword: any word for `OBJECT_TYPES = DATABASES` or `COPY = ( GRANTS )`, and only a documented one for `OVERLAP_POLICY = NO_OVERLAP`. +pub(crate) fn keyword_values(key: &str, value: Expression) -> Expression { + let key = key.to_ascii_uppercase(); + let every_word = SNOWFLAKE_KEYWORD_VALUE_PROPERTIES.contains(&key.as_str()); + let documented = SNOWFLAKE_DOCUMENTED_KEYWORD_VALUES + .iter() + .find(|(name, _)| *name == key) + .map_or(&[][..], |(_, words)| *words); + if !every_word && documented.is_empty() { + return value; + } + let keyword = |item: Expression| match item { + Expression::Table(table) + if !table.name.quoted + && table.schema.is_none() + && table.catalog.is_none() + && (every_word + || documented.contains(&table.name.name.to_ascii_uppercase().as_str())) => + { + Expression::Var(Box::new(Var { + this: table.name.name.to_ascii_uppercase(), + })) + } + other => other, + }; + match value { + Expression::Tuple(mut tuple) => { + tuple.expressions = tuple.expressions.into_iter().map(keyword).collect(); + Expression::Tuple(tuple) + } + other => keyword(other), + } +} + /// One property of kind `kind`. pub(super) fn property( kind: &str, diff --git a/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/snowflake_alter_account.rs b/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/snowflake_alter_account.rs index 311ad91dd..f83b8bf27 100644 --- a/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/snowflake_alter_account.rs +++ b/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/snowflake_alter_account.rs @@ -2,6 +2,7 @@ use crate::parser::_helpers::ddl::snowflake_alter::alter_object; use crate::parser::_helpers::ddl::snowflake_alter::keyed_pair; +use crate::parser::_helpers::ddl::snowflake_alter::keyword_values; use crate::parser::_helpers::ddl::snowflake_alter::named_property; use crate::parser::_helpers::ddl::snowflake_alter::parameter_property; use crate::parser::_helpers::ddl::snowflake_alter::property; @@ -131,7 +132,7 @@ impl Parser { loop { let name = self.parse_simple_name()?; self.expect_token(TokenType::Eq)?; - let value = self.parse_group_values(&name.name)?; + let value = keyword_values(&name.name, self.parse_group_values(&name.name)?); properties.push(parameter_property(&name, Some(value))); if self.is_at_end() || self.check(TokenType::Semicolon) { return Ok(properties); diff --git a/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/snowflake_alter_dynamic.rs b/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/snowflake_alter_dynamic.rs index 6dcd53fe6..4992e7aaa 100644 --- a/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/snowflake_alter_dynamic.rs +++ b/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/snowflake_alter_dynamic.rs @@ -1,6 +1,7 @@ //! Snowflake ALTER DYNAMIC TABLE. use crate::parser::_helpers::ddl::snowflake_alter::alter_object; +use crate::parser::_helpers::ddl::snowflake_alter::keyword_values; use crate::parser::_helpers::ddl::snowflake_alter::property; use crate::parser::_helpers::ddl::snowflake_alter_objects::tuple; use crate::parser::constants::DROP_ROW_ACCESS_POLICY; @@ -294,7 +295,7 @@ impl Parser { let name = self.parse_simple_name()?; let value = if set { self.expect_token(TokenType::Eq)?; - Some(self.parse_object_value()?) + Some(keyword_values(&name.name, self.parse_object_value()?)) } else { None }; diff --git a/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/snowflake_alter_resources.rs b/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/snowflake_alter_resources.rs index 4bc903a91..9e55a9534 100644 --- a/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/snowflake_alter_resources.rs +++ b/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/snowflake_alter_resources.rs @@ -5,6 +5,7 @@ use crate::parser::_helpers::ddl::snowflake_alter::keyed_pair; use crate::parser::_helpers::ddl::snowflake_alter::named_property; use crate::parser::_helpers::ddl::snowflake_alter::parameter_property; use crate::parser::_helpers::ddl::snowflake_alter::property; +use crate::parser::constants::{UNQUOTED_URL_SCHEME, URL_PROPERTY}; use crate::parser::models::Parser; use sqlquack_syntax::expressions::names::models::Literal; use sqlquack_syntax::expressions::names::models::TableRef; @@ -476,7 +477,7 @@ impl Parser { Ok((action, (operands, self.parse_resource_properties()?))) } - /// An external consumer's token action after its keyword: `{ PROGRAMMATIC ACCESS TOKEN | PAT } `, then MODIFY's `SET ...` or ADD and ROTATE's properties, with no IF [ NOT ] EXISTS. + /// An external consumer's token action after its keyword: `{ PROGRAMMATIC ACCESS TOKEN | PAT } `, then MODIFY's `SET ...` or `UNSET COMMENT`, or ADD and ROTATE's properties, with no IF [ NOT ] EXISTS. fn parse_consumer_token(&mut self, mut action: String) -> Result<(String, ActionParts)> { let verb = action.clone(); let kind = self.expect_alter_words(&[&["PROGRAMMATIC", "ACCESS", "TOKEN"], &["PAT"]])?; @@ -484,9 +485,16 @@ impl Parser { action.push_str(&kind); let operands = vec![self.parse_name_operand()?]; let properties = match verb.as_str() { + "MODIFY" if self.match_text_seq(&["UNSET"]) => { + if !self.check_text_seq(&["COMMENT"]) { + return Err(self.parse_error("Expected COMMENT")); + } + action.push_str(" UNSET"); + vec![parameter_property(&self.parse_simple_name()?, None)] + } "MODIFY" => { if !self.match_token(TokenType::Set) { - return Err(self.parse_error("Expected SET")); + return Err(self.parse_error("Expected SET or UNSET")); } action.push_str(" SET"); self.parse_resource_set()? @@ -693,6 +701,41 @@ impl Parser { self.parse_primary() } + /// Whether an unquoted `s3://` URL starts here, the only scheme Snowflake parses without quotes. + fn is_unquoted_s3_url(&self) -> bool { + let adjacent = |offset: usize, token_type: TokenType| { + matches!( + (self.peek_nth(offset - 1), self.peek_nth(offset)), + (Some(before), Some(token)) if token.token_type == token_type && token.span.start == before.span.end + ) + }; + !self.is_at_end() + && self.peek_text().eq_ignore_ascii_case(UNQUOTED_URL_SCHEME) + && adjacent(1, TokenType::Colon) + && adjacent(2, TokenType::Slash) + && adjacent(3, TokenType::Slash) + } + + /// An unquoted URL up to the first whitespace, kept as written. + fn parse_unquoted_url(&mut self) -> Expression { + let start = self.peek().span.start; + let mut end = self.peek().span.end; + self.skip(); + while !self.is_at_end() + && self.peek().span.start == end + && !matches!( + self.peek().token_type, + TokenType::Semicolon | TokenType::Comma | TokenType::LParen | TokenType::RParen + ) + { + end = self.peek().span.end; + self.skip(); + } + Expression::Var(Box::new(Var { + this: self.source_text_range(start, end), + })) + } + /// Whether the current token starts a stage path. pub(crate) fn is_stage_path(&self) -> bool { !self.is_at_end() && self.peek_text().starts_with('@') @@ -816,7 +859,11 @@ impl Parser { self.parse_expression()? } else { self.expect_token(TokenType::Eq)?; - self.parse_resource_value()? + match name.name.eq_ignore_ascii_case(URL_PROPERTY) && self.is_unquoted_s3_url() + { + true => self.parse_unquoted_url(), + false => self.parse_resource_value()?, + } }; properties.push(parameter_property(&name, Some(value))); if self.match_token(TokenType::Comma) @@ -881,8 +928,10 @@ impl Parser { while !self.match_token(TokenType::RParen) { let item = self.parse_resource_value()?; let arrow = self.match_token(TokenType::FArrow); - items.push(if arrow || self.match_token(TokenType::Eq) { - keyed_pair(item, self.parse_resource_value()?, arrow) + items.push(if arrow { + keyed_pair(item, self.parse_resource_value()?, true) + } else if self.match_token(TokenType::Eq) { + keyed_pair(pair_key(item), self.parse_resource_value()?, false) } else { item }); @@ -896,3 +945,13 @@ impl Parser { Ok(Expression::Tuple(Box::new(Tuple { expressions: items }))) } } + +/// The key of a ` = ` pair: an unqualified name is the key itself, not an object. +pub(super) fn pair_key(item: Expression) -> Expression { + match item { + Expression::Table(table) if table.schema.is_none() && table.catalog.is_none() => { + Expression::Identifier(table.name) + } + other => other, + } +} diff --git a/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/snowflake_create_from.rs b/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/snowflake_create_from.rs index fd866fc5f..36ddb6f14 100644 --- a/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/snowflake_create_from.rs +++ b/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/snowflake_create_from.rs @@ -1,5 +1,6 @@ //! Snowflake CREATE of a database, schema or table from a backup set, a share, a replica or an archive. +use crate::parser::_helpers::ddl::snowflake_alter::keyword_values; use crate::parser::_helpers::ddl::snowflake_alter::property; use crate::parser::_helpers::ddl::snowflake_create_properties::with_written; use crate::parser::constants::PLAIN_TEMPORARY; @@ -188,6 +189,21 @@ impl Parser { } } + /// How a temporary Snowflake function or procedure spelled TEMPORARY, read from the words before its FUNCTION or PROCEDURE, when not plainly. + pub(crate) fn routine_temporary_spelling(&self, temporary: bool) -> Option { + let at: usize = (0..self.current) + .rev() + .find(|&index| { + !matches!( + self.tokens[index].text.to_ascii_uppercase().as_str(), + "SECURE" | "AGGREGATE" + ) + }) + .map_or(0, |index| index + 1); + let written = (temporary && self.is_snowflake()).then(|| self.written_temporary(at))?; + (written != PLAIN_TEMPORARY).then_some(written) + } + /// The words before the token at `at` that made a CREATE temporary, as written and upper-cased: `[ LOCAL | GLOBAL ] { TEMP | TEMPORARY | VOLATILE }`. pub(crate) fn written_temporary(&self, at: usize) -> String { let word = |offset: usize| { @@ -251,7 +267,7 @@ impl Parser { } let option = self.parse_simple_name()?; self.expect_token(TokenType::Eq)?; - let value = self.parse_option_value()?; + let value = keyword_values(&option.name, self.parse_option_value()?); properties.push(property( &option.name.to_ascii_uppercase(), None, @@ -287,9 +303,10 @@ impl Parser { let mut expressions: Vec = Vec::new(); if !self.check(TokenType::String) && self.check_next(TokenType::Eq) { while !self.check(TokenType::RParen) { - let option = Expression::Identifier(self.parse_simple_name()?); + let option = self.parse_simple_name()?; self.expect_token(TokenType::Eq)?; - let value = self.parse_option_value()?; + let value = keyword_values(&option.name, self.parse_option_value()?); + let option = Expression::Identifier(option); expressions.push(Expression::Eq(Box::new(BinaryOp::new(option, value)))); self.match_token(TokenType::Comma); } diff --git a/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/snowflake_create_properties.rs b/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/snowflake_create_properties.rs index 6757740ef..a8149488d 100644 --- a/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/snowflake_create_properties.rs +++ b/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/snowflake_create_properties.rs @@ -1,5 +1,6 @@ //! Snowflake CREATE for kinds defined only by ` = ` lists: users, policies, integrations and groups. +use crate::parser::_helpers::ddl::snowflake_alter::keyword_values; use crate::parser::_helpers::ddl::snowflake_alter::property; use crate::parser::_helpers::ddl::snowflake_alter::value_phrase; use crate::parser::constants::{ @@ -532,7 +533,7 @@ impl Parser { if SNOWFLAKE_STRING_KEY_MAP_PROPERTIES.contains(&name.name.to_ascii_uppercase().as_str()) { self.check_snowflake_string_keys()?; } - let value = self.parse_create_property_value(false)?; + let value = keyword_values(&name.name, self.parse_create_property_value(false)?); Ok(vec![property( &name.name.to_ascii_uppercase(), None, @@ -546,13 +547,20 @@ impl Parser { let mut expressions: Vec = Vec::new(); while !self.check(TokenType::RParen) { if self.check_next(TokenType::Eq) { - let key = if self.check(TokenType::String) { - self.parse_primary()? + let (key, value) = if self.check(TokenType::String) { + let key = self.parse_primary()?; + self.expect_token(TokenType::Eq)?; + (key, self.parse_create_property_value(false)?) } else { - Expression::Identifier(self.parse_simple_name()?) + let name = self.parse_simple_name()?; + self.expect_token(TokenType::Eq)?; + let value = self.parse_create_property_value(false)?; + let value = match name.quoted { + true => value, + false => keyword_values(&name.name, value), + }; + (Expression::Identifier(name), value) }; - self.expect_token(TokenType::Eq)?; - let value = self.parse_create_property_value(false)?; expressions.push(Expression::PropertyEQ(Box::new(BinaryOp::new(key, value)))); if !self.match_token(TokenType::Comma) { continue; diff --git a/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/snowflake_create_search.rs b/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/snowflake_create_search.rs index f62d7da28..7f4c1c57a 100644 --- a/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/snowflake_create_search.rs +++ b/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/snowflake_create_search.rs @@ -32,9 +32,8 @@ impl Parser { } let name = self.parse_object_name()?; let mut properties: Vec = Vec::new(); - let source = if self.match_token(TokenType::On) { + if self.match_token(TokenType::On) { properties.push(property("ON", None, Some(self.search_column()?))); - "ON" } else { self.expect_alter_words(&[&["TEXT", "INDEXES"]])?; properties.push(property("TEXT INDEXES", None, Some(self.search_columns()?))); @@ -44,8 +43,7 @@ impl Parser { None, Some(self.search_columns()?), )); - "TEXT INDEXES" - }; + } if self.match_text_seq(&["PRIMARY", "KEY"]) { self.expect_token(TokenType::LParen)?; properties.push(property("PRIMARY KEY", None, Some(self.search_columns()?))); @@ -72,7 +70,7 @@ impl Parser { or_alter, if_not_exists, name, - source: source.to_owned(), + source: "AS".to_owned(), operands: vec![query], properties, ..Default::default() diff --git a/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/snowflake_grant.rs b/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/snowflake_grant.rs index 0a103191a..990161fe6 100644 --- a/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/snowflake_grant.rs +++ b/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/snowflake_grant.rs @@ -197,16 +197,21 @@ impl Parser { return Ok((privilege(words.join(" ")), qualifier)); } if self.check_text_seq(&["CREATE", "SNOWFLAKE"]) && self.check_at(2, TokenType::Dot) { - self.match_text_seq(&["CREATE", "SNOWFLAKE"]); + self.skip(); + let database = self.parse_grant_name_part()?; self.expect_token(TokenType::Dot)?; - let schema = if self.check(TokenType::Dot) { - String::new() - } else { - self.parse_grant_name_part()?.name + let schema = match self.check(TokenType::Dot) { + true => None, + false => Some(self.parse_grant_name_part()?), }; self.expect_token(TokenType::Dot)?; - let class = self.parse_grant_name_part()?.name; - words.push(format!("CREATE SNOWFLAKE.{schema}.{class}")); + let mut class = TableRef::from_identifier(self.parse_grant_name_part()?); + class.schema_omitted = schema.is_none(); + class.schema = schema; + class.catalog = Some(database); + let mut create = privilege("CREATE".to_string()); + create.class = Some(class); + return Ok((create, qualifier)); } else if self.match_text_seq(&["USE", "AI", "FUNCTION"]) { let name = self.parse_grant_name_part()?; words.push(format!("USE AI FUNCTION {}", name.name)); @@ -460,6 +465,7 @@ fn privilege(name: String) -> Privilege { Privilege { name, columns: Vec::new(), + class: None, } } diff --git a/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/snowflake_routines.rs b/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/snowflake_routines.rs index 779bd6bb2..7f1b315b2 100644 --- a/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/snowflake_routines.rs +++ b/crates/sqlquack-syntax-snowflake/src/parser/_helpers/ddl/snowflake_routines.rs @@ -1,5 +1,6 @@ //! Snowflake function, procedure and object-name rules that the shared parsers do not apply. +use crate::parser::_helpers::ddl::snowflake_alter::keyword_values; use crate::parser::constants::{ SNOWFLAKE_RESERVED_KEYWORDS, SNOWFLAKE_ROUTINE_NAME_LIST_PROPERTIES, SNOWFLAKE_ROUTINE_NAME_MAP_PROPERTIES, SNOWFLAKE_ROUTINE_NAME_PROPERTIES, @@ -156,7 +157,10 @@ impl Parser { if self.current != end { return Err(self.parse_error("Expected the end of the property value")); } - Ok(Some(routine_property(&key, Some(tree)))) + Ok(Some(routine_property( + &key, + Some(keyword_values(&key, tree)), + ))) } /// A routine property value its check accepted: a literal, a name, or a parenthesized list whose `key = value` entries stay pairs. diff --git a/crates/sqlquack-syntax-snowflake/src/parser/_helpers/expressions/operators.rs b/crates/sqlquack-syntax-snowflake/src/parser/_helpers/expressions/operators.rs index 4bab44b87..b0eeaf7f8 100644 --- a/crates/sqlquack-syntax-snowflake/src/parser/_helpers/expressions/operators.rs +++ b/crates/sqlquack-syntax-snowflake/src/parser/_helpers/expressions/operators.rs @@ -343,6 +343,7 @@ impl Parser { or_alter: bool, ) -> Result { let use_proc_keyword = self.peek_text().eq_ignore_ascii_case("PROC"); + let temporary_spelling = self.routine_temporary_spelling(true); self.expect_token(TokenType::Procedure)?; let if_not_exists = @@ -475,6 +476,7 @@ impl Parser { use_proc_keyword, returns_table: None, define: false, + temporary_spelling, }))) } diff --git a/crates/sqlquack-syntax-snowflake/src/parser/_helpers/queries/clauses.rs b/crates/sqlquack-syntax-snowflake/src/parser/_helpers/queries/clauses.rs index 58662268e..4aea9f2b7 100644 --- a/crates/sqlquack-syntax-snowflake/src/parser/_helpers/queries/clauses.rs +++ b/crates/sqlquack-syntax-snowflake/src/parser/_helpers/queries/clauses.rs @@ -1405,10 +1405,16 @@ impl Parser { let after = self.parse_match_recognize_after()?; - let pattern = if self.match_token(TokenType::Pattern) { - Some(self.parse_match_recognize_pattern()?) + let (pattern, row_pattern) = if self.match_token(TokenType::Pattern) { + let start = self.current; + let row_pattern = match self.is_snowflake() { + true => Some(self.parse_snowflake_row_pattern()?), + false => None, + }; + self.current = start; + (Some(self.parse_match_recognize_pattern()?), row_pattern) } else { - None + (None, None) }; let (define, define_semantics) = if self.match_token(TokenType::Define) { @@ -1431,6 +1437,7 @@ impl Parser { rows, after, pattern, + row_pattern, define, define_semantics, alias: None, diff --git a/crates/sqlquack-syntax-snowflake/src/parser/_helpers/queries/mod.rs b/crates/sqlquack-syntax-snowflake/src/parser/_helpers/queries/mod.rs index 7d2d65a8b..de10d3777 100644 --- a/crates/sqlquack-syntax-snowflake/src/parser/_helpers/queries/mod.rs +++ b/crates/sqlquack-syntax-snowflake/src/parser/_helpers/queries/mod.rs @@ -6,4 +6,5 @@ pub(crate) mod joins; pub(crate) mod modifiers; pub(crate) mod select; pub(crate) mod snowflake_pivot; +pub(crate) mod snowflake_row_pattern; pub(crate) mod tables; diff --git a/crates/sqlquack-syntax-snowflake/src/parser/_helpers/queries/snowflake_row_pattern.rs b/crates/sqlquack-syntax-snowflake/src/parser/_helpers/queries/snowflake_row_pattern.rs new file mode 100644 index 000000000..7acd21886 --- /dev/null +++ b/crates/sqlquack-syntax-snowflake/src/parser/_helpers/queries/snowflake_row_pattern.rs @@ -0,0 +1,163 @@ +//! Snowflake's MATCH_RECOGNIZE row pattern, read as a tree. + +use crate::parser::constants::ROW_PATTERN_QUESTION_MARK; +use crate::parser::models::Parser; +use sqlquack_syntax::expressions::names::models::Identifier; +use sqlquack_syntax::expressions::queries::models::{RowPattern, RowPatternQuantifier}; +use sqlquack_syntax::tokens::models::TokenType; +use sqlquack_syntax::tokens::types::Result; + +impl Parser { + /// A Snowflake `( )` after PATTERN, as a tree. + pub(crate) fn parse_snowflake_row_pattern(&mut self) -> Result { + self.expect_token(TokenType::LParen)?; + let pattern = self.parse_row_pattern_alternation()?; + self.expect_token(TokenType::RParen)?; + Ok(pattern) + } + + /// Sequences separated by `|`; one sequence stands alone. + fn parse_row_pattern_alternation(&mut self) -> Result { + let mut alternatives = vec![self.parse_row_pattern_sequence()?]; + while self.match_token(TokenType::Pipe) { + alternatives.push(self.parse_row_pattern_sequence()?); + } + Ok(match alternatives.len() { + 1 => alternatives.remove(0), + _ => RowPattern::Alternation(alternatives), + }) + } + + /// Quantified terms up to `|`, `,`, `)` or `-}`; one term stands alone. + fn parse_row_pattern_sequence(&mut self) -> Result { + let mut terms: Vec = Vec::new(); + while !self.is_at_end() + && !self.check(TokenType::Pipe) + && !self.check(TokenType::Comma) + && !self.check(TokenType::RParen) + && !(self.check(TokenType::Dash) && self.check_next(TokenType::RBrace)) + { + let term = self.parse_row_pattern_primary()?; + terms.push(self.parse_row_pattern_quantifier(term)?); + } + Ok(match terms.len() { + 1 => terms.remove(0), + _ => RowPattern::Sequence(terms), + }) + } + + /// An anchor, a variable, a group, an exclusion or PERMUTE. + fn parse_row_pattern_primary(&mut self) -> Result { + if self.match_token(TokenType::Caret) { + return Ok(RowPattern::Start); + } + if self.match_token(TokenType::Dollar) { + return Ok(RowPattern::End); + } + if self.check(TokenType::LParen) { + self.skip(); + let inner = self.with_parser_depth(Self::parse_row_pattern_alternation)?; + self.expect_token(TokenType::RParen)?; + return Ok(RowPattern::Group(Box::new(inner))); + } + if self.check(TokenType::LBrace) && self.check_next(TokenType::Dash) { + self.current += 2; + let inner = self.with_parser_depth(Self::parse_row_pattern_alternation)?; + self.expect_token(TokenType::Dash)?; + self.expect_token(TokenType::RBrace)?; + return Ok(RowPattern::Exclusion(Box::new(inner))); + } + if self.check_identifier("PERMUTE") && self.check_next(TokenType::LParen) { + self.current += 2; + let mut members = vec![self.with_parser_depth(Self::parse_row_pattern_alternation)?]; + while self.match_token(TokenType::Comma) { + members.push(self.with_parser_depth(Self::parse_row_pattern_alternation)?); + } + self.expect_token(TokenType::RParen)?; + return Ok(RowPattern::Permute(members)); + } + self.parse_row_pattern_symbol() + } + + /// A pattern variable: a quoted identifier or any word, as written. + fn parse_row_pattern_symbol(&mut self) -> Result { + if self.check(TokenType::QuotedIdentifier) { + return Ok(RowPattern::Symbol( + self.parse_quoting_identifier(Self::expect_identifier)?, + )); + } + let token = self.peek(); + let word = token + .text + .starts_with(|first: char| first.is_ascii_alphabetic() || first == '_'); + if !word { + return Err(self.parse_error("Expected a pattern variable")); + } + let identifier = Identifier::new(token.text.to_string()).with_span(token.span); + self.skip(); + Ok(RowPattern::Symbol(identifier)) + } + + /// `term` with the quantifier written after it, if any. + fn parse_row_pattern_quantifier(&mut self, term: RowPattern) -> Result { + let (quantifier, reluctant_written) = if self.match_token(TokenType::Star) { + (RowPatternQuantifier::ZeroOrMore, false) + } else if self.match_token(TokenType::Plus) { + (RowPatternQuantifier::OneOrMore, false) + } else if self.match_token(TokenType::DQMark) { + (RowPatternQuantifier::ZeroOrOne, true) + } else if self.match_question_mark() { + (RowPatternQuantifier::ZeroOrOne, false) + } else if self.check(TokenType::LBrace) && !self.check_next(TokenType::Dash) { + self.skip(); + (self.parse_row_pattern_bounds()?, false) + } else { + return Ok(term); + }; + let reluctant = reluctant_written || self.match_question_mark(); + Ok(RowPattern::Quantified { + this: Box::new(term), + quantifier, + reluctant, + }) + } + + /// Consumes a lone `?`. + fn match_question_mark(&mut self) -> bool { + let question = + self.check(TokenType::Parameter) && self.peek().text == ROW_PATTERN_QUESTION_MARK; + if question { + self.skip(); + } + question + } + + /// `n }`, `n , }`, `, m }` or `n , m }` after `{`. + fn parse_row_pattern_bounds(&mut self) -> Result { + let min = self.parse_row_pattern_bound()?; + if !self.match_token(TokenType::Comma) { + self.expect_token(TokenType::RBrace)?; + return match min { + Some(count) => Ok(RowPatternQuantifier::Exactly(count)), + None => Err(self.parse_error("Expected a count in a quantifier")), + }; + } + let max = self.parse_row_pattern_bound()?; + self.expect_token(TokenType::RBrace)?; + Ok(RowPatternQuantifier::Between { min, max }) + } + + /// A whole-number bound, or None when none is written. + fn parse_row_pattern_bound(&mut self) -> Result> { + if !self.check(TokenType::Number) { + return Ok(None); + } + let bound = self + .peek() + .text + .parse::() + .map_err(|_| self.parse_error("Expected a whole number in a quantifier"))?; + self.skip(); + Ok(Some(bound)) + } +} diff --git a/crates/sqlquack-syntax-snowflake/src/parser/_helpers/queries/tables.rs b/crates/sqlquack-syntax-snowflake/src/parser/_helpers/queries/tables.rs index f83d0ef2e..82a82e9b0 100644 --- a/crates/sqlquack-syntax-snowflake/src/parser/_helpers/queries/tables.rs +++ b/crates/sqlquack-syntax-snowflake/src/parser/_helpers/queries/tables.rs @@ -172,6 +172,7 @@ impl Parser { Vec::new() }; let mut metadata_columns: Vec<(Expression, Option)> = Vec::new(); + let mut metadata_alias_explicit_as: Vec = Vec::new(); if self.match_keyword("METADATA_COLUMNS") { loop { let is_call = matches!( @@ -182,7 +183,9 @@ impl Parser { return Err(self.parse_error("Expected a metadata column function in RESAMPLE")); } let call = self.parse_expression()?; - let alias = if self.match_token(TokenType::As) + let explicit_as = self.match_token(TokenType::As); + metadata_alias_explicit_as.push(explicit_as); + let alias = if explicit_as || matches!( self.peek().token_type, TokenType::Identifier | TokenType::Var | TokenType::QuotedIdentifier @@ -204,6 +207,10 @@ impl Parser { increment, partition_by, metadata_columns, + metadata_alias_explicit_as: match metadata_alias_explicit_as.contains(&true) { + true => metadata_alias_explicit_as, + false => Vec::new(), + }, }))) } diff --git a/crates/sqlquack-syntax-snowflake/src/parser/constants.rs b/crates/sqlquack-syntax-snowflake/src/parser/constants.rs index 6e6486f70..cd73f9659 100644 --- a/crates/sqlquack-syntax-snowflake/src/parser/constants.rs +++ b/crates/sqlquack-syntax-snowflake/src/parser/constants.rs @@ -1547,6 +1547,319 @@ pub(crate) const SNOWFLAKE_KIND_WORDS_ALONE: &[&str] = &["MODEL", "SNAPSHOT", "V /// Property-list kinds whose tag list must end the statement: Snowflake refuses any property after it. pub(crate) const SNOWFLAKE_TAGS_LAST_KINDS: &[&str] = &["ARTIFACT REPOSITORY", "COMPUTE POOL"]; +/// Properties whose values are keywords, never object names: a group's `OBJECT_TYPES = DATABASES` and a routine's `COPY = ( GRANTS )`. +pub(crate) const SNOWFLAKE_KEYWORD_VALUE_PROPERTIES: &[&str] = &["COPY", "OBJECT_TYPES"]; + +/// Properties with their documented keyword values, such as `OVERLAP_POLICY = NO_OVERLAP`, from the documented syntax; any other bare word written for them stays a name. +pub(crate) const SNOWFLAKE_DOCUMENTED_KEYWORD_VALUES: &[(&str, &[&str])] = &[ + ( + "ACCESS_DELEGATION_MODE", + &["EXTERNAL_VOLUME_CREDENTIALS", "VENDED_CREDENTIALS"], + ), + ("ADMIN_USER_TYPE", &["LEGACY_SERVICE", "PERSON", "SERVICE"]), + ("ALGORITHM", &["GENERIC"]), + ("ALLOWED_API_AUTHENTICATION_INTEGRATIONS", &["NONE"]), + ("ALLOWED_AUTHENTICATION_SECRETS", &["ALL", "NONE"]), + ("ALLOWED_WRITE_OPERATIONS", &["ALL", "NONE"]), + ( + "API_PROVIDER", + &[ + "ARTIFACT_REPOSITORY_API", + "AWS_API_GATEWAY", + "AWS_GOV_API_GATEWAY", + "AWS_GOV_PRIVATE_API_GATEWAY", + "AWS_PRIVATE_API_GATEWAY", + "AWS_SECRETS_MANAGER", + "AZURE_API_MANAGEMENT", + "AZURE_KEY_VAULT", + "EXTERNAL_MCP", + "GCP_SECRET_MANAGER", + "GIT_HTTPS_API", + "GOOGLE_API_GATEWAY", + ], + ), + ("ARCHIVE_TIER", &["COLD", "COOL"]), + ( + "AUTHENTICATION_AUTHORITY", + &["EXTERNAL_OAUTH", "POSTGRES", "POSTGRES_OR_SNOWFLAKE"], + ), + ( + "AUTH_TYPE", + &["AWS_IAM", "OAUTH2", "WORKLOAD_IDENTITY_FEDERATION"], + ), + ("BINARY_FORMAT", &["BASE64", "HEX", "UTF8"]), + ( + "CATALOG_API_TYPE", + &[ + "AWS_API_GATEWAY", + "AWS_GLUE", + "AWS_PRIVATE_API_GATEWAY", + "AWS_PRIVATE_GLUE", + "AWS_PRIVATE_S3TABLES", + "AWS_S3TABLES", + "PRIVATE", + "PUBLIC", + ], + ), + ( + "CATALOG_CASE_SENSITIVITY", + &["CASE_INSENSITIVE", "CASE_SENSITIVE"], + ), + ( + "CATALOG_SOURCE", + &[ + "DELTA_SHARING", + "GLUE", + "ICEBERG_REST", + "OBJECT_STORE", + "POLARIS", + "SNOWFLAKE_POSTGRES", + ], + ), + ("CATALOG_SYNC_NAMESPACE_MODE", &["FLATTEN", "NEST"]), + ( + "COMPRESSION", + &[ + "AUTO", + "BROTLI", + "BZ2", + "DEFLATE", + "GZIP", + "LZO", + "NONE", + "RAW_DEFLATE", + "SNAPPY", + "ZSTD", + ], + ), + ("DATE_FORMAT", &["AUTO"]), + ("DEFAULT_MFA_METHOD", &["DUO", "PASSKEY", "TOTP"]), + ("DEFAULT_TENANT_TYPE", &["EXTERNAL", "INTERNAL"]), + ("DEFAULT_VERSION", &["FIRST", "LAST"]), + ("DEPLOYMENT_TYPE", &["BYOC", "SNOWFLAKE"]), + ("DIRECTION", &["INBOUND", "OUTBOUND"]), + ("DISTRIBUTION", &["EXTERNAL", "INTERNAL"]), + ("EDITION", &["BUSINESS_CRITICAL", "ENTERPRISE", "STANDARD"]), + ("ENCODING", &["UTF8"]), + ("ESCAPE", &["NONE"]), + ("ESCAPE_UNENCLOSED_FIELD", &["NONE"]), + ("EVENT_TABLE", &["NONE"]), + ( + "EXTERNAL_OAUTH_ANY_ROLE_MODE", + &["DISABLE", "ENABLE", "ENABLE_FOR_PRIVILEGE"], + ), + ( + "EXTERNAL_OAUTH_TYPE", + &["AZURE", "CUSTOM", "OKTA", "PING_FEDERATE"], + ), + ("FIELD_DELIMITER", &["NONE"]), + ("FIELD_OPTIONALLY_ENCLOSED_BY", &["NONE"]), + ( + "FREQUENCY", + &["DAILY", "MONTHLY", "NEVER", "WEEKLY", "YEARLY"], + ), + ("INITIALIZE", &["ON_CREATE", "ON_SCHEDULE"]), + ("LOAD_MODE", &["ADD_FILES_COPY", "FULL_INGEST"]), + ("LOG_EVENT_LEVEL", &["DEBUG", "ERROR", "INFO", "WARN"]), + ("LOG_LEVEL", &["DEBUG", "ERROR", "INFO", "WARN"]), + ( + "MATCH_BY_COLUMN_NAME", + &["CASE_INSENSITIVE", "CASE_SENSITIVE", "NONE"], + ), + ( + "MODE", + &[ + "EGRESS", + "INGRESS", + "INTERNAL_STAGE", + "SNOWFLAKE_MANAGED_STORAGE_VOLUME", + ], + ), + ( + "NAMESPACE_MODE", + &["FLATTEN_NESTED_NAMESPACE", "IGNORE_NESTED_NAMESPACE"], + ), + ("NODE_TYPE", &["LARGE", "MEDIUM", "SMALL"]), + ( + "NOTIFICATION_PROVIDER", + &[ + "AWS_SNS", + "AZURE_EVENT_GRID", + "AZURE_STORAGE_QUEUE", + "GCP_PUBSUB", + ], + ), + ( + "OAUTH_ANY_ROLE_MODE", + &["DISABLE", "ENABLE", "ENABLE_FOR_PRIVILEGE"], + ), + ("OAUTH_API_TYPE", &["PRIVATE", "PUBLIC"]), + ( + "OAUTH_CLIENT", + &["CUSTOM", "LOOKER", "TABLEAU_DESKTOP", "TABLEAU_SERVER"], + ), + ( + "OAUTH_CLIENT_AUTH_METHOD", + &["CLIENT_SECRET_BASIC", "CLIENT_SECRET_POST", "NONE"], + ), + ("OAUTH_USE_SECONDARY_ROLES", &["IMPLICIT", "NONE"]), + ("OBJECT_TYPE", &["WORKSPACE"]), + ("OBJECT_VISIBILITY", &["PRIVILEGED"]), + ("ON_BATCH_FAILURE", &["ABORT", "RETURN_NULL"]), + ("ON_CONFLICT", &["ALLOWED_VALUES_SEQUENCE", "MERGE"]), + ( + "ON_ERROR", + &["ABORT_STATEMENT", "CONTINUE", "SKIP_FILE", "SKIP_FILE_10"], + ), + ( + "OVERLAP_POLICY", + &["ALLOW_ALL_OVERLAP", "ALLOW_CHILD_OVERLAP", "NO_OVERLAP"], + ), + ("PACKAGE_RETENTION", &["ON_OBJECT_CREATION"]), + ("PARTITION_TYPE", &["USER_SPECIFIED"]), + ("PATH_LAYOUT", &["FLAT", "HIERARCHICAL"]), + ( + "PROPAGATE", + &[ + "ON_DATA_MOVEMENT", + "ON_DEPENDENCY", + "ON_DEPENDENCY_AND_DATA_MOVEMENT", + ], + ), + ("RECORD_DELIMITER", &["NONE"]), + ( + "REFRESH_MODE", + &[ + "ADAPTIVE", + "AUTO", + "CUSTOM_INCREMENTAL", + "FULL", + "INCREMENTAL", + ], + ), + ( + "RESOURCE_CONSTRAINT", + &[ + "MEMORY_16X", + "MEMORY_16X_X86", + "MEMORY_1X", + "MEMORY_1X_X86", + "MEMORY_64X", + "MEMORY_64X_X86", + "STANDARD_GEN_1", + "STANDARD_GEN_2", + ], + ), + ("REVISION", &["DRAFT", "PUBLISHED"]), + ("SCALING_POLICY", &["ECONOMY", "STANDARD"]), + ("SCHEDULER", &["DISABLE", "ENABLE"]), + ( + "SOURCE_COMPRESSION", + &[ + "AUTO_DETECT", + "BROTLI", + "BZ2", + "DEFLATE", + "GZIP", + "NONE", + "RAW_DEFLATE", + "ZSTD", + ], + ), + ("SQL_TRACE_QUERY_TEXT", &["OFF", "ON"]), + ("START_TIMESTAMP", &["IMMEDIATELY"]), + ("STORAGE_SERIALIZATION_POLICY", &["COMPATIBLE", "OPTIMIZED"]), + ("TABLE_FORMAT", &["DELTA", "HIVE", "ICEBERG", "NONE"]), + ("TARGET_FILE_SIZE", &["AUTO"]), + ("TARGET_LAG", &["DOWNSTREAM"]), + ("TENANT_TYPE", &["EXTERNAL", "INTERNAL"]), + ("TIMESTAMP_FORMAT", &["AUTO"]), + ("TIME_FORMAT", &["AUTO"]), + ( + "TYPE", + &[ + "API_AUTHENTICATION", + "APPLICATION", + "APPLICATION_NAME", + "AVRO", + "AWS", + "AWSVPCEID", + "AWS_IAM", + "AZURE", + "AZURELINKID", + "BEARER", + "CLOUD_PROVIDER_TOKEN", + "COLUMNS", + "COMPUTE_POOL", + "CONNECTION", + "CSV", + "CUSTOM", + "EMAIL", + "EXTERNAL_ACCESS", + "EXTERNAL_OAUTH", + "EXTERNAL_STAGE", + "GCP", + "GCPPSCID", + "GENERIC_STRING", + "HOST_PORT", + "IPV4", + "IPV6", + "JSON", + "LEGACY_SERVICE", + "LISTING", + "MULTI_QUEUE", + "OAUTH", + "OAUTH2", + "OAUTH_DYNAMIC_CLIENT", + "OIDC", + "ORC", + "PARQUET", + "PASSWORD", + "PERSON", + "PIP", + "POSTGRES_EXTERNAL_STORAGE", + "POSTGRES_INTERNAL_STORAGE", + "PRIVATE_HOST_PORT", + "PYPI", + "QUEUE", + "READER", + "SAML2", + "SCIM", + "SECRET_AUTHORIZATION", + "SECURITY_INTEGRATION", + "SERVICE", + "SERVICE_AGENT", + "SETTING", + "SIGV4", + "SNOWFLAKE_GITHUB_APP", + "STAGE", + "STRING", + "SYMMETRIC_KEY", + "WEBHOOK", + "WORKLOAD_IDENTITY_FEDERATION", + "XML", + ], + ), + ( + "VALIDATION_MODE", + &[ + "RETURN_10_ROWS", + "RETURN_ALL_ERRORS", + "RETURN_ERRORS", + "RETURN_ROWS", + ], + ), + ("VISIBILITY", &["ALL"]), + ( + "WAREHOUSE_SIZE", + &[ + "LARGE", "MEDIUM", "SMALL", "X2LARGE", "X3LARGE", "X4LARGE", "X5LARGE", "X6LARGE", + "XLARGE", "XSMALL", "XXLARGE", "XXXLARGE", + ], + ), + ("WAREHOUSE_TYPE", &["ADAPTIVE", "STANDARD"]), +]; + /// The failover and replication group properties whose values are names, which Snowflake refuses as strings. pub(crate) const SNOWFLAKE_GROUP_NAME_PROPERTIES: &[&str] = &[ "ALLOWED_DATABASES", @@ -1641,3 +1954,18 @@ pub(crate) const SNOWFLAKE_SHOW_PARAMETERS_SCOPES: &[(&str, bool)] = &[ ("TASK", true), ("PIPE", true), ]; + +/// The words a Snowflake column action may write or leave out before its value: `SET [ DATA ] TYPE`, `SET NOT NULL`, `SET DEFAULT`. +pub(crate) const ALTER_COLUMN_ACTION_WORDS: &[&str] = &["SET", "DATA", "TYPE"]; + +/// A lone `?` in a row pattern: the zero-or-one quantifier, or the reluctant mark after a quantifier. +pub(crate) const ROW_PATTERN_QUESTION_MARK: &str = "?"; + +/// The kind of the property that names the user a task runs as. +pub(crate) const EXECUTE_AS_USER: &str = "EXECUTE AS USER"; + +/// A stage's location property, whose value Snowflake also parses as an unquoted `s3://` URL. +pub(crate) const URL_PROPERTY: &str = "URL"; + +/// The one URL scheme Snowflake parses unquoted in a stage's URL. +pub(crate) const UNQUOTED_URL_SCHEME: &str = "s3"; diff --git a/crates/sqlquack-syntax-snowflake/src/parser/tests/test_ast_guard.rs b/crates/sqlquack-syntax-snowflake/src/parser/tests/test_ast_guard.rs index 62921cfaf..0ea155adc 100644 --- a/crates/sqlquack-syntax-snowflake/src/parser/tests/test_ast_guard.rs +++ b/crates/sqlquack-syntax-snowflake/src/parser/tests/test_ast_guard.rs @@ -484,6 +484,7 @@ fn given_a_100_000_step_chain_of_a_node_parsers_build_in_a_loop_when_dropping_on rows: None, after: None, pattern: None, + row_pattern: None, define: None, define_semantics: Vec::new(), alias: None, diff --git a/crates/sqlquack-syntax-snowflake/src/parser/tests/test_parser.rs b/crates/sqlquack-syntax-snowflake/src/parser/tests/test_parser.rs index 09690f175..6fca0d86d 100644 --- a/crates/sqlquack-syntax-snowflake/src/parser/tests/test_parser.rs +++ b/crates/sqlquack-syntax-snowflake/src/parser/tests/test_parser.rs @@ -887,6 +887,20 @@ fn given_statements_when_parsing_then_their_parts_are_kept() { pointer: "/0/select/from/expressions/0/resample/metadata_columns/1/1/name", expected_value: Ok(json!("b")), }, + ParseValueTestCase { + description: "RESAMPLE records a metadata column alias written after AS", + dialect: Some(DialectType::Snowflake), + sql: "SELECT * FROM t1 RESAMPLE (USING ts INCREMENT BY INTERVAL '1 hour' METADATA_COLUMNS IS_GENERATED() AS g, BUCKET_START() b)", + pointer: "/0/select/from/expressions/0/resample/metadata_alias_explicit_as", + expected_value: Ok(json!([true, false])), + }, + ParseValueTestCase { + description: "RESAMPLE records nothing when no metadata column alias was written after AS", + dialect: Some(DialectType::Snowflake), + sql: "SELECT * FROM t1 RESAMPLE (USING ts INCREMENT BY INTERVAL '1 hour' METADATA_COLUMNS IS_GENERATED() g)", + pointer: "/0/select/from/expressions/0/resample/metadata_alias_explicit_as", + expected_value: Ok(json!(null)), + }, ParseValueTestCase { description: "ILIKE keeps its pattern on the star", dialect: None, diff --git a/crates/sqlquack-syntax-snowflake/tests/parser/test_snowflake_alter.rs b/crates/sqlquack-syntax-snowflake/tests/parser/test_snowflake_alter.rs index 36a86eda1..85c5dfc43 100644 --- a/crates/sqlquack-syntax-snowflake/tests/parser/test_snowflake_alter.rs +++ b/crates/sqlquack-syntax-snowflake/tests/parser/test_snowflake_alter.rs @@ -57,6 +57,48 @@ fn given_a_snowflake_alter_of_an_object_kind_when_parsing_then_recorded_rejectio dialect: Dialect::Snowflake, expected_accepted: false, }, + AcceptanceTestCase { + description: "EXECUTE AS USER after another property is refused (recorded errno 1003)", + sql: "ALTER TASK v1 SET COMMENT = 'm' EXECUTE AS USER v1 ;", + dialect: Dialect::Snowflake, + expected_accepted: false, + }, + AcceptanceTestCase { + description: "EXECUTE AS USER on its own is parsed (recorded semantic error)", + sql: "ALTER TASK v1 SET EXECUTE AS USER v1 ;", + dialect: Dialect::Snowflake, + expected_accepted: true, + }, + AcceptanceTestCase { + description: "every other SET property together is parsed (recorded semantic error)", + sql: "ALTER TASK IF EXISTS v1 SET WAREHOUSE = 'm' SCHEDULE = '1 MINUTES' CONFIG = 'm' OVERLAP_POLICY = NO_OVERLAP USER_TASK_TIMEOUT_MS = 1 SUSPEND_TASK_AFTER_NUM_FAILURES = 1 ERROR_INTEGRATION = i1 SUCCESS_INTEGRATION = i1 LOG_LEVEL = 'm' COMMENT = 'm' LOCK_TIMEOUT = 1 , STATEMENT_TIMEOUT_IN_SECONDS = 1 TASK_AUTO_RETRY_ATTEMPTS = 1 USER_TASK_MINIMUM_TRIGGER_INTERVAL_IN_SECONDS = 1 TARGET_COMPLETION_INTERVAL = '1 MINUTES' SERVERLESS_TASK_MIN_STATEMENT_SIZE = 'XSMALL' SERVERLESS_TASK_MAX_STATEMENT_SIZE = 'XSMALL' ;", + dialect: Dialect::Snowflake, + expected_accepted: true, + }, + AcceptanceTestCase { + description: "a stage URL may be an unquoted s3 URL (recorded semantic error 3169)", + sql: "ALTER STAGE v1 SET URL = s3://b1/p1/ ;", + dialect: Dialect::Snowflake, + expected_accepted: true, + }, + AcceptanceTestCase { + description: "an unquoted gcs URL is refused (recorded errno 1003)", + sql: "ALTER STAGE v1 SET URL = gcs://b1/p1/ ;", + dialect: Dialect::Snowflake, + expected_accepted: false, + }, + AcceptanceTestCase { + description: "an unquoted URL of an unknown scheme is refused (recorded errno 1003)", + sql: "ALTER STAGE v1 SET URL = s4://b1/p1/ ;", + dialect: Dialect::Snowflake, + expected_accepted: false, + }, + AcceptanceTestCase { + description: "an s3 scheme without // is refused (recorded errno 1003)", + sql: "ALTER STAGE v1 SET URL = s3: ;", + dialect: Dialect::Snowflake, + expected_accepted: false, + }, AcceptanceTestCase { description: "a string is no user (recorded errno 1003)", sql: "ALTER TASK v1 SET EXECUTE AS USER 'v1' ;", @@ -524,6 +566,12 @@ fn given_a_snowflake_alter_of_an_object_kind_when_parsing_then_recorded_rejectio #[test] fn given_a_snowflake_alter_of_an_object_kind_when_parsing_then_the_tree_names_kind_and_action() { let test_cases = [ + ProjectionTestCase { + description: "an unquoted s3 URL is kept as written", + sql: "ALTER STAGE v1 SET URL = s3://b1/p1/ ;", + pointer: "/0/alter_object/properties/0/value/var/this", + expected_value: json!("s3://b1/p1/"), + }, ProjectionTestCase { description: "TASK GRAPH is one kind", sql: "ALTER TASK GRAPH v1 COMMIT", @@ -586,9 +634,9 @@ fn given_a_snowflake_alter_of_an_object_kind_when_parsing_then_the_tree_names_ki expected_value: json!("COMPUTE POOL"), }, ProjectionTestCase { - description: "a parenthesised KEY = value keeps the pair keyed (recorded semantic error)", + description: "a parenthesised KEY = value is keyed by a name, not an object (recorded semantic error)", sql: "ALTER USER v1 SET WORKLOAD_IDENTITY = ( ANOMALY_DETECTION = TRUE ) ;", - pointer: "/0/alter_object/properties/0/value/tuple/expressions/0/property_e_q/left/table/name/name", + pointer: "/0/alter_object/properties/0/value/tuple/expressions/0/property_e_q/left/identifier/name", expected_value: json!("ANOMALY_DETECTION"), }, ProjectionTestCase { @@ -606,7 +654,7 @@ fn given_a_snowflake_alter_of_an_object_kind_when_parsing_then_the_tree_names_ki ProjectionTestCase { description: "a nested option list keeps its pairs keyed", sql: "ALTER EXTERNAL VOLUME v1 ADD STORAGE_LOCATION = ( NAME = 'm' STORAGE_PROVIDER = 'S3' ENCRYPTION = ( TYPE = 'AWS_SSE_S3' ) ) ;", - pointer: "/0/alter_object/operands/0/tuple/expressions/2/property_e_q/right/tuple/expressions/0/property_e_q/left/table/name/name", + pointer: "/0/alter_object/operands/0/tuple/expressions/2/property_e_q/right/tuple/expressions/0/property_e_q/left/identifier/name", expected_value: json!("TYPE"), }, ProjectionTestCase { diff --git a/crates/sqlquack-syntax-snowflake/tests/parser/test_snowflake_create_properties.rs b/crates/sqlquack-syntax-snowflake/tests/parser/test_snowflake_create_properties.rs index 8df62eeed..657985e58 100644 --- a/crates/sqlquack-syntax-snowflake/tests/parser/test_snowflake_create_properties.rs +++ b/crates/sqlquack-syntax-snowflake/tests/parser/test_snowflake_create_properties.rs @@ -409,11 +409,29 @@ fn given_a_snowflake_property_or_policy_create_when_parsing_then_the_tree_keeps_ expected_value: json!("ORGANIZATION ACCOUNT"), }, ProjectionTestCase { - description: "a one-word value stays a name", + description: "an object type is the keyword it names, not a table", sql: "CREATE FAILOVER GROUP g1 OBJECT_TYPES = INTEGRATIONS ALLOWED_INTEGRATION_TYPES = SECURITY INTEGRATIONS ALLOWED_ACCOUNTS = o1.a1", - pointer: "/0/create_object/properties/0/value/table/name/name", + pointer: "/0/create_object/properties/0/value/var/this", expected_value: json!("INTEGRATIONS"), }, + ProjectionTestCase { + description: "each object type in a list is a keyword", + sql: "CREATE REPLICATION GROUP v1 OBJECT_TYPES = DATABASES , shares ALLOWED_ACCOUNTS = v1 . v1 ;", + pointer: "/0/create_object/properties/0/value/tuple/expressions/1/var/this", + expected_value: json!("SHARES"), + }, + ProjectionTestCase { + description: "an altered group's object types are keywords", + sql: "ALTER FAILOVER GROUP IF EXISTS v1 SET OBJECT_TYPES = DATABASES , SHARES ALLOWED_DATABASES = v1 , v1 ;", + pointer: "/0/alter_object/properties/0/value/tuple/expressions/0/var/this", + expected_value: json!("DATABASES"), + }, + ProjectionTestCase { + description: "a one-word value of a property of names stays a name", + sql: "ALTER FAILOVER GROUP IF EXISTS v1 SET OBJECT_TYPES = DATABASES , SHARES ALLOWED_DATABASES = v1 , v1 ;", + pointer: "/0/alter_object/properties/1/value/tuple/expressions/0/table/name/name", + expected_value: json!("v1"), + }, ProjectionTestCase { description: "an altered group's multi-word value is a keyword phrase too", sql: "ALTER FAILOVER GROUP g1 SET ALLOWED_INTEGRATION_TYPES = SECURITY INTEGRATIONS , API INTEGRATIONS", @@ -588,6 +606,156 @@ fn given_a_snowflake_property_or_policy_create_when_parsing_then_the_tree_keeps_ pointer: "/0/create_table/temporary_spelling", expected_value: json!(null), }, + ProjectionTestCase { + description: "a function's COPY = ( GRANTS ) keeps GRANTS as a keyword", + sql: "CREATE FUNCTION v1 ( ) RETURNS INT LANGUAGE SCALA RUNTIME_VERSION = '2.12' COPY = ( GRANTS ) HANDLER = 'm' AS 'm' ;", + pointer: "/0/create_function/snowflake_properties/0/value/tuple/expressions/0/var/this", + expected_value: json!("GRANTS"), + }, + ProjectionTestCase { + description: "a storage location's option key is a key, not a table", + sql: "ALTER EXTERNAL VOLUME v1 ADD STORAGE_LOCATION = ( NAME = 'm' STORAGE_PROVIDER = 'S3' ENCRYPTION = ( TYPE = 'AWS_SSE_S3' ) ) ;", + pointer: "/0/alter_object/operands/0/tuple/expressions/0/property_e_q/left/identifier/name", + expected_value: json!("NAME"), + }, + ProjectionTestCase { + description: "an altered column keeps a written COLUMN", + sql: "ALTER TABLE v1 ALTER COLUMN v1 SET NOT NULL ;", + pointer: "/0/alter_table/actions/0/AlterColumn/column_keyword", + expected_value: json!(true), + }, + ProjectionTestCase { + description: "an altered column without COLUMN records none", + sql: "ALTER TABLE v1 ALTER v1 NOT NULL ;", + pointer: "/0/alter_table/actions/0/AlterColumn/column_keyword", + expected_value: json!(null), + }, + ProjectionTestCase { + description: "SET NOT NULL keeps its SET", + sql: "ALTER TABLE v1 ALTER COLUMN v1 SET NOT NULL ;", + pointer: "/0/alter_table/actions/0/AlterColumn/action_words", + expected_value: json!("SET"), + }, + ProjectionTestCase { + description: "NOT NULL without SET records no words", + sql: "ALTER TABLE v1 ALTER v1 NOT NULL ;", + pointer: "/0/alter_table/actions/0/AlterColumn/action_words", + expected_value: json!(null), + }, + ProjectionTestCase { + description: "SET DATA TYPE keeps all three words", + sql: "ALTER TABLE v1 ALTER COLUMN v1 SET DATA TYPE INT ;", + pointer: "/0/alter_table/actions/0/AlterColumn/action_words", + expected_value: json!("SET DATA TYPE"), + }, + ProjectionTestCase { + description: "TYPE alone keeps TYPE", + sql: "ALTER TABLE v1 ALTER COLUMN v1 TYPE INT ;", + pointer: "/0/alter_table/actions/0/AlterColumn/action_words", + expected_value: json!("TYPE"), + }, + ProjectionTestCase { + description: "a bare data type records no words", + sql: "ALTER TABLE v1 ALTER COLUMN v1 INT ;", + pointer: "/0/alter_table/actions/0/AlterColumn/action_words", + expected_value: json!(null), + }, + ProjectionTestCase { + description: "a TEMP function keeps TEMP", + sql: "CREATE TEMP FUNCTION v1 ( ) RETURNS INT AS '1' ;", + pointer: "/0/create_function/temporary_spelling", + expected_value: json!("TEMP"), + }, + ProjectionTestCase { + description: "a TEMP SECURE AGGREGATE function keeps TEMP past SECURE and AGGREGATE", + sql: "CREATE OR REPLACE TEMP SECURE AGGREGATE FUNCTION v1 ( v1 INT ) RETURNS INT LANGUAGE PYTHON RUNTIME_VERSION = '3.10' HANDLER = 'm' AS 'm'", + pointer: "/0/create_function/temporary_spelling", + expected_value: json!("TEMP"), + }, + ProjectionTestCase { + description: "a TEMPORARY function needs no spelling", + sql: "CREATE TEMPORARY SECURE FUNCTION v1 ( ) RETURNS INT AS '1' ;", + pointer: "/0/create_function/temporary_spelling", + expected_value: json!(null), + }, + ProjectionTestCase { + description: "a function that is not temporary has no spelling", + sql: "CREATE SECURE FUNCTION v1 ( ) RETURNS INT AS '1' ;", + pointer: "/0/create_function/temporary_spelling", + expected_value: json!(null), + }, + ProjectionTestCase { + description: "a TEMP procedure keeps TEMP", + sql: "CREATE OR REPLACE TEMP PROCEDURE v1 ( ) RETURNS INT LANGUAGE SQL AS 'm' ;", + pointer: "/0/create_procedure/temporary_spelling", + expected_value: json!("TEMP"), + }, + ProjectionTestCase { + description: "a TEMPORARY procedure needs no spelling", + sql: "CREATE TEMPORARY PROCEDURE v1 ( ) RETURNS INT LANGUAGE SQL AS 'm' ;", + pointer: "/0/create_procedure/temporary_spelling", + expected_value: json!(null), + }, + ProjectionTestCase { + description: "a procedure that is not temporary has no spelling", + sql: "CREATE PROCEDURE v1 ( ) RETURNS INT LANGUAGE SQL AS 'm' ;", + pointer: "/0/create_procedure/temporary_spelling", + expected_value: json!(null), + }, + ProjectionTestCase { + description: "a documented OVERLAP_POLICY value is a keyword", + sql: "ALTER TASK v1 SET OVERLAP_POLICY = NO_OVERLAP ;", + pointer: "/0/alter_object/properties/0/value/var/this", + expected_value: json!("NO_OVERLAP"), + }, + ProjectionTestCase { + description: "an undocumented OVERLAP_POLICY word stays a name", + sql: "ALTER TASK v1 SET OVERLAP_POLICY = m1 ;", + pointer: "/0/alter_object/properties/0/value/table/name/name", + expected_value: json!("m1"), + }, + ProjectionTestCase { + description: "a task's OVERLAP_POLICY value is a keyword", + sql: "CREATE TASK v1 OVERLAP_POLICY = ALLOW_ALL_OVERLAP AS SELECT 1 ;", + pointer: "/0/create_task/task_properties/0/value/var/this", + expected_value: json!("ALLOW_ALL_OVERLAP"), + }, + ProjectionTestCase { + description: "a stage's file format option value is a keyword", + sql: "ALTER STAGE v1 SET FILE_FORMAT = ( TYPE = CSV RECORD_DELIMITER = NONE ) ;", + pointer: "/0/alter_object/properties/0/value/tuple/expressions/1/property_e_q/right/var/this", + expected_value: json!("NONE"), + }, + ProjectionTestCase { + description: "a stage's FORMAT_NAME stays a name", + sql: "ALTER STAGE v1 SET FILE_FORMAT = ( FORMAT_NAME = f1 ) ;", + pointer: "/0/alter_object/properties/0/value/tuple/expressions/0/property_e_q/right/table/name/name", + expected_value: json!("f1"), + }, + ProjectionTestCase { + description: "a created stage's file format TYPE is a keyword", + sql: "CREATE STAGE v1 FILE_FORMAT = ( TYPE = JSON ) ;", + pointer: "/0/create_object/properties/0/value/tuple/expressions/0/eq/right/var/this", + expected_value: json!("JSON"), + }, + ProjectionTestCase { + description: "a file format's TYPE is a keyword", + sql: "CREATE FILE FORMAT v1 TYPE = CSV ;", + pointer: "/0/create_object/properties/0/value/var/this", + expected_value: json!("CSV"), + }, + ProjectionTestCase { + description: "a dynamic table's TARGET_LAG = DOWNSTREAM is a keyword", + sql: "ALTER DYNAMIC TABLE v1 SET TARGET_LAG = DOWNSTREAM ;", + pointer: "/0/alter_object/properties/0/value/var/this", + expected_value: json!("DOWNSTREAM"), + }, + ProjectionTestCase { + description: "a cortex search service's REFRESH_MODE is a keyword", + sql: "CREATE CORTEX SEARCH SERVICE v1 ON v1 WAREHOUSE = v1 TARGET_LAG = '1 hour' REFRESH_MODE = FULL AS SELECT 1 ;", + pointer: "/0/create_object/properties/3/value/var/this", + expected_value: json!("FULL"), + }, ProjectionTestCase { description: "a class instance keeps its class's omitted schema as null", sql: "CREATE SNOWFLAKE . . BUDGET v1 ( )", diff --git a/crates/sqlquack-syntax-snowflake/tests/parser/test_snowflake_create_search.rs b/crates/sqlquack-syntax-snowflake/tests/parser/test_snowflake_create_search.rs index ef417fe7c..44359797f 100644 --- a/crates/sqlquack-syntax-snowflake/tests/parser/test_snowflake_create_search.rs +++ b/crates/sqlquack-syntax-snowflake/tests/parser/test_snowflake_create_search.rs @@ -137,6 +137,18 @@ fn given_a_snowflake_cortex_search_service_create_when_parsing_then_the_tree_kee pointer: "/0/create_object/operands/0/select/from/expressions/0/table/name/name", expected_value: json!("t1"), }, + ProjectionTestCase { + description: "a service on one column files its query under AS, not under the column keyword", + sql: "CREATE CORTEX SEARCH SERVICE s1 ON c1 WAREHOUSE = w1 TARGET_LAG = '1 hour' AS SELECT c1 FROM t1", + pointer: "/0/create_object/source", + expected_value: json!("AS"), + }, + ProjectionTestCase { + description: "a service with indexes files its query under AS, not under TEXT INDEXES", + sql: "CREATE CORTEX SEARCH SERVICE s1 TEXT INDEXES c1 VECTOR INDEXES c2 WAREHOUSE = w1 TARGET_LAG = '1 hour' AS SELECT c1 FROM t1", + pointer: "/0/create_object/source", + expected_value: json!("AS"), + }, ]; for test_case in test_cases { assert_eq!( diff --git a/crates/sqlquack-syntax-snowflake/tests/parser/test_snowflake_grant.rs b/crates/sqlquack-syntax-snowflake/tests/parser/test_snowflake_grant.rs index 06a89e3ca..ab7b9d8fa 100644 --- a/crates/sqlquack-syntax-snowflake/tests/parser/test_snowflake_grant.rs +++ b/crates/sqlquack-syntax-snowflake/tests/parser/test_snowflake_grant.rs @@ -252,10 +252,34 @@ fn given_a_snowflake_grant_or_revoke_when_parsing_then_the_tree_keeps_its_parts( expected_value: json!("ADD SEARCH OPTIMIZATION"), }, ProjectionTestCase { - description: "a SNOWFLAKE class privilege keeps its class", + description: "a SNOWFLAKE class privilege is CREATE", sql: "GRANT CREATE SNOWFLAKE.ML.FORECAST ON SCHEMA s1 TO ROLE r1", pointer: "/0/grant/privileges/0/name", - expected_value: json!("CREATE SNOWFLAKE.ML.FORECAST"), + expected_value: json!("CREATE"), + }, + ProjectionTestCase { + description: "a SNOWFLAKE class privilege keeps its class's schema", + sql: "GRANT CREATE SNOWFLAKE.ML.FORECAST ON SCHEMA s1 TO ROLE r1", + pointer: "/0/grant/privileges/0/class/schema/name", + expected_value: json!("ML"), + }, + ProjectionTestCase { + description: "a SNOWFLAKE class privilege keeps its class's name", + sql: "GRANT CREATE SNOWFLAKE.ML.FORECAST ON SCHEMA s1 TO ROLE r1", + pointer: "/0/grant/privileges/0/class/name/name", + expected_value: json!("FORECAST"), + }, + ProjectionTestCase { + description: "a class privilege's omitted schema is a null part, not an empty name", + sql: "GRANT CREATE SNOWFLAKE . . BUDGET ON SCHEMA s1 TO ROLE r1", + pointer: "/0/grant/privileges/0/class/schema", + expected_value: json!(null), + }, + ProjectionTestCase { + description: "a class privilege records that its schema was left out", + sql: "GRANT CREATE SNOWFLAKE . . BUDGET ON SCHEMA s1 TO ROLE r1", + pointer: "/0/grant/privileges/0/class/schema_omitted", + expected_value: json!(true), }, ProjectionTestCase { description: "CALLER is kept once for the whole list", diff --git a/crates/sqlquack-syntax-snowflake/tests/parser/test_snowflake_receipted_objects.rs b/crates/sqlquack-syntax-snowflake/tests/parser/test_snowflake_receipted_objects.rs index f376c88b7..bdeecfbd0 100644 --- a/crates/sqlquack-syntax-snowflake/tests/parser/test_snowflake_receipted_objects.rs +++ b/crates/sqlquack-syntax-snowflake/tests/parser/test_snowflake_receipted_objects.rs @@ -22,10 +22,20 @@ fn given_a_snowflake_external_consumer_when_parsing_then_recorded_verdicts_hold( expected_kind: Some("alter_object"), }, SnowflakeVerdictTestCase { - description: "MODIFY needs SET (recorded errno 1003)", + description: "MODIFY needs SET or UNSET (recorded errno 1003)", sql: "ALTER EXTERNAL CONSUMER v1 MODIFY PAT v1 ;", expected_kind: None, }, + SnowflakeVerdictTestCase { + description: "MODIFY unsets the comment (recorded semantic error)", + sql: "ALTER EXTERNAL CONSUMER v1 MODIFY PROGRAMMATIC ACCESS TOKEN v1 UNSET COMMENT ;", + expected_kind: Some("alter_object"), + }, + SnowflakeVerdictTestCase { + description: "MODIFY's UNSET names COMMENT (recorded errno 1003)", + sql: "ALTER EXTERNAL CONSUMER v1 MODIFY PROGRAMMATIC ACCESS TOKEN v1 UNSET ;", + expected_kind: None, + }, SnowflakeVerdictTestCase { description: "a token action takes no IF EXISTS (recorded errno 1003)", sql: "ALTER EXTERNAL CONSUMER v1 REMOVE PROGRAMMATIC ACCESS TOKEN IF EXISTS v1 ;", diff --git a/crates/sqlquack-syntax-snowflake/tests/parser/test_snowflake_tables.rs b/crates/sqlquack-syntax-snowflake/tests/parser/test_snowflake_tables.rs index 51c8a3a57..4e0e9a757 100644 --- a/crates/sqlquack-syntax-snowflake/tests/parser/test_snowflake_tables.rs +++ b/crates/sqlquack-syntax-snowflake/tests/parser/test_snowflake_tables.rs @@ -658,6 +658,11 @@ fn given_snowflake_iceberg_and_dynamic_tables_when_parsing_then_their_grammar_is sql: "DEFINE DATABASE v1 COMMENT = ;", expected_kind: None, }, + SnowflakeVerdictTestCase { + description: "a DCM definition names a database in an account (recorded semantic error)", + sql: "DEFINE DATABASE d1.v1 ;", + expected_kind: Some("create_database"), + }, SnowflakeVerdictTestCase { description: "OR ALTER on an iceberg table (recorded errno 1003)", sql: "CREATE OR ALTER ICEBERG TABLE v1 ( v1 INT ) TARGET_LAG = '1 minute' WAREHOUSE = v1 AS SELECT 1 ;", @@ -1128,6 +1133,96 @@ fn given_a_snowflake_clause_accepted_on_its_receipt_when_parsing_then_the_tree_k pointer: "/0/select/from/expressions/0/match_recognize/define_semantics", expected_value: json!([[1, "Final"]]), }, + StatementTestCase { + description: "a row pattern starts with its ^ anchor", + sql: "SELECT * FROM t1 MATCH_RECOGNIZE ( ORDER BY c1 PATTERN ( ^ a b*? ( {- a -} b )+ | PERMUTE ( a , b ){1,2} $ ) DEFINE a AS TRUE , b AS TRUE ) ;", + pointer: "/0/select/from/expressions/0/match_recognize/row_pattern/Alternation/0/Sequence/0", + expected_value: json!("Start"), + }, + StatementTestCase { + description: "a row pattern ends with its $ anchor", + sql: "SELECT * FROM t1 MATCH_RECOGNIZE ( ORDER BY c1 PATTERN ( ^ a b*? ( {- a -} b )+ | PERMUTE ( a , b ){1,2} $ ) DEFINE a AS TRUE , b AS TRUE ) ;", + pointer: "/0/select/from/expressions/0/match_recognize/row_pattern/Alternation/1/Sequence/1", + expected_value: json!("End"), + }, + StatementTestCase { + description: "*? is a reluctant star", + sql: "SELECT * FROM t1 MATCH_RECOGNIZE ( ORDER BY c1 PATTERN ( ^ a b*? ( {- a -} b )+ | PERMUTE ( a , b ){1,2} $ ) DEFINE a AS TRUE , b AS TRUE ) ;", + pointer: "/0/select/from/expressions/0/match_recognize/row_pattern/Alternation/0/Sequence/2/Quantified/reluctant", + expected_value: json!(true), + }, + StatementTestCase { + description: "*? quantifies its variable with a star", + sql: "SELECT * FROM t1 MATCH_RECOGNIZE ( ORDER BY c1 PATTERN ( ^ a b*? ( {- a -} b )+ | PERMUTE ( a , b ){1,2} $ ) DEFINE a AS TRUE , b AS TRUE ) ;", + pointer: "/0/select/from/expressions/0/match_recognize/row_pattern/Alternation/0/Sequence/2/Quantified/quantifier", + expected_value: json!("ZeroOrMore"), + }, + StatementTestCase { + description: "a group's + is a greedy plus", + sql: "SELECT * FROM t1 MATCH_RECOGNIZE ( ORDER BY c1 PATTERN ( ^ a b*? ( {- a -} b )+ | PERMUTE ( a , b ){1,2} $ ) DEFINE a AS TRUE , b AS TRUE ) ;", + pointer: "/0/select/from/expressions/0/match_recognize/row_pattern/Alternation/0/Sequence/3/Quantified/reluctant", + expected_value: json!(false), + }, + StatementTestCase { + description: "an exclusion inside a group keeps its variable", + sql: "SELECT * FROM t1 MATCH_RECOGNIZE ( ORDER BY c1 PATTERN ( ^ a b*? ( {- a -} b )+ | PERMUTE ( a , b ){1,2} $ ) DEFINE a AS TRUE , b AS TRUE ) ;", + pointer: "/0/select/from/expressions/0/match_recognize/row_pattern/Alternation/0/Sequence/3/Quantified/this/Group/Sequence/0/Exclusion/Symbol/name", + expected_value: json!("a"), + }, + StatementTestCase { + description: "PERMUTE keeps its second member", + sql: "SELECT * FROM t1 MATCH_RECOGNIZE ( ORDER BY c1 PATTERN ( ^ a b*? ( {- a -} b )+ | PERMUTE ( a , b ){1,2} $ ) DEFINE a AS TRUE , b AS TRUE ) ;", + pointer: "/0/select/from/expressions/0/match_recognize/row_pattern/Alternation/1/Sequence/0/Quantified/this/Permute/1/Symbol/name", + expected_value: json!("b"), + }, + StatementTestCase { + description: "{1,2} keeps both bounds", + sql: "SELECT * FROM t1 MATCH_RECOGNIZE ( ORDER BY c1 PATTERN ( ^ a b*? ( {- a -} b )+ | PERMUTE ( a , b ){1,2} $ ) DEFINE a AS TRUE , b AS TRUE ) ;", + pointer: "/0/select/from/expressions/0/match_recognize/row_pattern/Alternation/1/Sequence/0/Quantified/quantifier", + expected_value: json!({"Between": {"min": 1, "max": 2}}), + }, + StatementTestCase { + description: "{2} is an exact count", + sql: "SELECT * FROM t1 MATCH_RECOGNIZE ( ORDER BY c1 PATTERN ( a{2} ) DEFINE a AS TRUE ) ;", + pointer: "/0/select/from/expressions/0/match_recognize/row_pattern/Quantified/quantifier", + expected_value: json!({"Exactly": 2}), + }, + StatementTestCase { + description: "{,2} has no lower bound", + sql: "SELECT * FROM t1 MATCH_RECOGNIZE ( ORDER BY c1 PATTERN ( a{,2} ) DEFINE a AS TRUE ) ;", + pointer: "/0/select/from/expressions/0/match_recognize/row_pattern/Quantified/quantifier", + expected_value: json!({"Between": {"min": null, "max": 2}}), + }, + StatementTestCase { + description: "{2,} has no upper bound", + sql: "SELECT * FROM t1 MATCH_RECOGNIZE ( ORDER BY c1 PATTERN ( a{2,} ) DEFINE a AS TRUE ) ;", + pointer: "/0/select/from/expressions/0/match_recognize/row_pattern/Quantified/quantifier", + expected_value: json!({"Between": {"min": 2, "max": null}}), + }, + StatementTestCase { + description: "a lone ? is greedy", + sql: "SELECT * FROM t1 MATCH_RECOGNIZE ( ORDER BY c1 PATTERN ( a? ) DEFINE a AS TRUE ) ;", + pointer: "/0/select/from/expressions/0/match_recognize/row_pattern/Quantified/reluctant", + expected_value: json!(false), + }, + StatementTestCase { + description: "a quoted pattern variable keeps its quoting", + sql: "SELECT * FROM t1 MATCH_RECOGNIZE ( ORDER BY c1 PATTERN ( \"a Q\" ) DEFINE \"a Q\" AS TRUE ) ;", + pointer: "/0/select/from/expressions/0/match_recognize/row_pattern/Symbol/quoted", + expected_value: json!(true), + }, + StatementTestCase { + description: "one variable is no sequence", + sql: "SELECT * FROM t1 MATCH_RECOGNIZE ( ORDER BY c1 PATTERN ( a ) DEFINE a AS TRUE ) ;", + pointer: "/0/select/from/expressions/0/match_recognize/row_pattern/Symbol/name", + expected_value: json!("a"), + }, + StatementTestCase { + description: "alternatives keep their order", + sql: "SELECT * FROM t1 MATCH_RECOGNIZE ( ORDER BY c1 PATTERN ( a | b ) DEFINE a AS TRUE , b AS TRUE ) ;", + pointer: "/0/select/from/expressions/0/match_recognize/row_pattern/Alternation/1/Symbol/name", + expected_value: json!("b"), + }, StatementTestCase { description: "SKIP TO keeps a quoted pattern variable's quoting", sql: "SELECT * FROM t1 MATCH_RECOGNIZE ( ORDER BY c1 MEASURES COUNT ( * ) AS \"m Q\" , COUNT ( * ) m2 AFTER MATCH SKIP TO \"a Q\" PATTERN ( \"a Q\" ) DEFINE \"a Q\" AS TRUE ) ;", @@ -1291,3 +1386,38 @@ fn given_a_snowflake_class_method_or_index_string_when_parsing_then_the_tree_kee ); } } + +#[test] +fn given_a_snowflake_dcm_database_in_an_account_when_parsing_then_the_tree_keeps_the_account() { + let test_cases = [ + ProjectionTestCase { + description: "the account qualifies the database", + sql: "DEFINE DATABASE a1.d1", + pointer: "/0/create_database/account/name", + expected_value: json!("a1"), + }, + ProjectionTestCase { + description: "the database keeps its own name", + sql: "DEFINE DATABASE a1.d1", + pointer: "/0/create_database/name/name", + expected_value: json!("d1"), + }, + ProjectionTestCase { + description: "a database named alone has no account", + sql: "DEFINE DATABASE d1", + pointer: "/0/create_database/account", + expected_value: json!(null), + }, + ]; + for test_case in test_cases { + assert_eq!( + statements(test_case.sql, Dialect::Snowflake, CallMode::Faithful) + .pointer(test_case.pointer) + .cloned() + .unwrap_or_default(), + test_case.expected_value, + "{}", + test_case.description + ); + } +} diff --git a/crates/sqlquack-syntax-sqlserver/src/parse/_helpers/statements/ddl.rs b/crates/sqlquack-syntax-sqlserver/src/parse/_helpers/statements/ddl.rs index 9ee97d608..171ecabe8 100644 --- a/crates/sqlquack-syntax-sqlserver/src/parse/_helpers/statements/ddl.rs +++ b/crates/sqlquack-syntax-sqlserver/src/parse/_helpers/statements/ddl.rs @@ -631,6 +631,8 @@ impl<'sql> Parser<'sql> { rename: None, }, use_modify_keyword: false, + column_keyword: false, + action_words: None, }]; let nullability: Option = if self.eat_kws(&["NOT", "NULL"]) { Some(AlterColumnAction::SetNotNull) @@ -644,6 +646,8 @@ impl<'sql> Parser<'sql> { name, action, use_modify_keyword: false, + column_keyword: false, + action_words: None, }); } if self.kw("WITH") && self.char_at(1, '(') { diff --git a/crates/sqlquack-syntax/src/expressions/columns/models.rs b/crates/sqlquack-syntax/src/expressions/columns/models.rs index b4191da24..ddbba9c29 100644 --- a/crates/sqlquack-syntax/src/expressions/columns/models.rs +++ b/crates/sqlquack-syntax/src/expressions/columns/models.rs @@ -688,6 +688,12 @@ pub enum AlterTableAction { /// Whether this was parsed from MODIFY COLUMN syntax (MySQL) #[serde(default)] use_modify_keyword: bool, + /// Snowflake: whether COLUMN was written before the column name + #[serde(default, skip_serializing_if = "std::ops::Not::not")] + column_keyword: bool, + /// Snowflake: the optional SET, DATA and TYPE words written before the action, e.g. `SET DATA TYPE` + #[serde(default, skip_serializing_if = "Option::is_none")] + action_words: Option, }, /// MySQL/TiDB `MODIFY [COLUMN]` with a complete replacement column definition. ModifyColumn { diff --git a/crates/sqlquack-syntax/src/expressions/queries/models.rs b/crates/sqlquack-syntax/src/expressions/queries/models.rs index c79d6467a..624371e38 100644 --- a/crates/sqlquack-syntax/src/expressions/queries/models.rs +++ b/crates/sqlquack-syntax/src/expressions/queries/models.rs @@ -1016,6 +1016,9 @@ pub struct Resample { /// METADATA_COLUMNS calls, each with its optional alias #[serde(default, skip_serializing_if = "Vec::is_empty")] pub metadata_columns: Vec<(Expression, Option)>, + /// Whether each METADATA_COLUMNS alias was written after AS, by position; empty when none was + #[serde(default, skip_serializing_if = "Vec::is_empty")] + pub metadata_alias_explicit_as: Vec, } /// MATCH_RECOGNIZE clause for row pattern matching (Oracle/Snowflake/Presto/Trino) @@ -1035,6 +1038,9 @@ pub struct MatchRecognize { pub after: Option, /// PATTERN definition (stored as raw string for complex regex patterns) pub pattern: Option, + /// Snowflake: the PATTERN as a tree of variables, anchors, groups, exclusions, PERMUTE and quantifiers + #[serde(default, skip_serializing_if = "Option::is_none")] + pub row_pattern: Option, /// DEFINE clauses (pattern variable definitions) pub define: Option>, /// The RUNNING or FINAL written before a DEFINE condition, by the condition's position in `define`. @@ -1087,6 +1093,48 @@ pub enum MatchRecognizeAfter { To(Identifier), } +/// A Snowflake MATCH_RECOGNIZE row pattern. +#[derive(sqlquack_derive::AstNode, Debug, Clone, PartialEq, Serialize, Deserialize)] +pub enum RowPattern { + /// A pattern variable. + Symbol(Identifier), + /// `^`, the start of the partition. + Start, + /// `$`, the end of the partition. + End, + /// Patterns written one after another. + Sequence(Vec), + /// Patterns separated by `|`. + Alternation(Vec), + /// `( )`. + Group(Box), + /// `{- -}`, rows matched but left out of the output. + Exclusion(Box), + /// `PERMUTE ( [ , ... ] )`. + Permute(Vec), + /// A pattern followed by its quantifier, and a `?` after it when the quantifier is reluctant. + Quantified { + this: Box, + quantifier: RowPatternQuantifier, + reluctant: bool, + }, +} + +/// A row pattern quantifier, as written. +#[derive(sqlquack_derive::AstNode, Debug, Clone, PartialEq, Eq, Serialize, Deserialize)] +pub enum RowPatternQuantifier { + /// `*` + ZeroOrMore, + /// `+` + OneOrMore, + /// `?` + ZeroOrOne, + /// `{ n }` + Exactly(u64), + /// `{ [ n ] , [ m ] }` + Between { min: Option, max: Option }, +} + /// Represent a LIMIT clause that restricts the number of returned rows. #[derive(sqlquack_derive::AstNode, Debug, Clone, PartialEq, Serialize, Deserialize)] pub struct Limit { diff --git a/crates/sqlquack-syntax/src/expressions/schema_objects/models.rs b/crates/sqlquack-syntax/src/expressions/schema_objects/models.rs index a58df467d..058e692df 100644 --- a/crates/sqlquack-syntax/src/expressions/schema_objects/models.rs +++ b/crates/sqlquack-syntax/src/expressions/schema_objects/models.rs @@ -402,6 +402,9 @@ pub struct CreateDatabase { /// Snowflake: the modifier before DATABASE as written, e.g. "TRANSIENT" #[serde(default, skip_serializing_if = "Option::is_none")] pub modifier: Option, + /// Snowflake DCM: the account that qualifies the name in `DEFINE DATABASE .` + #[serde(default, skip_serializing_if = "Option::is_none")] + pub account: Option, } /// Database option @@ -428,6 +431,7 @@ impl CreateDatabase { or_alter: false, define: false, modifier: None, + account: None, } } } @@ -552,6 +556,9 @@ pub struct CreateFunction { /// Snowflake: an AGGREGATE function, written `CREATE AGGREGATE FUNCTION` #[serde(default, skip_serializing_if = "std::ops::Not::not")] pub aggregate: bool, + /// Snowflake: the words that made the function temporary when they were not TEMPORARY, e.g. `TEMP` + #[serde(default, skip_serializing_if = "Option::is_none")] + pub temporary_spelling: Option, } /// A SET option in CREATE FUNCTION (PostgreSQL) @@ -721,6 +728,7 @@ impl CreateFunction { overloads: Vec::new(), define: false, aggregate: false, + temporary_spelling: None, } } } @@ -795,6 +803,9 @@ pub struct CreateProcedure { /// Snowflake DCM: written as `DEFINE` instead of `CREATE` #[serde(default, skip_serializing_if = "std::ops::Not::not")] pub define: bool, + /// Snowflake: the words that made the procedure temporary when they were not TEMPORARY, e.g. `TEMP` + #[serde(default, skip_serializing_if = "Option::is_none")] + pub temporary_spelling: Option, } impl CreateProcedure { @@ -818,6 +829,7 @@ impl CreateProcedure { use_proc_keyword: false, returns_table: None, define: false, + temporary_spelling: None, } } } @@ -1439,6 +1451,9 @@ pub struct Privilege { /// Optional column list for column-level privileges (e.g., UPDATE(col1, col2)) #[serde(default, skip_serializing_if = "Vec::is_empty")] pub columns: Vec, + /// The class a Snowflake `CREATE SNOWFLAKE..` privilege creates, where a schema left out of `SNOWFLAKE..` stays a null part. + #[serde(default, skip_serializing_if = "Option::is_none")] + pub class: Option, } /// Principal in GRANT/REVOKE (user, role, etc.) diff --git a/evidence.toml b/evidence.toml index b2b8c4690..de4c53679 100644 --- a/evidence.toml +++ b/evidence.toml @@ -1,4 +1,4 @@ # The evidence SQLQuack's checks read: one commit of the evidence repository, and the SHA-256 of its files. repository = "https://github.com/sqlstack-io/sqlquack-evidence.git" -commit = "0f5f03e23223d2cbe10947b5f3586a38c959fcef" -content_sha256 = "ba284fc49e5b1e7a8b79f349234cdd75246055d8262a90a591faa18c14d3967e" +commit = "e76bec43fe78e0e37d3edfe6af823ecd0285e2f7" +content_sha256 = "777a9b434e6430487a1bbb02e8f113e8fd073a826c6e619fd3bb8771eaa03f9e" diff --git a/scripts/grammar_obligations/_helpers/cases.py b/scripts/grammar_obligations/_helpers/cases.py index abb9b08c6..22ecee485 100644 --- a/scripts/grammar_obligations/_helpers/cases.py +++ b/scripts/grammar_obligations/_helpers/cases.py @@ -25,6 +25,7 @@ HELD_RUN_DATABASE_SETUP, INPUTS_FILE, KIND_EXTREME, + KIND_OPTION_PRESENT, KIND_POSITIVE, MARKS_DIR, MEASURE_KEY, @@ -62,16 +63,18 @@ def canonical(value: object) -> str: return json.dumps(value, sort_keys=True, separators=(",", ":"), ensure_ascii=False) -def family_cases( +def family_cases( # noqa: PLR0913 *, root: Path, evidence: Path, family: str, setups: dict[tuple[str, str], list[str]], held: frozenset[str], + phases: dict[tuple[str, str], str] | None = None, + unpacked: frozenset[str] = frozenset(), ) -> tuple[list[Row], dict[str, set[str]], list[Row], set[str], set[str], set[str]]: """Cases, outcomes, arity cases, extremes, documented SQL, disputed positive obligations.""" - numbered, trees, _, _, arity = family_obligations(root=root, family=family) + numbered, trees, _, _, arity = family_obligations(root=root, family=family, unpacked=unpacked) by_sql: dict[str, tuple[str, Rendered, list[str]]] = {} expected: dict[str, set[str]] = {} documented: set[str] = set() @@ -120,6 +123,19 @@ def family_cases( if rendered.stage: case[STAGE_KEY] = rendered.stage cases.append(case) + to_derive_one_option_per_case: frozenset[str] = ( + _packed_refused(numbered=numbered, cases=cases, phases=phases or {}) - unpacked + ) + if to_derive_one_option_per_case: + return family_cases( + root=root, + evidence=evidence, + family=family, + setups=setups, + held=held, + phases=phases, + unpacked=unpacked | to_derive_one_option_per_case, + ) scored: set[str] = {str(case["sql"]) for case in cases} refused: set[str] = disputed - undisputed refused_positives: set[tuple[str, str]] = { @@ -135,6 +151,25 @@ def family_cases( ) +def _packed_refused( + *, + numbered: list[tuple[str, Draft]], + cases: list[Row], + phases: dict[tuple[str, str], str], +) -> frozenset[str]: + """Forms with an option whose every case Snowflake refused as a syntax error.""" + refused: dict[str, bool] = {} + for case in cases: + syntax_error: bool = phases.get((case["case_id"], case["sql_sha256"])) == SYNTAX_ERROR_PHASE + for identifier in case["obligations"]: + refused[identifier] = refused.get(identifier, True) and syntax_error + return frozenset( + draft.form + for identifier, draft in numbered + if draft.kind == KIND_OPTION_PRESENT and refused.get(identifier, False) + ) + + def _kept_prefixes(*, path: Path) -> dict[str, str]: """The form prefix each SQL's case id had in the last build, so a receipt keeps joining.""" if not path.exists(): @@ -491,7 +526,12 @@ def settled_cases( # noqa: PLR0913 ) -> tuple[list[Row], list[Row], list[Row]]: """The merged cases with their receipts' stages, unscored arity cases, case marks.""" generated, expected, arity, extremes, documented, disputed_positives = family_cases( - root=root, evidence=evidence, family=family, setups=setups, held=held + root=root, + evidence=evidence, + family=family, + setups=setups, + held=held, + phases=receipts.phases, ) cases, problems = merge_mapped( cases=generated, mapped=evidence / "mapped-cases" / f"{family}.jsonl", expected=expected @@ -520,19 +560,20 @@ def settled_cases( # noqa: PLR0913 ): case["expect"] = EXPECT_OBSERVE case.pop(STAGE_KEY, None) - by_receipts: bool = case["expect"] == EXPECT_OBSERVE and not extreme and not is_documented + observed: bool = case["expect"] == EXPECT_OBSERVE + by_receipts: bool = observed and not extreme and not is_documented settled.append( observed_stage( case=case, phase=phase, extreme=extreme, - documented=is_documented, + documented=is_documented and settlement is None, settlement=settlement, ) ) mark: str = ( DOCUMENTED_MARK - if is_documented and case["expect"] == EXPECT_OBSERVE + if is_documented and observed else (SETTLED_MARKS.get(case["expect"], "") if by_receipts else "") ) if mark: diff --git a/scripts/grammar_obligations/_helpers/derive.py b/scripts/grammar_obligations/_helpers/derive.py index 390890c6d..48b98faee 100644 --- a/scripts/grammar_obligations/_helpers/derive.py +++ b/scripts/grammar_obligations/_helpers/derive.py @@ -35,12 +35,12 @@ def derive(*, form: str, grammar: list[str]) -> list[Draft]: def derive_trees( - *, form: str, grammar: list[str] + *, form: str, grammar: list[str], unpacked: bool = False ) -> tuple[list[Draft], list[tuple[Node, ...]], Counter[str]]: - """The drafts, parsed productions and the classes of skipped argument negatives.""" + """Drafts, parsed productions, skipped argument classes; unpacked gives one case per option.""" if not grammar: return [], [], Counter() - walk: Walk = Walk(form) + walk: Walk = Walk(form, unpacked=unpacked) note: str = "the documented form with every required part and no optional part" walk.add(kind=KIND_POSITIVE, target="", note=note, spec=walk.spec(action=ACTION_MIN_OPTIONS)) trees: list[tuple[Node, ...]] = [] diff --git a/scripts/grammar_obligations/_helpers/obligations.py b/scripts/grammar_obligations/_helpers/obligations.py index 55ee3e41e..5635b103b 100644 --- a/scripts/grammar_obligations/_helpers/obligations.py +++ b/scripts/grammar_obligations/_helpers/obligations.py @@ -143,7 +143,7 @@ def obligation_rows(numbered: list[tuple[str, Draft]]) -> list[Row]: def family_obligations( - *, root: Path, family: str + *, root: Path, family: str, unpacked: frozenset[str] = frozenset() ) -> tuple[ list[tuple[str, Draft]], dict[str, list[tuple[Node, ...]]], list[Row], list[Row], list[Row] ]: @@ -163,7 +163,9 @@ def family_obligations( argument_classes: Counter[str] = Counter() for form in forms: found, trees[str(form["id"])], skipped = derive_trees( - form=str(form["id"]), grammar=_grammar_read(form=form, readings=readings) + form=str(form["id"]), + grammar=_grammar_read(form=form, readings=readings), + unpacked=form["id"] in unpacked, ) drafts += found argument_classes.update(skipped) diff --git a/scripts/grammar_obligations/classes/walk.py b/scripts/grammar_obligations/classes/walk.py index bb437ffaf..df929fefa 100644 --- a/scripts/grammar_obligations/classes/walk.py +++ b/scripts/grammar_obligations/classes/walk.py @@ -81,8 +81,9 @@ class Walk: """Collects drafts for one form while walking its grammar trees.""" - def __init__(self, form: str) -> None: + def __init__(self, form: str, *, unpacked: bool = False) -> None: self.form: str = form + self.unpacked: bool = unpacked or form in UNPACKED_FORMS self.drafts: list[Draft] = [] self.seen: Counter[str] = Counter() self.identifiers: dict[str, None] = {} @@ -354,7 +355,7 @@ def optional(self, *, node: Node, where: str, item: Node | None = None) -> list[ target=present, note=note, spec=replace(self.spec(action=ACTION_MIN_OPTIONS), path=self.path | {id(node)}) - if self.form in UNPACKED_FORMS + if self.unpacked else self.spec(action=ACTION_ALL_OPTIONS), ) self.add( diff --git a/scripts/syntax_obligations_bigquery/_helpers/adapt.py b/scripts/syntax_obligations_bigquery/_helpers/adapt.py index 2127a89c6..4388629ae 100644 --- a/scripts/syntax_obligations_bigquery/_helpers/adapt.py +++ b/scripts/syntax_obligations_bigquery/_helpers/adapt.py @@ -168,14 +168,14 @@ def _scoped_class_rules(*, form: str) -> tuple[tuple[re.Pattern[str], str], ...] def bq_derive_trees( - *, form: str, grammar: list[str] + *, form: str, grammar: list[str], unpacked: bool = False ) -> tuple[list[Draft], list[tuple[Node, ...]], Counter[str]]: """The shared derivation, with the class rules of the form's FORM_CLASS_RULES entries first.""" general: tuple[tuple[re.Pattern[str], str], ...] = shared_grammar.CLASS_RULES scoped: tuple[tuple[re.Pattern[str], str], ...] = _scoped_class_rules(form=form) shared_grammar.CLASS_RULES = (*scoped, *general) try: - return _shared_derive_trees(form=form, grammar=grammar) + return _shared_derive_trees(form=form, grammar=grammar, unpacked=unpacked) finally: shared_grammar.CLASS_RULES = general diff --git a/scripts/syntax_receipts/constants.py b/scripts/syntax_receipts/constants.py index 15ca2120e..2f07652fa 100644 --- a/scripts/syntax_receipts/constants.py +++ b/scripts/syntax_receipts/constants.py @@ -19,22 +19,52 @@ SYNTAX_OR_ACCESS_SQLSTATE_CLASS: str = "42" REVIEWED_SEMANTIC_ERRNOS: frozenset[int] = frozenset( { + 682, 1480, + 1485, + 1632, + 1661, + 1688, + 1698, + 2829, 3001, 3078, 3172, + 3215, + 3523, + 60158, 90025, + 90080, 90105, + 90200, 90201, + 90215, 90227, + 90259, + 90268, + 90569, + 91006, + 91083, + 91085, + 91086, + 91348, + 91453, 92804, 93171, 98620, 99133, + 99310, + 99933, + 391403, + 391434, 391858, 392002, 392030, 393941, + 394007, + 394010, + 394011, + 394012, 506005, 506034, 506035, @@ -42,6 +72,7 @@ 509001, 509008, 509013, + 511807, } ) SCRIPTING_SUBMISSION: str = "anonymous block, as-is" diff --git a/tests/unit/scripts/grammar_obligations/_test_types.py b/tests/unit/scripts/grammar_obligations/_test_types.py index 17c0fba3a..bf36f615f 100644 --- a/tests/unit/scripts/grammar_obligations/_test_types.py +++ b/tests/unit/scripts/grammar_obligations/_test_types.py @@ -46,3 +46,11 @@ class ProbeSettlementTestCase: receipts: tuple[Row, ...] expected_expect: str expected_mark: str | None + + +@dataclass(frozen=True) +class PackedRefusalTestCase: + description: str + refused_sql: str + phase: str + expected_option_sql: tuple[str, ...] diff --git a/tests/unit/scripts/grammar_obligations/test_cases.py b/tests/unit/scripts/grammar_obligations/test_cases.py index 5a1002796..8cde57f60 100644 --- a/tests/unit/scripts/grammar_obligations/test_cases.py +++ b/tests/unit/scripts/grammar_obligations/test_cases.py @@ -23,6 +23,7 @@ from tests.unit.scripts.grammar_obligations._test_types import ( DisprovedExpectationTestCase, DisputedFormMarkTestCase, + PackedRefusalTestCase, ProbeSettlementTestCase, SetupBindingTestCase, ) @@ -154,16 +155,16 @@ def test_given_a_receipted_setup_when_binding_then_the_case_keeps_the_setup_its_ "test_case", ( DisputedFormMarkTestCase( - description="a positive the form renders, which stays a docs and engine conflict", + description="a positive the form renders, which its receipts settle and which stays documented", sql="ALTER SEQUENCE v1 SET ;", expected_mark="documented", - expected_expect="observe", + expected_expect="reject", ), DisputedFormMarkTestCase( - description="a mapped case citing the form's documented positive", + description="a mapped case citing the form's documented positive, settled by its receipts", sql=MAPPED_SQL, expected_mark="documented", - expected_expect="observe", + expected_expect="reject", ), DisputedFormMarkTestCase( description="a rejection the form renders observed, which its receipt settles", @@ -393,3 +394,73 @@ def test_given_probe_role_receipts_when_settling_then_they_bind_any_setup( test_case.expected_expect, test_case.expected_mark, ) + + +ALTER_WIDGET_CATALOGUE: str = """ +[[form]] +id = "sf.ddl.alter-widget.set" +family = "ddl" +kind = "statement" +grammar = ["ALTER WIDGET SET [ COMMENT = '' ] [ MAX_ROWS = ]"] +uses = [] +status = "catalogued" +""" +ALL_OPTIONS_SQL: str = "ALTER WIDGET v1 SET COMMENT = 'm' MAX_ROWS = 1 ;" + + +@pytest.mark.parametrize( + "test_case", + ( + PackedRefusalTestCase( + description="a syntax error on the case with every option gives each option its own case", + refused_sql=ALL_OPTIONS_SQL, + phase="syntax_error", + expected_option_sql=( + "ALTER WIDGET v1 SET COMMENT = 'm' ;", + "ALTER WIDGET v1 SET MAX_ROWS = 1 ;", + ), + ), + PackedRefusalTestCase( + description="an error after parsing on the case with every option keeps the options together", + refused_sql=ALL_OPTIONS_SQL, + phase="semantic_error", + expected_option_sql=(ALL_OPTIONS_SQL, ALL_OPTIONS_SQL), + ), + PackedRefusalTestCase( + description="a syntax error on a case that covers no option alone keeps the options together", + refused_sql="ALTER WIDGET v1 SET COMMENT = 'm' ;", + phase="syntax_error", + expected_option_sql=(ALL_OPTIONS_SQL, ALL_OPTIONS_SQL), + ), + ), + ids=lambda case: case.description, +) +def test_given_a_refused_case_with_every_option_when_building_cases_then_each_option_gets_its_own( + tmp_path: Path, test_case: PackedRefusalTestCase +) -> None: + (tmp_path / "catalogue").mkdir() + (tmp_path / "catalogue" / "ddl.toml").write_text(ALTER_WIDGET_CATALOGUE) + (tmp_path / "limits.toml").write_text("") + packed: list[Row] = family_cases( + root=tmp_path, evidence=tmp_path, family="ddl", setups={}, held=frozenset() + )[0] + refused: Row = {case["sql"]: case for case in packed}[test_case.refused_sql] + + cases: list[Row] = family_cases( + root=tmp_path, + evidence=tmp_path, + family="ddl", + setups={}, + held=frozenset(), + phases={(refused["case_id"], refused["sql_sha256"]): test_case.phase}, + )[0] + + by_obligation: dict[str, str] = {} + for case in cases: + by_obligation |= dict.fromkeys(case["obligations"], str(case["sql"])) + all_options: Row = {case["sql"]: case for case in cases}[ALL_OPTIONS_SQL] + assert ( + by_obligation["sf.ddl.alter-widget.set.o005"], + by_obligation["sf.ddl.alter-widget.set.o010"], + "sf.ddl.alter-widget.set.o016" in all_options["obligations"], + ) == (*test_case.expected_option_sql, True), test_case.description diff --git a/tests/unit/scripts/syntax_receipts/test_import_runs.py b/tests/unit/scripts/syntax_receipts/test_import_runs.py index e91246059..5b673e88e 100644 --- a/tests/unit/scripts/syntax_receipts/test_import_runs.py +++ b/tests/unit/scripts/syntax_receipts/test_import_runs.py @@ -225,6 +225,316 @@ "errno 392030 SQLSTATE 42601, reviewed as semantic", ), ), + ClassifyTestCase( + description="reviewed post-parse errno 1632 is semantic", + errno=1632, + sqlstate="42601", + message='Unresolved or ambiguous dependency: Dependency Role "v1 Q" does not exist or not authorized', + expected_classification=( + "semantic_error", + "errno 1632 SQLSTATE 42601, reviewed as semantic", + ), + ), + ClassifyTestCase( + description="reviewed post-parse errno 1661 is semantic", + errno=1661, + sqlstate="0A000", + message="DCM Project cannot reference an object in a different account: 'D1'. Remove the account qualifier or use the current session account.", + expected_classification=( + "semantic_error", + "errno 1661 SQLSTATE 0A000, reviewed as semantic", + ), + ), + ClassifyTestCase( + description="reviewed post-parse errno 1688 is semantic", + errno=1688, + sqlstate="42704", + message="Asset reference '' does not name an asset declared under 'assets:' in this project. Declared assets: none.", + expected_classification=( + "semantic_error", + "errno 1688 SQLSTATE 42704, reviewed as semantic", + ), + ), + ClassifyTestCase( + description="reviewed post-parse errno 1698 is semantic", + errno=1698, + sqlstate="0A000", + message="(Task graph) D1.S1.V1 references member (Task) D1.S1.V1, which is not defined in the project. A task graph and all its members must be authored in one project.", + expected_classification=( + "semantic_error", + "errno 1698 SQLSTATE 0A000, reviewed as semantic", + ), + ), + ClassifyTestCase( + description="reviewed post-parse errno 90215 is semantic", + errno=90215, + sqlstate="42601", + message="Language JAVASCRIPT does not support type 'NUMBER(38,0)' for argument or return type.", + expected_classification=( + "semantic_error", + "errno 90215 SQLSTATE 42601, reviewed as semantic", + ), + ), + ClassifyTestCase( + description="reviewed post-parse errno 91006 is semantic", + errno=91006, + sqlstate="22000", + message="Bucket name '' in the stage location is not supported. Valid bucket names must consist of lowercase letters, digits, hyphens '-', and periods '.'.", + expected_classification=( + "semantic_error", + "errno 91006 SQLSTATE 22000, reviewed as semantic", + ), + ), + ClassifyTestCase( + description="reviewed post-parse errno 91453 is semantic", + errno=91453, + sqlstate="22000", + message="Task D1.S1.V1 should have a SCHEDULE, AFTER, FINALIZE or WHEN to be resumed.", + expected_classification=( + "semantic_error", + "errno 91453 SQLSTATE 22000, reviewed as semantic", + ), + ), + ClassifyTestCase( + description="reviewed post-parse errno 394007 is semantic", + errno=394007, + sqlstate="42601", + message="Invalid value for log level. Allowed values are TRACE,DEBUG,INFO,WARN,ERROR,FATAL,OFF.", + expected_classification=( + "semantic_error", + "errno 394007 SQLSTATE 42601, reviewed as semantic", + ), + ), + ClassifyTestCase( + description="reviewed post-parse errno 394010 is semantic", + errno=394010, + sqlstate="42601", + message="Event table name m is not fully qualified. It must be of the format ...", + expected_classification=( + "semantic_error", + "errno 394010 SQLSTATE 42601, reviewed as semantic", + ), + ), + ClassifyTestCase( + description="reviewed post-parse errno 394011 is semantic", + errno=394011, + sqlstate="42601", + message="Invalid value for trace level. Allowed values are ALWAYS,ON_EVENT,PROPAGATE,OFF.", + expected_classification=( + "semantic_error", + "errno 394011 SQLSTATE 42601, reviewed as semantic", + ), + ), + ClassifyTestCase( + description="reviewed post-parse errno 394012 is semantic", + errno=394012, + sqlstate="42601", + message="Invalid value for metric level. Allowed values are ALL,NONE.", + expected_classification=( + "semantic_error", + "errno 394012 SQLSTATE 42601, reviewed as semantic", + ), + ), + ClassifyTestCase( + description="reviewed post-parse errno 1485 is semantic", + errno=1485, + sqlstate="42601", + message="Invalid value specified for property 'PACKAGES', use 'single quoted string literals' instead.", + expected_classification=( + "semantic_error", + "errno 1485 SQLSTATE 42601, reviewed as semantic", + ), + ), + ClassifyTestCase( + description="reviewed post-parse errno 99310 is semantic", + errno=99310, + sqlstate="22000", + message="Only an Application can create or drop an Application Specification.", + expected_classification=( + "semantic_error", + "errno 99310 SQLSTATE 22000, reviewed as semantic", + ), + ), + ClassifyTestCase( + description="reviewed post-parse errno 91086 is semantic", + errno=91086, + sqlstate="42601", + message="Invalid schedule was specified. Please refer to the docs on what constitutes a valid schedule.", + expected_classification=( + "semantic_error", + "errno 91086 SQLSTATE 42601, reviewed as semantic", + ), + ), + ClassifyTestCase( + description="reviewed post-parse errno 60158 is semantic", + errno=60158, + sqlstate="22023", + message="Organization User Group not found: V1.", + expected_classification=( + "semantic_error", + "errno 60158 SQLSTATE 22023, reviewed as semantic", + ), + ), + ClassifyTestCase( + description="reviewed post-parse errno 90080 is semantic", + errno=90080, + sqlstate="22000", + message="Warehouse 'V1' does not exist.", + expected_classification=( + "semantic_error", + "errno 90080 SQLSTATE 22000, reviewed as semantic", + ), + ), + ClassifyTestCase( + description="reviewed post-parse errno 511807 is semantic", + errno=511807, + sqlstate="42601", + message="SQL compilation error: Backup m not found in backup set V1.", + expected_classification=( + "semantic_error", + "errno 511807 SQLSTATE 42601, reviewed as semantic", + ), + ), + ClassifyTestCase( + description="reviewed post-parse errno 90268 is semantic", + errno=90268, + sqlstate="22023", + message="User V1 does not exist.", + expected_classification=( + "semantic_error", + "errno 90268 SQLSTATE 22023, reviewed as semantic", + ), + ), + ClassifyTestCase( + description="reviewed post-parse errno 90259 is semantic", + errno=90259, + sqlstate="42601", + message="Must specify frequency and start time together.", + expected_classification=( + "semantic_error", + "errno 90259 SQLSTATE 42601, reviewed as semantic", + ), + ), + ClassifyTestCase( + description="reviewed post-parse errno 91083 is semantic", + errno=91083, + sqlstate="42601", + message="Nonexistent warehouse M was specified.", + expected_classification=( + "semantic_error", + "errno 91083 SQLSTATE 42601, reviewed as semantic", + ), + ), + ClassifyTestCase( + description="reviewed post-parse errno 3523 is semantic", + errno=3523, + sqlstate="22023", + message="SQL execution error: JWS Key URL and RSA Public Keys cannot both be null", + expected_classification=( + "semantic_error", + "errno 3523 SQLSTATE 22023, reviewed as semantic", + ), + ), + ClassifyTestCase( + description="reviewed post-parse errno 90200 is semantic", + errno=90200, + sqlstate="42601", + message="Argument V1 repeats in the function signature.", + expected_classification=( + "semantic_error", + "errno 90200 SQLSTATE 42601, reviewed as semantic", + ), + ), + ClassifyTestCase( + description="reviewed post-parse errno 91085 is semantic", + errno=91085, + sqlstate="42601", + message="Invalid predecessor V1 was specified.", + expected_classification=( + "semantic_error", + "errno 91085 SQLSTATE 42601, reviewed as semantic", + ), + ), + ClassifyTestCase( + description="reviewed post-parse errno 2829 is semantic", + errno=2829, + sqlstate="23001", + message="START AT clause requires BACKFILL FROM clause in either INSERT ONLY INPUTS or Custom Incremental Dynamic Table.", + expected_classification=( + "semantic_error", + "errno 2829 SQLSTATE 23001, reviewed as semantic", + ), + ), + ClassifyTestCase( + description="reviewed post-parse errno 391434 is semantic", + errno=391434, + sqlstate="42701", + message="SQL compilation error: Index V1 contains a duplicate column V1.", + expected_classification=( + "semantic_error", + "errno 391434 SQLSTATE 42701, reviewed as semantic", + ), + ), + ClassifyTestCase( + description="reviewed post-parse errno 91348 is semantic", + errno=91348, + sqlstate="42601", + message="Catalog integration m is not valid. Please ensure required properties are valid.", + expected_classification=( + "semantic_error", + "errno 91348 SQLSTATE 42601, reviewed as semantic", + ), + ), + ClassifyTestCase( + description="reviewed post-parse errno 90569 is semantic", + errno=90569, + sqlstate="22023", + message="'M' is an invalid Snowflake region.", + expected_classification=( + "semantic_error", + "errno 90569 SQLSTATE 22023, reviewed as semantic", + ), + ), + ClassifyTestCase( + description="reviewed post-parse errno 391403 is semantic", + errno=391403, + sqlstate="42601", + message="A hybrid table must contain primary key.", + expected_classification=( + "semantic_error", + "errno 391403 SQLSTATE 42601, reviewed as semantic", + ), + ), + ClassifyTestCase( + description="reviewed post-parse errno 3215 is semantic", + errno=3215, + sqlstate="42601", + message="Invalid clustering key 1, 1 ", + expected_classification=( + "semantic_error", + "errno 3215 SQLSTATE 42601, reviewed as semantic", + ), + ), + ClassifyTestCase( + description="reviewed post-parse errno 682 is semantic", + errno=682, + sqlstate="22000", + message="Cannot set resource constraint to 'STANDARD_GEN_1'. Use the GENERATION property to set warehouse hardware generation. ", + expected_classification=( + "semantic_error", + "errno 682 SQLSTATE 22000, reviewed as semantic", + ), + ), + ClassifyTestCase( + description="reviewed post-parse errno 99933 is semantic", + errno=99933, + sqlstate="22023", + message="Invalid TARGET_LAG value '1 second' specified for online feature table. Additional details: target lag values above 1 second(s) are not supported.", + expected_classification=( + "semantic_error", + "errno 99933 SQLSTATE 22023, reviewed as semantic", + ), + ), ClassifyTestCase( description="an unreviewed errno without the compilation prefix is not established", errno=926, diff --git a/tools/sqlquack-coverage-check/src/formats/_helpers/records.rs b/tools/sqlquack-coverage-check/src/formats/_helpers/records.rs index e6e296bd2..61cb4779a 100644 --- a/tools/sqlquack-coverage-check/src/formats/_helpers/records.rs +++ b/tools/sqlquack-coverage-check/src/formats/_helpers/records.rs @@ -12,6 +12,7 @@ use crate::formats::_helpers::ids::{ use crate::formats::constants::{ DCM_LINE, DCM_POSITION, DEFINITION_SEPARATOR, GRAMMAR_JOIN, HTTPS, INTERACTION_MEMBERS, PROSE_HASH_PREFIX, RECEIPT_FORBIDDEN_TEXT, RECEIPT_FORMAT_ENGINE, RECEIPT_FORMAT_PUBLIC, + REDACTED_LOCATION, }; use crate::formats::main::obligation_form::obligation_form; use crate::formats::models::{ @@ -389,6 +390,7 @@ pub(crate) fn check_receipt(receipt: &Receipt) -> Vec { )); } problems.extend(dcm_problems(receipt)); + problems.extend(redaction_problem(receipt)); problems.extend(no_effect_problems(receipt)); let hashes: [Option<&String>; 13] = [ Some(&receipt.sql_sha256), @@ -521,6 +523,23 @@ fn no_effect_problems(receipt: &Receipt) -> Vec { } } +/// The problem, if any, when `locations_redacted` does not count the placeholders in the message. +fn redaction_problem(receipt: &Receipt) -> Option { + let written: usize = receipt + .message + .as_deref() + .map_or(0, |message| message.matches(REDACTED_LOCATION).count()); + let recorded: Option = receipt.locations_redacted; + match recorded != Some(0) && usize::try_from(recorded.unwrap_or(0)) == Ok(written) { + true => None, + false => Some(format!( + "receipt {}: locations_redacted must count the {REDACTED_LOCATION} placeholders in \ + its message, and is absent when there are none", + receipt.case_id + )), + } +} + /// The rules of a `dcm_definition_file` receipt, and that no other receipt carries its fields. fn dcm_problems(receipt: &Receipt) -> Vec { let id: &str = &receipt.case_id; diff --git a/tools/sqlquack-coverage-check/src/formats/constants.rs b/tools/sqlquack-coverage-check/src/formats/constants.rs index 5153b88a6..83da8b5cc 100644 --- a/tools/sqlquack-coverage-check/src/formats/constants.rs +++ b/tools/sqlquack-coverage-check/src/formats/constants.rs @@ -114,6 +114,8 @@ pub const GIT_TREE_LENGTH: usize = 40; pub const HTTPS: &str = "https://"; /// Text that would identify an account, host or person; never allowed in a receipt. pub const RECEIPT_FORBIDDEN_TEXT: [&str; 3] = ["@", "snowflakecomputing", "://"]; +/// What an importer writes in place of a URL or stage location a message echoes. +pub const REDACTED_LOCATION: &str = ""; /// What precedes the line number in a DCM inner error, as in `syntax error line 1 at position 61`. pub const DCM_LINE: &str = "line "; diff --git a/tools/sqlquack-coverage-check/src/formats/models.rs b/tools/sqlquack-coverage-check/src/formats/models.rs index 7fb8e103a..ad665e5fd 100644 --- a/tools/sqlquack-coverage-check/src/formats/models.rs +++ b/tools/sqlquack-coverage-check/src/formats/models.rs @@ -409,6 +409,9 @@ pub struct Receipt { /// Account parameters the capture ran under, by name; provenance, never phase. #[serde(default)] pub account_state: Option>, + /// How many echoed URLs or stage locations the message holds as `REDACTED_LOCATION`, if any. + #[serde(default, skip_serializing_if = "Option::is_none")] + pub locations_redacted: Option, } impl Receipt { diff --git a/tools/sqlquack-coverage-check/src/formats/tests/test_load_coverage.rs b/tools/sqlquack-coverage-check/src/formats/tests/test_load_coverage.rs index 8afb6820c..e2138b17f 100644 --- a/tools/sqlquack-coverage-check/src/formats/tests/test_load_coverage.rs +++ b/tools/sqlquack-coverage-check/src/formats/tests/test_load_coverage.rs @@ -67,6 +67,24 @@ fn given_a_valid_tree_when_loading_then_every_record_is_kept() { tree: valid_tree, expected_counts: counts(1), }, + LoadTestCase { + description: "a receipt whose message had its echoed location redacted loads", + tree: |root| { + valid_tree(root); + let redacted = receipt_line() + .replace("\"outcome\":\"accepted\"", "\"outcome\":\"error\"") + .replace( + "\"errno\":null,\"sqlstate\":null,\"phase\":\"accepted\"", + "\"errno\":1688,\"sqlstate\":\"42704\",\"phase\":\"semantic_error\"", + ) + .replace( + "\"packet_sha256\"", + "\"message\":\"Asset reference '' is not declared.\",\"locations_redacted\":1,\"packet_sha256\"", + ); + write(root, "receipts/redacted.jsonl", &format!("{redacted}\n")); + }, + expected_counts: counts(2), + }, LoadTestCase { description: "an obligation numbered past 999 loads", tree: |root| { @@ -1214,6 +1232,66 @@ fn given_a_format_fault_when_loading_then_the_problem_is_named() { }, expected_problem: "unknown field `scope`", }, + FormatFaultTestCase { + description: "a redacted location the receipt does not count", + mutate: |root| { + write( + root, + "receipts/first.jsonl", + &receipt_line() + .replace("\"outcome\":\"accepted\"", "\"outcome\":\"error\"") + .replace( + "\"errno\":null,\"sqlstate\":null,\"phase\":\"accepted\"", + "\"errno\":1688,\"sqlstate\":\"42704\",\"phase\":\"semantic_error\"", + ) + .replace( + "\"packet_sha256\"", + "\"message\":\"Asset reference '' is not declared.\",\"locations_redacted\":1,\"packet_sha256\"", + ).replace(",\"locations_redacted\":1", ""), + ) + }, + expected_problem: "receipt query.select-17: locations_redacted must count", + }, + FormatFaultTestCase { + description: "a redaction count with no placeholder in the message", + mutate: |root| { + write( + root, + "receipts/first.jsonl", + &receipt_line() + .replace("\"outcome\":\"accepted\"", "\"outcome\":\"error\"") + .replace( + "\"errno\":null,\"sqlstate\":null,\"phase\":\"accepted\"", + "\"errno\":1688,\"sqlstate\":\"42704\",\"phase\":\"semantic_error\"", + ) + .replace( + "\"packet_sha256\"", + "\"message\":\"Asset reference '' is not declared.\",\"locations_redacted\":1,\"packet_sha256\"", + ).replace("''", "'a1'"), + ) + }, + expected_problem: "receipt query.select-17: locations_redacted must count", + }, + FormatFaultTestCase { + description: "a location echoed without redaction", + mutate: |root| { + write( + root, + "receipts/first.jsonl", + &receipt_line() + .replace("\"outcome\":\"accepted\"", "\"outcome\":\"error\"") + .replace( + "\"errno\":null,\"sqlstate\":null,\"phase\":\"accepted\"", + "\"errno\":1688,\"sqlstate\":\"42704\",\"phase\":\"semantic_error\"", + ) + .replace( + "\"packet_sha256\"", + "\"message\":\"Asset reference '' is not declared.\",\"locations_redacted\":1,\"packet_sha256\"", + ).replace("''", "'asset://a1/'"), + ) + }, + expected_problem: "receipt query.select-17: holds an account, host, URL or address", + }, FormatFaultTestCase { description: "a receipt holding an address", mutate: |root| { diff --git a/tools/sqlquack-coverage-check/src/report/tests.rs b/tools/sqlquack-coverage-check/src/report/tests.rs index 53dc6cf3b..6aa4c044d 100644 --- a/tools/sqlquack-coverage-check/src/report/tests.rs +++ b/tools/sqlquack-coverage-check/src/report/tests.rs @@ -4,5 +4,7 @@ mod helpers; mod test_diff_snapshots; #[path = "tests/test_parser_changes.rs"] mod test_parser_changes; +#[path = "tests/test_summarize.rs"] +mod test_summarize; #[path = "tests/test_types.rs"] mod test_types; diff --git a/tools/sqlquack-coverage-check/src/report/tests/helpers.rs b/tools/sqlquack-coverage-check/src/report/tests/helpers.rs index c46b62761..840434850 100644 --- a/tools/sqlquack-coverage-check/src/report/tests/helpers.rs +++ b/tools/sqlquack-coverage-check/src/report/tests/helpers.rs @@ -4,7 +4,7 @@ use std::path::Path; use crate::check::main::check_coverage::check_coverage; use crate::check::models::{FormState, LocalVerdict}; use crate::check::tests::helpers::{ - TREE, case_line, replace, rewrite_select_17, select_17, with_fields, + TREE, case_line, form, replace, review, rewrite_select_17, select_17, with_fields, }; use crate::formats::main::load_coverage::load_coverage; use crate::report::main::snapshot::snapshot; @@ -138,3 +138,11 @@ pub(crate) fn snapshot_with(root: &Path, parse: fn(&str) -> LocalVerdict) -> Sna "catalogue", ) } + +/// Retires `sf.query.select.top`, which verifies in the verified tree, and re-pins the reviews. +pub(crate) fn retire_select_top(root: &Path) { + let top: String = form("sf.query.select.top", "SELECT TOP "); + let retired: String = top.replace("status = \"catalogued\"", "status = \"absent_from_source\""); + replace(root, "catalogue/query.toml", &top, &retired); + review(root); +} diff --git a/tools/sqlquack-coverage-check/src/report/tests/test_summarize.rs b/tools/sqlquack-coverage-check/src/report/tests/test_summarize.rs new file mode 100644 index 000000000..a212ca4a9 --- /dev/null +++ b/tools/sqlquack-coverage-check/src/report/tests/test_summarize.rs @@ -0,0 +1,52 @@ +use crate::check::main::check_coverage::check_coverage; +use crate::check::tests::helpers::{TREE, structural, verified_tree}; +use crate::formats::main::load_coverage::load_coverage; +use crate::report::main::summarize::summarize; +use crate::report::models::Summary; +use crate::report::tests::helpers::retire_select_top; +use crate::report::tests::test_types::SummarizeTestCase; + +/// A retired catalogue id never counts, even when every obligation of it is satisfied. +#[test] +fn given_a_retired_form_that_would_verify_when_summarized_then_only_documented_forms_are_counted() { + let test_cases = [ + SummarizeTestCase { + description: "both catalogued forms verify and both count", + mutate: |_| {}, + expected_forms: 2, + expected_verified: 2, + expected_absent_forms: 0, + }, + SummarizeTestCase { + description: "a retired form that would verify is left out of the total and the family", + mutate: retire_select_top, + expected_forms: 1, + expected_verified: 1, + expected_absent_forms: 1, + }, + ]; + for test_case in test_cases { + let directory = tempfile::tempdir().expect("temporary directory"); + let root = directory.path(); + verified_tree(root); + (test_case.mutate)(root); + let coverage = load_coverage(root, None).expect("load"); + let summary: Summary = summarize(&check_coverage(&coverage, Some(TREE), &structural)); + assert_eq!( + ( + summary.total.forms, + summary.total.verified, + summary.absent_forms, + summary.families["query"].tally.forms + ), + ( + test_case.expected_forms, + test_case.expected_verified, + test_case.expected_absent_forms, + test_case.expected_forms + ), + "{}", + test_case.description + ); + } +} diff --git a/tools/sqlquack-coverage-check/src/report/tests/test_types.rs b/tools/sqlquack-coverage-check/src/report/tests/test_types.rs index a9649a7cc..6c3ec7934 100644 --- a/tools/sqlquack-coverage-check/src/report/tests/test_types.rs +++ b/tools/sqlquack-coverage-check/src/report/tests/test_types.rs @@ -45,3 +45,12 @@ pub(crate) struct GateTestCase { pub(crate) expected_unlisted_syntax_errors_accepted: Vec<&'static str>, pub(crate) expected_fails: bool, } + +/// A change to the verified tree, and the counts the summary must report. +pub(crate) struct SummarizeTestCase { + pub(crate) description: &'static str, + pub(crate) mutate: fn(&Path), + pub(crate) expected_forms: usize, + pub(crate) expected_verified: usize, + pub(crate) expected_absent_forms: usize, +}