Permalink
Commits on Dec 20, 2008
  1. @rdp

    remove test output

    rdp committed Dec 20, 2008
  2. @rdp

    resolve merge conflicts

    rdp committed Dec 20, 2008
  3. @rdp

    add test for when a db isn't there

    rdp committed Dec 20, 2008
Commits on Nov 18, 2008
  1. @FooBarWidget
  2. @FooBarWidget

    When in Ruby 1.9, release the global interpreter lock while performin…

    …g a query, so that other threads can still run.
    FooBarWidget committed Nov 18, 2008
  3. @FooBarWidget
Commits on Oct 31, 2008
Commits on Oct 3, 2008
  1. code cleanup, since rb_thread_blocking_region actually returns the va…

    …lue of the function passed to it
    Roger Pack committed Oct 3, 2008
Commits on Oct 1, 2008
  1. take out some compiler warnings

    Roger Pack committed Oct 1, 2008
  2. code cleanup to avoid warnings

    Roger Pack committed Oct 1, 2008
  3. add in a function to make real_connect non blocking

    Roger Pack committed Oct 1, 2008
Commits on Sep 30, 2008
  1. overcome another merge conflict

    Roger Pack committed Sep 30, 2008
  2. overcome extconf conflict

    Roger Pack committed Sep 30, 2008
  3. switch to c based all_hashes

    Roger Pack committed Sep 30, 2008
Commits on Sep 24, 2008
  1. rename RB_UBF_DFL to RUBY_UBF_IO

    Roger Pack committed Sep 24, 2008
  2. overcome conflict

    Roger Pack committed Sep 24, 2008
Commits on Sep 14, 2008
  1. @humanzz

    fixing cflags

    humanzz committed Sep 14, 2008
Commits on Sep 10, 2008
  1. extconf fix

    committed Sep 10, 2008
  2. @methodmissing
  3. @methodmissing

    Extract thread scheduler

    methodmissing committed Sep 10, 2008
Commits on Sep 9, 2008
  1. @methodmissing

    Use TCP_NODELAY if supported; Remove file descriptor ops from the tig…

    …ht loop; Cleanup timeout assignment; Split the threaded test suite in native and c to avoid a large number of active Threads affecting results.Add experimental Mysql#socket_type which typically returns 'socket (x)', but may be helpful for debugging purposes.
    methodmissing committed Sep 9, 2008
Commits on Sep 8, 2008
  1. update the RB_UBF_DL for more recent versions of Ruby 1.9, which does…

    …n't have it
    Roger Pack committed Sep 8, 2008
  2. Merge branch 'master' into 19_full_thread_no_gil

    Roger Pack committed Sep 8, 2008
  3. add back in all_hashes method--this time hopefully with the right lin…

    …e lengths
    Roger Pack committed Sep 8, 2008
  4. @methodmissing

    Introduce configureable query overheads and contexts in the test wrap…

    …per in preparation for timeout tests.
    methodmissing committed Sep 8, 2008
  5. @methodmissing

    Decouple native Ruby Mysql#async_query from the C extension as per Ro…

    …ger's suggestion.Remove no-op c_mysql_query flag for evented tests.
    methodmissing committed Sep 8, 2008
  6. @methodmissing

    Implement Mysql#async_query as a tight loop ( 1.8 && 1.9 compatible, …

    …evented && threaded tests passing )
    methodmissing committed Sep 8, 2008
  7. @methodmissing

    Introduce Mysql#blocking?; Set the file drescriptor for all new conne…

    …ctions to non blocking; Add tests to the existing evented and threaded runs. ( verified 1.8 && 1.9 )
    methodmissing committed Sep 8, 2008
Commits on Sep 6, 2008
  1. @methodmissing

    Assume blank password

    methodmissing committed Sep 6, 2008
  2. @methodmissing
  3. overcome merge conflict

    Roger Pack committed Sep 6, 2008
  4. rename all hashes to all_hashes_experimental, revert each_hash to its…

    … previous behavior
    Roger Pack committed Sep 6, 2008