Commit graph

6439 commits

Author SHA1 Message Date
fhajny
2ae7daa012 Fix path to MySQL binary in the SMF method script. Bump PKGREVISION. 2015-01-26 12:39:56 +00:00
joerg
211ffd2618 Apply strtoi fix for NetBSD/current to all PostgreSQL versions. 2015-01-23 15:06:00 +00:00
obache
c5e1a7d221 simplify MASTER_SITES subdirectory, and canonicalize HOMEPAGE url. 2015-01-23 06:33:36 +00:00
obache
c811308510 simplify MASTER_SITES subdirectory. 2015-01-23 06:22:20 +00:00
fhajny
d6fd6dff69 Update elasticsearch to 1.4.2.
Minor enhancements and bugfixes, see release notes for 1.4.1 and 1.4.2:

  http://www.elasticsearch.org/downloads/1-4-1/
  http://www.elasticsearch.org/downloads/1-4-2/
2015-01-21 15:42:50 +00:00
adam
89ddc82bcb Changes 3.8.8.1:
* Fix a bug in the sorting logic, present since version 3.8.4, that can cause output to appear in the wrong order on queries that contains an ORDER BY clause, a LIMIT clause, and that have approximately 60 or more columns in the result set.
2015-01-20 20:11:07 +00:00
alnsn
7b43c56398 The module isn't compatible with Lua 5.3. 2015-01-20 19:56:54 +00:00
jaapb
714f854d4d Revbump associated with update of lang/ocaml. 2015-01-20 14:24:34 +00:00
ryoon
b6dd52cc10 Fix build under NetBSD 7.99.4 with strtoi(3). Workaround. 2015-01-20 13:16:02 +00:00
fhajny
c112971377 Fix PLIST for SunOS. 2015-01-20 11:03:51 +00:00
mef
04c55fc827 libdbh2 is taking over dbh. 2015-01-19 02:11:43 +00:00
mef
ef024b8a2d Removing databases/dbh. databases/libdbh2 is a successor. See:
http://mail-index.netbsd.org/pkgsrc-users/2015/01/15/msg020923.html
2015-01-19 02:09:18 +00:00
mef
2eee4555e2 This is successor of databases/dbh. See
http://mail-index.netbsd.org/pkgsrc-users/2015/01/15/msg020923.html

Import libdbh2-5.0.16 as databases/libdbh2.

Disk based hashes is a method to create multidimensional binary trees on disk.
This library permits the extension of database concept to a plethora of
electronic data, such as graphic information. With the multidimensional binary
tree it is possible to mathematically prove that access time to any
particular record is minimized (using the concept of critical points from
calculus), which provides the means to construct optimized databases for
particular applications.

(From: doc/html/DBH.html)
Disk Based Hashtables (DBH) 64 bit ? Library to create and manage hash
tables residing on disk. Associations are made between keys and values
so that for a given a key the value can be found and loaded into memory
quickly. Being disk based allows for large and persistent hashes. 64 bit
support allows for hashtables with sizes over 4 Gigabytes on 32 bit
systems. Quantified key generation allows for minimum access time on
balanced multidimensional trees.
2015-01-19 02:07:41 +00:00
adam
0d3b081382 Changes 3.8.8:
New Features:
* Added the PRAGMA data_version command that can be used to determine if a database file has been modified by another process.
* Added the SQLITE_CHECKPOINT_TRUNCATE option to the sqlite3_wal_checkpoint_v2() interface, with corresponding enhancements to PRAGMA wal_checkpoint.
* Added the sqlite3_stmt_scanstatus() interface, available only when compiled with SQLITE_ENABLE_STMT_SCANSTATUS.
* The sqlite3_table_column_metadata() is enhanced to work correctly on WITHOUT ROWID tables and to check for the existence of a a table if the column name parameter is NULL. The interface is now also included in the build by default, without requiring the SQLITE_ENABLE_COLUMN_METADATA compile-time option.
* Added the SQLITE_ENABLE_API_ARMOR compile-time option.
* Added the SQLITE_REVERSE_UNORDERED_SELECTS compile-time option.
* Added the SQLITE_SORTER_PMASZ compile-time option and SQLITE_CONFIG_PMASZ start-time option.
* Added the SQLITE_CONFIG_PCACHE_HDRSZ option to sqlite3_config() which makes it easier for applications to determine the appropriate amount of memory for use with SQLITE_CONFIG_PAGECACHE.
* The number of rows in a VALUES clause is no longer limited by SQLITE_LIMIT_COMPOUND_SELECT.
* Added the eval.c loadable extension that implements an eval() SQL function that will recursively evaluate SQL.

