On Solaris platforms, facter 3 method to_hash takes 0.36 seconds to complete. Same method takes 0.89 seconds to complete on facter 4.
With concurrent resolution of facts
Test results: [0.977575, 0.990559, 1.116481, 1.004727, 1.057739, 1.051172, 0.9986, 1.074118, 0.996935, 1.053975]
Average time: 1.0321881
With sequential resolution of facts:
Test results: [1.380317, 1.467452, 1.348735, 1.435469, 1.56777, 1.61227, 1.496761, 1.476599, 1.468883, 1.361964]
Average time: 1.461622
Facter 3
Test results: [0.342216, 0.337638, 0.339733, 0.337908, 0.333841, 0.334663, 0.336484, 0.337737, 0.343602, 0.338499]
Average time: 0.33823210000000004
Which facter version was this fixed in?