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

(FM-8092) Fix caching scope of transport schemas #200

Merged

Commits on Sep 3, 2019

  1. (FM-8092) Fix caching scope of transport schemas

    When running in puppetserver for the [environment_transports](https://github.com/puppetlabs/puppetserver/blob/master/documentation/puppet-api/v3/environment_transports.markdown)
    API, the Resource API would cache registered transport schemas forever.
    This meant that deploying a new module version and running the usual
    environment cache cleaning scripts would not update the transport schema.
    
    With this change, we push the transport cache into an ObjectIdCacheAdapter
    around the environment, which will be cleaned up by the internal utilities.
    DavidS committed Sep 3, 2019
    Configuration menu
    Copy the full SHA
    a93ffc2 View commit details
    Browse the repository at this point in the history