Skip to content

Conversation

@phaniarnab
Copy link
Contributor

This patch repositions the rmvar instructions for the inputs to an asynchronous instruction after the consumers of the asynchronous instruction. This change allows keeping the inputs to an asynchronous operator alive until get() is called for the future object. Moreover, this patch adds more tests for the new operator ordering and fixes minor bugs.

This patch repositions the rmvar instructions for the inputs to an
asynchronous instruction after the consumers of the asynchronous
instruction. This change allows keeping the inputs to an asynchronous
operator alive until get() is called for the future object.
Moreover, this patch adds more tests for the new operator ordering
and fixes minor bugs.
@phaniarnab phaniarnab closed this in 956a686 Dec 1, 2022
fathollahzadeh pushed a commit to fathollahzadeh/systemds that referenced this pull request Dec 7, 2022
This patch repositions the rmvar instructions for the inputs to an
asynchronous instruction after the consumers of the asynchronous
instruction. This change allows keeping the inputs to an asynchronous
operator alive until get() is called for the future object.
Moreover, this patch adds more tests for the new operator ordering
and fixes minor bugs.

Closes apache#1745
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.

1 participant