Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Tag: v0.08108
Commits on Jul 5, 2009
  1. @ribasushi

    Where 08108 will come from

    ribasushi authored
  2. @ribasushi
  3. @ribasushi

    Forgotten pod exclusions

    ribasushi authored
  4. @ribasushi

    Couple of makefile fixes:

    ribasushi authored
    use is compile time, use require
    recommends is for distro maintainers only, push the dependency into the authors hash (it is not to be executed by mere mortals)
  5. @castaway

    Added Pod::Inherit use to Makefile.PL at author-time, comments/sugges…

    castaway authored
    …tions as to whether its too "noisy" welcome.
Commits on Jul 4, 2009
  1. @ribasushi

    todos are shorter now

    ribasushi authored
  2. @ribasushi

    Fix POD

    ribasushi authored
  3. @ribasushi

    typo

    ribasushi authored
  4. @ribasushi

    Missing newline

    ribasushi authored
  5. @ribasushi
  6. @ribasushi

    Add set_ansi_mode POD

    ribasushi authored
  7. @ribasushi
Commits on Jul 3, 2009
  1. @ribasushi

    Merge 'mssql_top_fixes' into 'trunk'

    ribasushi authored
    r6554@Thesaurus (orig r6553):  frew | 2009-06-09 00:06:42 +0200
    branch for mssql top issues
    r6572@Thesaurus (orig r6571):  frew | 2009-06-09 23:18:46 +0200
    more tests for SQL Server!
    r6573@Thesaurus (orig r6572):  frew | 2009-06-09 23:49:10 +0200
    Added AmbiguousGlob.pm for silly servers like mssql and mysql.  See docs for more info
    r6574@Thesaurus (orig r6573):  frew | 2009-06-09 23:55:22 +0200
    fix plan
    r6602@Thesaurus (orig r6601):  frew | 2009-06-10 17:03:30 +0200
    more failing tests
    r6608@Thesaurus (orig r6607):  frew | 2009-06-10 20:05:53 +0200
    don't use eval!
    r6610@Thesaurus (orig r6609):  frew | 2009-06-10 20:07:49 +0200
    beginning of DWIM for IDENTITY_INSERT
    r6628@Thesaurus (orig r6627):  frew | 2009-06-11 18:13:02 +0200
    still busted :-(
    r6631@Thesaurus (orig r6630):  frew | 2009-06-11 19:39:00 +0200
    general function to go from column names and ident to result source
    r6632@Thesaurus (orig r6631):  frew | 2009-06-11 19:40:11 +0200
    Use new _resolve_column_sources method and begin insert_bulk method
    r6635@Thesaurus (orig r6634):  frew | 2009-06-11 20:12:38 +0200
    updated _resolve_column_source to _resolve_column_info as per ribasushi's suggestion
    r6650@Thesaurus (orig r6649):  frew | 2009-06-12 17:13:32 +0200
    Now I just need to check if the actual values are set...
    r6651@Thesaurus (orig r6650):  frew | 2009-06-12 17:26:53 +0200
    Insert Identity works!
    r6652@Thesaurus (orig r6651):  frew | 2009-06-12 17:34:13 +0200
    silly warns.
    r6684@Thesaurus (orig r6683):  frew | 2009-06-15 16:49:00 +0200
    failing test
    r6686@Thesaurus (orig r6685):  ribasushi | 2009-06-15 18:10:26 +0200
    make all resolved attrs visible to sqla
    r6698@Thesaurus (orig r6697):  ribasushi | 2009-06-17 02:31:37 +0200
    Half way working stuff, needs a LOT of tweaking still
    r6729@Thesaurus (orig r6728):  ribasushi | 2009-06-19 19:49:27 +0200
    Merge badness
    r6730@Thesaurus (orig r6729):  ribasushi | 2009-06-19 19:49:40 +0200
    fix eol
    r6731@Thesaurus (orig r6730):  ribasushi | 2009-06-19 19:55:47 +0200
    augment inheritance
    r6735@Thesaurus (orig r6734):  ribasushi | 2009-06-20 10:34:42 +0200
    Maybe I've nailed it
    r6746@Thesaurus (orig r6745):  ribasushi | 2009-06-20 23:53:55 +0200
    Test and merge fixes
    r6747@Thesaurus (orig r6746):  ribasushi | 2009-06-21 00:01:09 +0200
    Really fix tests
    r6748@Thesaurus (orig r6747):  ribasushi | 2009-06-21 00:01:54 +0200
    Really fix tests
    r6749@Thesaurus (orig r6748):  ribasushi | 2009-06-21 00:18:33 +0200
    Now really final
    r6750@Thesaurus (orig r6749):  ribasushi | 2009-06-21 00:22:23 +0200
    whoops
    r6751@Thesaurus (orig r6750):  ribasushi | 2009-06-21 00:42:18 +0200
    That should be all
    r6752@Thesaurus (orig r6751):  ribasushi | 2009-06-21 08:54:00 +0200
    Make sure quoting works
    r6755@Thesaurus (orig r6754):  ribasushi | 2009-06-21 15:21:23 +0200
    Groundwork for sanification of the toplimit test
    r6863@Thesaurus (orig r6862):  ribasushi | 2009-06-30 01:13:49 +0200
    Make sure storage classes use c3, just like the rest of dbic (tested on 5.8 as well)
    r6869@Thesaurus (orig r6868):  ribasushi | 2009-06-30 09:53:27 +0200
    Some fixes after review
    r6874@Thesaurus (orig r6873):  ribasushi | 2009-06-30 11:54:34 +0200
    Fix borked next invocation
    r6896@Thesaurus (orig r6895):  frew | 2009-06-30 21:38:26 +0200
    silly misspells and trailing whitespace
    r6955@Thesaurus (orig r6954):  ribasushi | 2009-07-03 01:21:28 +0200
    Some hack consolidation
    r6962@Thesaurus (orig r6961):  ribasushi | 2009-07-03 12:06:57 +0200
    Fix some mssql shortcommings when confronted with the new subequeried prefetch sql
    r6963@Thesaurus (orig r6962):  ribasushi | 2009-07-03 12:47:57 +0200
    Ask for newer DBD::Pg in author mode, suggest the newer version otherwise (proper array support). Make test more resilient as well
    r6964@Thesaurus (orig r6963):  ribasushi | 2009-07-03 12:49:16 +0200
    Switch to C3 mro throughout the ::Storage hierarchy (DBIx::Class brings in MRO::Compat, and all ::Storage's are based on it, tested on 5.8
    r6969@Thesaurus (orig r6968):  ribasushi | 2009-07-03 19:54:04 +0200
    Duh
    r6970@Thesaurus (orig r6969):  frew | 2009-07-03 19:59:48 +0200
    fix tests for new codez
    r6971@Thesaurus (orig r6970):  ribasushi | 2009-07-03 20:18:53 +0200
    detabify
    r6972@Thesaurus (orig r6971):  ribasushi | 2009-07-03 20:20:07 +0200
    changes
  2. @ribasushi

    changes

    ribasushi authored
  3. @ribasushi

    detabify

    ribasushi authored
  4. @frioux

    fix tests for new codez

    frioux authored
  5. @ribasushi

    Duh

    ribasushi authored
  6. @ribasushi
  7. @ribasushi
  8. @ribasushi

    Capitalize mysql commands

    ribasushi authored
  9. @ribasushi

    Add set_ansi_mode on_connect_call for mysql

    ribasushi authored
    Also switch to _do_query instead of plain dbh->do (shows up in the trace)
  10. @ribasushi

    Switch to C3 mro throughout the ::Storage hierarchy (DBIx::Class brin…

    ribasushi authored
    …gs in MRO::Compat, and all ::Storage's are based on it, tested on 5.8
  11. @ribasushi

    Ask for newer DBD::Pg in author mode, suggest the newer version other…

    ribasushi authored
    …wise (proper array support). Make test more resilient as well
  12. @ribasushi
Commits on Jul 2, 2009
  1. @ribasushi

    Some hack consolidation

    ribasushi authored
  2. @ribasushi

    Merge 'trunk' into 'mssql_top_fixes'

    ribasushi authored
    r6932@Thesaurus (orig r6931):  ribasushi | 2009-07-02 08:08:33 +0200
    Another candidate for somethingawful.com (fix left join-ed count)
    r6934@Thesaurus (orig r6933):  ribasushi | 2009-07-02 09:04:13 +0200
    Changelog
    r6935@Thesaurus (orig r6934):  ribasushi | 2009-07-02 11:23:48 +0200
    cleanup
    r6936@Thesaurus (orig r6935):  ijw | 2009-07-02 12:41:01 +0200
    Check fetched rows == count for related resultsets
    r6937@Thesaurus (orig r6936):  ijw | 2009-07-02 12:43:47 +0200
    Confirm prefetch doesn't affect main row fetch, and main row fetch works with and without counting
    r6938@Thesaurus (orig r6937):  ribasushi | 2009-07-02 12:52:51 +0200
    More fail (fix is known but needs work)
    r6939@Thesaurus (orig r6938):  ribasushi | 2009-07-02 13:07:22 +0200
    And more fail
    r6940@Thesaurus (orig r6939):  ribasushi | 2009-07-02 13:16:46 +0200
    These tests are in prefetch/count.t
    r6941@Thesaurus (orig r6940):  ribasushi | 2009-07-02 13:38:31 +0200
    cleanup
    r6942@Thesaurus (orig r6941):  ribasushi | 2009-07-02 13:38:49 +0200
    Solve more prefetch inflation crap
    r6943@Thesaurus (orig r6942):  ribasushi | 2009-07-02 13:47:41 +0200
    Make the code readable
    r6944@Thesaurus (orig r6943):  ribasushi | 2009-07-02 15:52:35 +0200
    Everything works, just need to fix join-path chaining over search_related (to guard against obscure db quirks)
    r6946@Thesaurus (orig r6945):  caelum | 2009-07-02 21:06:32 +0200
    add sybase reconnect test
    r6948@Thesaurus (orig r6947):  ribasushi | 2009-07-02 22:20:21 +0200
    Last part of the join handling puzzle
    r6951@Thesaurus (orig r6950):  ribasushi | 2009-07-03 00:14:50 +0200
     r6360@Thesaurus (orig r6359):  arcanez | 2009-05-21 20:18:52 +0200
     branch to work on prefetch/select
     r6361@Thesaurus (orig r6360):  arcanez | 2009-05-21 20:32:46 +0200
     failing test
     r6373@Thesaurus (orig r6372):  ribasushi | 2009-05-22 11:07:26 +0200
     Simplify unresolvable test by arcanez
     r6905@Thesaurus (orig r6904):  ribasushi | 2009-07-01 12:54:03 +0200
     Extend test
     r6950@Thesaurus (orig r6949):  ribasushi | 2009-07-03 00:14:09 +0200
     Apparent fix - simply delay the in_storage flagging of the main object until all prefetched objects are inflated. The rest of the changes are just cosmetics, preparing for the collapse_result rewrite
    
    r6953@Thesaurus (orig r6952):  ribasushi | 2009-07-03 00:17:22 +0200
    Changes
  3. @ribasushi

    Changes

    ribasushi authored
  4. @ribasushi

    Merge 'unresolvable_prefetch' into 'trunk'

    ribasushi authored
    r6360@Thesaurus (orig r6359):  arcanez | 2009-05-21 20:18:52 +0200
    branch to work on prefetch/select
    r6361@Thesaurus (orig r6360):  arcanez | 2009-05-21 20:32:46 +0200
    failing test
    r6373@Thesaurus (orig r6372):  ribasushi | 2009-05-22 11:07:26 +0200
    Simplify unresolvable test by arcanez
    r6905@Thesaurus (orig r6904):  ribasushi | 2009-07-01 12:54:03 +0200
    Extend test
    r6950@Thesaurus (orig r6949):  ribasushi | 2009-07-03 00:14:09 +0200
    Apparent fix - simply delay the in_storage flagging of the main object until all prefetched objects are inflated. The rest of the changes are just cosmetics, preparing for the collapse_result rewrite
  5. @ribasushi

    Apparent fix - simply delay the in_storage flagging of the main objec…

    ribasushi authored
    …t until all prefetched objects are inflated. The rest of the changes are just cosmetics, preparing for the collapse_result rewrite
  6. @ribasushi

    Merge 'trunk' into 'unresolvable_prefetch'

    ribasushi authored
    r6910@Thesaurus (orig r6909):  ribasushi | 2009-07-01 13:27:15 +0200
    Optimize set_column on uninserted objects
    r6921@Thesaurus (orig r6920):  caelum | 2009-07-01 17:40:32 +0200
     r5859@hlagh (orig r6912):  caelum | 2009-07-01 06:21:30 -0700
     new connected() for dbd::sybase users
     r5860@hlagh (orig r6913):  caelum | 2009-07-01 06:25:46 -0700
     add a couple of dbd::sybase reconnection tests
     r5861@hlagh (orig r6914):  caelum | 2009-07-01 06:35:07 -0700
     better connection test
     r5862@hlagh (orig r6915):  caelum | 2009-07-01 06:45:05 -0700
     use dbh->do for connected instead of prepare_cached
     r5863@hlagh (orig r6916):  ribasushi | 2009-07-01 06:55:21 -0700
     Segfault
     r5864@hlagh (orig r6917):  caelum | 2009-07-01 07:03:22 -0700
     use ->do instead of ->prepare_cached in oracle's connected() too
     r5865@hlagh (orig r6918):  caelum | 2009-07-01 08:20:52 -0700
     fix segfault with old DBD::Sybase
     r5866@hlagh (orig r6919):  caelum | 2009-07-01 08:39:18 -0700
     move connection tests into _ping()
    
    r6924@Thesaurus (orig r6923):  ijw | 2009-07-01 19:34:32 +0200
    Added a test for a resultset to related-resultset join for 0 related records
    r6928@Thesaurus (orig r6927):  ijw | 2009-07-01 20:04:16 +0200
    Additional tests on prefetch - illustrates the bug with left-join has_many (NULL row returned) and the one that results from the trivial fix (prefetch gives no artist)
    r6932@Thesaurus (orig r6931):  ribasushi | 2009-07-02 08:08:33 +0200
    Another candidate for somethingawful.com (fix left join-ed count)
    r6934@Thesaurus (orig r6933):  ribasushi | 2009-07-02 09:04:13 +0200
    Changelog
    r6935@Thesaurus (orig r6934):  ribasushi | 2009-07-02 11:23:48 +0200
    cleanup
    r6936@Thesaurus (orig r6935):  ijw | 2009-07-02 12:41:01 +0200
    Check fetched rows == count for related resultsets
    r6937@Thesaurus (orig r6936):  ijw | 2009-07-02 12:43:47 +0200
    Confirm prefetch doesn't affect main row fetch, and main row fetch works with and without counting
    r6938@Thesaurus (orig r6937):  ribasushi | 2009-07-02 12:52:51 +0200
    More fail (fix is known but needs work)
    r6939@Thesaurus (orig r6938):  ribasushi | 2009-07-02 13:07:22 +0200
    And more fail
    r6940@Thesaurus (orig r6939):  ribasushi | 2009-07-02 13:16:46 +0200
    These tests are in prefetch/count.t
    r6941@Thesaurus (orig r6940):  ribasushi | 2009-07-02 13:38:31 +0200
    cleanup
    r6942@Thesaurus (orig r6941):  ribasushi | 2009-07-02 13:38:49 +0200
    Solve more prefetch inflation crap
    r6943@Thesaurus (orig r6942):  ribasushi | 2009-07-02 13:47:41 +0200
    Make the code readable
    r6944@Thesaurus (orig r6943):  ribasushi | 2009-07-02 15:52:35 +0200
    Everything works, just need to fix join-path chaining over search_related (to guard against obscure db quirks)
    r6946@Thesaurus (orig r6945):  caelum | 2009-07-02 21:06:32 +0200
    add sybase reconnect test
    r6948@Thesaurus (orig r6947):  ribasushi | 2009-07-02 22:20:21 +0200
    Last part of the join handling puzzle
  7. @ribasushi
  8. @rkitover

    add sybase reconnect test

    rkitover authored
  9. @ribasushi

    Everything works, just need to fix join-path chaining over search_rel…

    ribasushi authored
    …ated (to guard against obscure db quirks)
  10. @ribasushi

    Make the code readable

    ribasushi authored
  11. @ribasushi
Something went wrong with that request. Please try again.