Performance Enhancements:
* Reduce the number of memcpy() operations involved in balancing a b-tree, for 3.2% overall performance boost.
* Improvements to cost estimates for the skip-scan optimization.
* The automatic indexing optimization is now capable of generating a partial index if that is appropriate.

Bug fixes:
* Ensure durability following a power loss with "PRAGMA journal_mode=TRUNCATE" by calling fsync() right after truncating the journal file.
* The query planner now recognizes that any column in the right-hand table of a LEFT JOIN can be NULL, even if that column has a NOT NULL constraint. Avoid trying to optimize out NULL tests in those cases.
* Make sure ORDER BY puts rows in ascending order even if the DISTINCT operator is implemented using a descending index.
* Fix data races that might occur under stress when running with many threads in shared cache mode where some of the threads are opening and closing connections.
* Fix obscure crash bugs found by american fuzzy lop.
* Work around a GCC optimizer bug (for gcc 4.2.1 on MacOS 10.7) that caused the R-Tree extension to compute incorrect results when compiled with -O3.

Other changes:
* Disable the use of the strchrnul() C-library routine unless it is specifically enabled using the -DHAVE_STRCHRNULL compile-time option.
* Improvements to the effectiveness and accuracy of the likelihood(), likely(), and unlikely() SQL hint functions.
2015-01-16 21:01:19 +00:00
fhajny
d594d6edad Add py-cassandra-driver 2015-01-16 17:13:49 +00:00
fhajny
afd147fb7c Import cassandra_driver as py-cassandra-driver.
Python client driver for Apache Cassandra. This driver works exclusively
with the Cassandra Query Language v3 (CQL3) and Cassandra's native protocol.
Cassandra versions 1.2 through 2.1 are supported.
2015-01-16 17:12:23 +00:00
adam
e0749a79c8 Changes 1.3.4:
Bug fixes.
2015-01-16 09:31:33 +00:00
taca
830c875fdf Fix typo, s/GEM_CLEANBUOLD_EXTENSIONS/GEM_CLEANBUILD_EXTENSIONS/. 2015-01-16 09:18:47 +00:00
adam
e9d63c048f PostgreSQL 9.4.0:
This release adds many new features which enhance PostgreSQL's flexibility, scalability and performance for many different types of database users, including improvements to JSON support, replication and index performance.
2015-01-14 21:01:18 +00:00
wiz
ddd744bddd Update to 1.633:
Changes in DBI 1.633 - 11th Jan 2015

    Fixed selectrow_*ref to return undef on error in list context
        instead if an empty list.
    Changed t/42prof_data.t more informative
    Changed $sth->{TYPE} to be NUMERIC in DBD::File drivers as per the
        DBI docs. Note TYPE_NAME is now also available. [H.Merijn Brand]
    Fixed compilation error on bleadperl due DEFSV no longer being an lvalue
        [Dagfinn Ilmari Mannsåker]

    Added docs for escaping placeholders using a backslash.
    Added docs for get_info(9000) indicating ability to escape placeholders.
    Added multi_ prefix for DBD::Multi (Dan Wright) and ad2_ prefix for
        DBD::AnyData2
2015-01-14 13:09:29 +00:00
adam
0627f9a6a0 Changes 2.4.19:
* Fixed missing ReconnectLDAPObject._reconnect_lock when pickling
* Added ldap.controls.pagedresults which is pure Python implementation of
  Simple Paged Results Control (see RFC 2696) and delivers the correct
  result size
2015-01-12 11:46:29 +00:00
tron
e3a546afa9 Update "phpmyadmin" package to version 4.3.6. Changes since version 4.3.2:
- bug       Undefined index notices while configuring recent and favorite
            tables
- bug #4687 Designer breaks without configuration storage
- bug #4686 Select elements flicker and selects something else
- bug #4689 Setup tool creates "pma__favorites" incorrectly
- bug #4685 Call to a member function isUserType() on a non-object
- bug #4691 Do not include console when no server is selected
- bug #4688 File permissions in archive
- bug #4692 Dynamic javascripts gives 500 when db selected
- bug       Auto-configuration: tables were not created automatically
- bug #4677 Advanced feature checker does not check for favorite tables
            feature
