-
Notifications
You must be signed in to change notification settings - Fork 54
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
Save info when dumped and loaded by Marshal #72
Save info when dumped and loaded by Marshal #72
Conversation
Previously, ROS did not play well when being dump and loaded with Marshal because the options from ROS did not translate through the serialization. This change saves the information through marshal_dump and then reassigns the information to ROS instance when the object is loaded.
c569909
to
2d2271d
Compare
We can recreate the hash at load.
Closing due to repo's inactivity |
@wildmaples Could you open this again? Looks like @aetherknight had time this year to perform some interactions, and this is still an issue on a 50 mio downloads gem. :( |
I’ll look into reviewing and merging this tonight |
Released as part of 1.3.0 |
Thank you very much! ❤️ |
This reverts commit 49265a8.
@Jack12816 @wildmaples FYI, since this is an API-breaking change, I have released 1.3.1 that reverts this change, but it's re-added in a version 2.0.0, in order to preserve semver. (See #79 for more discussion) |
Thank you! |
Previously, ROS did not play well when being dump and loaded with Marshal because the options from ROS did not translate through the serialization. This change saves the information through marshal_dump and then reassigns the information to ROS instance when the object is loaded.
(ideally) Fix: #71