Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Brian Durand's latest activity

Thursday, April 29 2010
2991 After Transaction Patch was updated in Ruby on Rails
  • Brian Durand
    Brian Durand commented at 6:50 PM

    I fixed the offending code styles and rebased the patch with the latest master and fixed some Ruby warnings showing up in the tests.

  • Brian Durand
    Brian Durand commented at 4:55 PM

    Any more thoughts on this patch? I still think that the hooks necessary for after_rollback functionality require this to be in the core code instead of as a plu...

Tuesday, April 27 2010
4452 Making ActiveSupport::Cache consistent was updated in Ruby on Rails
  • Brian Durand
    Brian Durand commented at 5:24 PM

    Another patch to fix MemoryStore.

    1. Made the logic for Entry#size more sophisticated so that if the object responds to :bytesize, use that, otherwise Marshal.du...

Monday, April 26 2010
4452 Making ActiveSupport::Cache consistent was updated in Ruby on Rails
  • Brian Durand
    Brian Durand commented at 3:51 PM

    Attaching new patch which removes the deprecation of ActiveSupport::Cache.expand_cache_key.

Friday, April 23 2010
4452 Making ActiveSupport::Cache consistent was updated in Ruby on Rails
  • Brian Durand
    Brian Durand commented at 4:57 PM

    Jeremy, I agree. If there are a lot of uses of expand_cache_key in the wild let's keep it (I don't use it and was only looking in the Rails code base). My conce...

  • Brian Durand
    Brian Durand commented at 4:52 PM

    I've updated the patch again to remove the offending spaces and rebase to master again.

    The latest version also adds some more synchronization on MemoryStore.

    I...

  • Brian Durand
    • Assigned user set to Jeremy Kemper
    by Brian Durand at 3:31 PM

    oops, accidentally unassigned

  • Brian Durand
    • Assigned user cleared.
    by Brian Durand at 3:12 AM

    I have another patch to apply on top of this one. It fixes FileStore and MemCacheStore so that they don't exceed limits on key length (memcached limit is 250 ch...

Thursday, April 22 2010
4452 Making ActiveSupport::Cache consistent was created in Ruby on Rails
  • Brian Durand
    Brian Durand created the ticket at 5:31 AM

    I have recently been working on some gems that utilize ActiveSupport::Cache and ran into some issues with the different implementations handling the same functi...

Tuesday, January 19 2010
2991 After Transaction Patch was updated in Ruby on Rails
  • Brian Durand
    Brian Durand commented at 5:05 PM

    I looked through the after_commit gem and couldn't use anything because of the number of core code changes in Rails 3.0. Specifically, this patch works with the...