fix(dagster): Update dagster (patch) #495
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
==0.23.12
->==0.23.16
==0.23.12
->==0.23.16
1.7.12
->1.7.16
Release Notes
dagster-io/dagster (dagster-azure)
v0.23.16
Experimental
dagster_aws
.v0.23.15
New
per_step_k8s_config
configuration option to thecelery_k8s_job_executor
, allowing the k8s configuration of individual steps to be configured at run launch time. Thanks @alekseik1!log_column_level_metadata
macro in favor of the newwith_column_metadata
API.load_assets_from_airbyte_project
as the Octavia CLI has been deprecated.Bugfixes
RunRequest(...)
asNone
EcsRunLauncher
would sometimes fail to launch runs when theinclude_sidecars
option was set toTrue
.Dagster Plus
total_byte_billed
ortotal_slot_ms
in the BigQueryINFORMATION_SCHEMA.JOBS
table.v0.23.14
New
ShellCommandBlueprint
, you can now use slashes as a delimiter to generate anAssetKey
with multiple path components.mlflow_run_id
attribute (Thanks Joe Percivall!)Bugfixes
dagster dev
was logging unexpectedly without thegrpcio<1.65.0
pin.ContextVar was created in a different context
error was raised when executing an async asset.multi_asset
type-checker fix from @aksestok, thanks!Documentation
Dagster Plus
v0.23.13
New
InputContext
passed to anIOManager
’sload_input
function when invoking theoutput_value
oroutput_for_node
methods onJobExecutionResult
now has the name"dummy_input_name"
instead ofNone
.DbtProject
is adopted and no longer experimental. UsingDbtProject
helps achieve a setup where the dbt manifest file and dbt dependencies are available and up-to-date, during development and in production. Check out the API docs for more: https://docs.dagster.io/_apidocs/libraries/dagster-dbt#dagster_dbt.DbtProject.—use-dbt-project
flag was introduced for the cli commanddagster-dbt project scaffold
. Creating a Dagster project wrapping a dbt project using that flag will include aDbtProject
.DAGSTER_UI_EVENT_LOAD_CHUNK_SIZE
environment variable on the Dagster webserver.RunFailureReason.START_TIMEOUT
run monitoring failure reason. Thanks @jobicarter!Bugfixes
ObserveResult
objects to not be stored with the producedAssetObservation
event.metadata
defined onSourceAssets
to be unavailable when accessed in an IOManager.@graph_asset
decorator overload missing anowners
argument, thanks @askvinni!execute_k8s_job
when there was a transient failure while loading logs from the launched job. Thanks @piotrmarczydlo!dateutil
package being installed in the default EMR python evnrionment.AutoMaterializeRule.skip_on_parent_missing
rule when a parent asset had itsPartitionsDefinition
changed.AutomationConditions
.AutomationCondition.newly_updated()
would trigger on anyASSET_OBSERVATION
event. Now, it only triggers when the data version on that event changes.Breaking Changes
dagster-dbt project prepare-for-deployment
has been replaced bydagster-dbt project prepare-and-package
.DbtProject
no longer prepares the dbt manifest file and dbt dependencies in its constructor during initialization. This process has been moved toprepare_if_dev()
, that can be called on theDbtProject
instance after initialization. Check out the API docs for more: https://docs.dagster.io/_apidocs/libraries/dagster-dbt#dagster_dbt.DbtProject.prepare_if_dev.Deprecations
GraphDefinition
as thejob
argument to schedules and sensors is deprecated. Derive a job from theGraphDefinition
usinggraph_def.to_job()
and pass this instead.Documentation
dagster-plus CLI
in the sidenav to correctly bedagster-cloud CLI
.Dagster Plus
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot.