-
Notifications
You must be signed in to change notification settings - Fork 15
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
Diffing_Engine : Initial implementation #1150
Conversation
... to assure that current_objs have an hash assigned
@al-fisher have a go with the Grasshopper example file above and let me know! |
Great stuff - thanks @alelom. Will do! |
Hi @alelom per updated guidelines can you remove |
According to Sprint Closure call - @al-fisher , @alelom is asking for merging this to solve the milestone. To be taken offline. |
FYI added the "Depends on:" to the PR description. Indeed obvious - and the robots 🤖 🤖 found matching PR as branch names correspond - but useful for clarity to ensure referenced! 😄 |
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.
Great stuff.
@alelom lets raise a few more specific further issues to do smaller sprints now this good prototype is complete
NOTE: Depends on
BHoM/BHoM#541
This is for a prototype of the Diffing_Engine.
Ported #1103 and adapted to the newly agreed concept as discussed with @al-fisher
Issues addressed by this PR
Collection-level diffing: closes Diffing_Engine: Implement hashing #1100.
Property-level diffing: closes Diffing_Engine: implement property-level diffing #1110
Tests and examples: Diffing_Engine: create initial examples (=unit tests) for different scenarios #1113
Profiling: Diffing_Engine: profiling #1119
Test files
Code examples: see #1113 and #1119.
Grasshopper script: https://burohappold.sharepoint.com/:f:/s/BHoM/EtVg-MNP33dHhB_XtRYojXQBXg4OXTMic7c-EQUoY-4ktw?e=XfXyCJ
Changelog