Permalink
Switch branches/tags
Commits on May 26, 2009
  1. Release 0.08103

    ribasushi committed May 26, 2009
  2. Attempt to reproduce reported mysql error (failed) - fixed another bu…

    …g in ResultSetColumn along the way
    ribasushi committed May 26, 2009
  3. fix comments

    ribasushi committed May 26, 2009
  4. Fix test skip message

    ribasushi committed May 26, 2009
  5. TODOified test for RT#40701

    ribasushi committed May 26, 2009
Commits on May 25, 2009
  1. Merge 'top_limit_tweaks' into 'top_limit_altfix'

    Shoot another Top problem, move test from top_limit_tweaks branch and delete
    ribasushi committed May 25, 2009
  2. The Top limit emulation bundled with SQLA::Limit assumes that the lim…

    …ited resultset will be _always_ sorted. In order to fix this, I reimplemented _Top in SQLAHacks with a slight modification. Now the original order_by is passed to the outside of the nested select block, while order_up/down are calculated either based on the original order_by, or if one is not present an order by all PKs is attempted.
    
    Since I do not have access to $rsrc in SQLA, I pass the list of PKs as an extra group_by hash entry. This appears to be rather safe, and besides we already pollute order_by with group_by and having (which seems to work rather well).
    The only thing I am unsure about is the need for _gen_virtual_order(). Initially I was going to generate the pk list, only if we use the Top limit. Then it turned out there is no limit dialect before we connect, so I commented it out. Now all it does is check for a limit condition and returns the PK list. Is this necessary at all?
    ribasushi committed May 25, 2009
  3. Forgotten podcoverage override

    ribasushi committed May 25, 2009
Commits on May 24, 2009
  1. eol adjustments

    ribasushi committed May 24, 2009
  2. Deprecate ::DBI::Sybase::MSSQL

    ribasushi committed May 24, 2009
  3. SUPER is so last century

    ribasushi committed May 24, 2009
  4. MSSQL through ODBC does not like unfinished statements - make sure we…

    … finish the scope identity retrieval
    
    (This worked before because of the automatic retry on exception, essentially running any select after insert twice)
    ribasushi committed May 24, 2009
Commits on May 23, 2009
  1. update changes

    ribasushi committed May 23, 2009
  2. Make sure MultiColumnIn quotes column names while munging literal sql

    Tested by running t/resultset/update_delete against pg with quote char " and name sep .
    ribasushi committed May 23, 2009
  3. minor clean up

    rkitover committed May 23, 2009
  4. revert last Sybase changes

    rkitover committed May 23, 2009