Skip to content

Conversation

@naegelejd
Copy link
Member

All remaining compiled Gadgets have been upgraded to derive from ChannelGadget, and the old Gadget class and related GadgetContainerMessage code has been removed.

Closes #8.

@naegelejd naegelejd requested review from hansenms and xueh2 January 31, 2025 18:04
hansenms
hansenms previously approved these changes Feb 5, 2025
Copy link
Member

@hansenms hansenms left a comment

Choose a reason for hiding this comment

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

Looks good. I think we should rename Gadget to Node. And all the logging macros should also be renamed.....and perhaps we should replace this with some proper logging library so that we can get structured logs when it makes sense. But all those things should not be this PR.

mkdir build && \
cd build && \
cmake ../ -GNinja -DUSE_MKL=ON -DCMAKE_INSTALL_PREFIX=/opt/package && \
ninja && \
Copy link
Member

Choose a reason for hiding this comment

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

j6 seems a bit arbitrary?

Copy link
Member Author

Choose a reason for hiding this comment

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

Agreed. I was trying to "debug" why compilation in the build pipeline seems so slow, possibly even single-threaded.

@naegelejd naegelejd merged commit 32c2dd8 into main Feb 6, 2025
5 checks passed
@naegelejd naegelejd deleted the upgrade-gadgets branch February 6, 2025 16:38
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.

Finishing converting all Gadgets to ChannelGadgets

3 participants