Skip to content
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

Append/Caching Bug #56

Merged
merged 1 commit into from
Apr 9, 2021
Merged

Conversation

thomgrand
Copy link

This PR aims to fix the issue in #55, where creating diamond-like connection pattern results in the Cache creating multiple instances of the same filter, but only applying the input to one of them. This fix introduces a new update ID that only clears the cache for each object if the update ID does not match the last update ID. I'm not sure if this conflicts with #46

Minor fixes:

  • AppendFilter did not work properly with direct data structures
  • VTK Writers were not working (get_node now in BVTKCache)

- Creating a diamond-like connection pattern resulted in the Cache creating multiple instances of the same filter, but only applying the input to one of them resulting in hard-to-find errors
- AppendFilter did not work properly and could not work with direct data structures
Minor bugfix: VTK Writers not working
@tkeskita tkeskita merged commit ba97d6a into tkeskita:master Apr 9, 2021
@tkeskita
Copy link
Owner

tkeskita commented Apr 9, 2021

Thanks for the workaround and fixes! Seems to be a manifestation of one of the weaknesses of the current update process. Updating will be changed in #46 later on, meanwhile this seems good!

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.

2 participants