summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* uncomment some pending/skipped testslcg/attributes-v1.99Lamont Granquist2016-03-031-17/+18
* fix Hash#merge/merge!/updateLamont Granquist2016-03-023-1/+60
* fix particularly bad performanceLamont Granquist2016-03-011-2/+2
* get shallow duping of top level node correctLamont Granquist2016-03-012-5/+28
* add/remove some debuggingLamont Granquist2016-02-262-1/+4
* perf tuning for Node#to_hashLamont Granquist2016-02-261-0/+18
* make copy_on_write dup the entire object on writeLamont Granquist2016-02-267-9/+77
* fixing more copy-on-write bugsLamont Granquist2016-02-254-9/+37
* behave more hash-likeLamont Granquist2016-02-241-2/+0
* add a pending check for the object equalityLamont Granquist2016-02-241-1/+8
* add test to make sure the object is really getting mutatedLamont Granquist2016-02-241-0/+1
* test that keep_if behaves correct + fixLamont Granquist2016-02-242-2/+16
* adding copy_on_write mash to avoid dup'ingLamont Granquist2016-02-234-7/+66
* don't wrap vividmashes with immutablemashesLamont Granquist2016-02-221-1/+1
* tweaking performance moreLamont Granquist2016-02-221-9/+23
* try returning immutablemashes when we have nothing to deep mergeLamont Granquist2016-02-221-10/+20
* testing perf improvementsLamont Granquist2016-02-221-41/+68
* avoid re-convert-value'ingLamont Granquist2016-02-191-4/+4
* rubocop fixes, plus merged_array perf improvementsLamont Granquist2016-02-1924-1214/+1144
* more array perf tweaksLamont Granquist2016-02-181-1/+45
* start of fixing the perf issuesLamont Granquist2016-02-181-8/+33
* more hash testsLamont Granquist2016-01-081-128/+118
* disable these since not implemented yetLamont Granquist2016-01-071-0/+2
* fix busted client specsLamont Granquist2016-01-074-6/+14
* move to node_spec because of Chef 12 implLamont Granquist2016-01-072-18/+19
* add tests for #4207Lamont Granquist2016-01-071-0/+18
* more testsLamont Granquist2016-01-072-64/+174
* more tests, more cleanupLamont Granquist2016-01-076-114/+1486
* immutable specs plus dup cleanupLamont Granquist2016-01-073-12/+164
* performance fix by avoiding Enumerable#include?Lamont Granquist2016-01-071-1/+7
* fixes for json serializationLamont Granquist2016-01-073-10/+45
* move to_json up a levelLamont Granquist2016-01-072-4/+4
* push dup'ing and to_h/to_a lower downLamont Granquist2016-01-074-78/+119
* Marshall.dump/load is the wrong way to do thisLamont Granquist2016-01-071-16/+0
* fix dup'ing immutables to non-immutablesLamont Granquist2016-01-072-0/+16
* failing test for #dup on Node::AttributeLamont Granquist2016-01-071-0/+6
* fix nasty method_missing/stack too deep bugLamont Granquist2016-01-072-2/+20
* dumping the whole deep_merge_cache is too noisyLamont Granquist2016-01-072-1/+5
* invalidate regular_writerLamont Granquist2016-01-071-0/+10
* add failing spec for nasty deep_merge cacheLamont Granquist2016-01-071-2/+12
* cleanupLamont Granquist2016-01-071-4/+4
* avoid method_missing perf hitsLamont Granquist2016-01-071-0/+10
* add some #delete specsLamont Granquist2016-01-071-0/+26
* deep merge cache debuggingLamont Granquist2016-01-071-7/+10
* do not print the back ref to the node objectLamont Granquist2016-01-071-0/+4
* fixing puts to workLamont Granquist2016-01-072-0/+97
* fix rebase merge mistakeLamont Granquist2016-01-071-0/+1
* oddly enough this branch fixes the nil overrides!Lamont Granquist2016-01-071-0/+7
* checkpoint testing decorating ohai dataLamont Granquist2016-01-076-9/+42
* right we need to call our own #each so can't do thatLamont Granquist2016-01-071-7/+1