{"shas":[["76d8692e5e0cec511c934f9f7afa15024e796f58","91839c8ca080a1dba1f0752927e708c85486fa65@gmail.com","Integrating both the identity map and smart enumerable into relations:\n\n- All loading and initialization code has been removed from the\n  relations as it is no longer needed.\n\n- The new smart enumerable on related many and many-to-many knows how to\n  handle loaded and unloaded state. This now prevents the entire\n  association from loading when binding inverse documents or checking\n  metadata inverses. Fixes #964.\n\n- The options passed all over the place for binding and continuation\n  have been removed in favor of thread locals.\n\n- Validating associated relations now only validates those that are in\n  memory, not the entire relation. This allowed the removal of the\n  temporary referenced validator.\n\n- Autosave now persists on create AND update, since it as well only\n  autosaves what is in memory, not the entire relation.","Durran Jordan"],["9a77ec5dba44eff4a7b8e83b84a028d7a0b601bb","91839c8ca080a1dba1f0752927e708c85486fa65@gmail.com","Adding in identity map configuration option","Durran Jordan"],["c46aef3be4a517288d6f6228464dd744051a823e","91839c8ca080a1dba1f0752927e708c85486fa65@gmail.com","The identity map is now configurable and turned off by default","Durran Jordan"],["37ad4f82b8932262d830a1db06a6ff46ba1a2843","91839c8ca080a1dba1f0752927e708c85486fa65@gmail.com","Adding rdoc to new methods in relations","Durran Jordan"],["d833d843d659b411556c849e1b603e40646558f6","91839c8ca080a1dba1f0752927e708c85486fa65@gmail.com","Ensure building and binding thread locals are cleaned up","Durran Jordan"],["8f51b25877b6a56e5eadae58b3d60077c2c2b961","91839c8ca080a1dba1f0752927e708c85486fa65@gmail.com","Provide default method name on remove_all","Durran Jordan"],["058181da6c3db9210119007a4bd1ff36119a2891","91839c8ca080a1dba1f0752927e708c85486fa65@gmail.com","Don't check for mixed relations on batch insert","Durran Jordan"],["e8a81ea1af36fb74dc4f46f94d7a72a8dc426ade","91839c8ca080a1dba1f0752927e708c85486fa65@gmail.com","Pull the persisted docs out of memory before each on enumerable","Durran Jordan"],["41098bae2caf61f8a2d8ec95d7b4ac3cb4f1676d","91839c8ca080a1dba1f0752927e708c85486fa65@gmail.com","Many to many performs a  and not  on foreign keys","Durran Jordan"],["f50390c3494213ca657b5b709c836d1dfad8725f","0e18f44c1fec03ec4083422cb58ba6a09ac4fb2a@sweetspotdiabetes.com","add aliases :size, :length to :counter.  Otherwise, if a call is made to collection#size, it will rerun the query from scratch.","Adam Greene"],["9150f06e160a5dbebc8e6382d7e1afe459c5b554","91839c8ca080a1dba1f0752927e708c85486fa65@gmail.com","Use #send instead of #do_or_do_not in many bindings","Durran Jordan"],["ee1bdaf4b80dddfd592be5d41c7ecf30b48c3bee","91839c8ca080a1dba1f0752927e708c85486fa65@gmail.com","Implement to_ary for document","Durran Jordan"],["7387c38939f387530fa7bb23c0a7d887249e9997","91839c8ca080a1dba1f0752927e708c85486fa65@gmail.com","Don't go through yoda on the bindings anymore","Durran Jordan"],["3aa5201edee231f47894780814e59055a0fce103","91839c8ca080a1dba1f0752927e708c85486fa65@gmail.com","Cleaning out unused binding methods","Durran Jordan"],["76841e3b316c76a5b22726e41ca308ac67432894","cfa1f2394d8fb03f25029c7e61d03ac21a33c83a@gmail.com","added missing \"mixed_relation\"","Ganesh Kumar"],["1a2d5a7769a8e6dddd9a4fcc854762a4f2e3b2ae","2056c569beb7ed1300f64d176ec93b6520309097@gmail.com","Fix typo","Giovanni Cappellotto"],["9b2e8e47fdebb8e0989e0fa89ebbdd94d2ab26a3","80bbdba12719bddf9b96c9ab5a58a494c90d75b6@gmail.com","Merge pull request #1089 from potomak/patch-1\n\nFix typo","Konstantin Shabanov"],["63bc105e16d76cb08165d90cc9c68c093926287b","91839c8ca080a1dba1f0752927e708c85486fa65@gmail.com","Updating enumerable delete_if","Durran Jordan"],["1e17cbdb36ee69cd5411dea6f86d19c83007c882","91839c8ca080a1dba1f0752927e708c85486fa65@gmail.com","Merge pull request #1088 from ganeshkumar/add_translation\n\nadded missing \"mixed_relation\"","Durran Jordan"],["eebc82157131d01745a1f01cbec91a54393d8b25","91839c8ca080a1dba1f0752927e708c85486fa65@gmail.com","Updating benchmarks","Durran Jordan"]],"ref":"refs/heads/master","size":56,"head":"a5eb4600bf41b3e7f8fafa8967a18a74f1b8af3d","push_id":38217115}