Skip to content
Commits on Jan 5, 2012
  1. @metaskills

    Passing 3.2.0.rc2

    metaskills committed Jan 4, 2012
Commits on Jan 2, 2012
  1. @metaskills
  2. @metaskills
  3. @metaskills
Commits on Dec 30, 2011
  1. @metaskills

    Remove our log_info_schema_queries config since we are not hooking pr…

    …operly into AR's 'SCHEMA' names.
    metaskills committed Dec 30, 2011
  2. @metaskills

    Properly use 'SCHEMA' name arguement in DB statements to comply with …

    …ActiveRecord::ExplainSubscriber::IGNORED_PAYLOADS.
    metaskills committed Dec 30, 2011
Commits on Dec 29, 2011
  1. @metaskills

    Update changelog.

    metaskills committed Dec 29, 2011
  2. @metaskills

    Initial 3.2 compatability. All tests green.

      * Make use of the new ConnectionAdapters::SchemaCache for our needs.
      * New Sqlserver::Utils class for out helpers. Moved table name unquotes there.
    metaskills committed Dec 29, 2011
Commits on Dec 27, 2011
  1. @metaskills

    Better support for orders with an expression. Fixes #155. [Jason Frey…

    …, Joe Rafaniello]
    
      * Use String#mb_chars in a few places just in case SQL is unicode and needed.
      * Added some Regexp foo (best I can) that allows functions with commas to pass
        through unmolested. Oh the days when Regexp's littered the whole adapter :)
    metaskills committed Dec 27, 2011
  2. @jrafanie @metaskills

    Added failing test for inline functions with parameters. This fails b…

    …ecause custom ordering code splits on comma.
    jrafanie committed with metaskills Dec 7, 2011
  3. @jrafanie @metaskills

    Fix custom order method which created invalid syntax for order by cla…

    …uses containing case expressions, inline functions or other non-column expressions. Moved ordering tests into a new test file.
    jrafanie committed with metaskills Dec 7, 2011
Commits on Dec 2, 2011
  1. @metaskills

    Merge pull request #151 from ManageIQ/update_credits

    Update credits
    metaskills committed Dec 2, 2011
  2. @jrafanie

    Update credits

    jrafanie committed Dec 2, 2011
Commits on Nov 30, 2011
  1. @metaskills

    Misc test changes.

    * Update TinyTDS test to 0.5.1.rc1
    * Fix missing should context for table name.
    * Specific perm note in testing setup.
    metaskills committed Nov 30, 2011
  2. @metaskills

    Releasing version 3.1.4.

    metaskills committed Nov 29, 2011
  3. @metaskills
  4. @metaskills
  5. @metaskills
  6. @metaskills
Commits on Nov 29, 2011
  1. @metaskills

    Refactor dead lock victim retry code.

      * Put custom #transaction method into core ext module.
      * Our #transaction method does not bind &block but yields in anonymous block.
      * Organize connection tests with context block at bottom.
    metaskills committed Nov 29, 2011
  2. @metaskills

    Merge pull request #150 from ManageIQ/retry_deadlock_victim_error

    Retry deadlock victim error
    metaskills committed Nov 29, 2011
Commits on Nov 28, 2011
  1. @jrafanie

    translate_exception is already called in the log block, which accounts

    for most if not all queries we want to retry, so assume it has been translated.
    jrafanie committed Nov 28, 2011
  2. @jrafanie

    Renamed #with_auto_reconnect to #with_sqlserver_error_handling now th…

    …at it handles both dropped
    
    connections and deadlock victim errors.
    jrafanie committed Nov 28, 2011
  3. @jrafanie

    If retry_deadlock_victim flag is false, call the original transaction…

    … method, otherwise, call our version of the transcation method with deadlock_victim retry logic.
    jrafanie committed Nov 28, 2011
Commits on Nov 23, 2011
  1. @metaskills

    Merge pull request #149 from ManageIQ/dont_hit_db_on_inspect

    Don't hit the database on inspect and run the selects without retry and log blocks.
    metaskills committed Nov 23, 2011
  2. @jrafanie

    Handle deadlock victim errors in the outermost transaction by skippin…

    …g the rollback_db_transaction (since SQL Server issues it automatically) and retry the whole transaction if the retry_deadlock_victim flag is enabled (default).
    jrafanie committed Nov 23, 2011
Commits on Nov 21, 2011
  1. @jrafanie

    Copied transaction method from rails 3-1-stable connection_adapters/a…

    …bstract/database_statements.rb for adding in handling of deadlock victim exception.
    jrafanie committed Nov 21, 2011
  2. @jrafanie

    Handle deadlock victim (1205) exceptions outside of a transactions by…

    … retrying the query.
    
    Add SQLServerAdapter.retry_deadlock_victim option to disable this handling.
    jrafanie committed Nov 21, 2011
  3. @jrafanie

    Set product_level, product_version, and edition where we get informat…

    …ion about the database as opposed to the connection itself.
    jrafanie committed Nov 21, 2011
Commits on Nov 18, 2011
  1. @jrafanie
  2. @metaskills

    Changelog all of Joe's work.

    metaskills committed Nov 17, 2011
Commits on Nov 17, 2011
  1. @metaskills

    Merge pull request #148 from ManageIQ/env_var_for_test_files

    Accept TEST_FILES env variable as a glob pattern to limit which test(s) are run
    metaskills committed Nov 17, 2011
  2. @metaskills

    Merge pull request #147 from ManageIQ/no_retry_on_trans_ops

    Handle statements that cannot be retried on a new database connection by not reconnecting.
    metaskills committed Nov 17, 2011
  3. @metaskills

    Merge pull request #146 from ManageIQ/activity_stats

    Add activity_stats method that mimics the SQL Server Activity Monitor.
    metaskills committed Nov 17, 2011
  4. @metaskills

    Merge pull request #145 from ManageIQ/detailed_database_version

    Add methods for sqlserver's productversion, productlevel, edition and include them in inspect.
    metaskills committed Nov 17, 2011
Something went wrong with that request. Please try again.