Commit graph

6451 commits

Author SHA1 Message Date
adam
83f4be5f14 Changes 3.8.8.2:
* Enhance sqlite3_wal_checkpoint_v2(TRUNCATE) interface so that it truncates the WAL file even if there is no checkpoint work to be done.
2015-02-02 19:06:28 +00:00
wiz
486f9881d8 Update to 3.8.8.2:
Enhance sqlite3_wal_checkpoint_v2(TRUNCATE) interface so that it
truncates the WAL file even if there is no checkpoint work to be
done.
2015-02-02 17:54:21 +00:00
taca
f7ab591a9e Update ruby-sequel to 4.19.0.
=== 4.19.0 (2015-02-01)

* Make jdbc/sqlanywhere correctly set :auto_increment entry in schema hashes (jeremyevans)

* Add Model#cancel_action for canceling actions in before hooks, instead of having the hooks return false (jeremyevans)

* Support not setting @@wait_timeout on MySQL via :timeout=>nil Database option (jeremyevans)

* Add accessed_columns plugin, recording which columns have been accessed for a model instance (jeremyevans)

* Use correct migration version when using IntegerMigrator with :allow_missing_migration_files (blerins) (#938)

* Make Dataset#union, #intersect, and #except automatically handle datasets with raw SQL (jeremyevans) (#934)

* Add column_conflicts plugin to automatically handle columns that conflict with method names (jeremyevans) (#929)

* Add Model#get_column_value and #set_column_value to get/set column values (jeremyevans) (#929)
2015-02-02 12:55:48 +00:00
jperkin
704b7c797d Explicitly disable Linux-specific epoll support on SunOS. 2015-02-02 10:44:59 +00:00
taca
5f64fb1239 Update ruby-sequel to 4.18.0.
Changes are too many to write here, please refer CHANGELOG file.
2015-02-01 13:35:41 +00:00
taca
08048f5d53 Update ruby-postgres-pr to 0.7.0.
No changes are available.
2015-02-01 13:33:17 +00:00
taca
9f42f4d5ed Update ruby-pg to 0.18.1.
== v0.18.1 [2015-01-05] Michael Granger <ged@FaerieMUD.org>

Correct the minimum compatible Ruby version to 1.9.3. #199


== v0.18.0 [2015-01-01] Michael Granger <ged@FaerieMUD.org>

Bugfixes:
- Fix OID to Integer mapping (it is unsigned now). #187
- Fix possible segfault in conjunction with notice receiver. #185

Enhancements:

- Add an extensible type cast system.
- A lot of performance improvements.
- Return frozen String objects for result field names.
- Add PG::Result#stream_each and #stream_each_row as fast helpers for
  the single row mode.
- Add Enumerator variant to PG::Result#each and #each_row.
- Add PG::Connection#conninfo and #hostaddr.
- Add PG.init_openssl and PG.init_ssl methods.
- Force zero termination for all text strings that are given to libpq.
  It raises an ArgumentError if the string contains a null byte.
- Update Windows cross build to PostgreSQL 9.3.
2015-02-01 13:24:46 +00:00
taca
f8882ac19b Update ruby-mysql2 to 0.3.17.
No exact Changelogs are available, please refer commit log on github.
Here is a two of them.

* Better Ruby 2.1 support.
* Add MariaDB support.
2015-02-01 13:04:05 +00:00
taca
5f60fcbc79 Update ruby-hiera to 1.3.4.
From commit log:

* Substantial speed increase in lookups
* Extract method to list all hierarchy files
* Add Trusty cow to stable branch
* Remove current directory from Ruby load path.
2015-02-01 12:57:35 +00:00
taca
1dca624b9f Add and enable ruby-arel30. 2015-02-01 12:23:05 +00:00
taca
86ed3a8614 Add ruby-arel version 3.0.3 package as ruby-arel30 package. 2015-02-01 12:22:21 +00:00
wiz
a400d6edde Remove p5-constant. Included in perl since 5.004, and current CPAN version
is older than current version incuded in perl itself. No point in having
this separately as well.
2015-01-31 12:19:55 +00:00
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