Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: puppetlabs/ruby-pwsh
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.7.1
Choose a base ref
...
head repository: puppetlabs/ruby-pwsh
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.7.2
Choose a head ref
  • 7 commits
  • 4 files changed
  • 5 contributors

Commits on Feb 2, 2021

  1. Merge pull request #94 from puppetlabs/release

    (MAINT) Mergeback 0.7.1 Release
    pmcmaw authored Feb 2, 2021
    Configuration menu
    Copy the full SHA
    eaf9a52 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5a6e30f View commit details
    Browse the repository at this point in the history
  3. Merge pull request #96 from bwilcox/main

    (MAINT) Ensure is_same check works for nil manifest values
    michaeltlombardi authored Feb 2, 2021
    Configuration menu
    Copy the full SHA
    a360517 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2021

  1. (GH-97) Memoize class variables in initialize

    Prior to this commit calling initialize for the dsc base provider
    would always set the class variables for cached_canonicalized_resource,
    cached_query_results, and logon_failures to empty arrays; when
    running with 2 or more resources of a different type, this would
    cause the provider to reset these values to the empty arrays, thus
    wiping out these caches, especially the cache for canonicalized
    resources, which is filled *before* the rest of the Puppet run.
    
    This commit updates the initialize method to instead memoize those
    caches, only setting them to empty arrays if they do not already
    exist. This way, canonicalized resources from multiple types are
    not mysteriously removed from the cache.
    michaeltlombardi committed Feb 3, 2021
    Configuration menu
    Copy the full SHA
    7c1b1a5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #98 from michaeltlombardi/gh-97/main/memoize-class…

    …-variables
    
    (GH-97) Memoize class variables in initialize
    sanfrancrisko authored Feb 3, 2021
    Configuration menu
    Copy the full SHA
    164c995 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9c1e5d1 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #99 from michaeltlombardi/maint/release/prep-072

    (MAINT) Prep for 0.7.2 release
    sanfrancrisko authored Feb 3, 2021
    Configuration menu
    Copy the full SHA
    e9bc278 View commit details
    Browse the repository at this point in the history
Loading