Commits on Oct 11, 2012
  1. @durran
Commits on Oct 10, 2012
  1. @durran

    start 3.0.9

    durran committed Oct 10, 2012
  2. @durran

    Update changelog

    durran committed Oct 10, 2012
  3. @durran

    Bump version

    durran committed Oct 10, 2012
  4. @durran
  5. @nviennot @durran

    Documentation fix

    nviennot committed with durran Oct 8, 2012
  6. @durran

    Update changelog

    durran committed Oct 10, 2012
  7. @kostyantyn @durran

    Remove double creation dirty reset method

    This double call was added by this commit
    bfb4a28
    kostyantyn committed with durran Oct 7, 2012
  8. @durran
  9. @kostyantyn @durran

    Reset descendants' cache when new one is created

    If ._types method had been called before declaration
    the subclass, Factory.build method will not be able
    to create object of its subclass.
    kostyantyn committed with durran Oct 9, 2012
  10. @durran

    Update changelog

    durran committed Oct 10, 2012
  11. @camallen @durran
Commits on Oct 7, 2012
  1. @durran

    Propagate mass assignment options down to children

    For cases of setting of embedded children via the parent with mass
    assignment options enabled or via nested attributes, the flags are now
    propagated through like AR.
    
    [ fix #2440 ]
    [ fix #2435 ]
    durran committed Oct 7, 2012
  2. @durran

    Update changelog

    durran committed Oct 7, 2012
  3. Fix memory leak caused by using a separate thread local for each

    selection by instead storing a hash of all selections in one thread
    local. [ fix #2439 ]
    Tim Olsen committed Oct 6, 2012
  4. Update parameter name for Threaded#selection to be

    criteria_instance_id (instead of klass) as that's what it's actually
    called with now.
    Tim Olsen committed Oct 6, 2012
Commits on Oct 6, 2012
  1. @etehtsea @durran
Commits on Oct 4, 2012
  1. @durran
  2. @durran
  3. @durran

    Fix embeds_many update_all to perform correct $set

    When used off a criteria, this would overwrite all other fields that
    were not part of the update.
    
    [ fix #2423 ]
    durran committed Oct 4, 2012
  4. @durran
Commits on Oct 3, 2012
  1. @durran
  2. @durran
  3. @durran

    Don't warn about missing mongoid.yml if configured.

    This is for the case where Mongoid was configured programatically via
    configure in an initializer. For example in config/development.rb:
    
      Mongoid.configure do |config|
        config.connect_to("mongoid_test")
      end
    
    [ close #2409 ]
    [ close #2410 ]
    durran committed Oct 3, 2012
  4. @durran
  5. @durran

    Update changelog

    durran committed Oct 3, 2012
  6. @robotlovesyou @durran

    Modified relations/targets/eumerable and relations/referenced/many ea…

    …ch methods to return an Enumerator when no block is given
    robotlovesyou committed with durran Sep 25, 2012
Commits on Sep 25, 2012
  1. @durran

    Update changelog for #2399

    durran committed Sep 25, 2012
  2. @tiagogodinho @durran
Commits on Sep 22, 2012
  1. @durran
Commits on Sep 19, 2012
  1. @durran

    Update changelog

    durran committed Sep 19, 2012
  2. @durran

    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 with durran Sep 19, 2012
  3. @durran

    Update changelog

    durran committed Sep 19, 2012
  4. @bradrees @durran
  5. @bradrees @durran

    Added geoHaystack index options

    bradrees committed with durran Sep 17, 2012