Commits on Jan 12, 2011
  1. @durran

    Bumping to rc.4

    durran committed Jan 13, 2011
  2. @durran

    Changing authors

    durran committed Jan 12, 2011
  3. @durran
  4. @durran
  5. @durran
  6. @durran

    Adding basic Criteria#update and #update_all:

    - At this point will only update all top level documents with an atomic
      $set operation, with :multi => true and whatever safe mode setting was
      defined.
    durran committed Jan 12, 2011
  7. @durran

    Whenever creating a new document via Document#new, never persist the

    child even if provided a persisted parent in the constructor.
    durran committed Jan 12, 2011
  8. @durran
  9. @jasondew @durran

    adding labels to fields. Fixes #485.

    jasondew committed with durran Jul 20, 2010
  10. @durran
  11. @durran
  12. @vandrijevik @durran
  13. @durran
  14. @durran
  15. @durran
  16. @durran

    Add a failing spec for testing .=== of Document

    Ivan Ukhov committed with durran Jan 12, 2011
  17. @durran

    Add a failing spec for testing the ManyToMany relation

    Ivan Ukhov committed with durran Jan 12, 2011
  18. @durran

    Updating benchmarks for rc.4

    durran committed Jan 12, 2011
  19. @durran
  20. @durran

    Err on the side of less queries instead of an insane number.

    - When binding, eager load the relation once for relational associations
      so that the database query only happens a single time. Otherwise
      multiple duplicate queries would occur.
    
    - Dont set metadata on instantiation of relational associations, defer
      to loading.
    
    - Only embedded relations set metadata on proxy instantiation.
    durran committed Jan 12, 2011
Commits on Jan 11, 2011
  1. @durran
  2. @durran
  3. @durran
Commits on Jan 10, 2011
  1. @durran
  2. @durran

    Need to properly get the names of the models to load if residing in a

    subdirectory of app/models:
    
    - This break was caused as a result of switching to File.basename for
      environments where classes were cached.
    - Fixes #532.
    durran committed Jan 10, 2011
  3. @durran
  4. @durran
  5. @durran

    Adding doco to the railtie

    durran committed Jan 10, 2011
  6. @durran
  7. @durran
  8. @durran
  9. @durran

    Prevent infinite loops when validating associated documents from both…

    … sides of the relation
    durran committed Jan 10, 2011
  10. @clemensp @durran
Commits on Jan 9, 2011
  1. Cleaned-up some Whitespaces

    Rainer Jung committed Jan 10, 2011
  2. @durran

    Merge branch 'with_cache_classes' of https://github.com/etehtsea/mongoid

     into etehtsea-with_cache_classes
    durran committed Jan 10, 2011