Skip to content

[core-api][experimental] Definitions.get_all_asset_specs, Definitions.with_reconstruction_metadata #26705

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conversation

OwenKephart
Copy link
Contributor

Summary & Motivation

decision: experimental -> beta
reason: these seem a bit more speculative -- get_all_asset_specs() has somewhat unituitive behavior as Definitions(assets=[AssetSpec("a", deps="b")]).get_all_asset_specs() actually returns two specs. the reconstruction metadata bit also feels subject to change in the future
docs exist: n/a

How I Tested These Changes

Changelog

Insert changelog entry or delete this section.

This was referenced Dec 23, 2024
@OwenKephart OwenKephart changed the title [core-apis][experimental] Definitions.get_all_asset_specs, Definitions.with_reconstruction_metadata [core-api][experimental] Definitions.get_all_asset_specs, Definitions.with_reconstruction_metadata Dec 23, 2024
@OwenKephart OwenKephart force-pushed the 12-23-_core-api_experimental_definitions.merge_ branch from 042185a to d096946 Compare December 23, 2024 21:56
@OwenKephart OwenKephart force-pushed the 12-23-_core-apis_experimental_definitions.get_all_asset_specs_definitions.with_reconstruction_metadata branch from 991c6c0 to 73e3a15 Compare December 23, 2024 21:56
yuhan
yuhan previously requested changes Dec 26, 2024
Copy link
Contributor

@yuhan yuhan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

are we using/recommending this anywhere? just looking at the code and pr summary, this looks a little busted. so should we mark it as "Preview"?

@OwenKephart OwenKephart mentioned this pull request Dec 31, 2024
@OwenKephart OwenKephart force-pushed the 12-23-_core-api_experimental_definitions.merge_ branch from d096946 to beab8e1 Compare December 31, 2024 18:48
@OwenKephart OwenKephart force-pushed the 12-23-_core-apis_experimental_definitions.get_all_asset_specs_definitions.with_reconstruction_metadata branch from 73e3a15 to 9712a54 Compare December 31, 2024 18:48
@OwenKephart OwenKephart marked this pull request as ready for review December 31, 2024 18:52
@OwenKephart OwenKephart force-pushed the 12-23-_core-api_experimental_definitions.merge_ branch from beab8e1 to 490e571 Compare December 31, 2024 19:19
@OwenKephart OwenKephart force-pushed the 12-23-_core-apis_experimental_definitions.get_all_asset_specs_definitions.with_reconstruction_metadata branch from 9712a54 to b1446c6 Compare December 31, 2024 19:20
@OwenKephart OwenKephart changed the base branch from 12-23-_core-api_experimental_definitions.merge_ to 12-23-_core-api_experimental_execution_type December 31, 2024 19:20
@OwenKephart OwenKephart force-pushed the 12-23-_core-api_experimental_execution_type branch from d00d951 to 9d0fffe Compare December 31, 2024 19:31
@OwenKephart OwenKephart force-pushed the 12-23-_core-apis_experimental_definitions.get_all_asset_specs_definitions.with_reconstruction_metadata branch from b1446c6 to 2487afe Compare December 31, 2024 19:31
Copy link
Contributor Author

updated!

@OwenKephart OwenKephart force-pushed the 12-23-_core-api_experimental_execution_type branch from 9d0fffe to 3a73704 Compare January 18, 2025 00:54
@OwenKephart OwenKephart force-pushed the 12-23-_core-apis_experimental_definitions.get_all_asset_specs_definitions.with_reconstruction_metadata branch from 2487afe to bb9ad96 Compare January 18, 2025 00:56
@OwenKephart OwenKephart changed the base branch from 12-23-_core-api_experimental_execution_type to 12-23-_core-api_experimental_custom_path_fs_io_manager_ January 18, 2025 00:56
@OwenKephart OwenKephart force-pushed the 12-23-_core-api_experimental_custom_path_fs_io_manager_ branch from ffa35ac to 4fc73c3 Compare January 18, 2025 01:03
@OwenKephart OwenKephart force-pushed the 12-23-_core-apis_experimental_definitions.get_all_asset_specs_definitions.with_reconstruction_metadata branch from bb9ad96 to adea27f Compare January 18, 2025 01:03
@OwenKephart OwenKephart force-pushed the 12-23-_core-api_experimental_custom_path_fs_io_manager_ branch from 4fc73c3 to dfedc60 Compare February 6, 2025 21:40
@OwenKephart OwenKephart force-pushed the 12-23-_core-apis_experimental_definitions.get_all_asset_specs_definitions.with_reconstruction_metadata branch from adea27f to 0245369 Compare February 6, 2025 21:40
…26709)

## Summary & Motivation

decision: experimental -> beta
reason: this is an unfortunate case where a fairly-new option actually
ended up needing to reference the superseded repository API. we should
fix that before making this GA (and this is a fairly niche option)
docs exist: n/a

## How I Tested These Changes

## Changelog

> Insert changelog entry or delete this section.
@OwenKephart OwenKephart merged commit ea1d6a5 into 12-23-_core-api_experimental_custom_path_fs_io_manager_ Feb 6, 2025
1 check was pending
@OwenKephart OwenKephart deleted the 12-23-_core-apis_experimental_definitions.get_all_asset_specs_definitions.with_reconstruction_metadata branch February 6, 2025 21:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants