[Bast-commits] r8267 - in DBIx-Class/0.08/branches/mssql_limit_regression: . lib/DBIx/Class lib/DBIx/Class/Manual lib/DBIx/Class/Storage

ribasushi at dev.catalyst.perl.org ribasushi at dev.catalyst.perl.org
Sat Jan 9 09:13:18 GMT 2010


Author: ribasushi
Date: 2010-01-09 09:13:16 +0000 (Sat, 09 Jan 2010)
New Revision: 8267

Modified:
   DBIx-Class/0.08/branches/mssql_limit_regression/Changes
   DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/Manual/Cookbook.pod
   DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/ResultSet.pm
   DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/ResultSetColumn.pm
   DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/Schema.pm
   DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/Storage/DBI.pm
Log:
Subqueries no longer experimental

Modified: DBIx-Class/0.08/branches/mssql_limit_regression/Changes
===================================================================
--- DBIx-Class/0.08/branches/mssql_limit_regression/Changes	2010-01-09 01:17:13 UTC (rev 8266)
+++ DBIx-Class/0.08/branches/mssql_limit_regression/Changes	2010-01-09 09:13:16 UTC (rev 8267)
@@ -1,6 +1,7 @@
 Revision history for DBIx::Class
 
         - Perl 5.8.1 is now the minimum supported version
+        - Subqueries no longer marked experimental
         - might_have/has_one now warn if applied calling class's column
           has is_nullable set to true.
         - Fixed regression in deploy() with a {sources} table limit applied

Modified: DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/Manual/Cookbook.pod
===================================================================
--- DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/Manual/Cookbook.pod	2010-01-09 01:17:13 UTC (rev 8266)
+++ DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/Manual/Cookbook.pod	2010-01-09 09:13:16 UTC (rev 8267)
@@ -317,7 +317,7 @@
 are in any way unsure about the use of the attributes above (C< join
 >, C< select >, C< as > and C< group_by >).
 
-=head2 Subqueries (EXPERIMENTAL)
+=head2 Subqueries
 
 You can write subqueries relatively easily in DBIC.
 
@@ -365,10 +365,6 @@
        WHERE artist_id = me.artist_id
       )
 
-=head3 EXPERIMENTAL
-
-Please note that subqueries are considered an experimental feature.
-
 =head2 Predefined searches
 
 You can write your own L<DBIx::Class::ResultSet> class by inheriting from it

Modified: DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/ResultSet.pm
===================================================================
--- DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/ResultSet.pm	2010-01-09 01:17:13 UTC (rev 8266)
+++ DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/ResultSet.pm	2010-01-09 09:13:16 UTC (rev 8267)
@@ -2047,7 +2047,7 @@
   return \%unaliased;
 }
 
-=head2 as_query (EXPERIMENTAL)
+=head2 as_query
 
 =over 4
 
@@ -2061,8 +2061,6 @@
 
 This is generally used as the RHS for a subquery.
 
-B<NOTE>: This feature is still experimental.
-
 =cut
 
 sub as_query {

Modified: DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/ResultSetColumn.pm
===================================================================
--- DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/ResultSetColumn.pm	2010-01-09 01:17:13 UTC (rev 8266)
+++ DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/ResultSetColumn.pm	2010-01-09 09:13:16 UTC (rev 8267)
@@ -98,7 +98,7 @@
   return $new;
 }
 
-=head2 as_query (EXPERIMENTAL)
+=head2 as_query
 
 =over 4
 
@@ -112,8 +112,6 @@
 
 This is generally used as the RHS for a subquery.
 
-B<NOTE>: This feature is still experimental.
-
 =cut
 
 sub as_query { return shift->_resultset->as_query(@_) }

Modified: DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/Schema.pm
===================================================================
--- DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/Schema.pm	2010-01-09 01:17:13 UTC (rev 8266)
+++ DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/Schema.pm	2010-01-09 09:13:16 UTC (rev 8267)
@@ -1083,7 +1083,7 @@
   $self->storage->deployment_statements($self, @_);
 }
 
-=head2 create_ddl_dir (EXPERIMENTAL)
+=head2 create_ddl_dir
 
 =over 4
 

Modified: DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/Storage/DBI.pm
===================================================================
--- DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/Storage/DBI.pm	2010-01-09 01:17:13 UTC (rev 8266)
+++ DBIx-Class/0.08/branches/mssql_limit_regression/lib/DBIx/Class/Storage/DBI.pm	2010-01-09 09:13:16 UTC (rev 8267)
@@ -1360,7 +1360,6 @@
   return $updated_cols;
 }
 
-## Still not quite perfect, and EXPERIMENTAL
 ## Currently it is assumed that all values passed will be "normal", i.e. not
 ## scalar refs, or at least, all the same type as the first set, the statement is
 ## only prepped once.
@@ -2148,7 +2147,7 @@
 }
 
 
-=head2 create_ddl_dir (EXPERIMENTAL)
+=head2 create_ddl_dir
 
 =over 4
 
@@ -2200,11 +2199,9 @@
  { ignore_constraint_names => 0, # ... other options }
 
 
-Note that this feature is currently EXPERIMENTAL and may not work correctly
-across all databases, or fully handle complex relationships.
+WARNING: You are strongly advised to check all SQL files created, before applying
+them.
 
-WARNING: Please check all SQL files created, before applying them.
-
 =cut
 
 sub create_ddl_dir {




More information about the Bast-commits mailing list