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

Processor cache does not detect changes in cccid #1700

Closed
doug-walker opened this issue Oct 11, 2022 · 0 comments · Fixed by #1726
Closed

Processor cache does not detect changes in cccid #1700

doug-walker opened this issue Oct 11, 2022 · 0 comments · Fixed by #1726

Comments

@doug-walker
Copy link
Collaborator

The Processor cache in the Config object tries to be smart and detect which context variables changed which might invalidate cached results. Unfortunately it currently misses changes to the cccid setting of a FileTransform (which is allowed to be a context variable).

An example is in the unit tests from PR #1696, see OCIOArchiveTest.py line 284.

The work-around is to use setProcessorCacheFlags to turn off the caching.

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 a pull request may close this issue.

1 participant