summaryrefslogtreecommitdiff
path: root/databases
AgeCommit message (Collapse)AuthorFilesLines
2012-05-10Build fix for new glib2.dholland2-1/+17
2012-05-09Fix typo in CONFIGURE_ARGS, from Noud de Brouwer in PR 46431dholland1-2/+2
2012-05-09More build fixes for new glib2.dholland5-1/+65
2012-05-08- updated to 4.021rhaen2-6/+6
Changes: 2011-08-15 Patrick Galbraith (work of others) <patg at patg dot net> (4.021) * Fix to enable PERL_NO_GET_CONTEXT to spee up DBD on thread Perls (Dave Mitchell <davem at iabyn dot com>) Thank you! * Fix to is_prefix not being exported by mysql Aran Deltax <bluefeet at gmail dot com> Thank you! * Eliminate DBIS usage Dagfinn Ilmari Mannsåker <ilmari at ilmari dot org> Thank you! * Enhanced / Fixed server side prepared statement checks (Steven Hartland) Thank you! * Fix missprint in doc of DBD::mysql of mysql_bind_type_guessing (Perlover http://blog.perloever.com) Thank you! * Misprint in lib/DBD/mysql.pm (Perlover) Thank you!
2012-05-08- Updated to 1.620rhaen2-6/+6
Changes: =head2 Changes in DBI 1.620 (svn r15300) 25th April 2012 Modified column renaming in fetchall_arrayref, added in 1.619, to work on column index numbers not names (an incompatible change). Reworked the fetchall_arrayref documentation. Hash slices in fetchall_arrayref now detect invalid column names. =head2 Changes in DBI 1.619 (svn r15294) 23rd April 2012 Fixed the connected method to stop showing the password in trace file (Martin J. Evans). Fixed _install_method to set CvFILE correctly thanks to sprout RT#76296 Fixed SqlEngine "list_tables" thanks to David McMath and Norbert Gruener. RT#67223 RT#69260 Optimized DBI method dispatch thanks to Dave Mitchell. Optimized driver access to DBI internal state thanks to Dave Mitchell. Optimized driver access to handle data thanks to Dave Mitchell. Optimized fetchall_arrayref with hash slice thanks to Dagfinn Ilmari Mannsåker. RT#76520 Allow renaming columns in fetchall_arrayref hash slices thanks to Dagfinn Ilmari Mannsåker. RT#76572 Reserved snmp_ and tree_ for DBD::SNMP and DBD::TreeData
2012-05-07Build fixes for new glib2.dholland8-1/+112
2012-05-07Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=)dholland11-22/+22
It turns out there were a lot of these.
2012-05-06Build fixes for latest glib2.dholland4-1/+49
2012-05-06Remove Perl dependence as this package doesn't contain Perl Script anymore.tron1-2/+1
2012-05-06Update "phpmyadmin" package to version 3.5.1. Major changes since 3.4.*:tron4-139/+387
- browse-mode improvements - grid editing - remember recent tables - remember last sort order by table - flexible column width - reorder columns - more compact navigation bar - AJAXification of many operations - reorganised server status page, with server monitoring - improved support for stored routines, events and triggers - openGIS support - zoom-search in table search - Drizzle support - improved ENUM/SET editor
2012-05-06Fix build with the new glib2. Bleh.dholland22-1/+357
2012-05-04Don't return values from void functions.joerg2-1/+20
2012-04-29Update databasers/ruby-activerecord32 to 3.2.3.taca2-6/+6
## Rails 3.2.3 (unreleased) ## * Added find_or_create_by_{attribute}! dynamic method. *Andrew White* * Whitelist all attribute assignment by default. Change the default for newly generated applications to whitelist all attribute assignment. Also update the generated model classes so users are reminded of the importance of attr_accessible. *NZKoz* * Update ActiveRecord::AttributeMethods#attribute_present? to return false for empty strings. *Jacobkg* * Fix associations when using per class databases. *larskanis* * Revert setting NOT NULL constraints in add_timestamps *fxn* * Fix mysql to use proper text types. Fixes #3931. *kennyj* * Fix #5069 - Protect foreign key from mass assignment through association builder. *byroot*
2012-04-28Update ruby-sqlite3 package to 1.3.6.taca3-8/+8
=== 1.3.6 / 2012-04-16 * Enhancements * Windows: build against SQLite 3.7.11 * Added SQLite3::ResultSet#each_hash for fetching each row as a hash. * Added SQLite3::ResultSet#next_hash for fetching one row as a hash. * Bugfixes * Support both UTF-16LE and UTF-16BE encoding modes on PPC. Closes #63 * Protect parameters to custom functions from being garbage collected too soon. Fixes #60. Thanks hirataya! * Fix backwards compatibility with 1.2.5 with bind vars and `query` method. Fixes #35. * Fix double definition error caused by defining sqlite3_int64/uint64. * Fix suspicious version regexp. * Deprecations * ArrayWithTypesAndFields#types is deprecated and the class will be removed in version 2.0.0. Please use the `types` method on the ResultSet class that created this object. * ArrayWithTypesAndFields#fields is deprecated and the class will be removed in version 2.0.0. Please use the `columns` method on the ResultSet class that created this object. * The ArrayWithTypesAndFields class will be removed in 2.0.0 * The ArrayWithTypes class will be removed in 2.0.0 * HashWithTypesAndFields#types is deprecated and the class will be removed in version 2.0.0. Please use the `types` method on the ResultSet class that created this object. * HashWithTypesAndFields#fields is deprecated and the class will be removed in version 2.0.0. Please use the `columns` method on the ResultSet class that created this object.
2012-04-28Update ruby-sequel package to 3.34.1.taca3-9/+36
=== 3.34.1 (2012-04-02) * Fix bug in optimization of primary key lookup (jeremyevans) (#460) As for 3.34.0, changes are too many, please refer: http://sequel.rubyforge.org/rdoc/files/CHANGELOG.html
2012-04-27Recursive bump from icu shlib major bumped to 49.obache19-33/+38
2012-04-26Update py-mssql to 1.0.2.obache4-22/+26
Based on maintainer update request per PR 46084. (let to register egg-info, set LICENSE, fix DOS style EOL of some files) Changes since 0.8.0: Tue Apr 23 23:00:00 2009 Andrzej Kukula <akukula@gmail.com> + bugfix: fixed rare quoting bug in select_db() + feature: added 'max_conn' parameter to pymssql.connect() and _mssql.connect() which defaults to 25, thanks Daniel Watrous <dwmaillist@gmail.com> * nagios-plugin update - thanks Josselin Mouette <joss@debian.org>: + Include a -P port option, to avoid having to passing it with the host name + Fix the encoding of the comments; utf-8 is the declared encoding of the file and must be followed + Fix a typo in the SQL syntax + Connect explicitly to the "master" database (required since 1.0.0) + Improve perfdata output. * version 1.0.2 Tue Apr 21 22:56:00 2009 Andrzej Kukula <akukula@gmail.com> * mssqldbmodule.c: + bugfix in format_and_run_query(): query strings were sometimes overwritten with garbage due to DECREF in wrong place; thanks Igor Nazarenko <igor.n.nazarenko@gmail.com> + bugfix in get_result(): if a query batch contained DECLARE or possibly other T-SQL statements, no results were returned thanks Kay Schluehr <schluehrk@users.sourceforge.net> + bugfix in execute_scalar(): check if there are any columns in result + bugfix: check for FAIL after each dbnextrow() + feature: Add support for bigint - #2660972; thanks Alexandr Zamaraev <shura_zam@users.sourceforge.net> * pymssql.c: + bugfix in execute(): if execute is called without second argument, don't treat '%' in query string as formatting character; restored compatibility with common sense and with pymssql < 1.0.0; thanks Corey Bertram <corey.bertram@monitoredsecurity.com>, Wes McKinney <wesmckinn@gmail.com> + feature: it is possible to specify 'as_dict' to pymssql.connect and rows will be returned as dictionaries instead of tuples; thanks Daniel Watrous <dwmaillist@gmail.com> Thu Jan 30 18:36:00 2009 Andrzej Kukula <akukula@gmail.com> * mssqldbmodule.c: + Pyssize_t error on x64 - thanks Josselin Mouette <joss@debian.org> + critical charset updates, thanks Josselin Mouette <joss@debian.org> + more Py_ssize_t updates, further code cleanups + fixed some compiler warnings * pymssql.py: + execute() failed, thanks Josselin Mouette <joss@debian.org> + critical charset updates, thanks Josselin Mouette <joss@debian.org> + removed warnings, users don't want them and they are not 'MUST' priority in DB-API spec * nagios-plugin: introducted Nagios plugin, thanks Julien Blache and Josselin Mouette * version 1.0.1 Thu Jan 29 19:23:00 2009 Andrzej Kukula <akukula@gmail.com> * version 1.0.0 * so many changes I'll not put them here, I'll document changes from now on. Mon Sep 25 20:18:00 2006 Andrzej Kukula <akukula@gmail.com> * setup.py: fix for Fink (http://Fink.SF.Net) under OS X (thanks Terrence Brannon <metaperl@gmail.com>)
2012-04-23Fixes double "ruby" prefix of PKGNAME at last update.obache1-1/+2
2012-04-22Update to 3.52.8. Update HOMEPAGE and MASTER_SITES.wiz2-9/+8
Mar 27 2012, V3.52.8: * Converted from CVS to GIT * Added build support for Mac OS X 10.5, 10.6 and 10.7 * Converted old Mac OS X .nib format to newer .xib format * Fixed issue with using buffer after free * Fixed use ssize_t where appropriate * Fixed issue with strlen if param can be NULL * Fixed use ssize_t for length of string * Fixed tracing SQLGetData using multiple chunks * Fixed problem tracing on big-endian machines * Fixed wrong type label * Fixed compiler warnings
2012-04-17Changes 2.4.5:adam2-6/+6
* The close() methods on connections and cursors don't raise exceptions if called on already closed objects. * Fixed fetchmany() with no argument in cursor subclasses. * Use lo_creat() instead of lo_create() when possible for better interaction with pgpool-II. * Error and its subclasses are picklable, useful for multiprocessing interaction * Better efficiency and formatting of timezone offset objects thanks to Menno Smits. * Fixed rownumber during iteration on cursor subclasses. Regression introduced in 2.4.4. * Added support for inet arrays. * Fixed commit() concurrency problem. * Codebase cleaned up using the GCC Python plugin's static analysis tool, which has revealed several unchecked return values, possible NULL dereferences, reference counting problems.
2012-04-16Add patch comments, add missing rcsid to patch-ai, fix some pkglintdholland8-16/+40
and a couple other minor glitches.
2012-04-16When using strerror instead of sys_errlist, skip sys_nerr too. Shoulddholland2-5/+6
fix the Solaris build.
2012-04-15Reset maintainer, developer has left the buildingwiz9-18/+18
2012-04-15Update "phpmyadmin" package to version 3.4.11. Changes since 3.4.10.1:tron3-10/+7
- bug #3486970 [import] Exception on XML import - bug #3488777 [navi] $cfg['ShowTooltipAliasTB'] and blank names in navigation - bug #3512565 [navi] Fixed missing word "Rows" in table list tooltip after cli - [security] Fixed local path disclosure vulnerability, see PMASA-2012-2
2012-04-14Changes 5.5.23:adam3-9/+19
Bugs Fixed * Security Fix: Bug 59533 was fixed. * Performance: Partitioning: InnoDB Storage Engine: The statistics used by the optimizer for queries against partitioned InnoDB tables were based only on the first partition of each such table, leading to use of the wrong execution plan. * References: This bug was introduced by Bug 11756867. * Performance: InnoDB Storage Engine: Improved the performance of the DROP TABLE statement for InnoDB tables, especially on systems with a large buffer pool. The fix speeds up the processing for freeing entries in the adaptive hash index. * InnoDB Storage Engine: Deleting a huge amount of data from InnoDB tables within a short time could cause the purge operation that flushes data from the buffer pool to stall. If this issue occurs, restart the server to work around it. This issue is only likely to occur on 32-bit platforms. * InnoDB Storage Engine: If the server crashed during a TRUNCATE TABLE or CREATE INDEX statement for an InnoDB table, or a DROP DATABASE statement for a database containing InnoDB tables, an index could be corrupted, causing an error message when accessing the table after restart: InnoDB: Error: trying to load index index_name for table table_name InnoDB: but the index tree has been freed! In MySQL 5.1, this fix applies to the InnoDB Plugin, but not the built-in InnoDB storage engine. * InnoDB Storage Engine: When data was removed from an InnoDB table, newly inserted data might not reuse the freed disk blocks, leading to an unexpected size increase for the system tablespace or .ibd file (depending on the setting of innodb_file_per_table. The OPTIMIZE TABLE could compact a .ibd file in some cases but not others. The freed disk blocks would eventually be reused as additional data was inserted. More...
2012-04-14Update mysql5-client and mysql5-server to 5.0.96, last release oftaca14-209/+25
MySQL 5.0 series. 5.0.96 * yaSSL was upgraded from version 1.7.2 to 2.2.0. 5.0.95 * No change log entries. 5.0.94 * Some files in the MySQL Server sources containing legacy code still used the LGPL license. Such files that were no longer in use have been removed. Any such code that remains following this removal now appears under the GPL only. (Bug #11896296) References: See also Bug #11840513. * Under some circumstances, the result of SUBSTRING_INDEX() incorrectly depended on the contents of the previous row. (Bug #42404, Bug #11751514) 5.0.93 * Security Fix: The PolyFromWKB() function could crash the server when improper WKB data was passed to the function. (Bug #51875, Bug #11759554, CVE-2010-3840) * Security Fix: Bug #36544 was fixed. * Security Fix: Bug #49124 and Bug #11757121 were fixed. * Two unused test files in storage/ndb/test/sql contained incorrect versions of the GNU Lesser General Public License. The files and the directory containing them have been removed. (Bug #11810224) References: See also Bug #11810156. * On FreeBSD and OpenBSD, the server incorrectly checked the range of the system date, causing legal values to be rejected. (Bug #55755, Bug #11763089)
2012-04-09python24 had been removed, no need to take care about it anymore.obache1-7/+7
2012-04-08All supported python versions in pkgsrc support eggs, so removewiz3-6/+6
${PLIST.eggfile} from PLISTs and support code from lang/python.
2012-04-08Changes 5.1.62:adam5-13/+28
* New utf8_general_mysql500_ci and ucs2_general_mysql500_ci collations have been added that preserve the behavior of utf8_general_ci and ucs2_general_ci from versions of MySQL previous to 5.1.24. Bug 27877 corrected an error in the original collations but introduced an incompatibility for columns that contain German 'ß' LATIN SMALL LETTER SHARP S. (As a result of the fix, that character compares equal to characters with which it previously compared different.) A symptom of the problem after upgrading to MySQL 5.1.24 or newer from a version older than 5.1.24 is that CHECK TABLE produces this error: * yaSSL was upgraded from version 1.7.2 to 2.2.0. * Bugs Fixed
2012-04-08Remove python24 and all traces of it from pkgsrc.wiz12-38/+14
Remove devel/py-ctypes (only needed by and supporting python24). Remove PYTHON_VERSIONS_ACCEPTED and PYTHON_VERSIONS_INCOMPATIBLE lines that just mirror defaults now. Miscellaneous cleanup while editing all these files.
2012-04-08Changes 5.5.22:adam3-7/+15
* InnoDB Storage Engine: A deprecation warning is now issued when --ignore-builtin-innodb is used. * yaSSL was upgraded from version 1.7.2 to 2.2.0. * Security Fix: Bug 13510739 and Bug 63775 were fixed. * Important Change: InnoDB Storage Engine: When a row grew in size due to an UPDATE operation, other (non-updated) columns could be moved to off-page storage so that information about the row still fit within the constraints of the InnoDB page size. The pointer to the new allocated off-page data was not set up until the pages were allocated and written, potentially leading to lost data if the system crashed while the column was being moved out of the page. The problem was more common with tables using ROW_FORMAT=DYNAMIC or ROW_FORMAT=COMPRESSED along with the Barracuda file format, particularly with the innodb_file_per_table setting enabled, because page allocation operations are more common as the .ibd tablespace files are extended. Still, the problem could occur with any combination of InnoDB version, file format, and row format. * InnoDB Storage Engine: An erroneous assertion could occur, in debug builds only, when creating an index on a column containing zero-length values (that is, ''). * InnoDB Storage Engine: A DDL operation such as ALTER TABLE ... ADD COLUMN could stall, eventually timing out with an Error 1005: Can't create table message referring to fil_rename_tablespace. * InnoDB Storage Engine: A DDL operation for an InnoDB table could cause a busy MySQL server to halt with an assertion error: More...
2012-04-08remove duplicate include linewiz1-2/+1
2012-04-07specify include/lib dir for iodbc respectively.obache1-2/+3
2012-04-06BUILDLINK_{INCDIR,LIBDIR}.iodbc must not contain ${PREFIX}.obache1-4/+3
(and CPPFLAGS will not be required) fixes build of myodbc, odbc-postgresql and ruby-odbc.
2012-04-04Update Redis to 1.951.mishka2-6/+6
Changes: 1.951 2012-03-13T10:17:09Z * Remove Tie::StdHash from our dependencies list, its part of core and it creates problems with some CPAN clients 1.950 2012-03-12T13:54:10Z * DEPRECATED: the encoding attribute to new() - we will not support automatic decoding after 2.000, so please test your code with encoding => undef now. * Add pipeline support: Aaron Crane arc@github++! * Cache AUTOLOAD calls: improves performance a bit, fixes #2 * Fix: apply reconnect logic to KEYS and INFO * Fix: forbid PING and SHUTDOWN in SUBSCRIBE mode * Updated docs covering pipelining and multi/exec * Updated docs to point users to Github for code and issues
2012-04-03Set BUILDLINK_CPPFLAGS.iodbc - fixes at least myodbc & odbc-postgresqlabs1-1/+2
2012-04-01Updated to 1.618rhaen2-6/+6
Changes: =head2 Changes in DBI 1.618 (svn r15170) 25rd February 2012 Fixed compiler warnings in Driver_xst.h (Martin J. Evans) Fixed compiler warning in DBI.xs (H.Merijn Brand) Fixed Gofer tests failing on Windows RT74975 (Manoj Kumar) Fixed my_ctx compile errors on Windows (Dave Mitchell) Significantly optimized method dispatch via cache (Dave Mitchell) Significantly optimized DBI internals for threads (Dave Mitchell) Xsub to xsub calling optimization now enabled for threaded perls. Corrected typo in example in docs (David Precious) Added note that calling clone() without an arg may warn in future. Minor changes to the install_method() docs in DBI::DBD. Updated dbipport.h from Devel::PPPort 3.20 =head2 Changes in DBI 1.617 (svn r15107) 30th January 2012 NOTE: The officially supported minimum perl version will change from perl 5.8.1 (2003) to perl 5.8.3 (2004) in a future release. (The last change, from perl 5.6 to 5.8.1, was announced in July 2008 and implemented in DBI 1.611 in April 2010.) Fixed ParamTypes example in the pod (Martin J. Evans) Fixed the definition of ArrayTupleStatus and remove confusion over rows affected in list context of execute_array (Martin J. Evans) Fixed sql_type_cast example and typo in errors (Martin J. Evans) Fixed Gofer error handling for keeperr methods like ping (Tim Bunce) Fixed $dbh->clone({}) RT73250 (Tim Bunce) Fixed is_nested_call logic error RT73118 (Reini Urban) Enhanced performance for threaded perls (Dave Mitchell, Tim Bunce) Enhanced and standardized driver trace level mechanism (Tim Bunce) Removed old code that was an inneffective attempt to detect people doing DBI->{Attrib}. Clear ParamValues on bind_param param count error RT66127 (Tim Bunce) Changed DBI::ProxyServer to require DBI at compile-time RT62672 (Tim Bunce) Added pod for default_user to DBI::DBD (Martin J. Evans) Added CON, ENC and DBD trace flags and extended 09trace.t (Martin J. Evans) Added TXN trace flags and applied CON and TXN to relevant methods (Tim Bunce) Added some more fetchall_arrayref(..., $maxrows) tests (Tim Bunce) Clarified docs for fetchall_arrayref called on an inactive handle. Clarified docs for clone method (Tim Bunce) Added note to DBI::Profile about async queries (Marcel Grünauer). Reserved spatialite_ as a driver prefix for DBD::Spatialite Reserved mo_ as a driver prefix for DBD::MO Updated link to the SQL Reunion 95 docs, RT69577 (Ash Daminato) Changed links for DBI recipes. RT73286 (Martin J. Evans)
2012-04-01Updated to 1.90 (aka 1.9)rhaen3-24/+7
* Removed patch-aa as it is included in upstream Changes: 1.9 Mon Dec 26 02:46:09 CET 2011 - partial: update for libdb 5.2 (to make it compile only)
2012-03-31Use reserved example domain name.obache1-2/+2
2012-03-31Update DESCR to reflect reality.obache1-2/+4
2012-03-26databases/openldap-server: define CFLAGS.DragonFlymarino1-1/+3
O_DSYNC and fdatasync don't exist on DragonFly, so define these as O_SYNC and fsync as recommended in the libmdb/mdb.c comments for DragonFly only.
2012-03-22Make sure the paths to bison-yacc, lex and perl are correct in thehans4-8/+14
installed src/Makefile.global. Don't assume they all exist in ${PREFIX}.
2012-03-22Updating package for Perl5 module BerkeleyDB from CPAN insno2-6/+6
databases/p5-BerkeleyDB from 0.50 to 0.51. Upstream changes: 0.51 19th March 2012 * Rework FETCHSIZE [RT #75691]
2012-03-21add a message about percona-toolkitmspo1-0/+1
2012-03-21add percona-toolkit to databases/Makefilemspo1-1/+2
2012-03-21percona toolkit is the new name for maatkitmspo3-0/+37
2012-03-20Changes 3.7.11:adam8-28/+32
* Enhance the INSERT syntax to allow multiple rows to be inserted via the VALUES clause. * Enhance the CREATE VIRTUAL TABLE command to support the IF NOT EXISTS clause. * Added the sqlite3_stricmp() interface as a counterpart to sqlite3_strnicmp(). * Added the sqlite3_db_readonly() interface. * Added the SQLITE_FCNTL_PRAGMA file control, giving VFS implementations the ability to add new PRAGMA statements or to override built-in PRAGMAs. * Queries of the form: "SELECT max(x), y FROM table" returns the value of y on the same row that contains the maximum x value. * Added support for the FTS4 languageid option. * Documented support for the FTS4 content option. This feature has actually been in the code since version 3.7.9 but is only now considered to be officially supported. * Pending statements no longer block ROLLBACK. Instead, the pending statement will return SQLITE_ABORT upon next access after the ROLLBACK. * Improvements to the handling of CSV inputs in the command-line shell * Fix a bug introduced in version 3.7.10 that might cause a LEFT JOIN to be incorrectly converted into an INNER JOIN if the WHERE clause indexable terms connected by OR.
2012-03-20Correct dependency to ruby-multi_json.taca1-2/+4
Bump PKGREVISION.
2012-03-20Update ruby-dm-rails to 1.2.1.taca2-7/+7
* Restrict it to Ruby on Rails 3 instead of 31. * Exact changes are unknown.
2012-03-20Update ruby-dm-active_model to 1.2.1.taca2-7/+7
Exact changes are unknown.