summaryrefslogtreecommitdiff
path: root/databases
AgeCommit message (Collapse)AuthorFilesLines
2013-12-31Changes 2.2.1:adam2-6/+6
Fixes to the UPDATE FUNCTIONS for upgrades from releases earlier than 2.2.0 Fixes to the FAILOVER logic Fixes slon to avoid constant database connection & disconnection Fixes to CLONE PREPARE processing
2013-12-28int64_t is not used anywhere, and its redifinition produce only troublesobache2-1/+28
in system headers.
2013-12-23Reset maintainer for resigned developers.wiz4-11/+8
2013-12-18Apply the changes from setup2.py to setup3.py as well to fix the buildjoerg1-2/+2
of the Python 3.x variant.
2013-12-15Use uniform shared library names to avoid packaging list divergence.asau2-1/+28
This fixes package (and some its dependents) on FreeBSD at least.
2013-12-14Update py-elixir to 0.7.1.obache2-11/+8
(update dependency from py-amkCrypto to py-crypto). 0.7.1 - 2009-11-16 New features: - Entities can now be declared "abstract" so that they do not create a table, etc... This allows, among others, an entity to inherit from multiple abstract classes (patch from Stephane Klein, closes #89). - Added a new collection which can resolve entities relative to the current entity, for example "..other_module.Class" (based on patches from Johannes Janssen, closes #93). - Added a new entity option "resolve_root", which allows one to specify the root module where your entities are defined. The string will be prepended to all "absolute" entity paths. It can also be used on a per-entity basis. This feature is based on a patch from Johannes Janssen, see #93. Changes: - using_options_defaults and using_table_options statements can be used several times within the same class (closes #70). Bug fixes: - Fixed custom base classes and versioned extension when used with zope interfaces (closes #98, patch from Valentin Lab) - Fixed having relationships in custom base classes (based on patch by Stephane Klein)
2013-12-14no need to set PYDISTUTILSPKG=yes here.obache1-2/+1
2013-12-12Update to 1.68wen2-7/+6
Upstream changes: 1.68 Mon Aug 6 22:22:22 PDT 2012 Patch fromFileGetTopLines() and fromFileIsHeader(), which are used by fromFile(). Impact: minor. Improve performance of fromFileGuessOS() Improve fromFile(), fromCSV(), csv() to support using \r, \n within a CSV field. join() now supports {matchNULL => 1, NULLasEmpty => 1}, if one would like to treat NULL as empty string, or treat NULL as equal (however, not equal to empty string). Both are set to 0 by default. Suggested by Kyle Horton & Wilson Dave. Remove inheritance from AutoLoader and Exporter. Thanks to Brian Wightman Thanks to Nicholas Andonakis for sharing his code, quite a few ideas in his package inspired the improvements below! Add new shortcut methods: lastRow(), lastCol(), colName($colNumericIndex) One can now write foreach my $i (0..$t->lastRow) instead of foreach my $i (0..$t->nofRow-1) Add iterator(), so that one can now write my $next = $t_product->iterator(); while (my $row = $next->()) { # have access to a row as a hash reference, access row number by &$next(1); $t_product->setElm($next->(1), 'ProductName', 'New! '.$row->{ProductName}); } addCol() can take the default value for the new column (first argument) addRow() supports {addNewCol => 1} moveCol() can take a $newColName. setElm() can set a value for multiple cells, specified by ref to row array and col array match_string(), match_pattern(), match_pattern_hash() also produce $parentTable->{MATCH} # match returns all matched row ids in $t_product->{MATCH} (ref to row ID array) $t_product->match_pattern_hash('$_{UnitPrice} > 20'); # create a new column, with 'No' as the default value $t_product->addCol('No', 'IsExpensive'); # use $t_product->{MATCH} to set values for multiple Elements $t_product->setElm($t_product->{MATCH}, 'IsExpensive', 'Yes'); 1.67 Wed Jul 25 11:47:23 PDT 2012 Update Change.txt file to point out $keepRestCol defaults to 1 is only for group() For pivot(), $keepRestCol is still default to 0 as before. 1.66 Wed Jul 25 11:03:29 PDT 2012 Change the default value of keepRestCol in group() to 1, instead of 0 to be compatible with older versions Thanks to Kyle Horton
2013-12-11Update to 6.0.1, update LICENSE:wiz2-9/+13
6.0.1: * Clarification of license. Thanks to Jan Staněk <jstanek@redhat.com> for bringing this issue up. This work is now explicitly licensed under 3-clause BSD license. * Fixed a long standing bug (August 2008, rev 9fd52748fa59) on "dbtables.py". Notified by Maxime Labelle. * If you want to link with Oracle Berkeley DB 6.0, you will need to create the environment variable 'YES_I_HAVE_THE_RIGHT_TO_USE_THIS_BERKELEY_DB_VERSION' to signal to the pybsddb that you are legal. To be legal, your code MUST be AGPL3 *OR* you have to buy a commercial license from Oracle. If you are not legally entitled to use Berkeley DB 6.0 and you have previous versions of Berkeley DB on your system, you can a) delete Berkeley DB 6.0 and try again, OR b) instruct pybsddb to use a previous Berkeley DB version, using environment variables or command line options. Sorry for the inconvenience. I am trying to protect you. Some details: https://forums.oracle.com/message/11184885 http://lists.debian.org/debian-legal/2013/07/
2013-12-10Also move home folderadam1-3/+3
2013-12-10The PostgreSQL Global Development Group has released a critical update to ↵adam33-103/+181
all supported versions of the PostgreSQL database system, which includes minor versions 9.3.2, 9.2.6, 9.1.11, 9.0.15, and 8.4.19. This update fixes three serious data-loss bugs affecting replication and database maintenance. All users are urged to update their installations at the earliest opportunity. The replication issue affects some users of PostgreSQL binary replication, and can cause minor data loss between the master and the standby. While not all users are affected, it is difficult to predict when the bug will occur, so we urge all users of replication and continuous backup (PITR) to update immediately. Additionally, users who had replication running under PostgreSQL minor versions 9.3.0, 9.3.1, 9.2.5, 9.1.10, or 9.0.14 should plan to take a fresh base backup of each standby after update, in order to ensure no prior data corruption already exists. This release also fixes two timing issues with VACUUM, which can cause old, overwritten or deleted rows to re-appear at a later date under some circumstances. Users with very high transaction rates, particularly those who experience "transaction ID wraparound" every few weeks or less, are the most at risk for this issue. Those users should set vacuum_freeze_table_age to 0, and run a database-wide VACUUM after the update. The second of the two VACUUM issues affects only 9.3, making it expecially important for 9.3 users to update.
2013-12-09Fix/Update DEPENDS paterns for perl CORE modules, with some trivial fixes.obache12-41/+42
Bump PKGREVISION for runtime dependency pattern changed packages.
2013-12-08Update ruby-sequel to 4.5.0.taca3-7/+22
=== 4.5.0 (2013-12-02) * Support :on_commit=>(:drop|:delete_rows|:preserve_rows) options when creating temp tables on PostgreSQL (rosenfeld) (#737) * Make Dataset#insert work on PostgreSQL if the table name is a SQL::PlaceholderLiteralString (jeremyevans) (#736) * Copy unique constraints when emulating alter_table operations on SQLite (jeremyevans) (#735) * Don't return clob column values as SQL::Blob instances in the db2 and ibmdb adapters unless use_clob_as_blob is true (jeremyevans) * Make use_clob_as_blob false by default on DB2 (jeremyevans) * Fix usage of Sequel::SQL::Blob objects as prepared statement arguments in jdbc/db2 adapter when use_clob_as_blob is false (jeremyevans) * Add mssql_optimistic_locking plugin, using a timestamp/rowversion column to protect against concurrent updates (pinx, jeremyevans) (#731) * Make Model.primary_key array immutable for composite keys (chanks) (#730) === 4.4.0 (2013-11-01) * Make Database#tables not show tables in the recycle bin on Oracle (jeremyevans) (#728) * Don't automatically order on all columns when emulating offsets for unordered datasets on DB2 (jeremyevans) * Improve PostgreSQL type support in the jdbc/postgresql adapter (jeremyevans) * Make offset emulation on Oracle work when using columns that can't be ordered (jeremyevans, sdeming) (#724, #725) * Make filter by associations support handle associations with :conditions or block (jeremyevans) * Make association cloning handle :block correctly for clones of clones (jeremyevans) * Make association cloning handle :eager_block option correctly (jeremyevans) * Make add_primary_key work on h2 (jeremyevans) * Add support for foreign key parsing on Oracle (jeremyevans) * Add support for foreign key parsing to the jdbc adapter (jeremyevans) * Make add_foreign_key work on HSQLDB (jeremyevans) * Add table_select plugin for selecting table.* instead of * for model datasets (jeremyevans) * Issue constraint_validation table deletes before inserts, so modifying constraint via drop/add in same alter_table block works (jeremyevans) * Support add_*/remove_*/remove_all_* pg_array_to_many association methods on unsaved model objects (jeremyevans) * Add Sybase SQLAnywhere support via new sqlanywhere and jdbc/sqlanywhere adapters (gditrick, jeremyevans) * Add Dataset#offset for setting the offset separately from the limit (Paul Henry, jeremyevans) (#717) === 4.3.0 (2013-10-02) * Fix literalization of empty blobs on MySQL (jeremyevans) (#715) * Ensure Dataset#page_count in pagination extension is at least one (jeremyevans) (#714) * Recognize another disconnect error in the jdbc/as400 adapter (jeremyevans) * Make Dataset#qualify and Sequel.delay work together (jeremyevans) * Recognize citext type as string on PostgreSQL (isc) (#710) * Support composite keys in the rcte_tree plugin (jeremyevans) * Support composite keys in the tree plugin (jeremyevans) * Make Migrator.migrator_class public (robertjpayne, jeremyevans) (#708) * Make PostgreSQL empty array literalization work correctly on PostgreSQL <8.4 (jeremyevans) * Add Sequel extensions guide (jeremyevans) * Add model plugins guide (jeremyevans) * Add error_sql Database extension, allowing DatabaseError#sql to return SQL query that caused underlying exception (jeremyevans) * Make Dataset#each_page in pagination extension return enumerator if no block is given (justinj) (#702)
2013-12-08Update ruby-pg to 0.17.0.taca2-6/+6
== v0.17.0 [2013-09-15] Michael Granger <ged@FaerieMUD.org> Bugfixes: - Fix crash by calling PQsend* and PQisBusy without GVL (#171). Enhancements: - Add method PG::Connection#copy_data. - Add a Gemfile to allow installation of dependencies with bundler. - Add compatibility with rake-compiler-dev-box. - Return self from PG::Result#check instead of nil. This allows to stack method calls.
2013-12-08Update ruby-mysql2 to 0.3.14.taca3-7/+8
Various bug fixes.
2013-12-06Changes 3.8.2:adam7-22/+24
Changed the defined behavior for the CAST expression when floating point values greater than +9223372036854775807 are cast into into integers so that the result is the largest possible integer, +9223372036854775807, instead of the smallest possible integer, -9223372036854775808. After this change, CAST(9223372036854775809.0 as INT) yields +9223372036854775807 instead of -9223372036854775808. ← Potentially Incompatible Change! Added support for WITHOUT ROWID tables. Added the skip-scan optimization to the query planner. Extended the virtual table interface, and in particular the sqlite3_index_info object to allow a virtual table to report its estimate on the number of rows that will be returned by a query. Update the R-Tree extension to make use of the enhanced virtual table interface. Add the SQLITE_ENABLE_EXPLAIN_COMMENTS compile-time option. Enhanced the comments that are inserted into EXPLAIN output when the SQLITE_ENABLE_EXPLAIN_COMMENTS compile-time option is enabled. Performance enhancements in the VDBE, especially to the OP_Column opcode. Factor constant subexpressions in inner loops out to the initialization code in prepared statements. Enhanced the ".explain" output formatting of the command-line shell so that loops are indented to better show the structure of the program. Enhanced the ".timer" feature of the command-line shell so that it shows wall-clock time in addition to system and user times.
2013-12-06Update "phpmyadmin" package to version 4.0.10. The following bugs weretron2-6/+6
fixed since version 4.0.9: - bug #4150 Clicking database name in query window opens a new tab - bug #4141 Wrong page is shown after editing; also, do not show a modal dialog for multi-row edit - bug #3939 PHP NavigationTree error when paging through list - bug #4075 Support A10 Networks load balancer - bug #4083 row deleting isn't binlogs friendly - bug #4163 Setup script does not recognize manually-configured server - bug #4158 Events page says no privileges with ALL PRIVILEGES
2013-12-05Remove CONFLICTS with ${PKGBASE}, these are automatic.wiz6-12/+12
Avoids unnecessary pkgin warning.
2013-12-05Added databases/dbfsak version 4.5adam1-1/+2
2013-12-05DBFSAK is a command line program designed to extract data from DBF (dBase,adam4-0/+36
FoxPro, Clipper, xBase) files. It can also be used to create DBF files and populate them from your data. It is written for the Linux/Unix environment, but relies only on standard C libraries and functions.
2013-12-04ruby-activerecord32 to 3.2.16.taca1-4/+4
Only version number has updated.
2013-12-03Changes 5.6.15:adam99-2870/+52
* Previously, MySQL Server distributions included the MySQL Reference Manual in Info format (the Docs/mysql.info file). Because the license for the manual restricts redistribution, its inclusion in Community packages caused problems for downstream redistributors, such as those who create Linux distributions. Community distributions of MySQL Server no longer include the mysql.info file, to make the repackaging and redistribution process easier (for example, the source tarball and its checksum can be used directly). This change applies to all source and binary Community packaging formats. Commercial (Enterprise) distributions are unchanged. * Incompatible Change: Several statement instruments in the setup_instruments table are used by the Performance Schema during the early stages of statement classification before the exact statement type is known. * The Performance Schema now instruments the read/write lock Delegate::lock * A new CMake option, WITH_ASAN, permits enabling address sanitization for compilers that support it. * The hash function used for metadata locking was modified to reduce overhead. * Bugs Fixed
2013-12-03Changes 5.5.35:adam4-10/+11
* Previously, MySQL Server distributions included the MySQL Reference Manual in Info format (the Docs/mysql.info file). Because the license for the manual restricts redistribution, its inclusion in Community packages caused problems for downstream redistributors, such as those who create Linux distributions. Community distributions of MySQL Server no longer include the mysql.info file, to make the repackaging and redistribution process easier (for example, the source tarball and its checksum can be used directly). This change applies to all source and binary Community packaging formats. Commercial (Enterprise) distributions are unchanged. * A new CMake option, WITH_ASAN, permits enabling address sanitization for compilers that support it. * Attempts to use the thread_concurrency system variable (which has an effect only for Solaris 8 and earlier) now indicate that it has no effect when that is the case. * Bugs Fixed
2013-12-02Now all of the postgresql packages should compile on MirBSD.bsiegert8-12/+36
2013-12-02Fix all the things belonging to postgresql93 on MirBSD.bsiegert2-6/+8
2013-12-01Fix MirBSD build.bsiegert1-3/+11
2013-12-01Fix detection of unsetenv on MirBSD, unbreak build.bsiegert2-4/+14
I have no idea why the extended regexp does not catch the unsetenv declaration but the check is redundant anyway (there is another unsetenv check below in configure) so I don't care that much.
2013-11-30Fix build of db{4,46,5} on MirBSD.bsiegert6-3/+7006
The build does not create all those unnecessary shlib symlinks on MirBSD (I believe this is due to a patch I sent in years ago), so add separate PLIST.MirBSD files that do not contain these files. (BTW, I would be grateful to learn how I can achieve the same effect without copying PLISTs, but this works.)
2013-11-29Not -j safe.joerg1-1/+3
2013-11-28Doesn't build against lua52.dholland1-1/+2
2013-11-26does not build with lua52dholland1-1/+3
2013-11-24Bump PKGREVISION for json version handling change.taca2-2/+4
2013-11-24Comment out p5-Term-ANSIColor dependency, in perl since 5.6.0.wiz2-7/+6
Bump PKGREVISION.
2013-11-24Comment out p5-Storable dependency; included in perl since 5.7.3.wiz1-4/+3
2013-11-23Use find-headers instead of find-files to detect builtin header files.obache2-6/+6
2013-11-22Changes 2.4.38:adam3-10/+10
Fixed liblmdb nordahead flag Fixed liblmdb to check cursor index before cursor_del Fixed liblmdb wasted space on split Fixed slapd for certs with a NULL issuerDN Fixed slapd cn=config with empty nested includes Fixed slapd syncrepl memory leak with delta-sync MMR Fixed slapd-bdb/hdb to stop processing on dn not found Fixed slapd-bdb/hdb with indexed ANDed filters Fixed slapd-mdb to stop processing on dn not found Fixed slapd-mdb dangling reader Fixed slapd-mdb matching rule for OlcDbEnvFlags Fixed slapd-mdb with indexed ANDed filters Fixed slapd-meta from blocking other threads Fixed slapo-syncprov assert with findbase
2013-11-20Revbump after updating devel/boost-libsadam1-2/+2
2013-11-20recursive bump from boost-lib shlib major bump.obache1-2/+2
2013-11-07Update "phpmyadmin" package to version 4.0.9.tron2-6/+6
The following bugs were fixed since the release of version 4.0.8: - bug #4104 Can't edit updatable view when searching - bug #4108 Missing refresh by deleting databases - bug #3995 Drizzle server charset notice - bug #3911 Filtering database names includes empty groupings - bug #3678 Does not display or manipulate bit(64) fields appropriately - bug #4129 Unneeded navi panel refresh - bug #4120 SSL redirects to port 80 - bug #4144 DROP DATABASE displays wrong database name - bug #4059 Running delete query asks for confirmation but says it was already executed - bug #4147 Accessibility: Images without Alt nor title attribute
2013-11-03Update to 0.1.10:wiz2-6/+6
Release 0.1.10 (Nov 02, 2013) ----------------------------- Bug Fixes * Removed buffered reading again, it obviously causes wrong parsing in some rare cases (issue114). * Fix regression in setup.py introduced 10 months ago (issue115). Enhancements * Improved support for JOINs, by Alexander Beedie.
2013-11-01MySQL 5.6 does not support readline, force editline.jperkin1-9/+4
2013-11-01Revision bump associated with the update of lang/ocaml to version 4.01.jaapb5-9/+10
2013-10-31Update to 2.019000wen2-6/+7
Add missing BUILD_DEPENDS Upstream changes: 2.019000 2013-10-17 20:36:45 America/Chicago - Create clean_rs row shortcut (wreis) - Create DateTime schema helper (wreis) 2.018004 2013-10-07 15:23:39 America/Chicago - fix dep marked as test but actually runtime 2.018003 2013-09-26 08:06:03 America/Chicago - fix method shadowing with some helpers for ::Shortcut - ::OrderByMagic now correctly passes through arrayrefs (moltar) - ::OrderByMagic only prefixes with CSA when needed (moltar)
2013-10-31Update to 1.630wen2-6/+6
Upstream changes: Fixed err for new drh to be undef not to 0 [Martin J. Evans] Fixed RT#83132 - moved DBIstcf* constants to util export tag [Martin J. Evans] PrintWarn is now triggered by warnings recorded in methods like STORE that don't clear err RT#89015 [Tim Bunce] Changed tracing to no longer show quote and quote_identifier calls at trace level 1. Changed DBD::Gofer ping while disconnected set_err from warn to info. Clarified wording of log message when err is cleared. Changed bootstrap to use $XS_VERSION RT#89618 [Andreas Koenig] Added connect_cached.connected Callback P R # 3 [David E. Wheeler] Clarified effect of refs in connect_cached attributes [David E. Wheeler] Extended ReadOnly attribute docs for when the driver cannot ensure read only [Martin J. Evans] Corrected SQL_BIGINT docs to say ODBC value is used P R # 5 [ilmari]
2013-10-30No need to find lua prefix anymore.obache1-4/+1
2013-10-30Let to be buildable with lua-5.1 too.obache4-206/+33
2013-10-30Bump PKGREVISION of packages whose Lua depends changed form, but whosedholland2-4/+4
own PKGNAME is unchanged.
2013-10-30Use REPLACE_LUA.dholland1-5/+3
2013-10-30Fix the Lua module logic.dholland1-3/+3
2013-10-30Use LUA_PKGPREFIX. Many Lua packages already do, but not these.dholland1-1/+2