-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Make compute asset/check subset functions async #25264
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This was referenced Oct 14, 2024
This stack of pull requests is managed by Graphite. Learn more about stacking. |
OwenKephart
approved these changes
Oct 14, 2024
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice! Same caveat on not merging until we get to a point in the stack where we can prove performance gains but the code here looks good
OwenKephart
changed the base branch from
briantu/make-asset-status-cache-value-loadable
to
master
October 15, 2024 00:08
briantu
changed the base branch from
master
to
briantu/make-asset-status-cache-value-loadable
October 15, 2024 00:18
briantu
force-pushed
the
briantu/make-asset-status-cache-value-loadable
branch
from
October 15, 2024 22:24
2c11e72
to
99479fd
Compare
briantu
force-pushed
the
briantu/make-compute-subset-async
branch
from
October 15, 2024 22:30
3bf9beb
to
4b561cd
Compare
briantu
force-pushed
the
briantu/make-asset-status-cache-value-loadable
branch
from
October 15, 2024 22:42
99479fd
to
2257294
Compare
briantu
force-pushed
the
briantu/make-compute-subset-async
branch
from
October 15, 2024 22:43
4b561cd
to
b0136c3
Compare
briantu
changed the title
Make compute asset subset functions async
Make compute asset/check subset functions async
Oct 15, 2024
briantu
force-pushed
the
briantu/make-asset-status-cache-value-loadable
branch
from
October 17, 2024 19:01
2257294
to
ea6002b
Compare
briantu
force-pushed
the
briantu/make-compute-subset-async
branch
from
October 17, 2024 19:01
9329171
to
6ab40ba
Compare
briantu
force-pushed
the
briantu/make-asset-status-cache-value-loadable
branch
from
October 17, 2024 20:36
ea6002b
to
41e4571
Compare
briantu
force-pushed
the
briantu/make-compute-subset-async
branch
from
October 17, 2024 20:36
1fb4fec
to
3d1e462
Compare
briantu
force-pushed
the
briantu/make-asset-status-cache-value-loadable
branch
from
October 18, 2024 17:59
41e4571
to
e5dcce0
Compare
briantu
force-pushed
the
briantu/make-compute-subset-async
branch
from
October 18, 2024 17:59
63527ad
to
206d74c
Compare
briantu
force-pushed
the
briantu/make-asset-status-cache-value-loadable
branch
from
October 18, 2024 22:49
e5dcce0
to
f57fd3a
Compare
briantu
force-pushed
the
briantu/make-compute-subset-async
branch
from
October 18, 2024 22:49
206d74c
to
9291fd1
Compare
briantu
force-pushed
the
briantu/make-asset-status-cache-value-loadable
branch
from
October 18, 2024 23:03
f57fd3a
to
f3263a7
Compare
briantu
force-pushed
the
briantu/make-compute-subset-async
branch
from
October 18, 2024 23:03
9291fd1
to
9be1378
Compare
briantu
force-pushed
the
briantu/make-asset-status-cache-value-loadable
branch
from
October 21, 2024 16:41
f3263a7
to
31ab1fd
Compare
briantu
force-pushed
the
briantu/make-compute-subset-async
branch
from
October 21, 2024 16:41
9be1378
to
4a1a5a3
Compare
briantu
force-pushed
the
briantu/make-asset-status-cache-value-loadable
branch
from
October 21, 2024 19:52
31ab1fd
to
5790650
Compare
briantu
force-pushed
the
briantu/make-compute-subset-async
branch
from
October 21, 2024 19:52
4a1a5a3
to
0535e53
Compare
briantu
force-pushed
the
briantu/make-asset-status-cache-value-loadable
branch
from
October 21, 2024 22:00
5ae90f1
to
62c38f6
Compare
briantu
force-pushed
the
briantu/make-compute-subset-async
branch
from
October 21, 2024 22:00
0535e53
to
647eb5d
Compare
briantu
force-pushed
the
briantu/make-asset-status-cache-value-loadable
branch
from
October 22, 2024 00:45
62c38f6
to
2648efa
Compare
briantu
force-pushed
the
briantu/make-compute-subset-async
branch
from
October 22, 2024 00:45
8721e6e
to
6963946
Compare
briantu
force-pushed
the
briantu/make-asset-status-cache-value-loadable
branch
from
October 22, 2024 19:39
2648efa
to
d696688
Compare
briantu
force-pushed
the
briantu/make-compute-subset-async
branch
from
October 22, 2024 19:39
6963946
to
34ba726
Compare
briantu
force-pushed
the
briantu/make-asset-status-cache-value-loadable
branch
from
October 22, 2024 20:24
d696688
to
8360c8c
Compare
briantu
force-pushed
the
briantu/make-compute-subset-async
branch
from
October 22, 2024 20:24
b0837ff
to
6e4b0df
Compare
briantu
force-pushed
the
briantu/make-asset-status-cache-value-loadable
branch
from
October 22, 2024 20:31
8360c8c
to
98cf324
Compare
briantu
force-pushed
the
briantu/make-compute-subset-async
branch
from
October 22, 2024 20:31
6e4b0df
to
59e884b
Compare
briantu
force-pushed
the
briantu/make-asset-status-cache-value-loadable
branch
from
October 22, 2024 21:13
98cf324
to
7b08a91
Compare
briantu
force-pushed
the
briantu/make-compute-subset-async
branch
from
October 22, 2024 21:13
59e884b
to
63c2dc8
Compare
briantu
changed the base branch from
briantu/make-asset-status-cache-value-loadable
to
graphite-base/25264
October 22, 2024 22:21
briantu
force-pushed
the
briantu/make-compute-subset-async
branch
from
October 22, 2024 22:26
63c2dc8
to
3a0dca2
Compare
Grzyblon
pushed a commit
to Grzyblon/dagster
that referenced
this pull request
Oct 26, 2024
## Summary & Motivation We now want to make the compute asset and asset check subset functions on `AssetGraphView` async so we can use `AssetStatusCacheValue.gen()` instead of `AssetStatusCacheValue.blocking_get()`. Same for `AssetCheckExecutionRecord`. ## How I Tested These Changes Existing tests should pass
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Summary & Motivation
We now want to make the compute asset and asset check subset functions on
AssetGraphView
async so we can useAssetStatusCacheValue.gen()
instead ofAssetStatusCacheValue.blocking_get()
. Same forAssetCheckExecutionRecord
.How I Tested These Changes
Existing tests should pass