- bug #4678 Some of the data stored in configuration storage are not deleted
            upon db or table delete
- bug #4679 Setup does not allow providing a name for favorites table
- bug #4680 Number of favorite table are not configurable in setup
- bug #4681 'Central columns table' field in setup does not have a
            description
- bug #4318 Default connection collation and sorting
- bug #4683 Relational data is not properly updated on table rename
- bug #4655 Undefined index: collation_connection (second patch)
- bug #4682 4.3.3 & 4.3.4 Import sql created by mysqldump fails on foreign
            keys
- bug #4676 Auto-configuration issues
- bug #4416 New lines are removed when grid editing (part two: TEXT)
- bug #4653 Always connection error was shown, on /setup at tab
            "configuration storage"
- bug #4661 Drag and drop file import always fails
- bug #4651 don't open console with esc
- bug #4664 select min() displays 1 row, but reports the table amount of
            rows returned
- bug #4666 Undefined indexes in table stucture print view of a view
- bug #4663 Export missing back ticks for order table name
- bug #4668 Remove from central columns error
- bug #4670 CSV import reads both commas and values into first column after
            first row
- bug #4642 phpmyadmin often fails to load due to specific load order
- bug #4671 Unable to move all columns
- bug #4645 Import of export created with mysqldump
- bug #4672 "Distinct values" does not page
- bug #4667 Consistency in borders
- bug #4658 Illegal string offset (Data_length, Index_length)
- bug #4655 Undefined index: collation_connection
- bug #4673 Delimiter causing page lock
- bug       The "Recently used tables" setting should be with Nav panel
- bug #4647 Can't disable Favorites
- bug #4646 Version Check Broken
- bug #4630 AJAX request infinite loop
- bug #4649 Attributes field size smaller than others
- bug #4622 Cannot remove table ordering on a Mac
- bug       Fix initial replication configuration
- bug       Undefined index central_columnswork
- bug #4657 Don't have default blowfish_secret
- bug #4656 Some error popups fade away too quickly
- bug #4648 Consistency in borders
- bug       $cfg['Error_Handler']['display'] no longer necessary
- bug #4659 Leading and trailing whitespace in column name
2015-01-12 08:35:37 +00:00
wiz
97333420af Update to 3.5.0:
Version 3.5.0  Released January 6, 2015

  - Allow "placeholder escaping" by the use of a backslash directly before it, e.g.
    "SELECT 1 FROM jsontable WHERE foo \\? ?"
    will contain a single placeholder, and the first question mark will be sent directly
    to the backend to be parsed as an operator.
    [Greg Sabino Mullane, Tim Bunce]
    (CPAN bug #101030)

  - Improve the workings of the ping() method, so it always tests for
    a valid database backend and returns the correct true/false.
    [Greg Sabino Mullane, with help from Andrew Gierth and Tim Bunce]
    (CPAN bug #100648)

  - Add get_info(9000) => 1 to indicate driver can escape placeholders.
    [Tim Bunce]

  - In tests, force the client_encoding to UTF8, skip tests that involve
    characters not supported by the server_encoding
    [Dagfinn Ilmari Mannsåker <ilmari@ilmari.org>]

  - Fix memory leak when selecting from arrays
    [Dagfinn Ilmari Mannsåker, reported by Krystian Samp]

  - Make get_info much more efficient and slightly simpler.
    [Tim Bunce]
2015-01-07 23:21:16 +00:00
fhajny
7dc73b4c30 Add lost sphinxsearch hashes, make sure they are not lost next time. 2015-01-03 16:07:38 +00:00
ryoon
4fc22a9e8b Add db6 2015-01-01 18:53:56 +00:00
ryoon
759be8d9a0 Import db6-6.1.19 as databases/db6.
Berkeley DB is an embeddable database system that supports keyed access to
data. The software is distributed in source code form, and developers can
compile and link the source code into a single library for inclusion
directly in their applications.

Developers may choose to store data in any of several different storage
structures to satisfy the requirements of a particular application. In
database terminology, these storage structures and the code that operates on
them are called access methods. The library includes support for the
following access methods:

   * B+tree: Stores keys in sorted order, using either a programmer-supplied
     ordering function or a default function that does lexicographical
     ordering of keys. Applications may perform equality or range searches.
   * Hashing: Stores records in a hash table for fast searches based on
     strict equality. Extended Linear Hashing modifies the hash function
     used by the table as new records are inserted, in order to keep buckets
     underfull in the steady state.
   * Fixed and Variable-Length Records: Stores fixed- or variable-length
     records in sequential order. Record numbers may be immutable or
     mutable, i.e., permitting new records to be inserted between existing
     records or requiring that new records be added only at the end of the
     database.

This package privides Berkeley DB 6 released under GNU AGPL3.
2015-01-01 18:52:52 +00:00
dholland
756f2f1521 This builds fine on NetBSD; remove bogus NOT_FOR_PLATFORM. 2015-01-01 09:50:31 +00:00
dholland
8c8ba6fadc If postgres really still doesn't have mips atomics, it should be fixed
(which is easy enough for all but archaic mips) so use BROKEN_ON_PLATFORM.
2015-01-01 09:48:58 +00:00
dholland
ac50984fb4 Remove obsolete restriction based on a.out shared libraries not working.
Even if they still don't (it was noted ten years ago) I don't think we
have any a.out platforms left in pkgsrc. (Do we?)
2015-01-01 09:43:44 +00:00
wiz
f7afc520d4 Update to 1.835:
1.835 23 Dec 2014

   * Silence more compiler warnings
2014-12-31 14:39:07 +00:00
wiz
4a9683107c Mark as not ready for python-3.x. Remove unnecessary line. 2014-12-31 14:07:40 +00:00
wiz
3ec156f142 Improve EGG_NAME default to work for packages with '-' in their name.
Remove now unnecessary overrides in various packages.
2014-12-31 13:57:25 +00:00
wiz
dda0d2ae99 Remove unused file. 2014-12-30 16:07:38 +00:00
wiz
dec6a1d53f Add a few qore* packages. 2014-12-30 15:45:32 +00:00
wiz
7dc092d876 Import qore-sqlite3-module-1.0.1nb4 as databases/qore-sqlite3-module,
packaged for wip by nros.

SQLite 3 driver for the Qore language DBI system, using this module Qore
programs can access SQLite 3 file and in-memory databases using the
Datasource and DatasourcePool classes.
2014-12-30 15:45:04 +00:00
wiz
88141eed11 Import qore-pgsql-module-2.3nb4 as databases/qore-pgsql-module,
packaged for wip by nros.

PostgreSQL driver for Qore. It makes it possible for Qore programs to
access PostgreSQL database through the Datasource, DatasourcePool and
SQLStatement classes.
2014-12-30 15:44:25 +00:00
wiz
7aa763c0e9 Import qore-openldap-module-1.0nb4 as databases/qore-openldap-module,
packaged for wip by nros.

The Qore openldap module makes it possible for Qore programs to
communicate with LDAP servers.
2014-12-30 15:43:31 +00:00
wiz
8f3fa61e0c Remove unused file 2014-12-30 15:42:41 +00:00
wiz
0d07f08dc4 Import qore-mysql-module-2.0.1nb4 as databases/qore-mysql-module,
packaged for wip by nros.

MySQL driver for Qores DBI system that allows Qore programs to MySQL
Databases through the Datasource, DatasourcePool and SQLStatement
classes.
2014-12-30 15:42:24 +00:00
wiz
5a782b0d8a Import qore-freetds-module-1.0.3nb4 as databases/qore-freetds-module,
packaged for wip by nros.

The Freetds DB driver for qore gives Qore programs the possibility to
communicate with databases that use the TDS(Tabular Data Stream)
protocol for access such as MS SQL Server and Sybase databases.
2014-12-30 15:41:23 +00:00
obache
2437ad7076 On 0.6.0 release, remove Ruby 1.8 support. 2014-12-21 07:39:54 +00:00
obache
83b5a65def Remove unwanted entry, tight to Ruby-2.0. 2014-12-21 03:06:40 +00:00
obache
8d2c34f771 Add an missing entry for Ruby>=2.1. 2014-12-21 03:03:58 +00:00
obache
18e32422ce Change version number from fixed `0' to main Python distribution version,
same as other buitin module (already changed over a half year ago).
2014-12-21 01:22:33 +00:00
obache
0faee3ce8f jnilib file will be installed on Darwin.
PR pkg/49474 by Sevan Janiyan.
2014-12-16 06:24:05 +00:00
wiz
82c301ce85 Update to 1.834:
1.834 11 Dec 2014

   * Makefile.PL: version check is missing a zero
     RT #100844
2014-12-14 15:33:09 +00:00
tron
56b7003f08 Update "phpmyadmin" package to version 4.3.2. Changes since version 4.3.1:
- bug #4628 PHP error while exporting schema as PDF
- bug #4631 Server selector submits two server parameter values
- bug #4629 Problem with custom SQL queries using cookie authentication
- bug       Undefined index central_columnswork
- bug #4632 Notice in ./libraries/Util.class.php#1916 Undefined index: query
- bug #4633 Wrong parameter in fetchValue
- bug #4634 Error reporting creates an infinite loop
- bug #4635 Token mismatch while creating configuration storage
- bug #4640 Incorrect reference to PHP 6
- bug #3794 failure to handle repeating empty columns when importing ODS
- bug #4638 Default Export Method setting broken
- bug #4639 Export SQL missing indentation first field
- bug #4644 Error when browsing tables
- bug #4637 Field Alignment
2014-12-14 09:16:23 +00:00
fhajny
08311a3e40 Update py-peewee to 2.4.4.
2.4.4
=====
* Backwards-incompatible changes
  - The argument signature for the SqliteExtDatabase.aggregate() decorator
    changed so that the aggregate name is the first parameter, and
    the number of parameters is the second parameter. If no values are
    specified, peewee will choose the name of the class and an un-specified
    number of arguments (-1).
  - The logic for saving a model with a composite key changed slightly.
    Previously, if a model had a composite primary key and you called save(),
    only the dirty fields would be saved.
* Bugs fixed
  - #462
  - #465, add hook for disabling backref validation.
  - #466, fix case-sensitive table names with migration module.
  - #469, save only dirty fields.
* New features
  - Lots of enhancements and cleanup to the playhouse.apsw_ext module.
  - The playhouse.reflection module now supports introspecting indexes.
  - Added a model option for disabling backref validation.
  - Added support for the SQLite closure table extension.
  - Added support for virtual fields, which act on dynamically-created
    virtual table fields.
  - Added a new example: a virtual table implementation that exposes Redis
    as a relational database table.
  - Added a module playhouse.sqlite_aggregates that contains a handful of
    aggregates you may find useful when developing with SQLite.
  - Small documentation updates here and there.

2.4.3
=====
* Bugs fixed
  - #466, table names are case sensitive in the SQLite migrations module.
  - #465, added option to disable backref validation.
  - #462, use the schema name consistently with postgres reflection.
* New features
  - New model Meta option to disable backref validation. See
    validate_backrefs.
  - Added documentation on ordering by calculated values.
  - Added basic PyPy compatibility.
  - Added logic to close cursors after they have been exhausted.
  - Structured and consolidated database metadata introspection, including
    improvements for introspecting indexes.
  - Added support to prefetch for traversing up the query tree.
  - Added introspection option to skip invalid models while introspecting.
  - Added option to limit the tables introspected.
  - Added closed connection detection to the MySQL connection pool.
  - Enhancements to passing options to creating virtual tables with SQLite.
  - Added factory method for generating Closure tables for use with the
    transitive_closure SQLite extension.
  - Added support for loading SQLite extensions.
  - Numerous test-suite enhancements and new test-cases.

2.4.2
=====
* Bugs fixed
  - #449, typo in the db_url extension, thanks to @malea for the fix.
  - #457 and #458, fixed documentation deficiences.
* New features
  - Added support for importing data when using the DataSet extension.
  - Added an encrypted diary app to the examples.
  - Better index reconstruction when altering columns on SQLite databases
    with the migrate module.
  - Support for multi-column primary keys in the reflection module.
  - Close cursors more aggressively when executing SELECT queries.
2014-12-12 11:42:25 +00:00
fhajny
ccf385b2e8 Update mongo-c-driver to 1.0.2.
- A variety of fixes for read preference based node selection
- Avoided inclusion of getLastError in 2.6 writeConcern
- Correct handling of pass through params for collection_aggregate
- Improved error reporting in socket connect
- Public MONGOC_DEFAULT_CONNECTTIMEOUTMS
2014-12-12 11:35:05 +00:00
mef
e55f439fd8 0.100 22 April 2014
- fix primary_key_uri_escaped() to check explicitly for ref() eq ARRAY
   in case the primary key is an object (e.g. BigInt)
2014-12-12 05:12:29 +00:00