Permalink
Commits on Apr 22, 2013
  1. Bump version.

    mduffield committed Apr 22, 2013
Commits on Jan 21, 2013
  1. Update changelogs for 0.10.12

    dbussink committed Jan 21, 2013
  2. Bump version to 0.10.12

    dbussink committed Jan 21, 2013
  3. Merge pull request #49 from xertres/sql_mode_problem

    dbussink committed Jan 21, 2013
    Only 4.1 and later supports setting sql_mode on a per session basis
  4. Ruby 2.0 seems to work fine

    dbussink committed Jan 21, 2013
  5. Add Ruby 2.0 for testing

    dbussink committed Jan 21, 2013
  6. JRuby is green again

    dbussink committed Jan 21, 2013
  7. JDBC drivers need load_driver call for newer versions

    dbussink committed Jan 21, 2013
    Apparently the API here changed and load_driver needs to be called with
    newer versions of jdbc-* gems. Only do this if the driver responds to
    this method so it keeps working on older versions as well.
Commits on Jan 20, 2013
Commits on Dec 29, 2012
Commits on Dec 28, 2012
  1. Rubinius 1.9 mode works now too

    dbussink committed Dec 28, 2012
    Apparently something changed on Travis for JRuby, use allowed failures
    for now.
  2. Namespace globals under DO_

    dbussink committed Dec 28, 2012
    Fixes #47
Commits on Oct 11, 2012
  1. Increase version numbers

    dbussink committed Oct 11, 2012
  2. Add support for busy_timeout in C extension

    dbussink committed Oct 11, 2012
    This isn't added to the Java driver yet, since there isn't an easy to
    put in there due to how the sqlite-jdbc driver is set up.
    
    Fixes #24
  3. Implement reconnect logic like the C adapter for the java adapter

    dbussink committed Oct 11, 2012
    This mimics the behavior of the C code. If the connection hasn't been
    explicitly closed by the user, we try to reconnect once if we find that
    the connection is been closed, possibly for example due to a network
    glitch or a server restart.
    
    Fixes #21
  4. Merge pull request #41 from patcheng/avoided-redefine-class

    dbussink committed Oct 11, 2012
    avoided dynamically creating class methods. Apparently, in JRuby at least, there is a lock on that.
  5. Merge pull request #40 from patcheng/suppress-statementToString

    dbussink committed Oct 11, 2012
    wrapped debug() with isDebug() so statementToString() is only called when needed.
  6. Merge pull request #42 from patcheng/only-create-reader-class-only

    dbussink committed Oct 11, 2012
    Check if the Reader class is defined first, before defining it again.
  7. Merge pull request #43 from bmatcuk/master

    dbussink committed Oct 11, 2012
    Prevent "Pooling" from being included more than once.
Commits on Oct 9, 2012
Commits on Oct 6, 2012
  1. only committed a partial change.

    Patrick Cheng committed Oct 6, 2012
    Now everything is there.
  2. Check if the Reader class is defined first, before defining it again.

    Patrick Cheng committed Oct 6, 2012
    Defining a class is pretty expensive. Only create if it's really needed.
  3. avoided dynamically creating class methods. Apparently, in JRuby at l…

    Patrick Cheng committed Oct 6, 2012
    …east, there is a lock on that.
Commits on Oct 5, 2012
  1. wrapped debug() with isDebug() so statementToString() is only called …

    Patrick Cheng committed Oct 5, 2012
    …when needed.
Commits on Sep 27, 2012
  1. Merge branch 'abevoelker-add-openedge-adapter'

    dbussink committed Sep 27, 2012
    Conflicts:
    	data_objects/lib/data_objects/spec/shared/connection_spec.rb