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.
Refactored meta/ports resolve and extended logic.
Split the original
SimpleNodeMixin
class into the following classes:NodeExtensionMixin
- handles the ports and metadata resolve logic previously done inSimpleNodeMixin.update
.NodeTaskGraphExtensionMixin
- handles the ports and meta extended logic previously done inSimpleNodeMixin.ports_setup
andSimpleNodeMixin.meta_setup
.TemplateNodeMixin
- Uses the APIs ofNodeExtensionMixin
andNodeTaskGraphExtensionMixin
to implement the templating logic ofSimpleNodeMixin
for nodes that inherit from it.Other miscellaneous fixes and updates had to do with dynamic ports logic, some greenflow lab server side updates, and unit tests updates.
Tested all the unit tests. Tested all the notebooks under
gquant_plugin
.