Commits on Nov 1, 2008
  1. @methodmissing
Commits on Oct 31, 2008
  1. @methodmissing
  2. @methodmissing
Commits on Oct 20, 2008
  1. @methodmissing

    Introduce Mysql#idle? && Mysql#busy? as Threaded connection pool help…

    …ers for Mysql#c_async_query
    methodmissing committed Oct 20, 2008
Commits on Oct 19, 2008
  1. @methodmissing
  2. @methodmissing
Commits on Oct 9, 2008
  1. @methodmissing
  2. @methodmissing

    Better GC stats

    methodmissing committed Oct 9, 2008
Commits on Oct 8, 2008
  1. @methodmissing
  2. @methodmissing
  3. @methodmissing

    Let #c_async_query support a block syntax that yields the result; ens…

    …ure async in progress is negated by #get_result
    methodmissing committed Oct 8, 2008
Commits on Oct 6, 2008
  1. @methodmissing
Commits on Oct 2, 2008
  1. @methodmissing

    Validate async queries

    methodmissing committed Oct 2, 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 10, 2008
Commits on Sep 8, 2008
  1. add back in all_hashes method--this time hopefully with the right lin…

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

    Introduce configureable query overheads and contexts in the test wrap…

    …per in preparation for timeout tests.
    methodmissing committed Sep 8, 2008
  3. @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
  4. @methodmissing

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

    …evented && threaded tests passing )
    methodmissing committed Sep 8, 2008
  5. @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 5, 2008
  4. rename all hashes to all_hashes_experimental, revert each_hash to its…

    … previous behavior
    Roger Pack committed Sep 5, 2008
  5. fix for corrupted utf-8 results

    committed Sep 6, 2008
Commits on Sep 5, 2008
  1. @methodmissing
  2. @methodmissing

    Extract base klasses for cleaner implementation testing; DRY up exist…

    …ing threaded && evented tests
    methodmissing committed Sep 6, 2008
  3. @methodmissing
  4. @methodmissing
  5. add Lourens to contrib

    Roger Pack committed Sep 5, 2008