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

Synchronized Type Dictionary #10

Open
ondrej-bouda opened this issue Sep 27, 2017 · 0 comments
Open

Synchronized Type Dictionary #10

ondrej-bouda opened this issue Sep 27, 2017 · 0 comments

Comments

@ondrej-bouda
Copy link
Owner

  • Currently, the type dictionary is cached for the whole script lifetime, or even among individual requests. As such, any changes to type registers or in the connected-to database are not reflected by the Type Dictionary.
  • The only way to handle such changes after the Type Dictionary is set up is to manually call the `ITypeControl::flushTypeDictionary()`` method.
  • Implement updating the type dictionary according to the changes in type registers.
  • Update the docs for TypeRegister then - currently, it says: "later registration changes of types, types loaders or type supplements are not reflected".
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

No branches or pull requests

1 participant