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…

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

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

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

    Update changelog.

    metaskills committed Dec 29, 2011
  2. @metaskills

    Initial 3.2 compatability. All tests green.

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

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

    metaskills committed Dec 27, 2011
    …, 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 :)
  2. @jrafanie @metaskills

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

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

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

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

    Merge pull request #151 from ManageIQ/update_credits

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

    Update credits

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

    Misc test changes.

    metaskills committed Nov 30, 2011
    * Update TinyTDS test to 0.5.1.rc1
    * Fix missing should context for table name.
    * Specific perm note in testing setup.
  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.

    metaskills committed Nov 29, 2011
      * 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.
  2. @metaskills

    Merge pull request #150 from ManageIQ/retry_deadlock_victim_error

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

    translate_exception is already called in the log block, which accounts

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

    Renamed #with_auto_reconnect to #with_sqlserver_error_handling now th…

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

    If retry_deadlock_victim flag is false, call the original transaction…

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

    Merge pull request #149 from ManageIQ/dont_hit_db_on_inspect

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

    Handle deadlock victim errors in the outermost transaction by skippin…

    jrafanie committed Nov 23, 2011
    …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).
Commits on Nov 21, 2011
  1. @jrafanie

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

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

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

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

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

    jrafanie committed Nov 21, 2011
    …ion about the database as opposed to the connection itself.
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

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

    Merge pull request #147 from ManageIQ/no_retry_on_trans_ops

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

    Merge pull request #146 from ManageIQ/activity_stats

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

    Merge pull request #145 from ManageIQ/detailed_database_version

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