summaryrefslogtreecommitdiff
path: root/databases
AgeCommit message (Collapse)AuthorFilesLines
2009-08-26bump revision because of graphics/jpeg updatesno16-27/+32
2009-08-23Update p5-Jifty-DBI from version 0.53 to version 0.58.seb2-7/+7
Pkgsrc changes: - Perl 5.10, which includes version.pm, is now required by pkgsrc, hence the dependency on devel/p5-version can be removed - Set LICENSE Upstream changes: 0.58 Tue Jul 14 03:21:21 EST 2009 - Possible incompatibilities: * Modules which use Jifty::DBI::Schema will have strict and warnings automatically applied to them. - Features: * Jifty::DBI::Handle now has methods for supported_drivers, available_drivers, and is_available_driver. - Fixes: * Remove unused _limit_clause method * Various error message improvements * Use ->new_item instead of ->record_class->new since it was a performance hit in Jifty * Avoid cals to ->new_item where possible - Documentation: * Document connect's quirky return value 0.57 Tue May 19 08:02:03 EDT 2009 - Major bugfixes: * Use eval {} in Jifty::DBI::Handle's DESTROY block when manipulating DBI Alterations to the DBI object in the DESTROY block must be wrapped in an eval {}, as object destruction order is not guaranteed during global destruction, and this interacts poorly with DBI's tie'd object. * During DESTROY, don't explicitly disconnect a dbh set InactiveDestroy The InactiveDestroy flag on DBI objects prevent them from being implicitly disconnected when they go out of scope -- for example, in the case where a process has forked, and two processes hold the socket open. However, it does not prevent them from being _explicitly_ disconnected, as we were doing in Jifty::DBI::Handle's DESTROY method. This caused InactiveDestroy to never kick in, causing either a shared socket, or two closed handles after a fork. We prevent this by having Jifty::DBI::Handle respect InactiveDestroy in its DESTROY method. * Do not use Scalar::Defer defaults for columns' defaults in the db - New features: * Add a display_length attribute on columns * add schema manipulation tables: rename_column and rename_table * If a column's default is a record, call its id method - Fixes: * Improve SQL error message and avoid its duplication * Pull the input_ and output_filters out of the instance hash - Tests: * Added a unit test for the SaltHash filter * use drop_table_if_exists in tests * add drop_table_if_exists in t/utils.t * unconditionaly drop tables for testing * test rename_table * add tests for rename_column * SaltHash test does not need an is_deeply() * Don't explicitly disconnect the handle, DESTROY handles it better * Test for warnings instead of letting them leak into the test output
2009-08-22Update tokyocabinet to 1.4.32.obache3-8/+8
2009-08-14 Mikio Hirabayashi <mikio@users.sourceforge.net> * tcutil.c (tctmpldumpeval): "INC", "PRT" operators and "SET" directive were added. * tcutil.c (tcwwwformdecode2): a bug of memory corruption was fixed. * tchdb.c (tchdbgetimpl): a bug related to caching large records was fixed. - Release: 1.4.32
2009-08-21Changes 3.6.17:adam2-6/+6
* Expose the sqlite3_strnicmp() interface for use by extensions and applications. * Remove the restriction on virtual tables and shared cache mode. Virtual tables and shared cache can now be used at the same time. * Many code simplifications and obscure bug fixes in support of providing 100% branch test coverage.
2009-08-20Updating databases/p5-Rose-DBx-AutoReconnect from 0.02 to 0.03sno2-6/+7
pkgsrc changes: - Adding license Upstream changes: 0.03 18 Aug 2009 * if $db->host not set, default to 'localhost' in logger
2009-08-20Updating package databases/p5-Rose-DB-Object from 0.781 to 0.782sno2-9/+11
pkgsrc changes: - Adjusting license and dependencies according to META.yml Upstream changes: 0.782 (07.09.2009) - John Siracusa <siracusa@gmail.com> * Altered tests to confirm the fix for RT 45836. * Detect enum-like columns in PostgreSQL. (RT 46214) * Added optional warning to the Loader for missing primary keys. (Patch by Ed Loehr) * Fixed a memory leak in the Iterator class. (RT 47294) (Patch by Thomas Whaples) * Unique indexes that have predicates are now skipped by the auto- initialization process. Use the include_predicated_unique_indexes Metadata attribute and/or Loader attribute to override the default. This feature is currently only supported in PostgreSQL. (Patch by Ed Loehr) * Improved unknown method error messages. (Suggested by Brian Miller) * Updated some example code in the documentation.
2009-08-19Updating package databases/p5-Rose-DB from 0.752 to 0.753sno2-7/+8
pkgsrc changes: - Adjusting license and dependencies Upstream changes: 0.753 (07.09.2009) - John Siracusa <siracusa@gmail.com> * Detect enum-like columns in PostgreSQL. (RT 46214) * Added support for the "sslmode" DSN option for PostgreSQL. (Reported by foudfou)
2009-08-19Updating package databases/p5-Search-QueryParser-SQL from 0.007 to 0.008sno2-7/+10
pkgsrc changes: - Adding license - Adjusting dependencies - Using "correct" module type Upstream changes: 0.008 18 Aug 2009 * add tests and support for fuzzy int-types * refactor to include an explicit Column class to allow for more granular control of sql building. Thanks to John Maslanik for the prompting that led to this idea.
2009-08-19Updating package databases/p5-Catalyst-Model-DBIC-Schema from 0.25 to 0.26sno2-6/+6
Upstream changes: 0.26 Wed Jul 29 16:16:09 PDT 2009 - fix loading connect_info from schema-defined connection (bluefeet, RT 48084) - detect wrong case for "dbi:" DSN part in DBIC helper (caelum) - Fix missing dep on Catalyst::Helper that made tests fail (wintrmute, RT 47449)
2009-08-19Updating package databases/p5-SQL-Translator from 0.09007 to 0.11001sno2-14/+13
pkgsrc changes: - Adding recommended dependencies - Adjusting dependencies according to META.yml Upstream changes: # ---------------------------------------------------------- # 0.11001 2009-08-18 # ---------------------------------------------------------- * Removed last use of Readonly * Adjusted YAML dependency # ---------------------------------------------------------- # 0.11000 2009-08-18 # ---------------------------------------------------------- * Re-add version numbers to files, else cpan's "upgrade" gets very confused * Replaced code using Readonly, since most of the rest uses constant, and thats already a dep * Moved YAML and XML::LibXML back to recommends, the tests for both now skip if not installed * Bumped to 0.11000 to supercede 0.10 which has incorrect numbering scheme # ---------------------------------------------------------- # 0.10 2009-08-13 # ---------------------------------------------------------- * Resolved the following RT bugs (thanks to everyone for reporting!): 25791 does not recognize PostgreSQL ON_ERROR_STOP 29265 sqlt-diagram: --natural-join needs Graph::Directed 37814 SQLite translator failing to parse schema 42548 Producer::PostgreSQL incorrectly inserts the size in 'time(stamp)? with(out) time zone' fields 43173 SQL::Translator::Parser without versionnumber - will install old 0.09002 46805 (No subject) 47026 META.yml is not packaged due to MANIFEST.SKIP (easyfix) 32130 Move from XML::XPath to XML::LibXML::XPathContext 22261 MySQL parse 13915 missing optional prerequisite cause make test to fail 8847 Diagram.pm: BINMODE missing in printing of graphic file. 21065 GraphViz producer fails on tables named 'node' 35448 Producer::PostgreSQL types without size 22026 sqlt-diagram uses -f arg twice 47897 [PATCH] Fix uninitialized value within @_ in (uc|lc) 47668 Mysql Parser doesn't recognize key types 46448 sqlt-graph errors out on MySQL DDL with btree keys 47176 Add Foreign Key support to Parser::DBI::PostgreSQL.pm 48025 MySQL Producer: Case inconsistency between elements in @no_length_attr and $data_type 48569 sqlt-diagram fails to load SQLite schema 48596 SQL::Translator::Diff::schema_diff should produce a list in list context 44907 SQL::Translator::Producer::PostgreSQL produce() in list context should return a list of statements
2009-08-19Updating package databases/p5-DBIx-Class from 0.08108 to 0.08109sno2-7/+8
pkgsrc changes: - Adjusting dependencies according to META.yml Upstream changes: 0.08109 2009-08-18 08:35:00 (UTC) - Replication updates: - Improved the replication tests so that they are more reliable and accurate, and hopefully solve some cross platform issues. - Bugfixes related to naming particular replicants in a 'force_pool' attribute. - Lots of documentation updates, including a new Introduction.pod file. - Fixed the way we detect transaction to make this more reliable and forward looking. - Fixed some trouble with the way Moose Types are used. - Made discard_chages/get_from_storage replication aware (they now read from the master storage by default) - Refactor of MSSQL storage drivers, with some new features: - Support for placeholders for MSSQL via DBD::Sybase with proper autodetection - 'uniqueidentifier' support with auto newid() - Dynamic cursor support and other MARS options for ODBC - savepoints with auto_savepoint => 1 - Support for MSSQL 'money' type - Support for 'smalldatetime' type used in MSSQL and Sybase for InflateColumn::DateTime - support for Postgres 'timestamp without timezone' type in InflateColumn::DateTime (RT#48389) - Added new MySQL specific on_connect_call macro 'set_strict_mode' (also known as make_mysql_not_suck_as_much) - Multiple prefetch-related fixes: - Adjust overly agressive subquery join-chain pruning - Always preserve the outer join-chain - fixes numerous problems with search_related chaining - Deal with the distinct => 1 attribute properly when using prefetch - An extension of the select-hashref syntax, allowing labeling SQL-side aliasing: select => [ { max => 'foo', -as => 'bar' } ] - Massive optimization of the DBI storage layer - reduce the amount of connected() ping-calls - Some fixes of multi-create corner cases - Multiple POD improvements - Added exception when resultset is called without an argument - Improved support for non-schema-qualified tables under Postgres (fixed last_insert_id sequence name auto-detection)
2009-08-16Update to 2.15.1:wiz2-6/+6
2.15.1 Released August 7, 2009 - Release to fix the SIGNATURE file. [GSM] 2.15.0 Released August 4, 2009 (subversion r13164) - Use PQexecPrepared even when no placeholders (CPAN bug #48155) [GSM] - Allow execute_array and bind_param_array to take oddly numbered items, such that DBI will make missing entries undef/null (CPAN bug #39829) [GSM] - Put single quotes around array literals when quoting arrays via the quote() method. Per report from David Garamond (CPAN bug #48420) [GSM] 2.14.1 Released July 28, 2009 (subversion r13140) - Remove invalid bigint assignment [Tim Bunce] 2.14.0 Released July 27, 2009 (subversion r13130) - Make quoting of int, floats, and names much safer. (CPAN bug #41565) [GSM] - Make quoting of geometric types respect all valid chars (CPAN bug #41565) [GSM] - Fix quoting of booleans to respect more Perlish variants (CPAN bug #41565) [GSM] - Return ints and bools-cast-to-number from the db as true Perlish numbers. (CPAN bug #47619) [GSM] - Fix backslash quoting of arrays (CPAN bug #46732) [GSM] - Fix error when destringifying array starting with '[x:y]='. Per report from Jeff Trout [GSM] - Fix problem with foreign_key_info() and NAME_uc (CPAN bug #46109) [GSM] - Make foreign_key_info() respect FetchHashKeyName (CPAN bug #46103) [GSM] - Fix Makefile.PL to apply POSTGRES_INCLUDE in a saner way. (CPAN bug #45769) [GAURAV@cpan.org] - Improve Win32 README notes [Curtis Jewell] - Fix spelling error in type_info (CPAN bug #47786) [justin.d.hunter@gmail.com] - Add functions to support MS VC++ 7.0 (CPAN bug #47858) [Taro Nishino]
2009-08-16Update to 0.39:wiz2-6/+6
0.39 6th June 2009 * Added support for BDB 4.8 - associate_foreign - set_bt_compress (no callbacks as yet). * Also added interface to - ENV->stat_print - ENV->txn_stat_print * Oldest Perl supported is now 5.005 * Fixed issue db_stat when it returned a null pointer. (#46312 rt.cpan.org) * Fixed issue with DNM Filters & UTF8 support. Patch supplied by Torsten Foertsch.
2009-08-15Remove postgresql81 removal remnant.wiz1-144/+0
2009-08-14Retire PostgreSQL 8.1.joerg52-3641/+1
2009-08-12Update tokyocabinet to 1.4.31.obache3-8/+8
2009-07-23 Mikio Hirabayashi <mikio@users.sourceforge.net> * tcutil.c (tcmpoolpop, tcstatfile): new functions. * tcutil.c (tcwwwformdecode2, tcarccipher): new functions. * tcutil.c (tctmpldumpeval, tctmpldumpevalvar): type checking was improved. - Release: 1.4.31
2009-08-12recursive bump for icu shlib version change except already done.obache1-2/+2
2009-08-05cvs add forgotten before previous commitmanu1-0/+19
2009-08-04Fix a crash in smbk5pwd overlay, caused by a clash bewteen built-in andmanu1-1/+2
OpenSSL des implementations.
2009-08-03Fix DESTDIR installationjoerg1-4/+3
2009-08-03Fix DESTDIR installation.joerg2-4/+6
2009-07-31I'm guessing this file probably shouldn't be here...sketch1-5/+0
2009-07-29if I say "tcl_install" I mean just tcl install...drochner2-4/+13
fixes destdir installation
2009-07-29Added databases/postgresql84adam1-1/+8
2009-07-29Many of the changes in PostgreSQL 8.4 are new or improved administration andadam46-0/+3852
monitoring tools and commands. Each user has their own favorite features which will make day-to-day work with PostgreSQL easier and more productive for them. Among the most popular enhancements are: * Parallel Database Restore, speeding up recovery from backup up to 8 times * Per-Column Permissions, allowing more granular control of sensitive data * Per-database Collation Support, making PostgreSQL more useful in multi-lingual environments * In-place Upgrades through pg_migrator (beta), enabling upgrades from 8.3 to 8.4 without extensive downtime * New Query Monitoring Tools, giving administrators more insight into query activity * Greatly Reduced VACUUM Overhead through the Visibility Map * New Monitoring Tools for current queries, query load and deadlocks Version 8.4 also makes data analysis easier through the advanced ANSI SQL2003 features of windowing functions, common table expressions and recursive queries. Enhancements to stored procedures, such as default parameters and variadic parameters, make database server programming simpler and more compact. Of course, there are also performance improvements included in this version.
2009-07-23From http://cr.yp.to/distributors.html:schmonz1-1/+2
What are the distribution terms for cdb? 2009.07.21: I hereby place the cdb package (in particular, cdb-0.75.tar.gz, with MD5 checksum 81fed54d0bde51b147dd6c20cdb92d51) into the public domain. The package is no longer copyrighted.
2009-07-22update to 2.8.17drochner4-20/+19
bugfix: That bug might possibly cause database corruption if a large INSERT or UPDATE statement within a multi-statement transaction fails due to a uniqueness constraint but the containing transaction commits.
2009-07-22Add exop patch from Pierangelo Masarati and myself.manu3-4/+2275
This enables the folllowing extended operations: - passwd - whoami - refresh And the following controls: - manageDSAit - paged_results - ppolicy - noop - manageDIT - permissive_modify
2009-07-22Remove USE_DIRS from pkgsrc.wiz7-15/+8
Shared directories can now be created independently by the pacakges needing them and will be removed automatically by pkg_delete when empty. Packages needing empty directories can use the @pkgdir command in PLIST. Discussed and ok'd in thread starting at http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
2009-07-21Update tokyocabinet to 1.4.30.obache3-8/+8
Changes: 2009-07-13 Mikio Hirabayashi <mikio@users.sourceforge.net> * tctdb.c (tctdbstrtometasearcytype): new function. * tcadb.c (tcadbmisc): "metasearch" command was added. - Release: 1.4.30
2009-07-21Update ruby-tokyotyrant to 1.11.obache2-6/+6
2009-07-21Update p5-tokyotyrant to 1.14.obache2-6/+6
2009-07-21Update tokyotyrant to 1.1.33.obache3-8/+8
Changes: 2009-07-18 Mikio Hirabayashi <mikio@users.sourceforge.net> * scrext.c (serv_bit): new function. * tcrdb.c (tcrdbqryhint, tcrdbmetasearch): new functions. - Release: 1.1.33
2009-07-21Need -D_GNU_SOURCE on Linux for "struct ucred" declaration.tnn1-1/+2
2009-07-20Update lua-tokyocabinet to 1.8.obache2-7/+7
2009-07-20Update java-tokyocabinet to 1.22.obache2-6/+6
2009-07-20Update ruby-tokyocabinet to 1.29.obache2-6/+6
2009-07-20Update p5-tokyocabinet to 1.32.obache2-6/+6
2009-07-19Add a patch for CVE-2009-2446 based on the description in the report.tron3-3/+28
2009-07-19Set license to gnu-gpl-v2.tron1-1/+2
2009-07-19pkgsrc changes:sno2-8/+8
- Updating package for p5 module DBIx::SearchBuilder from 1.55 to 1.56 - Removing core dependency to File::Temp - Setting Module::Install as module type Upstream changes: 1.56 Fri Jul 17 02:05:32 MSD 2009 * Don't use LOWER/ILIKE with dates, heuristic is used, but shouldn't harm other things * Don't apply DISTINCT on queries with group by, COUNT(DISTINCT x) is different and covered in Column method
2009-07-19Updating package for p5 module DBIx::Class::Validation from 0.02004 tosno2-6/+6
0.02005. Upstream changes: 0.02005 Sat Jul 11 11:20:03 2009 - Fix bug that skipped validation when setting values while doing an update() like this: $row->update($hashref) (Sergio Salvi) (RT#47709) - Added .git, t/var to MANIFEST.SKIP and manifest.t (CLACO) - Various spelling fixes (CLACO) - Fixed SYNOPSIS examples (frioux, RT#47712)
2009-07-19pkgsrc changes:sno2-7/+8
- Updating package for p5 module DBIx::Class::Fixtures from 1.001002 to 1.001003 - Adjusting dependencies according to META.yml Upstream changes: - Fix t/var/configs/*.json to use valid JSON syntax - Fixed DateTime::Format dependencies
2009-07-19pkgsrc changes:sno2-8/+8
- Updating package for p5 module DBIx::Class from 0.08107 to 0.08108 - Reordering dependencies (alphabetically according to META.yml) Upstream changes: 0.08108 2009-07-05 23:15:00 (UTC) - Fixed the has_many prefetch with limit/group deficiency - it is now possible to select "top 5 commenters" while prefetching all their comments - New resultsed method count_rs, returns a ::ResultSetColumn which in turn returns a single count value - Even better support of count with limit - New on_connect_call/on_disconnect_call functionality (check POD of Storage::DBI) - Automatic datetime handling environment/session setup for Oracle via connect_call_datetime_setup() - count/all on related left-joined empty resultsets now correctly returns 0/() - Fixed regression when both page and offset are specified on a resultset - Fixed HRI returning too many empty results on multilevel nonexisting prefetch - make_column_dirty() now overwrites the deflated value with an inflated one if such exists - Fixed set_$rel with where restriction deleting rows outside the restriction - populate() returns the created objects or an arrayref of the created objects depending on scalar vs. list context - Fixed find_related on 'single' relationships - the former implementation would overspecify the WHERE condition, reporting no related objects when there in fact is one - SQL::Translator::Parser::DBIx::Class now attaches tables to the central schema object in relationship dependency order - Fixed regression in set_column() preventing sourceless object manipulations - Fixed a bug in search_related doubling a join if the original $rs already joins/prefetches the same relation - Storage::DBI::connected() improvements for Oracle and Sybase - Fixed prefetch+incomplete select regression introduced in 0.08100 - MSSQL limit (TOP emulation) fixes and improvements
2009-07-18Update tokyotyrant to 1.1.32.obache3-8/+8
Changes: 2009-07-15 Mikio Hirabayashi <mikio@users.sourceforge.net> * ttserver.c (do_mget, do_fwmkeys, do_misc): alignment violations were cleared. * tcrmttest.c (runtypical, proctypical, threadtypical): new functions. - Release: 1.1.32
2009-07-18Update java-tokyocabinet to 1.21.obache3-10/+10
2009-07-18Update ruby-tokyocabinet to 1.28.obache2-6/+6
2009-07-18Update p5-tokyocabinet to 1.31.obache2-6/+6
2009-07-17Make it not use included libtool in the configure phase. Makes it buildhasso2-6/+12
again on DragonFly.
2009-07-17Give up MAINTAINERadrianp8-16/+16