CPAN-Changes
view release on metacpan or search on metacpan
corpus/dists/DBIx-Class.parsed view on Meta::CPAN
"raw" => " - Fix ::Storage::DBI::* MRO problems on 5.8.x perls\n",
"style" => "-",
"text" => "Fix ::Storage::DBI::* MRO problems on 5.8.x perls"
},
{
"line" => 445,
"raw" => " - Disable mysql_auto_reconnect for MySQL - depending on the ENV\n it sometimes defaults to on and causes major borkage on older\n DBD::mysql versions\n",
"style" => "-",
"text" => "Disable mysql_auto_reconnect for MySQL - depending on the ENV it sometimes defaults to on and causes major borkage on older DBD::mysql versions"
},
{
"line" => 448,
"raw" => " - Fix dropped bind values in select/group_by on Oracle (omission\n from 0542ec57 and 4c2b30d6)\n",
"style" => "-",
"text" => "Fix dropped bind values in select/group_by on Oracle (omission from 0542ec57 and 4c2b30d6)"
},
{
"line" => 450,
"raw" => " - Fix remaining errors with Oracle and identifiers longer than the\n Oracle-imposed maximum of 30 characters (RT#66390)\n",
"style" => "-",
"text" => "Fix remaining errors with Oracle and identifiers longer than the Oracle-imposed maximum of 30 characters (RT#66390)"
},
{
"line" => 452,
"raw" => " - Fix older oracle-specific \"WhereJoins\" to work properly with\n name quoting\n",
"style" => "-",
"text" => "Fix older oracle-specific \"WhereJoins\" to work properly with name quoting"
},
{
"line" => 454,
"raw" => " - Fix problems with M.A.D. under CGI::SpeedyCGI (RT#65131)\n",
"style" => "-",
"text" => "Fix problems with M.A.D. under CGI::SpeedyCGI (RT#65131)"
},
{
"line" => 455,
"raw" => " - Reenable paging of cached resultsets - breakage erroneously added\n in 0.08127\n",
"style" => "-",
"text" => "Reenable paging of cached resultsets - breakage erroneously added in 0.08127"
},
{
"line" => 457,
"raw" => " - Better error handling when prepare() fails silently\n",
"style" => "-",
"text" => "Better error handling when prepare() fails silently"
},
{
"line" => 458,
"raw" => " - Fixes skipped lines when a comment is followed by a statement\n when deploying a schema via sql file\n",
"style" => "-",
"text" => "Fixes skipped lines when a comment is followed by a statement when deploying a schema via sql file"
},
{
"line" => 460,
"raw" => " - Fix reverse_relationship_info on prototypical result sources\n (sources not yet registered with a schema)\n",
"style" => "-",
"text" => "Fix reverse_relationship_info on prototypical result sources (sources not yet registered with a schema)"
},
{
"line" => 462,
"raw" => " - Warn and skip relationships missing from a partial schema during\n dbic cascade_delete\n",
"style" => "-",
"text" => "Warn and skip relationships missing from a partial schema during dbic cascade_delete"
},
{
"line" => 464,
"raw" => " - Automatically require the requested cursor class before use\n (RT#64795)\n",
"style" => "-",
"text" => "Automatically require the requested cursor class before use (RT#64795)"
},
{
"line" => 466,
"raw" => " - Work around a Firebird ODBC driver bug exposed by DBD::ODBC 1.29\n",
"style" => "-",
"text" => "Work around a Firebird ODBC driver bug exposed by DBD::ODBC 1.29"
},
{
"line" => 467,
"raw" => " - Fix (to the extent allowed by the driver) transaction support in\n DBD::Sybase compiled against FreeTDS\n",
"style" => "-",
"text" => "Fix (to the extent allowed by the driver) transaction support in DBD::Sybase compiled against FreeTDS"
},
{
"line" => 469,
"raw" => " - Fix exiting via next warnings in ResultSource::sequence()\n",
"style" => "-",
"text" => "Fix exiting via next warnings in ResultSource::sequence()"
},
{
"line" => 470,
"raw" => " - Fix stripping of table qualifiers in update/delete in arrayref\n condition elements\n",
"style" => "-",
"text" => "Fix stripping of table qualifiers in update/delete in arrayref condition elements"
},
{
"line" => 472,
"raw" => " - Change SQLMaker carp-monkeypatch to be compatible with versions\n of SQL::Abstract >= 1.73\n",
"style" => "-",
"text" => "Change SQLMaker carp-monkeypatch to be compatible with versions of SQL::Abstract >= 1.73"
},
{
"line" => 474,
"raw" => " - Fix using \\[] literals in the from resultset attribute\n",
"style" => "-",
"text" => "Fix using \\[] literals in the from resultset attribute"
},
{
"line" => 475,
"raw" => " - Fix populate() with \\[], arrays (datatype) and other exotic values\n",
"style" => "-",
"text" => "Fix populate() with \\[], arrays (datatype) and other exotic values"
},
{
"line" => 476,
"raw" => " - Fix handling of rollbacks in nested transactions\n",
"style" => "-",
"text" => "Fix handling of rollbacks in nested transactions"
},
{
"line" => 477,
"raw" => " - Fix complex limits (RNO/RowNum/FetchFirst/Top/GenSubq) with\n sub-selects in the selectors list (correlated subqueries)\n",
"style" => "-",
"text" => "Fix complex limits (RNO/RowNum/FetchFirst/Top/GenSubq) with sub-selects in the selectors list (correlated subqueries)"
corpus/dists/DBIx-Class.parsed view on Meta::CPAN
"text" => "create_ddl_dir (and derivatives) now attempt to create the given \$ddl_dir if it does not already exist"
},
{
"line" => 772,
"raw" => " - deployment_statements now automatically supplies the current RDBMS\n version to SQLT producer_args for MySQL, Pg, SQLite and Oracle\n\n",
"style" => "-",
"text" => "deployment_statements now automatically supplies the current RDBMS version to SQLT producer_args for MySQL, Pg, SQLite and Oracle"
}
],
"line" => 743,
"raw" => " * New Features\n",
"style" => "*",
"text" => "New Features"
},
{
"entries" => [
{
"line" => 776,
"raw" => " - Fix nasty potentially data-eating bug when deleting/updating\n a limited resultset\n",
"style" => "-",
"text" => "Fix nasty potentially data-eating bug when deleting/updating a limited resultset"
},
{
"line" => 778,
"raw" => " - Fix find() to use result_class set on object\n",
"style" => "-",
"text" => "Fix find() to use result_class set on object"
},
{
"line" => 779,
"raw" => " - Fix result_class setter behaviour to not mistakenly stuff attrs.\n",
"style" => "-",
"text" => "Fix result_class setter behaviour to not mistakenly stuff attrs."
},
{
"line" => 780,
"raw" => " - Don't try and ensure_class_loaded an object. This doesn't work.\n",
"style" => "-",
"text" => "Don't try and ensure_class_loaded an object. This doesn't work."
},
{
"line" => 781,
"raw" => " - Fix as_subselect_rs to not inject resultset class-wide where\n conditions outside of the resulting subquery\n",
"style" => "-",
"text" => "Fix as_subselect_rs to not inject resultset class-wide where conditions outside of the resulting subquery"
},
{
"line" => 783,
"raw" => " - Fix count() failing with {for} resultset attribute (RT#56257)\n",
"style" => "-",
"text" => "Fix count() failing with {for} resultset attribute (RT#56257)"
},
{
"line" => 784,
"raw" => " - Fixed incorrect detection of Limit dialect on unconnected \$schema\n",
"style" => "-",
"text" => "Fixed incorrect detection of Limit dialect on unconnected \$schema"
},
{
"line" => 785,
"raw" => " - update() on row not in_storage no longer throws an exception\n if there are no dirty columns to update (fixes cascaded update\n annoyances)\n",
"style" => "-",
"text" => "update() on row not in_storage no longer throws an exception if there are no dirty columns to update (fixes cascaded update annoyances)"
},
{
"line" => 788,
"raw" => " - update()/delete() on prefetching resultsets no longer results\n in malformed SQL (some \$rs attributes were erroneously left in)\n",
"style" => "-",
"text" => "update()/delete() on prefetching resultsets no longer results in malformed SQL (some \$rs attributes were erroneously left in)"
},
{
"line" => 790,
"raw" => " - Fix dbicadmin to allow deploy() on non-versioned schema\n",
"style" => "-",
"text" => "Fix dbicadmin to allow deploy() on non-versioned schema"
},
{
"line" => 791,
"raw" => " - Fix dbicadmin to respect sql_dir on upgrade() (RT#57732)\n",
"style" => "-",
"text" => "Fix dbicadmin to respect sql_dir on upgrade() (RT#57732)"
},
{
"line" => 792,
"raw" => " - Update Schema::Versioned to respect hashref style of\n connection_info\n",
"style" => "-",
"text" => "Update Schema::Versioned to respect hashref style of connection_info"
},
{
"line" => 794,
"raw" => " - Do not recreate the same related object twice during MultiCreate\n (solves the problem of orphaned IC::FS files)\n",
"style" => "-",
"text" => "Do not recreate the same related object twice during MultiCreate (solves the problem of orphaned IC::FS files)"
},
{
"line" => 796,
"raw" => " - Fully qualify xp_msver selector when using DBD::Sybase with\n MSSQL (RT#57467)\n",
"style" => "-",
"text" => "Fully qualify xp_msver selector when using DBD::Sybase with MSSQL (RT#57467)"
},
{
"line" => 798,
"raw" => " - Fix ::DBI::Storage to always be able to present a full set of\n connect() attributes to e.g. Schema::Versioned\n",
"style" => "-",
"text" => "Fix ::DBI::Storage to always be able to present a full set of connect() attributes to e.g. Schema::Versioned"
},
{
"line" => 800,
"raw" => " - Fix Oracle auto-inc trigger detection of \"INSERT OR UPDATE\"-type\n triggers\n\n",
"style" => "-",
"text" => "Fix Oracle auto-inc trigger detection of \"INSERT OR UPDATE\"-type triggers"
}
],
"line" => 775,
"raw" => " * Fixes\n",
"style" => "*",
"text" => "Fixes"
},
{
"entries" => [
{
"line" => 804,
"raw" => " - Reformatted Changelog \\o/\n",
corpus/dists/DBIx-Class.parsed view on Meta::CPAN
},
{
"line" => 1660,
"raw" => " - add accessors for unique constraint names and coulums to\n ResultSource/ResultSourceProxy\n",
"style" => "-",
"text" => "add accessors for unique constraint names and coulums to ResultSource/ResultSourceProxy"
},
{
"line" => 1662,
"raw" => " - rework ResultSet::find() to search unique constraints\n",
"style" => "-",
"text" => "rework ResultSet::find() to search unique constraints"
},
{
"line" => 1663,
"raw" => " - CDBICompat: modify retrieve to fix column casing when ColumnCase is\n loaded\n",
"style" => "-",
"text" => "CDBICompat: modify retrieve to fix column casing when ColumnCase is loaded"
},
{
"line" => 1665,
"raw" => " - CDBICompat: override find_or_create to fix column casing when\n ColumnCase is loaded\n",
"style" => "-",
"text" => "CDBICompat: override find_or_create to fix column casing when ColumnCase is loaded"
},
{
"line" => 1667,
"raw" => " - reorganized and simplified tests\n",
"style" => "-",
"text" => "reorganized and simplified tests"
},
{
"line" => 1668,
"raw" => " - added Ordered\n",
"style" => "-",
"text" => "added Ordered"
},
{
"line" => 1669,
"raw" => " - added the ability to set on_connect_do and the various sql_maker\n options as part of Storage::DBI's connect_info.\n\n",
"style" => "-",
"text" => "added the ability to set on_connect_do and the various sql_maker options as part of Storage::DBI's connect_info."
}
],
"line" => 1642,
"raw" => "0.06999_01 2006-05-28 17:19:30\n",
"raw_date" => "2006-05-28 17:19:30",
"version" => "0.06999_01"
},
{
"date" => "2006-05-19T15:37:30Z",
"entries" => [
{
"line" => 1673,
"raw" => " - make find_or_create_related check defined() instead of truth\n",
"style" => "-",
"text" => "make find_or_create_related check defined() instead of truth"
},
{
"line" => 1674,
"raw" => " - don't unnecessarily fetch rels for cascade_update\n",
"style" => "-",
"text" => "don't unnecessarily fetch rels for cascade_update"
},
{
"line" => 1675,
"raw" => " - don't set_columns explicitly in update_or_create; instead use\n update(\$hashref) so InflateColumn works\n",
"style" => "-",
"text" => "don't set_columns explicitly in update_or_create; instead use update(\$hashref) so InflateColumn works"
},
{
"line" => 1677,
"raw" => " - fix for has_many prefetch with 0 related rows\n",
"style" => "-",
"text" => "fix for has_many prefetch with 0 related rows"
},
{
"line" => 1678,
"raw" => " - make limit error if rows => 0\n",
"style" => "-",
"text" => "make limit error if rows => 0"
},
{
"line" => 1679,
"raw" => " - added memory cycle tests and a long-needed weaken call\n\n",
"style" => "-",
"text" => "added memory cycle tests and a long-needed weaken call"
}
],
"line" => 1672,
"raw" => "0.06003 2006-05-19 15:37:30\n",
"raw_date" => "2006-05-19 15:37:30",
"version" => "0.06003"
},
{
"date" => "2006-04-20T00:42:41Z",
"entries" => [
{
"line" => 1682,
"raw" => " - fix set_from_related to accept undef\n",
"style" => "-",
"text" => "fix set_from_related to accept undef"
},
{
"line" => 1683,
"raw" => " - fix to Dumper-induced hash iteration bug\n",
"style" => "-",
"text" => "fix to Dumper-induced hash iteration bug"
},
{
"line" => 1684,
"raw" => " - fix to copy() with non-composed resultsource\n",
"style" => "-",
"text" => "fix to copy() with non-composed resultsource"
},
{
"line" => 1685,
"raw" => " - fix to ->search without args to clone rs but maintain cache\n",
"style" => "-",
"text" => "fix to ->search without args to clone rs but maintain cache"
},
{
"line" => 1686,
corpus/dists/DBIx-Class.parsed view on Meta::CPAN
"raw" => " - renamed cols attribute to columns (cols still supported)\n",
"style" => "-",
"text" => "renamed cols attribute to columns (cols still supported)"
},
{
"line" => 1731,
"raw" => " - added has_column_loaded to Row\n",
"style" => "-",
"text" => "added has_column_loaded to Row"
},
{
"line" => 1732,
"raw" => " - Storage::DBI connect_info supports coderef returning dbh as 1st arg\n",
"style" => "-",
"text" => "Storage::DBI connect_info supports coderef returning dbh as 1st arg"
},
{
"line" => 1733,
"raw" => " - load_components() doesn't prepend base when comp. prefixed with +\n",
"style" => "-",
"text" => "load_components() doesn't prepend base when comp. prefixed with +"
},
{
"line" => 1734,
"raw" => " - \$schema->deploy\n",
"style" => "-",
"text" => "\$schema->deploy"
},
{
"line" => 1735,
"raw" => " - HAVING support\n",
"style" => "-",
"text" => "HAVING support"
},
{
"line" => 1736,
"raw" => " - prefetch for has_many\n",
"style" => "-",
"text" => "prefetch for has_many"
},
{
"line" => 1737,
"raw" => " - cache attr for resultsets\n",
"style" => "-",
"text" => "cache attr for resultsets"
},
{
"line" => 1738,
"raw" => " - PK::Auto::* no longer required since Storage::DBI::* handle auto-inc\n",
"style" => "-",
"text" => "PK::Auto::* no longer required since Storage::DBI::* handle auto-inc"
},
{
"line" => 1739,
"raw" => " - minor tweak to tests for join edge case\n",
"style" => "-",
"text" => "minor tweak to tests for join edge case"
},
{
"line" => 1740,
"raw" => " - added cascade_copy relationship attribute\n (sponsored by Airspace Software, http://www.airspace.co.uk/)\n",
"style" => "-",
"text" => "added cascade_copy relationship attribute (sponsored by Airspace Software, http://www.airspace.co.uk/)"
},
{
"line" => 1742,
"raw" => " - clean up set_from_related\n",
"style" => "-",
"text" => "clean up set_from_related"
},
{
"line" => 1743,
"raw" => " - made copy() automatically null out auto-inc columns\n",
"style" => "-",
"text" => "made copy() automatically null out auto-inc columns"
},
{
"line" => 1744,
"raw" => " - added txn_do() method to Schema, which allows a coderef to be\n executed atomically\n\n",
"style" => "-",
"text" => "added txn_do() method to Schema, which allows a coderef to be executed atomically"
}
],
"line" => 1729,
"raw" => "0.05999_01 2006-03-09 18:31:44\n",
"raw_date" => "2006-03-09 18:31:44",
"version" => "0.05999_01"
},
{
"date" => "2006-02-24T00:59:00Z",
"entries" => [
{
"line" => 1748,
"raw" => " - tweak to Componentised for Class::C3 0.11\n",
"style" => "-",
"text" => "tweak to Componentised for Class::C3 0.11"
},
{
"line" => 1749,
"raw" => " - fixes for auto-inc under MSSQL\n\n",
"style" => "-",
"text" => "fixes for auto-inc under MSSQL"
}
],
"line" => 1747,
"raw" => "0.05007 2006-02-24 00:59:00\n",
"raw_date" => "2006-02-24 00:59:00",
"version" => "0.05007"
},
{
"date" => "2006-02-17T15:32:40Z",
"entries" => [
{
"line" => 1752,
"raw" => " - storage fix for fork() and workaround for Apache::DBI\n",
"style" => "-",
"text" => "storage fix for fork() and workaround for Apache::DBI"
},
{
"line" => 1753,
"raw" => " - made update(\\%hash) work on row as well as rs\n",
"style" => "-",
"text" => "made update(\\%hash) work on row as well as rs"
( run in 2.657 seconds using v1.01-cache-2.11-cpan-63c85eba8c4 )