Permalink
Commits on Sep 22, 2012
Commits on Sep 20, 2012
Commits on Sep 19, 2012
  1. Update changelog

    durran committed Sep 19, 2012
  2. Change "orderby" to "sort" in map_reduce

    Change "orderby" to "sort" in map_reduce according to MongoDB MapReduce documentation
    Add map_reduce specs for "sort" and "limit" options
    Alex Tsibulya committed Sep 19, 2012
  3. Update changelog

    durran committed Sep 19, 2012
  4. Merge pull request #2386 from bradrees/geoHaystack

    Geo haystack and 'bits' parameters for 2d indexes
    durran committed Sep 19, 2012
Commits on Sep 18, 2012
Commits on Sep 17, 2012
  1. Merge pull request #2381 from hfwang/master

    Fix documentation link on bad config option
    durran committed Sep 17, 2012
  2. Fix doc link for bad config

    hfwang committed Sep 17, 2012
  3. Added geoHaystack index options

    bradrees committed Sep 17, 2012
Commits on Sep 16, 2012
Commits on Sep 15, 2012
  1. Update changelog

    durran committed Sep 15, 2012
  2. Rewrite the inspection specs

    durran committed Sep 15, 2012
  3. Merge pull request #2364 from i0rek/inspect

    Add aliased field name to inspect.
    durran committed Sep 15, 2012
  4. Make sure destroy callbacks are only run once when destroyed through …

    …nested attributes.
    
    The document may already have been destroyed as a result of `existing.delete(doc)`, so don't destroy it again.
    DouweM committed with durran Sep 13, 2012
Commits on Sep 11, 2012
  1. Only set the inverse field value when needed.

    In the case where a polymorphic parent in a relational association does
    not have more than one definition with the same name, there is no need
    to set this value and shouldn't be there.
    
    [ fix #2362 ]
    durran committed Sep 11, 2012
Commits on Sep 10, 2012
  1. Add aliased field name to inspect.

    Fixes #2343.
    i0rek committed Sep 10, 2012
Commits on Sep 9, 2012
  1. Only use type in inheritance situations.

    This is mostly a performance related change, but instead of always
    having _type field defined and suffering the inheritance check every
    time we apply defaults, we now only define it once something has been
    subclassed.
    
    The perf implications on 150k iterations:
    
    Before:
    
    Load from DB  4.580000   0.010000   4.590000 (  4.660224)
    Instantiation 4.900000   0.000000   4.900000 (  4.904462)
    
    After:
    
    Load from DB  2.840000   0.010000   2.850000 (  2.910107)
    Instantiation 3.540000   0.000000   3.540000 (  3.542787)
    durran committed Sep 9, 2012
Commits on Sep 8, 2012
  1. Update changelog

    durran committed Sep 8, 2012
  2. Implement proper delete_if for embeds_many.

    [ close #2324 ]
    [ close #2339 ]
    durran committed Sep 8, 2012
  3. Fix size and length inconsistency when limit is applied and docs are …

    …iterated over. [ fix #2330 ]
    durran committed Sep 8, 2012