Permalink
Commits on Nov 1, 2008
Commits on Oct 31, 2008
Commits on Oct 20, 2008
  1. 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
Commits on Oct 9, 2008
  1. Better GC stats

    methodmissing committed Oct 9, 2008
Commits on Oct 8, 2008
  1. 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
Commits on Oct 2, 2008
  1. Validate async queries

    methodmissing committed Oct 2, 2008
Commits on Sep 10, 2008
  1. extconf fix

    committed Sep 10, 2008
  2. Extract thread scheduler

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

    …e lengths
    Roger Pack committed Sep 8, 2008
  2. Introduce configureable query overheads and contexts in the test wrap…

    …per in preparation for timeout tests.
    methodmissing committed Sep 8, 2008
  3. 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. Implement Mysql#async_query as a tight loop ( 1.8 && 1.9 compatible, …

    …evented && threaded tests passing )
    methodmissing committed Sep 8, 2008
  5. 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. Assume blank password

    methodmissing committed Sep 6, 2008
  2. overcome merge conflict

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

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

    committed Sep 6, 2008
Commits on Sep 5, 2008
  1. Extract base klasses for cleaner implementation testing; DRY up exist…

    …ing threaded && evented tests
    methodmissing committed Sep 5, 2008
  2. add Lourens to contrib

    Roger Pack committed Sep 5, 2008