Lee-W commented on issue #41641:
URL: https://github.com/apache/airflow/issues/41641#issuecomment-2484935133

   The things we'll need to migrate for 41348
   
   * [ ] https://github.com/apache/airflow/pull/41348
       * [ ] module `airflow.datasets` -> `airflow.sdk.definitions.asset`
           * [ ] class `DatasetAlias` -> `AssetAlias`
           * [ ] class `DatasetAll` -> `AssetAll`
           * [ ] class `DatasetAny` -> `AssetAny`
           * [ ] function `expand_alias_to_datasets` -> `expand_alias_to_assets`
           * [ ] class `DatasetAliasEvent` -> `AssetAliasEvent`
               * [ ] attribute `dest_dataset_uri` -> `BaseAsset`
           * [ ] class `BaseDataset` -> `BaseAsset`
               * [ ] method `iter_datasets` -> `iter_assets`
               * [ ] method `iter_dataset_aliases` -> `iter_asset_aliases`
           * [ ] class `Dataset` -> `Asset`
               * [ ] method `iter_datasets` -> `iter_assets`
               * [ ] method `iter_dataset_aliases` -> `iter_asset_aliases`
           * [ ] class `_DatasetBooleanCondition` -> `_AssetBooleanCondition`
               * [ ] method `iter_datasets` -> `iter_assets`
               * [ ] method `iter_dataset_aliases` -> `iter_asset_aliases`
       * [ ] module `airflow.datasets.manager` → `airflow.assets.manager`
           * [ ] variable `dataset_manager` → `asset_manager`
           * [ ] function `resolve_dataset_manager` → `resolve_asset_manager`
           * [ ] class `DatasetManager` → `AssetManager`
               * [ ] method `register_dataset_change` → `register_asset_change`
               * [ ] method `create_datasets` → `create_assets`
               * [ ] method `register_dataset_change` → `notify_asset_created`
               * [ ] method `notify_dataset_changed` → `notify_asset_changed`
               * [ ] method `notify_dataset_alias_created` → 
`notify_asset_alias_created`
       * [ ] module `airflow.listeners.spec.dataset` → 
`airflow.listeners.spec.asset`
           * [ ] function `on_dataset_created` → `on_asset_created`
           * [ ] function `on_dataset_changed` → `on_asset_changed`
       * [ ] module `airflow.timetables.datasets` → `airflow.timetables.assets`
           * [ ] class `DatasetOrTimeSchedule` → `AssetOrTimeSchedule`
       * [ ] module `airflow.datasets.metadata` → 
`airflow.sdk.definitions.asset.metadata`
       * [ ] module `airflow.listeners.spec.dataset` → 
`airflow.listeners.spec.asset`
           * [ ] function `on_dataset_created` → `on_asset_created`
           * [ ] function `on_dataset_changed` → `on_asset_changed`
       * [ ] class `airflow.timetables.datasets.DatasetOrTimeSchedule` → 
`airflow.timetables.assets.AssetOrTimeSchedule`
       * [ ] decorator `airflow.api_connexion.security.requires_access_dataset` 
→ `airflow.api_connexion.security.requires_access_dataset.requires_access_asset`
       * [ ] class 
`airflow.auth.managers.models.resource_details.DatasetDetails` → 
`airflow.auth.managers.models.resource_details.AssetDetails
       * [ ] function 
`airflow.auth.managers.base_auth_manager.is_authorized_dataset` → 
`airflow.auth.managers.base_auth_manager.is_authorized_asset`
       * [ ] class `airflow.timetables.simple.DatasetTriggeredTimetable` → 
`airflow.timetables.simple.AssetTriggeredTimetable`
       * in class `airflow.providers_manager.ProvidersManager`
           * [ ] method `initialize_providers_dataset_uri_resources` → 
`initialize_providers_asset_uri_resources`
           * [ ] property `dataset_factories` → `asset_factories`
           * [ ] property `dataset_uri_handlers` → `asset_uri_handlers`
           * [ ] property `dataset_to_openlineage_converters` → 
`asset_to_openlineage_converters`
       * [ ] constant `airflow.security.permissions.RESOURCE_DATASET` → 
`airflow.security.permissions.RESOURCE_ASSET`
       * [ ] function `airflow.www.auth.has_access_dataset` → 
`airflow.www.auth.has_access_dataset.has_access_asset`
       * [ ] class `airflow.lineage.hook.DatasetLineageInfo`  → 
`airflow.lineage.hook.AssetLineageInfo`
           * [ ] attribute `dataset` → `asset`
       * In class `airflow.lineage.hook.HookLineageCollector`
           * [ ] method `create_dataset` → `create_asset`
           * [ ] method `add_input_dataset` → `add_input_asset`
           * [ ] method `add_output_dataset` → `add_output_asset`
           * [ ] method `collected_datasets` → `collected_assets`
       * [ ] context key `triggering_dataset_events` → `triggering_asset_events`
       * In amazon provider
           * package `airflow.providers.amazon.aws.datasets`  → 
`airflow.providers.amazon.aws.assets`
               * in module `s3`
                   * [ ] method `create_dataset` → `create_asset`
                   * [ ] method `convert_dataset_to_openlineage` → 
`convert_asset_to_openlineage`
           * [ ] attribute 
`airflow.providers.amazon.auth_manager.avp.entities.AvpEntities.DATASET` → 
`airflow.providers.amazon.auth_manager.avp.entities.AvpEntities.ASSET`
           * [ ] method 
`airflow.providers.amazon.auth_manager.aws_auth_manager.AwsAuthManager.is_authorized_dataset`
 → 
`airflow.providers.amazon.auth_manager.aws_auth_manager.AwsAuthManager.is_authorized_asset`
           * [ ] resource key `dataset-uris` → `asset-uris`
       * In Common IO Provider
           * [ ] package `airflow.providers.common.io.datasets` → 
`airflow.providers.common.io.assets`
               * in module `file`
                   * [ ] method `create_dataset` → `create_asset`
                   * [ ] method `convert_dataset_to_openlineage` → 
`convert_asset_to_openlineage`
           * [ ] resource key `dataset-uris` → `asset-uris`
       * In fab provider
           * [ ] function 
`airflow.providers.fab.auth_manager.fab_auth_manager.is_authorized_dataset` → 
`airflow.providers.fab.auth_manager.fab_auth_manager.is_authorized_asset`
       * In openlineage provider
           * in module `airflow.providers.openlineage.utils.utils`
               * [ ] class `DatasetInfo` → `AssetInfo`
               * [ ] function `translate_airflow_dataset` → 
`translate_airflow_asset`
       * In postgres provider
           * [ ] package `airflow.providers.postgres.datasets` → 
`airflow.providers.postgres.assets`
           * [ ] resource key `dataset-uris` → `asset-uris`
       * In mysql provider
           * [ ] package `airflow.providers.mysql.datasets` → 
`airflow.providers.mysql.assets`
           * [ ] resource key `dataset-uris` → `asset-uris`
       * In trino provider
           * [ ] package `airflow.providers.trino.datasets` → 
`airflow.providers.trino.assets`
           * [ ] resource key `dataset-uris` → `asset-uris`
       * ❌ ignored
           * `airflow.api_connexion.schemas.dataset_schema`
           * `airflow.api_ui.views.datasets`
           * `airflow.serialization.pydantic.dataset`
           * `airflow.serialization.pydantic.taskinstance`
           * `airflow.serialization.enums.DagAttributeTypes`
           * `airflow.serialization.serialized_objects`
           * `airflow.utils.context`
           * models
           * DagDependency names
           * private methods


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to