Permalink
Commits on Jan 23, 2010
  1. find_each implemented

    Hubert Łępicki committed with jnunemaker Jan 22, 2010
  2. Remove identity_map_key, identity_map_key_class and friends, and alwa…

    vandrijevik committed with jnunemaker Jan 23, 2010
    …ys use a document's _id as the key in the Identity Map.
  3. Remove identity_map_key, identity_map_key_class and friends, and alwa…

    vandrijevik committed Jan 23, 2010
    …ys use a document's _id as the key in the Identity Map.
  4. Back to identity map per class. Had to tweak equality plugin. Added s…

    jnunemaker committed Jan 23, 2010
    …ome missing tests to belongs to and one proxies.
Commits on Jan 20, 2010
  1. Identity map now supports not querying when criteria is _id and _type…

    jnunemaker committed Jan 20, 2010
    … (ie: Single collection inherited simple finds).
  2. When selecting fields and using identity map, documents are now not a…

    jnunemaker committed Jan 20, 2010
    …dded to map if particular fields are selected. Not stoked about the way this works, but better than having a bug right now.
  3. Identity map is now out by default. Consider it expiramental for now …

    jnunemaker committed Jan 20, 2010
    …until I work out the kinks.
Commits on Jan 19, 2010
  1. Oh my my, oh hell yes, got to put on that party dress. Bugs hurt me. …

    jnunemaker committed Jan 19, 2010
    …Fixed belongs to and one proxy object id's with identity map.
  2. Now keeping global identity map and switching key based on collection…

    jnunemaker committed Jan 19, 2010
    … so single collection inherited documents share same identity map. Puppies were injured.
  3. Identity Map only protects from query if there are no other criteria …

    jnunemaker committed Jan 19, 2010
    …when finding. This keeps IM from returning document by id that doesn't match all criteria. As commented in code, I'm ok with doing this a different way if smarter people can figure it out.
  4. Bye bye find(:all), find(:first), and find(:last), never liked you mu…

    jnunemaker committed Jan 19, 2010
    …ch anyway. Now to respond to the outpouring of email for removing them...
Commits on Jan 18, 2010
  1. Fixed a nasty horrible brain killing bug where docs loaded from datab…

    jnunemaker committed Jan 18, 2010
    …ase always had changes that killed puppies.
Commits on Jan 15, 2010
Commits on Jan 13, 2010
Commits on Jan 11, 2010
  1. Removed alias. Not needed.

    jnunemaker committed Jan 11, 2010
  2. Identity map is not quite ready for the rest of the tests. Pulling it…

    jnunemaker committed Jan 11, 2010
    … out of document and instead adding it only to the spots where I'm testing identity map.
  3. Removing moneta and going with simplest thing for now. Adding more th…

    jnunemaker committed Jan 11, 2010
    …orough tests for loading from database for single id.
Commits on Jan 10, 2010
  1. Victory! Not perfect yet, but Document and EmbeddedDocument are no lo…

    jnunemaker committed Jan 10, 2010
    …nger conjoined twins. Document no longer includes EmbeddedDocument.