summaryrefslogtreecommitdiff
path: root/databases
AgeCommit message (Collapse)AuthorFilesLines
2009-07-07pkgsrc changes:sno2-8/+9
- Updating package for p5 module DBIx::Class::Validation from 0.02003nb2 0.02004 - Adding LICENSE=${PERL5_LICENSE} according to META.yml - Adjusting dependencies according to META.yml Upstream changes: 0.02004 Mon Jun 22 12:52:00 2009 - Switch dependency to DateTime::Format::SQLite
2009-07-07pkgsrc changes:sno2-10/+9
- Updating package of p5 module DBIx::Class::TimeStamp from 0.08 to 0.12 - Adjusting license to perl's license according to META.yml - Adjusting dependencies according to META.yml Upstream changes: 0.12 2009-06-30 22:25:17 - Ship with a pregenerated sql schema for the tests to avoid the test dependency on SQL-Translator. 0.11 2009 07-32 14:43:00 - Make sure tests run at the 'top' of the second to reduce pointless errors resulting when your test time crosses the second limit. 0.10 2009 07-32 13:55:00 - Restored the MySQL formatter to the build requires to silence test failures. 0.09 2009 07-21 20:45:00 - Changed some dependencies in the Makefile.PL so that we find the correct datetime formatter class for the SQLite testing
2009-07-07pkgsrc changes:sno2-14/+15
- Updating package for p5 module DBIx::Class::Fixtures from 1.001001 to 1.001002 - Adding perl license as license - Adjust dependencies according to META.yml Upstream changes: 1.001002 - Allow passing schema object to ->populate - Check that fixture population dir was created
2009-07-07Added databases/p5-DBIx-Class-Cursor-Cached version 1.0.1sno1-1/+2
2009-07-07Importing package for p5 module of DBIx::Class::Cursor::Cached 1.0.1sno3-0/+35
as dependency of scheduled update of databases/p5-Catalyst-Model-DBIC-Schema. This is a Catalyst Model for DBIx::Class::Schema-based Models. See the documentation for Catalyst::Helper::Model::DBIC::Schema and Catalyst::Helper::Model::DBIC::SchemaLoader for information on generating these Models via Helper scripts. The latter of the two will also generated a DBIx::Class::Schema::Loader-based Schema class for you.
2009-07-07- adding license (perl license, as noted in POD)sno1-1/+3
- adding support for destdir
2009-07-07- adding license (perl license, as noted in DBD::Oracle POD)sno1-1/+4
- adding support for destdir
2009-07-07- adding license (artistic as deployed with the package)sno1-1/+4
- adding support for destdir
2009-07-07fixing 'missing destdir'sno1-4/+3
2009-07-07Update ruby-tokyotyrant to 1.10.obache2-6/+6
2009-07-07Update p5-tokyotyrant to 1.13.obache2-6/+6
2009-07-07Update tokyotyrant to 1.1.30.obache3-9/+10
Changes: 2009-07-05 Mikio Hirabayashi * scrext.c (scrextkill): new function. * scrext.c (serv_lock, serv_unlock): lock mechanism was modified with TCMDB. - Release: 1.1.30 2009-05-28 Mikio Hirabayashi * ttserver.c (do_http_options): new function. * tcrtest.c (proctable): a test of full-text search was added. - Release: 1.1.29
2009-07-07Update p5-tokyocabinet to 1.29.obache2-7/+7
2009-07-07Update tokyocabinet to 1.4.29.obache3-8/+8
2009-07-03 Mikio Hirabayashi * tctdb.c (tctdbidxgetbyftsunion): efficiency couting sort was improved. - Release: 1.4.29 2009-06-22 Mikio Hirabayashi <mikio@users.sourceforge.net> * tcutil.c (tcstrutfnorm, tcstrkwic, tcstrtokenize): new functions. * tcutil.c (tcstrutfnorm, tcstrucsnorm): "TCUNWIDTH" option was added. * tctdb.c (tctdbsetinvcache, tctdbidxsyncicc, tctdbidxcmpkey): new functions. * tctdb.c (tctdbmetasearch, tctdbget4, tctdbqrykwic): new functions. * tctdb.c (tctdbsetindeximpl): the xmsiz parameter is now configured. - Release: 1.4.28 2009-06-16 Mikio Hirabayashi * tcutil.c (tcstrskipspc, tcstrucsnorm): new functions. * tctdb.c (tctdbqryaddcond): full-text search operators were added. * tctdb.c (tctdbsetindex): q-gram inverted index was added. * tctdb.c (tctdbidxputqgram, tctdbidxoutqgram, tctdbidxgetbyfts): new functions. - Release: 1.4.27 2009-06-13 Mikio Hirabayashi * tctdb.c (tctdbsetindex, tctdbsearchimpl): token inverted index was added. * tctdb.c (tctdbidxputone, tctdbidxoutone): new functions. * tctdb.c (tctdbidxputtoken, tctdbidxouttoken, tctdbidxgetbytokens): new functions. * tcadb.c (tcadbput, tcadbputkeep, tcadbputcat): capnum behaviour was modified. - Release: 1.4.26 2009-06-09 Mikio Hirabayashi * tcutil.c (tccstrescape, tccstrunescape, tcjsonescape, tcjsonunescape): new functions. * tcutil.c (tcpathlock, tcpathunlock): new functions. * tchdb.c (tchdbopen): double opening detection was added. * tchdb.c (tchdbtranbegin): a bug of invalid flag setting was fixed. * tcfdb.c (tcfdbopen): double opening detection was added. * tcfdb.c (tcfdbtranbegin): a bug of invalid flag setting was fixed. * tctdb.c (tctdbiternext3): new function. - Release: 1.4.25
2009-07-07add 26 to PYTHON_VERSIONS_ACCEPTEDzafer1-2/+2
2009-07-02use libgnutls-config.mktnn1-1/+2
2009-06-30Mark packages as MAKE_JOBS_SAFE=no that failed in a bulk build withjoerg2-2/+6
MAKE_JOBS=2 and worked without.
2009-06-27Remove kerberos option. It only implied the sasl option (hackish) andghen1-11/+2
kerberos is just one of the SASL authentication methods, which have to be configured in cyrus-sasl, not in openldap. Fixes PR pkg/41634.
2009-06-16Fix a number of GENERATE_PLIST entries to always have a terminating ;joerg1-5/+2
2009-06-15pkgsrc changes:sno2-7/+9
- Updating package of p5 module CatalystX::CRUD::Model::RDBO from 0.20 to 0.22 to avoid incompatibilities to currently updated Catalyst::Runtime - Setting license to PERL5_LICENSE according to module documentation - Adjusting dependencies according to META.yaml Upstream changes: 0.22 13 June 2009 * fix tests for UPPERCASE normalize in newer Sort::SQL of ORDER BY string direction 0.21 13 June 2009 * fix multiple ORDER BY columns with comma-join (see RT 46904) * explicitly call ->delegate->meta to fix moosification issue with Catalyst 5.8x
2009-06-15pkgsrc changes:sno2-11/+12
- Updating package of p5 module CatalystX::CRUD from 0.43 to 0.45 as dependency of scheduled update of CatalystX::CRUD::Model::RDBO - Adjusting license to ${PERL5_LICENSE} according to module documentation - Adjusting dependencies according to META.yaml Upstream changes: 0.45 13 June 2009 * fix multi-column sort via cxc-order param (requires Sort::SQL 0.04) 0.44 23 May 2009 * check for symlink() support in Model::File at compile time and return from rm_related() if not supported. Fixes spurious test breakage on Win32. See https://rt.cpan.org/Ticket/Display.html?id=46314
2009-06-15pkgsrc changes:sno2-6/+6
- Updating package of p5 module Sort::SQL from 0.05 to 0.06 as dependency of scheduled update of CatalystX::CRUD::Model::RDBO Upstream changes: 0.06 14 June 2009 - refactor for parse() method
2009-06-15pkgsrc changes:sno3-14/+16
- Updating package of p5 module DBIx::Class from 0.08103 to 0.08107 - Adjusting dependencies according to META.yaml - Adjusting LICENSE according to META.yaml - Setting module type to Module::Install Upstream changes: 0.08107 2009-06-14 08:21:00 (UTC) - Fix serialization regression introduced in 0.08103 (affects Cursor::Cached) - POD fixes - Fixed incomplete ::Replicated debug output 0.08106 2009-06-11 21:42:00 (UTC) - Switched SQLite storage driver to DateTime::Format::SQLite (proper timezone handling) - Fix more test problems 0.08105 2009-06-11 19:04:00 (UTC) - Update of numeric columns now properly uses != to determine dirtyness instead of the usual eq - Fixes to IC::DT tests - Fixed exception when undef_if_invalid and timezone are both set on an invalid datetime column 0.08104 2009-06-10 13:38:00 (UTC) - order_by now can take \[$sql, @bind] as in order_by => { -desc => \['colA LIKE ?', 'somestring'] } - SQL::Abstract errors are now properly croak()ed with the correct trace - populate() now properly reports the dataset slice in case of an exception - Fixed corner case when populate() erroneously falls back to create() - Work around braindead mysql when doing subquery counts on resultsets containing identically named columns from several tables - Fixed m2m add_to_$rel to invoke find_or_create on the far side of the relation, to avoid duplicates - DBIC now properly handles empty inserts (invoking all default values from the DB, normally via INSERT INTO tbl DEFAULT VALUES - Fix find_or_new/create to stop returning random rows when default value insert is requested (RT#28875) - Make IC::DT extra warning state the column name too - It is now possible to transparrently search() on columns requiring DBI bind (i.e. PostgreSQL BLOB) - as_query is now a Storage::DBI method, so custom cursors can be seamlessly used - Fix search_related regression introduced in 0.08103
2009-06-15pkgsrc changes:sno2-11/+26
- Updating package of p5 module SQL::Translator from 0.09004 to 0.09006 - Setting license to gnu-gpl-v2 - Adjusting dependencies according to Makefile.PL Upstream changes: # ---------------------------------------------------------- # 0.09006 2009-06-10 # ---------------------------------------------------------- * Multiple test and dependency adhustments to make smokers happy * Fix YAML producer wrt extra attribute * Added support for "time(stamp) (p) with time zone" for Pg producer (mo) # ---------------------------------------------------------- # 0.09005 2009-06-08 # ---------------------------------------------------------- * Add parser support for MySQL default values with a single quote * Properly quote absolute table names in the MySQL producer * Added semi-colon for (DROP|CREATE) TYPE statements in the Pg producer (wreis) * Added CREATE VIEW subrules for mysql parser (wreis) * ALTER TABLE/ALTER COLUMN/DROP DEFAULT support in Pg producer (mo) * XML parser support for multi-event triggers * SQLite producer support for multi-event triggers * XML parser switched from XML::XPath to XML::LibXML * Pg producer ALTER TABLE/COLUMN and DROP DEFAULT support * MySQL producer skips length attribute for columns which do not support that attribute. Currently following column types are added to that list: date time timestamp datetime year * Switch to Module::Install (mandates minimum perl 5.005) * Major cleanup of GraphViz proucer * Massive amount of fixes to SQLite/Pg/Mysql/MSSQL parsers/producers Fix most of the problems uncovered by the roundtrip test framework Some highlights: - Rewind exhausted globs before attempting a read - Do not add xml comment header if no_comments is set - table/field counts are held per schema object, not globally - no more variable table and column names in SQLite and MSSQL - VIEW support for Pg parser, also some cleanups - The way we generate Pg create view statements was not standards compliant (per RhodiumToad in #postgresql) - Disable MSSQL view/procedure production - they never worked in the first place - SQLite/MSSQL improvements: - Support parsing of all DROP clauses - Support parsing of field-level comments - When producing do not append table names to constraint/index names
2009-06-14Remove @dirrm related logic.joerg10-42/+10
2009-06-14Added databases/p5-Template-DBI version 2.64sno1-1/+2
2009-06-14do not need to bump PKGREVISION when not importedsno1-2/+1
2009-06-14Importing package of p5 module Template::Plugin::DBI 2.64.sno4-0/+168
This Template Toolkit plugin module provides an interface to the Perl DBI/DBD modules, allowing to integrate SQL queries into template documents. It also provides an interface via the Tie::DBI module (if installed) so that database records can be accessed without having to embed any SQL in templates.
2009-06-14Added databases/p5-Tie-DBI version 1.02sno1-1/+2
2009-06-14Importing package for p5 module Tie::DBI 1.02.sno3-0/+31
This module allows you to tie Perl associative arrays (hashes) to SQL databases using the DBI interface. The tied hash is associated with a table in a local or networked database. One column becomes the hash key. Each row of the table becomes an associative array, from which individual fields can be set or retrieved.
2009-06-14pkgsrc changes:sno2-7/+7
- Updating package of p5 module for Sort::SQL from 0.03nb1 to 0.05 - Setting license to ${PERL5_LICENSE} according to module's doc Upstream changes: 0.04 13 June 2009 - support comma-separated pairs - refactor to fix bug with two columns with same name. 0.05 13 June 2009 - fix regexp for pair separation introduced in 0.04
2009-06-14pkgsrc changes:sno2-6/+7
- Updating package of p5 module for SQL::Abstract from 1.55 to 1.56 - Adjusting build type to Module::Install Upstream changes: revision 1.56 2009-05-30 16:31 (UTC) ---------------------------- - support for \[$sql, @bind] in order_by clauses e.g.: { -desc => \['colA LIKE ?', 'somestring'] }
2009-06-14pkgsrc changes:sno2-7/+7
- Updating package of p5 module DBD::ODBC from 1.21 to 1.22 - Adjusting LICENSE to ${PERL5_LICENSE} according to META.yaml Upstream changes: * Changes in DBD::ODBC 1.22 June 10, 2009 Fixed bug which led to "Use of uninitialized value in subroutine entry" warnings when writing a NULL into a NVARCHAR with a unicode-enabled DBD::ODBC. Thanks to Jirka Novak and Pavel Richter who found, reported and patched a fix. Fixed serious bug in unicode_helper.c for utf16_len which I'm ashamed to say was using an unsigned short to return the length. This meant you could never have UTF16 strings of more than ~64K without risking serious problems. The DBD::ODBC test code actually got a *** glibc detected *** /usr/bin/perl: double free or corruption (out): 0x406dd008 *** If you use a UNICODE enabled DBD::ODBC (the default on Windows) and unicode strings larger than 64K you should definitely upgrade now. * Changes in DBD::ODBC 1.21_1 June 2, 2009 Fixed bug referred to in rt 46597 reported by taioba and identified by Tim Bunce. In Calls to bind_param for a given statement handle if you specify a SQL type to bind as, this should be "sticky" for that parameter. That means if you do: $sth->bind_param(1, $param, DBI::SQL_LONGVARCHAR) and follow it up with execute calls that also specify the parameter: $sth->execute("a param"); then the parameter should stick with the SQL_LONGVARCHAR type and not revert to the default parameter type. The DBI docs (from 1.609) make it clear the parameter type is sticky for the duration of the statement but some DBDs allow the parameter to be rebound with a different type - DBD::ODBC is one of those drivers.
2009-06-14pkgsrc changes:sno2-9/+7
- Updating package of p5 module DBI & Co. from 1.608 to 1.609 - Setting LICENSE to ${PERL5_LICENSE} according to META.yaml - Removing dependency to devel/p5-Test-Simple: required version is in pkgsrc distributed perl core Upstream changes: Fixes to DBD::File (H.Merijn Brand) added f_schema attribute table names case sensitive when quoted, insensitive when unquoted workaround a bug in SQL::Statement (temporary fix) related to the "You passed x parameters where y required" error Added ImplementorClass and Name info to the "Issuing rollback() due to DESTROY without explicit disconnect" warning to identify the handle. Applies to compiled drivers when they are recompiled. Added DBI->visit_handles($coderef) method. Added $h->visit_child_handles($coderef) method. Added docs for column_info()'s COLUMN_DEF value. Clarified docs on stickyness of data type via bind_param(). Clarified docs on stickyness of data type via bind_col().
2009-06-14Convert @exec/@unexec to @pkgdir or drop it.joerg10-26/+19
2009-06-14Remove @dirrm entries from PLISTsjoerg115-1713/+115
2009-06-12Update ruby-postgres-pr package to 0.6.1.taca3-6/+23
pkgsrc changes: * Add LICENSE. * Fix homepage in gemspec file to pass newer Rubygems. Changes from 0.4.0: 0.6.1 Fix escaping bug 0.6.0 Correct ruby string escaping 0.5.1 Correct ruby string escaping 0.5.0 Unknown
2009-06-11update to use the new Module::Install infrastructureabs2-2/+4
2009-06-09Update tokyocabinet to 1.4.24.obache3-8/+8
Changes: 2009-06-04 Mikio Hirabayashi * tcutil.c (tcwwwformencode, tcwwwformdecode): new functions. * tcutil.c (tctmplnew, tctmpldel, tctmplload, tctmpldump): new functions. * tcutil.c (tcmapget4, tctreeget4): new functions. * tcutil.c (tclistprintf, tcmapprintf, tctreeprintf): new functions. * tcucodec.c (runtmpl, proctmpl): new functions. - Release: 1.4.24
2009-06-08Support staged installation.asau1-2/+6
2009-06-08Update tokyotyrant-ruby to 1.9.obache2-6/+6
2009-06-07Update from version 0.08102 to version 0.08103.seb2-13/+17
Pkgsrc changes: - Adjust dependencies. Upstream changes: 0.08103 2009-05-26 19:50:00 (UTC) - Multiple $resultset -> count/update/delete fixes. Now any of these operations will succeed, regardless of the complexity of $resultset. distinct, group_by, join, prefetch are all supported with expected results - Return value of $rs->delete is now the storage return value and not 1 as it used to be - don't pass SQL functions into GROUP BY - Remove MultiDistinctEmulation.pm, effectively deprecating { select => { distinct => [ qw/col1 col2/ ] } } - Change ->count code to work correctly with DISTINCT (distinct => 1) via GROUP BY - Removed interpolation of bind vars for as_query - placeholders are preserved and nested query bind variables are properly merged in the correct order - Refactor DBIx::Class::Storage::DBI::Sybase to automatically load a subclass, namely Microsoft_SQL_Server.pm (similar to DBIx::Class::Storage::DBI::ODBC) - Refactor InflateColumn::DateTime to allow components to circumvent DateTime parsing - Support inflation of timestamp datatype - Support BLOB and CLOB datatypes on Oracle - Storage::DBI::Replicated::Balancer::Random: added master_read_weight - Storage::DBI::Replicated: storage opts from connect_info, connect_info merging to replicants, hashref connect_info support, improved trace output, other bug fixes/cleanups - distinct => 1 with prefetch now groups by all columns - on_connect_do accepts a single string equivalent to a one element arrayref (RT#45159) - DB2 limit + offset now works correctly - Sybase now supports autoinc PKs (RT#40265) - Prefetch on joins over duplicate relations now works correctly (RT#28451) - "timestamp with time zone" columns (for Pg) now get inflated with a time zone information preserved - MSSQL Top limit-emulation improvements (GROUP BY and subquery support) - ResultSetColumn will not lose the joins infered from a parent resultset prefetch
2009-06-05Update tokyotyrant-ruby to 1.8.obache2-6/+6
2009-06-05Update tokyotyrant-perl to 1.12.obache2-6/+6
2009-06-04update to 3.1.1drochner8-454/+759
This is a major update, many fixes and new features. Take MAINTAINERship as suggested by the old MAINTAINER.
2009-06-04update to 4.7.6drochner2-6/+6
changes: -Compatibility with Python 3.0.1 -"DB.has_key()" used to return 0 or 1. Changed to return True or False instead. Check your code! -Change "DBSequence.init_value()" to "DBSequence.initial_value()", for consistence with Berkeley DB real method name. This could require minimal changes in your code. The documentation was right. -add more bindings
2009-06-04Changes 3.6.14.2:adam2-6/+6
* Fix a code generator bug introduced in version 3.6.14. This bug can cause incorrect query results under obscure circumstances.
2009-05-31Remove DEPENDS on long since deleted p5-Data-Dumper package. Removehe1-3/+1
remaining dependency on perl >= 5.6.1nb2, we're long past that point, and perl5's module.mk makes a dependency on the current perl anyway. No PKGREVISION bump, contents doesn't change in any meaningful way. Change prompted by report from Aleksey Cheusov.
2009-05-29Add a SASL optionmanu2-1/+18
2009-05-29Update tokyotyrant to 1.1.28.obache3-8/+8
Changes: 2009-05-20 Mikio Hirabayashi <mikio@users.sourceforge.net> * ttserver.c (do_task): a potential bug of memory leak was fixed. * tcrdb.c (tcrdbnew): a bug related to initialization was fixed. * scrext.c (serv_fwmkeys, serv_regex): new functions. - Release: 1.1.28