summaryrefslogtreecommitdiff
path: root/databases
AgeCommit message (Collapse)AuthorFilesLines
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
2009-07-17pkgsrc changes:sno5-85/+48
- Updating package for p5 module DBD::Sybase from 0.94nb9 to 1.09 - Adjusting build patches - Set license to ${PERL5_LICENSE} Upstream changes: Release 1.09 Behavior change: A new connection level attribute (syb_disconnect_in_child) has been added to allow automatical handling of InactiveDestroy across forks. By default in 1.09 a connection will NOT get closed if the process ID of the process that is exiting is not the same as the PID of the process that created the connection. Detect ASE error 5702 (The server is terminating this process) as a fatal error for the connection. Bug Fixes 645 - Spurious COMMIT calls sent to the dataserver during the login/connect calls. 628 - Increase size of Kerberos Principal string buffer 627 - Spurious sigset_t declaration. Release 1.08 Detect missing libblk.a library, and disable the BLK api calls if necessary. Added code to force dlopen() to use RTLD_GLOBAL. Corrected ct_option() functionality detection. Fixed incorrect handling of bind_params() (Thanks to Tim Bunce). Added serverType DSN parameter. Added tds_keepalive DSN parameter. Fixed incorrect handling of multiple result sets with DBI 1.53 and later. Re-wrote $dbh->ping() in C, it's now four times faster. Allow automated build without prompts. Improved nsql(). Added corrected handling of DATE and TIME values (ASE 12.5.2 and later). Added handling of UNSIGNED INT and BIGINT (ASE 15 and later). Added PERL_NO_GET_CONTEXT #define. Bug Fixes 624 - Empty strings incorrectly passed as NULL. 616 - Spurious error message when the login request times out. 614 - Documentation improvement for syb_xxx methods. 610 - Segfault when using signals with the threaded libraries and perl >= 5.8. Release 1.07 Changed the t/xblk.t test to lookup the charset used by the server and specify this in the connect() string. This should avoid failures when the client and server uses charsets of different sizes (utf8 vs. iso_1, for example). Better error reporting when the connection data is incorrect for the test scripts. Modified $dbh->ping() slightly. Bug Fixes 604 - Add missing mode parameter to mkdir in t/xblob.t 606 - Memory leak in the BLK API. Release 1.06 Fix off-by-one error for ISO date format. Clear error/warning when connecting to a Replication Server. Fix AutoCommit "off" behavior when CHAINED mode is turned off. Fix $dbh->begin_work() behavior. Note: This version fails 4 tests in t/xblk.t when building against the 15.0 Beta OCS libraries. Bug Fixes 582 - ISO date formatting off by one for months. 591 - NUM_OF_PARAMS isn't handled properly 593 - Connection can become unusable due a bug in get_server_version(). 597 - Prepared stored procs with placeholders return corrupted recordset on second fetch. 599 - The call to "prepare" also executes the statement. 600 - $sth->finish sometimes fails to properly clean up the handle. Release 1.05 BEHAVIOR CHANGE - $dbh->{LongReadLen} must now be called before $dbh->prepare(). Previously you could call this after the $dbh->prepare() but before the $sth->execute(). Install private statement handle methods for TEXT/IMAGE handling to avoid $h->func() calls, and update documentation. Implement experimental BLK API via prepare/execute loop. Change default "AutoCommit" off mode from explicit transactions to using the "chained" mode if it is available. Add $sth->syb_describe() call, taken from Sybase::CTlib's ct_describe(). Add ISO8601 date/time format for output. Fix $sth->finish() behavior when syb_flush_finish is turned on. Changed do { } while($sth->{syb_more_results}); idiom to use redo instead. Better/more consistent handling of multiple sth on a single dbh, and new test file. Bugs Fixed: 580 - Binding binary/varbinary values to placeholders sometimes fails. 575 - Fails three tests under Tru-64. 577 - perl Makefile.PL fails if umask is 0. 578 - Better warning for calling $dbh->{LongReadLen} if $dbh is busy. 572 - Minor documentation update for bind_param(). Release 1.04 Bugs Fixed: 566 - $sth->{NAME} fails right after prepare(). Release 1.03 Added linking of threaded Sybase libs if perl is built with threading turned on. Added CLONE() method. Minor changes to dbdimp.c to be thread-safe. Added t/thread.t test script. Changes to Makefile.PL to make configuration easier. Add support for Kerberos-based network login. Handle new library names (libsybct vs. libct). Make sure that cached statement handle attributes (NAME_lc, etc) are cleared when multiple result sets are processed. Add host and port connection properties, to allow connections to ASE servers that are not defined in the interfaces file (requires OCS 12.5.1) Add ability to dynamically increase the maximum number of connections (thanks to Ed Avis). Add ability to ignore stored proc return status in nsql() (thanks to Merijn Broeren) Fix Makefile.PL umask() issue on Win32 (thanks to Darin Delegal). Bugs Fixed: 541 - $sth->{NAME} fails right after prepare(). 551 - Tests fail when using perl 5.6.1. 556 - Add support for user-supplied SSL certificate file. 557 - type_info_all broken with ASE 11.0.x 562 - syb_flush_finish doesn't work during the connect() phase. 563 - Memory leak when syb_binary_images is set. Release 1.02 Added syb_server_version attribute. This is filled in at connect() time with the numeric version number (11.0.3.3, 12.5.1, etc) of the server that you are connected to. Bugs Fixed: 520 - t/exec.t fails on Win32. 533 - logic error in deadlock retry in nsql(). 532 - t/xblob.t test provides false positive for win32. 534 - Placeholder prepare() fails with ASE 11.0.x Release 1.01 Automatically finish() statement handles if they are re-executed before all the rows have been fetched. Added support for new tables() syntax, thanks to Stephen Wilcoxon. Added support for DATE and TIME datatypes (available in the ASE 12.5.1 release, currently undergoing beta testing). Allow user to specify a database to use for the tests instead of using "tempdb" (useful if user does not have SA privileges). Bugs Fixed: 517 - getpwnam() isn't portable. 493 - Second execute on a prepared handle fails. 487 - Add connection information to error messages. 407 - Second+ statement does not use db from "use database". Release 1.00 Added data_sources(). Allow "SQL_BINARY" placeholder parameters to be passed either as a hex string (with or without leading 0x), or as raw binary data. Bugs Fixed: 477 - segfault when servermsg_cb is called with a null connection 480 - Makefile.PL searches system dirs before PERL5LIB dirs when looking for DBI installation. 485 - Incorrect handling of large varbinary columns on fetches. 489 - (same as 497, see below). 492 - Can't compile on Win2k. 494 - Do not try to use the ocs.cfg file if it exists. 495 - Incorrect handling of parameters when using placeholders & stored procs. 497 - implicit type conversions with prepared statements often fail 503 - Binary placeholders with stored procedures. 506 - Default scriptName/hostname connect() params. 508 - DBD::Sybase doesn't build under Win2k. Release 0.95 Support for building DBD::Sybase in 64 bit mode with the 64 bit version of OpenClient on Solaris, HP-UX, AIX, etc. (note that perl itself must also be built in 64 bit mode for this to work!) Added column_info() method. Added G_EVAL flag to syb_err_handler calls. Improved syb_err_handler handling (thanks to Matthew Persico) Fixed memory leak when opening additional connections for multiple statement handles on a single database handle (thanks to Stefan Harbeck) Applied minor patch by Alex Fridman to get to build on WinNT. Force a ct_cancel() if, due to syb_do_proc_status, we force a failure on a request that could have more results pending (Blaise Lepeuple) Added syb_cancel_request_on_error attribute (see bug 471). Warning - the default value for this attribute changes the behavior of $sth->execute() when there is a failure that is detected in multi-statement requests. Added syb_bind_empty_string_as_null attribute (see bug 446) to allow user configurable empty string binding semantics (convert to single space [default] or to NULL). Bugs Fixed: 431 - fetchrow_hashref() has incorrect keys when retrieving multiple result sets. 437 - imp_sth->numRows in st_next_result not always set. 444 - Incorrect example for ct_get_data(). ct_get_data() SEGV if passed a non-reference for $image. 394 - $sth->{CursorName} fails hard. 449 - ct_get_data() limited to 32k 450 - Fix incorrect NULLABLE handling. 452 - Incorrect $sth->finish() handling in syb_flush_finish mode (thanks to Steve Willer). 443 - $sth->fetch produces error if called after $sth->execute on statement that doesn't return any rows. 411 - statement handle attributes do not change between result sets. 430 - $dbh->prepare can return undef without triggering RaiseError. 436 - Problems with make test generating errors creating Makefile.aperl. 441 - amadmin who,sqm fails while in a transaction. 446 - Empty string converts to a space (fixed by making this configurable). 448 - define strncasecmp as strnicmp for Win32 systems. 454 - syb_err_handler won't catch connect-time error. 456 - ping still fails if connection is dead. 461 - Memory leak if NOT using placeholders in selects and calling execute() multiple times. 464 - Binding an empty string for a date field causes "1/1/1900" to be inserted (instead of NULL). 469 - nsql error handling bug. 447 - syb_db_disconnect(): ct_con_drop() failed. 471 - Certain class of errors isn't detected by DBD::Sybase. Documentation changes to explain why ... WHERE (product_code = ? OR (? IS NULL AND product_code IS NULL)) doesn't work with Sybase.
2009-07-15pkgsrc changes:sno2-7/+8
- Updating package for p5 module CatalystX::CRUD::ModelAdapter::DBIC from 0.08 to 0.10 - Adjusting license and dependencies Upstream changes: 0.10 14 July 2009 * fix tests so that (a) sql is complete and (b) skip is sqlite3 cmd tool not found 0.09 13 June 2009 * fix ORDER BY via cxc-order so that it actually works, including tests for multi-column sort.
2009-07-14Explicitly disable GTK support.joerg1-2/+2
2009-07-13php-sqlite no longer support PHP 4.joerg1-1/+3
2009-07-13Update tokyotyrant to 1.1.31.obache3-8/+8
Changes: 2009-07-09 Mikio Hirabayashi * tculog.c (tculogwrite, tculrdread): the master ID is now recorded. * ttserver.c (main): the default value of the "-ulim" option was modified. * ttserver.c (proc): update logging and replicaion are now forbidden without the SID. * ttserver.c (do_repl): the NOP command is now throwed while circular replication. - Release: 1.1.31
2009-07-12Update MASTER_SITES and HOMEPAGE with Oracle's one.obache1-3/+3
2009-07-12Make it build on DragonFly master.hasso2-4/+13
2009-07-10fixup description, this package is 5.x nowjdolecek1-1/+1
2009-07-10switch databases/php-sqlite to compile using bundled module, rather thanjdolecek2-30/+4
pecl; according to description on PECL site, the pecl extension is obsolete and no longer maintanted, and it doesn't compile with PHP 5.3
2009-07-09update to 2.5.5drochner2-11/+8
changes: many bugfixes and compatibility fixes The 2.5.0 version in pkgsrc was broken: >>> from pysqlite2 import dbapi2 Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/pkg/lib/python2.5/site-packages/pysqlite2/dbapi2.py", line 27, in <module> from pysqlite2._sqlite import * ImportError: /usr/pkg/lib/python2.5/site-packages/pysqlite2/_sqlite.so: Undefined PLT symbol "sqlite3_enable_load_extension" (symnum = 158)
2009-07-09Update java-tokyocabinet to 1.20.obache3-12/+12
2009-07-09Update ruby-tokyocabinet to 1.27.obache2-7/+7
2009-07-09Update p5-tokyocabinet to 1.30.obache2-7/+7
2009-07-09Changes 3.6.16:adam2-6/+6
* Fix a bug that occastionally causes INSERT or UPDATE operations to fail on an indexed table that has a self-modifying trigger. * Other minor bug fixes and performance optimizations.
2009-07-09Make it build with DragonFly master.hasso2-5/+14