Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | uncomment some pending/skipped testslcg/attributes-v1.99 | Lamont Granquist | 2016-03-03 | 1 | -17/+18 |
* | fix Hash#merge/merge!/update | Lamont Granquist | 2016-03-02 | 3 | -1/+60 |
* | fix particularly bad performance | Lamont Granquist | 2016-03-01 | 1 | -2/+2 |
* | get shallow duping of top level node correct | Lamont Granquist | 2016-03-01 | 2 | -5/+28 |
* | add/remove some debugging | Lamont Granquist | 2016-02-26 | 2 | -1/+4 |
* | perf tuning for Node#to_hash | Lamont Granquist | 2016-02-26 | 1 | -0/+18 |
* | make copy_on_write dup the entire object on write | Lamont Granquist | 2016-02-26 | 7 | -9/+77 |
* | fixing more copy-on-write bugs | Lamont Granquist | 2016-02-25 | 4 | -9/+37 |
* | behave more hash-like | Lamont Granquist | 2016-02-24 | 1 | -2/+0 |
* | add a pending check for the object equality | Lamont Granquist | 2016-02-24 | 1 | -1/+8 |
* | add test to make sure the object is really getting mutated | Lamont Granquist | 2016-02-24 | 1 | -0/+1 |
* | test that keep_if behaves correct + fix | Lamont Granquist | 2016-02-24 | 2 | -2/+16 |
* | adding copy_on_write mash to avoid dup'ing | Lamont Granquist | 2016-02-23 | 4 | -7/+66 |
* | don't wrap vividmashes with immutablemashes | Lamont Granquist | 2016-02-22 | 1 | -1/+1 |
* | tweaking performance more | Lamont Granquist | 2016-02-22 | 1 | -9/+23 |
* | try returning immutablemashes when we have nothing to deep merge | Lamont Granquist | 2016-02-22 | 1 | -10/+20 |
* | testing perf improvements | Lamont Granquist | 2016-02-22 | 1 | -41/+68 |
* | avoid re-convert-value'ing | Lamont Granquist | 2016-02-19 | 1 | -4/+4 |
* | rubocop fixes, plus merged_array perf improvements | Lamont Granquist | 2016-02-19 | 24 | -1214/+1144 |
* | more array perf tweaks | Lamont Granquist | 2016-02-18 | 1 | -1/+45 |
* | start of fixing the perf issues | Lamont Granquist | 2016-02-18 | 1 | -8/+33 |
* | more hash tests | Lamont Granquist | 2016-01-08 | 1 | -128/+118 |
* | disable these since not implemented yet | Lamont Granquist | 2016-01-07 | 1 | -0/+2 |
* | fix busted client specs | Lamont Granquist | 2016-01-07 | 4 | -6/+14 |
* | move to node_spec because of Chef 12 impl | Lamont Granquist | 2016-01-07 | 2 | -18/+19 |
* | add tests for #4207 | Lamont Granquist | 2016-01-07 | 1 | -0/+18 |
* | more tests | Lamont Granquist | 2016-01-07 | 2 | -64/+174 |
* | more tests, more cleanup | Lamont Granquist | 2016-01-07 | 6 | -114/+1486 |
* | immutable specs plus dup cleanup | Lamont Granquist | 2016-01-07 | 3 | -12/+164 |
* | performance fix by avoiding Enumerable#include? | Lamont Granquist | 2016-01-07 | 1 | -1/+7 |
* | fixes for json serialization | Lamont Granquist | 2016-01-07 | 3 | -10/+45 |
* | move to_json up a level | Lamont Granquist | 2016-01-07 | 2 | -4/+4 |
* | push dup'ing and to_h/to_a lower down | Lamont Granquist | 2016-01-07 | 4 | -78/+119 |
* | Marshall.dump/load is the wrong way to do this | Lamont Granquist | 2016-01-07 | 1 | -16/+0 |
* | fix dup'ing immutables to non-immutables | Lamont Granquist | 2016-01-07 | 2 | -0/+16 |
* | failing test for #dup on Node::Attribute | Lamont Granquist | 2016-01-07 | 1 | -0/+6 |
* | fix nasty method_missing/stack too deep bug | Lamont Granquist | 2016-01-07 | 2 | -2/+20 |
* | dumping the whole deep_merge_cache is too noisy | Lamont Granquist | 2016-01-07 | 2 | -1/+5 |
* | invalidate regular_writer | Lamont Granquist | 2016-01-07 | 1 | -0/+10 |
* | add failing spec for nasty deep_merge cache | Lamont Granquist | 2016-01-07 | 1 | -2/+12 |
* | cleanup | Lamont Granquist | 2016-01-07 | 1 | -4/+4 |
* | avoid method_missing perf hits | Lamont Granquist | 2016-01-07 | 1 | -0/+10 |
* | add some #delete specs | Lamont Granquist | 2016-01-07 | 1 | -0/+26 |
* | deep merge cache debugging | Lamont Granquist | 2016-01-07 | 1 | -7/+10 |
* | do not print the back ref to the node object | Lamont Granquist | 2016-01-07 | 1 | -0/+4 |
* | fixing puts to work | Lamont Granquist | 2016-01-07 | 2 | -0/+97 |
* | fix rebase merge mistake | Lamont Granquist | 2016-01-07 | 1 | -0/+1 |
* | oddly enough this branch fixes the nil overrides! | Lamont Granquist | 2016-01-07 | 1 | -0/+7 |
* | checkpoint testing decorating ohai data | Lamont Granquist | 2016-01-07 | 6 | -9/+42 |
* | right we need to call our own #each so can't do that | Lamont Granquist | 2016-01-07 | 1 | -7/+1 |