Changelog for
perl-SQL-Statement-1.33-6.1.2.noarch.rpm :
* Thu Mar 31 2011 cooloAATTnovell.com- update to 1.33 [Bug fixes]
* Move test dependencies to (unreleased) Bundle::Test::SQL::Statement to avoid circular dependencies
* Fixed invalid check for escaped single quotes
* Fixed unpermitted modification of array source for table creation (CREATE TABLE AS IMPORT(?),[[..],[..]])
* Fixing alias used in ORDER BY (RT#61384, thanks jvm)
* Fixing ORDER BY behavior for multiple sort columns (slower, but guaranteed correct) [Improvements]
* renamed fetch-method into fetch_row (keep fetch() as alias) and add a fetch_rows() to fetch all rows at once
* Different accessors for direction of ORDER BY clause query part and it\'s boolean equivalent \"desc\" (0 or 1, respectively)
* Add a lot of Pure-Perl DBD\'s as build dependency for testing (skip DBD::AnyData for now, because it seems to be broken - check for next release) [Misc]
* Bump requirement of DBI to 1.616
* switch for fully external DBD tests from DBD::XBase to DBD::SQLite
* Document another limitation (lacking implicit creating temp table during processing a query using the same table with different aliases twice)
* Wed Dec 01 2010 cooloAATTnovell.com- switch to perl_requires macro
* Mon Aug 23 2010 chrisAATTcomputersalat.de- update to 1.31- [Bug fixes]
* Fix misbehaviour of DELETE/UPDATE for tables with only basic capabilities and no matching where clause (reported by H.Merijn Brand and Drew ...)
* Fix some column identifier splits to respect quoted tables- [Improvements]
* Optimized some core routines between 25% and 50%.- fixed deps (Requires) o DBD::File, DBI::DBD::SqlEngine > Recommends
* Tue Aug 10 2010 chrisAATTcomputersalat.de- update to 1.30 - [Bug fixes]
* remove blib directory from distfile- Version 1.29, released August 1st, 2010 - [Bug fixes]
* add some getters as documented in SQL::Statement::Structure (fixes RT#59834, thanks John Wiersba)
* add missing import of function croak to SQL::Statement::Term::ColumnValue
* fix assignment of parser result (doesn\'t run with perl-5.13.3)- spec mods o rpmlint wrong-file-end-of-line-encoding replaced dos2unix with %{__perl} -p -i -e \"s|\\r\
|\
|\" o removed BuildReq perl-macros pkg only build for suse_version >= 1120, and perl-macros is delivered with perl
* Tue Jul 20 2010 chrisAATTcomputersalat.de- update to 1.28 - [Improvements]
* Introduce new \"capability\" method for SQL::Statement and SQL::Eval::Table + Add capability for \"insert_new_row\" to allow DBD::DBM to fix PK constrain on INSERT statements.
* Performance of IMPORT feature improved (thanks to Sven Probst, RT#57322) - [Bug fixes]
* expect every table object being derived from SQL::Eval::Table
* rewrite DELETE and UPDATE command based on table capabilities
* add abstract methods for all methods derived classes must override (this means, open_table for SQL::Statement deriveds must be overridden and all data access methods of tables - see SQL::Eval::Table for details)
* Tests are fixed to use TEMP TABLES explicitely when required
* check for invalid column names fixed
* Don\'t let depreciated parser structures stay alive in SQL::Statement when reusing the Parser - [Documentation]
* Method documentation of SQL::Statement and SQL::Eval::Table are improved
* Add a Roadmap describing future plans for SQL::Statement (in addition to DBD::File::Roadmap).
* POD spelling fixes provided by H.Merijn Brand and Pod::Spell::CommonMistakes (thanks Tux)
* POD grammar fixes and reasonable sentences created by Martin Evans - [Things that may break your code]
* SQL::Statement 1.28 is expected not to work proper in combination with DBI 1.611 and below
* SQL::Statement::ColumnValue expects now every table being derived from SQL::Eval::Table- recreated by cpanspec 1.78- added Authors
* Thu Jun 03 2010 chrisAATTcomputersalat.de- update to 1.27 - [Bug fixes]
* use originally given table name for open_table() on SELECT, too (all other command still use the originally given name)
* warn/die -> carp/croak
* fix delete_one_row & update_one_row ability using - [Documentation]
* Apply spelling fix patch from Ansgar Burchardt (RT#56475)- Version 1.26, release April 09th, 2010 - [Bug fixes]
* Handle NULL columns in concatenation as empty strings - [Improvements]
* Change regex\'s in parser to use \\p{Word} instead of \\w to allow unicode support - [Documentation]
* Make clear, that identifiers are handled case insensetive and there is a real good solution provided by DBI which allows to live great with that behaviour.- fix build Cycle DBD-CSV
* only needed for testsuite- noarch package
* Sun May 23 2010 cooloAATTnovell.com- do not build noarch
* Sun Apr 04 2010 chrisAATTcomputersalat.de- update to 1.25 - [Bug fixes]
* Keep org_table_names with schema information to allow derived table classes to handle as it seems reasonable there
* Separate columns with \"\\0\" in multi-column aggregation to be able to difference between (\'1\',\'1foo\') and (\'11\',\'foo\') - [Misc]
* More resources added to META.yml- Version 1.24, release March 15th, 2010 - [Misc]
* Ignore
*.rej in MANIFEST.SKIP (fixes RT #52081 reported by Lars Thegler) - [Bug fixes]
* Add missing import of _INSTANCE in SQL::Statement::Function::NumericEval fixes RT #52356 - reported by Detlef Pilzecker)
* Fix wrongly discarded DISTINCT clause (RT#53186) - [Improvements]
* Fix parsing errors of plain numbers (RT#16931)
* Fix parsing errors of nested calculation / functions (RT#16931, RT#52356)
* Rewrite result calculation of aggregation functions (simplify code, speed up)
* Upgrade Makefile.PL (patch from Alexandr Ciornii) to handle different EU::MM versions and abilities properly
* Update documentation to show how \'column_defs\' and SQL::Statement::Term instances shall be used
* Introduce SQL::Dialect::Role providing ini-style data access to SQL::Dialects (patch from Michael Schwern) - [Things that may break your code]
* SQL::Parser now didn\'t deliver a struct containing \'column_names\', \'computed_columns\' and \'set_functions\' - it\'s combined into one member \'column_defs\'.
* Minimum required perl version is now 5.8 - upcoming next version of DBI requires perl 5.8, too - and I could simplify some code that\'s why- cleanup spec o cpan_name o sort TAGS o modified deps - added perl-macros - added Test::Pod,.. DBD::CSV for testsuite o removed self obsoletes/provides p_sqlst o macros
* Tue Feb 09 2010 cooloAATTnovell.com- update to version 1.23:
* Added a fixed version of test reported via RT #34121
* Fix an issue in UPDATE command which \'shift\'s the values from the list of parameters which causes there\'re no more parameters left after first row get\'s updated (Fixes RT #50788)
* Fix aggregate function handling of new code since 1.21_01
* Correct handling of DISTINCT in aggregate functions ... see Changes for more
* Sun Jan 10 2010 jengelhAATTmedozas.de- enable parallel build