Permalink
Commits on Dec 1, 2008
  1. Add 'cover_all' task to generate coverage for all installed AR versions.

    mperham committed Dec 1, 2008
    Fix tests on AR < 2.2, add testing for connected? and connection_pool
    methods.
  2. Add test coverage via rcov

    mperham committed Dec 1, 2008
Commits on Nov 30, 2008
Commits on Nov 24, 2008
  1. Refactor DataFabric to support ActiveRecord 2.0, 2.1 and 2.2.

    mperham committed Nov 24, 2008
    AR 2.0 and 2.1 are supported by the code in ar20.rb.
    AR 2.2+ is supported by the code in ar22.rb.
    TODO One test still failing.
Commits on Nov 22, 2008
  1. Prepare for release

    mperham committed Nov 22, 2008
  2. Fix connection issue where connected? caused a connection

    mperham committed Nov 22, 2008
    to be established.
  3. Support testing in sqlite by default, rather than forcing the user

    mperham committed Nov 22, 2008
    to configure a database.yml.
  4. Logging cleanup.

    mperham committed Nov 22, 2008
    User should set the logger if they want to log DF operations.
    DF will try to inherit AR:Base's logger if possible.
    Should solve the issue of nil pointer errors if no logger is set.
Commits on Nov 18, 2008
  1. improvements and bug fixes

    ninjudd committed Nov 18, 2008
Commits on Nov 10, 2008
  1. Ensure that we verify the wrapped connection once per hour.

    mperham committed Nov 10, 2008
    This ensures we don't get spurious "gone away" mysql errors
    due to connection caching.
Commits on Oct 9, 2008
Commits on Sep 30, 2008
  1. Fix Echoe configuration which locked onto RubyGems 1.2.

    mperham committed Sep 30, 2008
    Release 1.0.2 which should be RubyGems version-independent.
Commits on Sep 2, 2008
  1. Remove TODO

    mperham committed Sep 2, 2008
    Looks like the integration tests broke under Rails 2.1.  Fixed.
Commits on Aug 29, 2008
  1. The 'create_db' Rake task will now use the connection details in test…

    FooBarWidget committed Aug 29, 2008
    …/database.yml instead of hardcoded connection details.
  2. Fix typo.

    FooBarWidget committed Aug 29, 2008
  3. Make it possible to turn off debugging messages in DataFabric, regard…

    FooBarWidget committed Aug 29, 2008
    …less of the logger's debug flag.
  4. Remove database.yml from the repository so that each developer can sp…

    FooBarWidget committed Aug 29, 2008
    …ecify its own database details.
Commits on Jul 17, 2008
Commits on Jul 16, 2008
  1. Clean up nesting implementation

    mperham committed Jul 16, 2008
Commits on Jul 9, 2008
  1. Pull in Masochism fix to proxy \#execute to master

    mperham committed Jul 9, 2008
    Remove old VERSION constant
  2. Change connection_topology class method to data_fabric.

    mperham committed Jul 9, 2008
    Simpler naming FTW.
    Fix some odd test issues.
Commits on Jul 8, 2008
  1. Clean up Rdoc

    mperham committed Jul 8, 2008
  2. Fix gem name

    mperham committed Jul 8, 2008
  3. Move gem building to Echoe

    mperham committed Jul 8, 2008
    We'll use RubyForge instead of github for gem distribution
Commits on Jul 7, 2008
Commits on Jul 3, 2008
  1. Add high-level integration test for data_fabric

    mperham committed Jul 3, 2008
    Remove unnecessary tests
    TODO: WIP