Commits on Jan 17, 2009
  1. @NZKoz

    Cache columns for has_and_belongs_to_many associations

    This avoids repeatedly calling SHOW COLUMNS when the association is queried
    [#1738 state:committed]
    lukeludwig committed with NZKoz Jan 16, 2009
  2. @jeremy

    Fix performance regression

    jeremy committed Jan 16, 2009
  3. @jeremy
Commits on Jan 16, 2009
  1. @ffmike @lifo

    Make ActioMailer quoting test play nice with Ruby 1.9 [#1726 state:re…

    …solved]
    
    Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
    ffmike committed with lifo Jan 10, 2009
  2. @lifo

    Fix date_select within fields_for with an index [#1666 state:resolved…

    …] [Josh, Frederick Cheung]
    
    Signed-off-by: Frederick Cheung <frederick.cheung@gmail.com>
    Josh committed with lifo Jan 4, 2009
  3. @bkeepers @lifo

    Dup keys in OrderedHash to prevent them from being modified [#1676 st…

    …ate:resolved]
    
    Signed-off-by: Frederick Cheung <frederick.cheung@gmail.com>
    bkeepers committed with lifo Jan 4, 2009
  4. @lifo

    Fix dirty handling of nullable non-integer numeric columns [#1692 sta…

    …te:resolved]
    
    Signed-off-by: Frederick Cheung <frederick.cheung@gmail.com>
    Carlos Kozuszko committed with lifo Jan 4, 2009
  5. @lifo

    Make belongs_to :dependent => :destroy destroy self before associated…

    … object [#1079 state:resolved]
    
    If foreign key constraints are in place then deleteing the associated object first will cause a foreign key violation
    
    Signed-off-by: Frederick Cheung <frederick.cheung@gmail.com>
    Ben VandenBos committed with lifo Jan 5, 2009
  6. @NZKoz

    Fix the AR json serialization tests to comply with the earlier change…

    … to quote keys correctly
    NZKoz committed Jan 16, 2009
  7. @NZKoz

    Properly quote json keys.

    According to the RFC and the json.org site all json keys must be strings, and those strings must be quoted with double quotes.
    [#1755 state:committed]
    NZKoz committed Jan 16, 2009
  8. @terrcin @josh

    Added in a local per request cache to MemCacheStore. It acts as a buf…

    …fer to stop unneccessary requests being sent through to memcache [#1653 state:resolved]
    
    Signed-off-by: Joshua Peek <josh@joshpeek.com>
    terrcin committed with josh Jan 15, 2009
Commits on Jan 15, 2009
  1. @lovitt @NZKoz

    Fixed broken after_save callback; was being called when before_create…

    … was canceled or before_update was canceled
    
    Signed-off-by: Michael Koziarski <michael@koziarski.com>
    [#1735 state:committed]
    lovitt committed with NZKoz Jan 9, 2009
  2. @NZKoz

    Fixing bug on ActiveRecord::Dirty#field_changed? for nullable numeric…

    … columns, NULL gets stored in database for blank (i.e. '') values. Only integer columns were considered.
    
    Signed-off-by: Michael Koziarski <michael@koziarski.com>
    [#1692 state:committed]
    Carlos Kozuszko committed with NZKoz Jan 4, 2009
Commits on Jan 13, 2009
  1. @FooBarWidget @jeremy

    Fix PostgreSQL unit test failures that only occur when using the old …

    …'postgres' driver.
    
    [#1748 state:committed]
    
    Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
    FooBarWidget committed with jeremy Jan 13, 2009
  2. @josh
  3. @josh
  4. @josh

    Add RewindableInput wrapper to fix issues with middleware that impoli…

    …tely eat up non-rewindable input
    josh committed Jan 13, 2009
  5. @bryan-ash @josh

    Explicitly read as binary in multipart_body for Windows [#1065 state:…

    …resolved]
    
    Signed-off-by: Joshua Peek <josh@joshpeek.com>
    bryan-ash committed with josh Jan 13, 2009
  6. @josh

    Use :key instead of old :session_key in session_store.rb generator an…

    …d docs [#1746 state:resovled]
    
    Signed-off-by: Joshua Peek <josh@joshpeek.com>
    Cody Fauser committed with josh Jan 13, 2009
  7. @josh

    Remove legacy reloadable? method from ActiveRecord::SessionStore [#1745

    … state:resolved]
    
    Signed-off-by: Joshua Peek <josh@joshpeek.com>
    Cody Fauser committed with josh Jan 13, 2009
  8. @lifo

    Revert "HTTP Digest authentication [#1230 state:resolved]"

    This reverts commit 45dee38.
    
    Reasons :
    
    1. The code is not working in it's current state
    2. Should not be using exceptions for flow control
    lifo committed Jan 13, 2009
  9. @lifo

    Change Object#try to raise NoMethodError on private methods and alway…

    …s return nil when Object is nil [Pratik Naik, Lawrence Pit]
    lifo committed Jan 13, 2009
Commits on Jan 11, 2009
  1. @gbuesing

    TimeWithZone#xmlschema accepts optional fraction_digits argument [#1725

    … state:resolved]
    Nicholas Dainty committed with gbuesing Jan 10, 2009
Commits on Jan 10, 2009
  1. @jeremy
  2. @josh
  3. @jeremy

    Introduce transaction_joinable flag to mark that the fixtures transac…

    …tion can't joined, a new savepoint is required even if :requires_new is not set. Use :requires_new option instead of :nest. Update changelog.
    
    [#383 state:committed]
    jeremy committed Jan 10, 2009
  4. @jeremy
  5. @josh
  6. @josh
Commits on Jan 9, 2009
  1. @josh
  2. @josh
  3. @josh
  4. @josh
  5. @josh
  6. @lifo