Commit graph

5126 commits

Author SHA1 Message Date
hiramatsu
506446fe73 Update p5-CatalystX-CRUD to 0.52.
Changes from previous:
0.52    13 July 2011
        * doc fix in Tutorial via RT#68499
        * tests fixed for RT#68779
2011-10-16 09:17:53 +00:00
obache
ca936a6b85 fix a typo (thanks dholland!) 2011-10-14 05:08:53 +00:00
obache
4da00c942a Fixes for trying to build with python24. 2011-10-14 04:57:59 +00:00
dholland
d57cf89eab python25 is now ok here again 2011-10-14 04:48:57 +00:00
obache
9f2ffe13fc Add dependency on converters/py-simplejson for python25. 2011-10-14 04:47:34 +00:00
dholland
a8f8eea636 oops, previous contained wrong whitespace (sigh) 2011-10-14 04:45:14 +00:00
dholland
de8da7d438 Need to block python24 and python25 here as well, because of py-ckanclient,
or pbulk vomits.
2011-10-14 04:43:05 +00:00
dholland
7671754a37 Does not work with:
python24 (uses perl-style if syntax)
   python25 (ImportError: No module named simplejson)
2011-10-14 04:23:20 +00:00
dholland
7995fdf88e Fix build with current freetds. 2011-10-14 04:14:35 +00:00
hans
a1cd4607e3 Fix build on SunOS. 2011-10-12 19:43:26 +00:00
hiramatsu
7a44ccdb81 Fix path to the perl interpreter with "REPLACE_PERL=script/dbicadmin". 2011-10-11 12:43:36 +00:00
hiramatsu
74edaa3ef0 Update p5-SQL-Statement to 1.33.
Changes from previous:
Version 1.33, released February 05th, 2011
----------------------------------------------

[Bug fixes]
* Move test dependencies to (unreleased) Bundle::Test::SQL::Statement
  to avoid circular dependencies

Version 1.32, released January 19th, 2011
----------------------------------------------

[Bug fixes]
* Fixed invalid check for escaped single quotes
* Fixed unpermitted modification of array source for table creation
  (CREATE TABLE AS IMPORT(?),[[..],[..]])
* Fixing alias used in ORDER BY (RT#61384, thanks jvm)
* Fixing ORDER BY behavior for multiple sort columns
  (slower, but guaranteed correct)

[Improvements]
* renamed fetch-method into fetch_row (keep fetch() as alias) and
  add a fetch_rows() to fetch all rows at once
* Different accessors for direction of ORDER BY clause query part
  and it's boolean equivalent "desc" (0 or 1, respectively)
* Add a lot of Pure-Perl DBD's as build dependency for testing
  (skip DBD::AnyData for now, because it seems to be broken - check
  for next release)

[Misc]
* Bump requirement of DBI to 1.616
* switch for fully external DBD tests from DBD::XBase to DBD::SQLite
* Document another limitation (lacking implicit creating temp table
  during processing a query using the same table with different aliases
  twice)
2011-10-10 09:51:13 +00:00
cheusov
98589abbad Update my email 2011-10-09 10:02:44 +00:00
hiramatsu
060e6fd544 Update p5-DBIx-Class to 0.08195.
Excerpted new features. For complete list of bug fixes, look into
Changes file in the distfile.
0.08193 2011-07-14 17:00 (UTC)
    * New Features / Changes
        - Allow schema cloning to mutate attributes
        - DBIC now attempts more aggressive de-duplication of where
          conditions on resultset chaining
        - The Ordered component is now smarter wrt reordering of dirty
          objects, and does its job with less storage queries
        - Logging via DBIC_TRACE=1=<filename> no longer overwrites the
          logfile on every program startup, appending loglines instead

0.08191 2011-05-02 00:45 (UTC) (deleted from CPAN)
    * New Features / Changes
        - Add quote_names connection option. When set to true automatically
          sets quote_char and name_sep appropriate for your RDBMS
        - Add retrieve_on_insert column info flag, allowing to retrieve any
          column value instead of just autoinc primary keys
        - Bring back strict ordering of selectors in complex search chains
          (an ill-fated attempt was made in 0.08127 to order intelligently)
        - All limit dialects (except for the older Top and FetchFirst) are
          now using bind parameters for the limits/offsets, making DBI's
          prepare_cached useful across paged resutsets
        - Support for savepoints for SQLite
        - Support for MS Access databases via DBD::ODBC and DBD::ADO (only
          Win32 support currently tested)
        - Support for the Firebird RDBMS over the new DBD::Firebird driver
        - IC::DateTime support for MSSQL over DBD::ADO
        - Both the ::ODBC and ::ADO dispatchers now warn if a rdbms-specific
          driver is not found for this connection before falling back to
          plain ::Storage::DBI
        - ::Storage::DBI::sth was mistakenly marked/documented as public,
          privatize and warn on deprecated use
        - Massive overhaul of bind values/attributes handling - slightly
          changes the output of as_query (should not cause compat issues)
        - Support ancient DB2 versions (5.4 and older), with proper limit
          dialect
        - Support sub-second precision for TIMESTAMPs for Firebird over ODBC
        - Support BLOBs and CLOBs in WHERE clauses for Oracle, including LIKE
          queries for CLOBs.

0.08190-TRIAL 2011-01-24 15:35 (UTC)
    * New Features / Changes
        - Support for completely arbitrary SQL::Abstract-based conditions
          in all types of relationships

0.08127 2011-01-19 16:40 (UTC)
    * New Features / Changes
        - Schema/resultsource instances are now crossreferenced via a new
          system guaranteeing leak-free mutually assured destruction
        - DBIx::Class now warns when the user erroneously supplies
          AutoCommit => 0 to connect()
        - A warning is also issued before forcing the RaiseError
          setting of externally supplied DBI handles
        - Switch to a warning when find() is invoked with both a 'key'
          argument and a NULL-containing condition to satisfy the named
          constraint. Previously (starting with 0.08124) an exception was
          thrown
        - Switch to a warning when a commit is attempted with an out-of-sync
          transaction_depth (someone issued a begin externally to DBIC).
          Previously (starting with 0.08124) an exception was thrown

0.08126 2010-12-28 18:10 (UTC)
    * Fixes
        - Bump forgotten Class::Accessor::Grouped core dependency
        - Promote forgotten Hash::Merge optdep to a hard requirement
        - Skip t/storage/error.t on smokers with leaking perls
        - Fix t/storage/txn.t deadlocks on slower machines
        - Do not run on smokers if a trial Package::Stash is found

0.08125 2010-12-27 04:30 (UTC)
    * New Features / Changes
        - New method ResultSource columns_info method, returning multiple
          pairs of column name/info at once
        - $rs->search now throws when called in void context, as it makes
          no sense (and is nearly always a sign of a bug/misdesign)
        - Restore long-lost ability to supply unbalanced select/as pairs
          e.g. +select => \'DISTINCT(foo, bar)', +as => ['foo', 'bar']
        - +columns now behaves just like columns by not stripping a
          fully-qualified 'as' spec (i.e. foo.bar results in $obj->foo->bar)
        - Deprecate legacy $rs->search( %condition ) syntax (warn once per
          callsite)
        - NULL is now supplied unquoted to all debug-objects, in order to
          differentiate between a real NULL and the string 'NULL'
        - New search() condition operator -value used to pass complex bind
          values to DBI: search({ array_col => { -value => [1,2,3] }})
        - Add full INSERT...RETURNING support for Oracle
        - Deprecate use of -nest in search conditions (warn once per
          callsite)
        - Deprecate the completely useless DBIx::Class::Serialize::Storable
          result component
2011-10-08 03:54:34 +00:00
hiramatsu
bc05fb0000 Update p5-Catalyst-Model-DBIC-Schema to 0.55.
Changes from previous:
0.55  Fri Sep 16 08:55:53 UTC 2011
        - add DBD::SQLite to test_requires (RT#70357)

0.54  Fri Aug  5 11:29:00 EDT 2011
        - Changed t/08helper.t to skip if required features are not installed.
        - tweaked the Makefile.PL to support these changes

0.53  Wed Aug  3 03:45:07 UTC 2011
        - check loader args after connect_info against loader methods and remove
          them from connect_info

0.52  Thu Jul 28 22:07:38 UTC 2011
        - fix a bug in loader args reading after connect_info (skip structs)

0.51  Wed Jul 27 20:57:47 UTC 2011
        - warn when helper finds no tables
        - accept loader args after connect_info

0.50  Fri May 20 22:45:07 UTC 2011
        - change repository link to the new git repo
        - get t/05testapp.t to run on Win32

0.49  Wed May 11 06:03:50 UTC 2011
        - make sure storage_type class is loaded before ->isa check in
          Replicated trait (RT#65791)
        - fix regex stringification test for perl 5.14 (RT#68098)
        - update connect_info POD (RT#66010)

0.48  Thu Dec  9 21:08:33 UTC 2010
        - fix usage of Try::Tiny in helper

0.47  Wed Dec  8 22:21:06 UTC 2010
        - fix loader version check

0.46  Wed Dec  8 13:35:28 UTC 2010
        - make use_moose detection more robust
0.45  Wed Dec  8 12:05:58 UTC 2010
        - fix bug where non-result files were picked up for Moose check

0.44  Tue Dec  7 03:50:48 UTC 2010
        - do not upgrade non-Moose schemas to use_moose=1 (RT#60558)
        - added col_collision_map => 'column_%s' as default loader option
          (will take effect on release of loader 0.07003)
2011-10-06 15:16:59 +00:00
hiramatsu
9250144949 Update p5-DBD-CSV to 0.33.
Changes from previous:

2011-09-07  0.33  H.Merijn Brand

    * NAME / DISTNAME in Makefile.PL

2011-09-07  0.32  H.Merijn Brand

    * TYPE should be numeric
    * Added tests for return count of delete statements in do
    * Upped copyright to 2011
    * Added tests for return count of update statements (Peter Rabbitson)
    * Try to catch (more) usernames on Windows as schema names
    * More cross-checks for META data
2011-10-05 08:31:29 +00:00
wiz
0276c0c84e Finish move of datapkg to py-datapkg. 2011-10-04 12:05:11 +00:00
wiz
c8773e75c9 Simplify PKGNAME. 2011-10-04 12:04:44 +00:00
wiz
be6d1ec4be Reimport pkgsrc/databases/datapkg.
On request by joerg, prefix PKGNAME with py??- since it installs a python
library; this way all binary packages can coexist.
The separate packages will still conflict due to bin/datapkg though.
2011-10-04 12:02:41 +00:00
wiz
94aba764ac + datapkg, py-ckanclient. 2011-10-03 11:13:44 +00:00
wiz
3d37b82764 Initial import of datapkg-0.8:
datapkg is a Python library and command line tool for working with
Data Packages and interacting with data hubs like CKAN.
2011-10-03 11:13:21 +00:00
wiz
27174040d2 Initial import of py-ckanclient-0.9.0:
ckanclient is a Python module to read and write to a CKAN server
via the API.
2011-10-03 11:04:32 +00:00
adam
7fa0dc4ac2 Changes 5.2.36:
* Updated the JDBC version shipped with Berkeley DB to support Oracle Java
  Embedded Client.
* Fixed several memory leaks in the Online Backup API.
* Fix a bug in the SQL API when using a blob field with a lot of content and
  multiple concurrent connections to the database.
* Update EID_MASTER to be public static final so that it will be exposed in
  Java docs.
* Fixed a bug where BFile module crashes when using BFile handle for SQL
  expressions interface on 64 bit platforms.
* Fixed a bug where, on systems without FTRUNCATE, db_verify will return an
  error for truncated heap databases.
* Let ADO.NET solution building skip SQLite Designer and Linq by default.
* Fixed a bug that could cause BDB to run out of avaliable mutexes when
  renaming many databases.
* Fixed a bug where the metadata page in hash databases would not be flushed to
  disk.
* Fixed a bug where printlog would fail on in-memory heap databases.
* Fixed a bug that would cause verify to call the wrong compare function if
  there are user defined compare functions used and the database has multilevel
  off page sorted duplicate trees.
* Fixed a bug where two processes accessing the same table and one of those
  drops the table and recreates, the second process can crash.
* Fixed a bug where it was possible to panic a heap database without an error
  message being printed.
* Fixed a bug where it would fail to put records with overflow keys into hash
  duplicate database.
* Fixed a bug where multiple Replication Manager processes would sometimes not
  all conform to replication-group-aware log archiving.
* more...
2011-10-03 10:54:45 +00:00
adam
f5f879ebdc Changes 3.7.8:
* Orders of magnitude performance improvement for CREATE INDEX on very large
  tables.
* Improved the windows VFS to better defend against interference from
  anti-virus software.
* Improved query plan optimization when the DISTINCT keyword is present.
* Allow more system calls to be overridden in the unix VFS - to provide better
  support for chromium sandboxes.
* Increase the default size of a lookahead cache line from 100 to 128 bytes.
* Enhancements to the test_quota.c module so that it can track preexisting
  files.
* Bug fix: Virtual tables now handle IS NOT NULL constraints correctly.
* Bug fixes: Correctly handle nested correlated subqueries used with indices in
  a WHERE clause.
2011-10-03 10:22:19 +00:00
dholland
93802cf956 Doesn't like python24. Probably fixable, probably not worth the trouble. 2011-10-02 15:31:22 +00:00
wiz
7a287f15cb Add pkg-config to tools, seems to be needed (according to
bulk build logs provided by joerg.
2011-09-29 19:46:27 +00:00
joerg
6d9fef8314 Remove Python 2.3 from the list of supported versions 2011-09-29 12:53:58 +00:00
obache
dfc65a89bb Fixes shebang for bin/dbicdeploy 2011-09-29 12:19:48 +00:00
obache
f403c13028 Update p5-DBD-Sybase to 1.13, to buildable with perl-5.14.
Release 1.13

    Fix for incorrect UTF8 handling when retrieving UNICODE data (Jean-Pierre Rupp).

Release 1.12

    Bug/Typo/Compatibility fixes with various versions of OpenClient.
    Experimental: Handle in/out parameters (Merijn Broeren)

Release 1.11

    Remove reliance on PERL_POLLUTE.
    Add better support for utf8 (Dave Rolsky)

Release 1.10

    Handle 15.x datatypes correctly.
    Add LONGMS date format symbol to handle microseconds for bigdatetime.
    Add support for CS_LONGCHAR_TYPE (Mark Aufflick)
    Document syb_isdead().
    Handle 64bit builds with FreeTDS (Ian Grant/Hans Kristian Rosbach)
    Add foreign_key_info & statistics_info (Jim Radford)
    Change behavior of large fixed precision numeric types (money, bigint)
    to be converted to a string internally and returned as such to the caller
    (behavior similar to numeric/decimal). This can be reverted to the old behavior
    by defining SYB_NATIVE_NUM.
2011-09-29 11:07:10 +00:00
obache
f90a6ecd95 conditional EGG_FILE installation, fixes for python24. 2011-09-29 08:35:18 +00:00
adam
3fadb17562 Changes 9.1.1:
* Make pg_options_to_table return NULL for an option with no value
* Fix memory leak at end of a GiST index scan
* Fix explicit reference to pg_temp schema in "CREATE TEMPORARY TABLE"
2011-09-27 11:04:49 +00:00
adam
8a49ae3870 Changes 9.0.5:
* Fix catalog cache invalidation after a "VACUUM FULL" or "CLUSTER"
  on a system catalog
* Fix incorrect order of operations during sinval reset processing,
  and ensure that TOAST OIDs are preserved in system catalogs
* Fix bugs in indexing of in-doubt HOT-updated tuples
* Fix multiple bugs in GiST index page split processing
* Fix possible buffer overrun in tsvector_concat()
* Fix crash in xml_recv when processing a "standalone" parameter
* Make pg_options_to_table return NULL for an option with no value
* Avoid possibly accessing off the end of memory in "ANALYZE" and in
  SJIS-2004 encoding conversion
* Protect pg_stat_reset_shared() against NULL input
* Fix possible failure when a recovery conflict deadlock is detected
  within a sub-transaction
* Avoid spurious conflicts while recycling btree index pages during
  hot standby
* Shut down WAL receiver if it's still running at end of recovery
* Fix race condition in relcache init file invalidation
* Fix memory leak at end of a GiST index scan
* Fix memory leak when encoding conversion has to be done on incoming
  command strings and "LISTEN" is active
* Fix incorrect memory accounting (leading to possible memory bloat)
  in tuplestores supporting holdable cursors and plpgsql's RETURN
  NEXT command
* Fix trigger WHEN conditions when both BEFORE and AFTER triggers exist
* more...
2011-09-27 11:04:42 +00:00
adam
a997cad162 Changes 8.4.9:
* Fix bugs in indexing of in-doubt HOT-updated tuples
* Fix multiple bugs in GiST index page split processing
* Fix possible buffer overrun in tsvector_concat()
* Fix crash in xml_recv when processing a "standalone" parameter
* Make pg_options_to_table return NULL for an option with no value
* Avoid possibly accessing off the end of memory in "ANALYZE" and in
  SJIS-2004 encoding conversion
* Prevent intermittent hang in interactions of startup process with
  bgwriter process
* Fix race condition in relcache init file invalidation
* Fix memory leak at end of a GiST index scan
* Fix incorrect memory accounting (leading to possible memory bloat)
  in tuplestores supporting holdable cursors and plpgsql's RETURN
  NEXT command
* Fix performance problem when constructing a large, lossy bitmap
* Fix join selectivity estimation for unique columns
* Fix nested PlaceHolderVar expressions that appear only in
  sub-select target lists
* Allow nested EXISTS queries to be optimized properly
* Fix array- and path-creating functions to ensure padding bytes are zeroes
* Fix "EXPLAIN" to handle gating Result nodes within inner-indexscan subplans
* Work around gcc 4.6.0 bug that breaks WAL replay
* Fix dump bug for VALUES in a view
* Disallow SELECT FOR UPDATE/SHARE on sequences
  This operation doesn't work as expected and can lead to failures.
* Fix "VACUUM" so that it always updates pg_class.reltuples/relpages
* more...
2011-09-27 11:04:30 +00:00
adam
80dc4a4c12 Changes 8.3.16:
* Fix bugs in indexing of in-doubt HOT-updated tuples
* Fix multiple bugs in GiST index page split processing
* Fix possible buffer overrun in tsvector_concat()
* Fix crash in xml_recv when processing a "standalone" parameter
* Avoid possibly accessing off the end of memory in "ANALYZE" and in
  SJIS-2004 encoding conversion
* Fix race condition in relcache init file invalidation
* Fix memory leak at end of a GiST index scan
* Fix performance problem when constructing a large, lossy bitmap
* Fix array- and path-creating functions to ensure padding bytes are zeroes
* Work around gcc 4.6.0 bug that breaks WAL replay
* Fix dump bug for VALUES in a view
* Disallow SELECT FOR UPDATE/SHARE on sequences
  This operation doesn't work as expected and can lead to failures.
* Defend against integer overflow when computing size of a hash table
* Fix cases where "CLUSTER" might attempt to access already-removed
  TOAST data
* Fix portability bugs in use of credentials control messages for
  "peer" authentication
* Fix SSPI login when multiple roundtrips are required
* Fix typo in pg_srand48 seed initialization
* Avoid integer overflow when the sum of LIMIT and OFFSET values
  exceeds 2^63
* Add overflow checks to int4 and int8 versions of generate_series()
* Fix trailing-zero removal in to_char()
* Fix pg_size_pretty() to avoid overflow for inputs close to 2^63
* In pg_ctl, support silent mode for service registrations on Windows
* Fix psql's counting of script file line numbers during COPY from a
  different file
* more...
2011-09-27 11:03:59 +00:00
adam
b00f193b28 Fix for PR#45403 2011-09-27 07:24:46 +00:00
joerg
de799cb144 configure (ab)uses Perl 2011-09-24 19:55:24 +00:00
adam
35c6ee9bb5 PLIST has been wrong 2011-09-23 07:35:51 +00:00
adam
e530e4f4cc PLIST correction (not only support dylib) 2011-09-21 09:10:37 +00:00
hans
40cd3d2d28 Use ${PKGLOCALEDIR} to tell configure where to put locales. 2011-09-20 21:40:58 +00:00
cheusov
150a7ed536 remove *_drivers files 2011-09-18 20:20:35 +00:00
tron
1f82ccfcba Only make "readlink" a run-time dependence if we are actually building
the embedded server which is the only binary that requires the library.

No revision bump as there is no changed to the default binary package.
2011-09-17 12:56:17 +00:00
tron
06d64ed201 Change "readline" to a run-time dependence as it is used by at least
"bin/mysql_embedded". This fixes the build in pkgsrc developer mode.

Bump package revision because the dependence changed.
2011-09-17 11:33:35 +00:00
adam
9de1ab23d0 Changes 5.5.16:
* The default thread-handling model in MySQL Server executes statements using
  one thread per client connection.
* Commercial distributions of MySQL now include two plugins that enable MySQL
  Server to use external authentication methods to authenticate MySQL users
* Important Change: Replication: The RESET SLAVE statement has been extended
  with an ALL keyword.
* A new utility, mysql_plugin, enables MySQL administrators to manage which
  plugins a MySQL server loads.
* Bugs fixed.
2011-09-16 07:13:47 +00:00
obache
dca078f299 Bump PKGREVISION from PHP_VERSION_DEFAULT changes. 2011-09-16 05:46:22 +00:00
cheusov
0943f90947 Files related to libdbi DB drivers have been moved to
databases/libdbi-driver-sqlite3 directory. This fixes pkglint warnings
for databases/libdbi.
2011-09-15 21:22:34 +00:00
wiz
a4ada897cf Fix PKGVERSION, noted by obache. 2011-09-15 09:04:26 +00:00
adam
1d2335aa54 Added databases/postgresql91 version 9.1.0 2011-09-15 08:35:40 +00:00
adam
74230fd435 Version 9.1 delivers several features which users have been requesting for
years, removing roadblocks to deploying new or ported applications on
PostgreSQL. These include:
* Synchronous Replication: enable high-availability with consistency across
  multiple servers
* Per-Column Collations: support linguistically-correct sorting per database,
  table or column.
* Unlogged Tables: greatly improves performance for ephemeral data

Our community of contributors innovates with cutting-edge features. Version 9.1
includes several which are new to the database industry, such as:
* K-Nearest-Neighbor Indexing: index on "distance" for faster location and text
  search queries
* Serializable Snapshot Isolation: keeps concurrent transactions consistent
  without blocking, using "true serializability"
* Writeable Common Table Expressions: execute complex multi-stage data updates
  in a single query
* Security-Enhanced Postgres: deploy military-grade security and Mandatory
  Access Control
2011-09-15 08:27:38 +00:00
tron
f6415f1b2c Update "phpmyadmin" package to version 3.4.5. Chances since version 3.4.4:
- bug #3375325 [interface] Page list in navigation frame looks odd
- bug #3313235 [interface] Error div misplaced
- bug #3374802 [interface] Comment on a column breaks inline editing
- patch #3383711 [display] Order by a column in a view doesn't work in
  some cases
- bug #3386434 [interface] Add missing space to server status
- [core] Remove library PHPExcel, due to license issues
- [export] Remove native Excel export modules (xls and xlsx formats)
- [import] Remove native Excel import modules (xls and xlsx formats)
- bug #3392920 [edit] BLOB emptied after editing another column
- [security] Fixed XSS in Inline Edit on save action, see PMASA-2011-14
- [security] Fixed XSS with db/table/column names, see PMASA-2011-14
2011-09-14 22:25:27 +00:00
hans
caa27a29db Fix build on SunOS. 2011-09-14 15:53:35 +00:00
wiz
92f97679a9 + pgbuildfarm. 2011-09-13 10:49:31 +00:00
wiz
a722a1d46b Initial import of pgbuildfarm-4.5, packaged for wip by Nicolas Thauvin.
The PostgreSQL BuildFarm is a distributed build system designed to
detect build failures of the source code of PostgreSQL on a large
collection of platforms and configurations. This is the client
software that enables to perform automated test builds and checks.
2011-09-13 10:49:04 +00:00
taca
add5ff1c2a Update ruby-cassandra pacakge to 0.12.1.
v0.12.1
- Fix issue with simple_uuid dependency.
- Fix issue with get_range & get_range_batch keeping all results when a block is given. Resolves Issue# 112.

v0.12.0 Changed thrift_client dependency to 0.7.0
2011-09-12 16:08:29 +00:00
taca
840093dd48 Update ruby-sequel pacakge to 3.27.0.
=== 3.27.0 (2011-09-01)

* Add support for native prepared statements to the tinytds adapter
  (jeremyevans)

* Add support for native prepared statements and stored procedures to the
  mysql2 adapter (jeremyevans)

* Support dropping primary key, foreign key, and unique constraints on MySQL
  via the drop_constraint :type option (jeremyevans)

* Add Sequel::SQLTime class for handling SQL time columns (jeremyevans)

* Typecast DateTime objects to Date for date columns (jeremyevans)

* When typecasting Date objects to timestamps, make the resulting objects
  always have no fractional date components (jeremyevans)

* Add Model.dataset_module for simplifying many def_dataset_method calls
  (jeremyevans)

* Make prepared_statements_safe plugin work on classes without datasets
  (jeremyevans)

* Make Dataset#hash work correctly when referencing SQL::Expression instances
  (jeremyevans)

* Handle allowed mass assignment methods correctly when including modules in
  classes or extending instances with modules (jeremyevans)

* Fix Model#hash to work correctly with composite primary keys and with no
  primary key (jeremyevans)

* Model#exists? now returns false without issuing a query for new model
  objects (jeremyevans)
2011-09-12 14:45:51 +00:00
joerg
deaa8add55 Add b3.mk file for consistency with the other MySQL server packages 2011-09-12 10:56:10 +00:00
joerg
0f9b47425a Add proper upper limit to not result in mix of MySQL 5.1 and 5.5 2011-09-12 10:53:58 +00:00
marino
023cc5e8f0 PR#45150: Fix DragonFly build
Add DragonFly entry to Makefile.shlib to allow client to build.
2011-09-11 10:53:31 +00:00
marino
a5fd7bee3c PR#45149: Fix DragonFly build
Add DragonFly entry to Makefile.shlib to allow client to build.
2011-09-11 10:07:34 +00:00
joerg
0cda2285c8 Apply the same -O20 -> -O3 change for the libdbi driver packages 2011-09-08 13:49:03 +00:00
joerg
e0a62f03b4 Unconditionalize use a sane optimizer level. -O20 never existed with GCC
and -O3 is a safe compromise for GCC and Clang (which enables LTO with
-O4).
2011-09-07 23:40:23 +00:00
mjl
7692cd713b Enable pgbouncer 2011-09-03 22:17:20 +00:00
mjl
b42520b2fe Initial import of pgbouncer-1.4.2
pgbouncer is a lightweight connection pooler for PostgreSQL that provides
the following features:

 * Several levels of brutality when rotating connections.
 * Low memory requirements.
 * It is not tied to one backend server, the destination databases
   can reside on different hosts.
 * Supports online reconfiguration for most of the settings.
 * Supports online restart/upgrade.
2011-09-03 22:15:51 +00:00
taca
9071203e33 This patch isn't needed any more by introduce of OVERRIDE_GEMSPEC. 2011-09-01 09:55:08 +00:00
tron
3a52ef89d3 Revert previous as one of the licenses has a non-BSD clause as pointed
out by Alistair Crooks.
2011-08-31 21:30:40 +00:00
taca
3dc79767a3 Modify dependency to ruby-bcrypt to build again. 2011-08-31 14:02:11 +00:00
tron
0688949b71 Set license to "modified-bsd". 2011-08-30 17:35:41 +00:00
joerg
22de340d2b Python 3.1 is not supported by dependency 2011-08-29 21:15:18 +00:00
dholland
8174aa8ccd Fix "unable to infer tagged configuration" bologna from libtool. Hopefully. 2011-08-29 01:33:49 +00:00
darcy
709294fa54 PyGreSQL doesn't work on Python 3 yet. 2011-08-27 22:06:31 +00:00
tron
a5375188c5 Update "phpmyadmin" package to version 3.4.4. Changes since version 3.4.3.2:
- bug #3323060 [parser] SQL parser breaks AJAX requests if query has
  unclosed quotes
- bug #3323101 [parser] Invalid escape sequence in SQL parser
- bug #3348995 [config] $cfg['Export']['asfile'] set to false does not
  select asText option
- bug #3340151 [export] Working SQL query exports error page
- bug #3353649 [interface] "Create an index on X columns" form not validated
- bug #3350790 [interface] JS error in Table->Structure->Index->Edit
- bug #3353811 [interface] Info message has "error" class
- bug #3357837 [interface] TABbing through a NULL field in the inline mode
  resets NULL
- remove version number in /setup
- bug #3367993 [usability] Missing "Generate Password" button
- bug #3363221 [display] Missing Server Parameter on inline sql query
- bug #3367986 [navi] Drop field -> lost active table
- remove misleading comment on the "Rename database" interface
- bug #3374374 [interface] Fix footnote for inexact count while browsing
- bug #3372807 [interface] Fix security warning link in setup
- bug #3374347 [display] Backquotes in normal text on import page
- bug #3358750 [core] With Suhosin, urls are too long in edit links
- [security] Missing sanitization on the table, column and index names leads
  to XSS vulnerabilities, see PMASA-2011-13
2011-08-25 20:40:24 +00:00
adam
ef4b67f27a Fix for Mac OS X 10.7 2011-08-25 04:37:17 +00:00
obache
c5d8a2a356 Recursive bump from gdbm shlib bump. 2011-08-23 13:06:45 +00:00
joerg
62a63bc312 Fix build with Clang 2011-08-20 15:27:09 +00:00
taca
9242c58600 Update php-dbx package to 1.1.2.
pkgsrc change: allow build with php53.

1.1.2

- added rui as lead.
- fixed build error on PHP 5.x.

1.1.1

- fixed build error on PHP 5.x.
2011-08-20 14:08:12 +00:00
adam
c290c54d73 Changes 5.1.8:
* Documentation in .CHM and .HLP format has been removed from the distribution.
* For some procedure and parameter combinations SQLProcedureColumns() did not
  work correctly. For example, it could not return records for an existing
  procedure with correct parameters supplied.
* Further, it returned incorrect data for column 7, TYPE_NAME. For example, it
  returned VARCHAR(20) instead of VARCHAR.
* The MySQL Connector/ODBC MSI installer did not set the InstallLocation value
  in the Microsoft Windows registry.
* In bulk upload mode, SQLExecute would return SQL_SUCCESS, even when the
  uploaded data contained errors, such as primary key duplication, and foreign
  key violation.
* SQLDescribeCol and SQLColAttribute could not be called before SQLExecute, if
  the query was parameterized and not all parameters were bound.
* Note, MSDN states that “For performance reasons, an application should not
  call SQLColAttribute/SQLDescribeCol before executing a statement.” However,
  it should still be possible to do so if performance reasons are not paramount.
* When SQLNumResultCols() was called between SQLPrepare() and SQLExecute() the
  driver ran SET @@sql_select_limit=1, which limited the resultset to just one
  row.
* After installing MySQL Connector/ODBC, the system DSN created could not be
  configured or deleted. An error dialog was displayed, showing the error
  message “Invalid attribute string”.
* In this case the problem was due to the fact that the driver could not parse
  the NULL-separated connection string.
* When used after a call to SQLTables(), SQLRowCount() did not return the
  correct value.
2011-08-19 07:59:58 +00:00
adam
9d569024dd Changes 0.91:
* Full Kerberos and SSPI support for passwordless login to
  Microsoft SQL Server from Unix and Windows clients.
  Includes Kerberos delegation option.
* Full support for DB-Library under Win32/64 via NMAKE.EXE.
* Built-in support for UTF-8.
* Support for wide characters in ODBC.
* Support for varchar(max) and varbinary(max).
* Better thread-safety in ODBC.
* Distinguish between connect and login errors.
* Bulk-copy functions in CT-Library.
2011-08-19 07:54:04 +00:00
taca
27a33928b5 Update ruby-activerecord3 package to 3.0.10.
Rails 3.0.10

* Magic encoding comment added to schema.rb files

* schema.rb is written as UTF-8 by default.

* Ensuring an established connection when running `rake db:schema:dump`

* Association conditions will not clobber join conditions.

* Destroying a record will destroy the HABTM record before destroying
  itself.  GH #402.

* Make `ActiveRecord::Batches#find_each` to not return `self`.

* Update `table_exists?` in PG to to always use current search_path or
  schema if explictly set.
2011-08-17 14:18:44 +00:00
taca
fd2f1b0380 Update ruby-activerecord package to 2.3.14.
2.3.14:

Security fix:

The quote_table_name method in the ActiveRecord adapaters for Ruby on
Rails were initially created solely for the purpose of escaping
reserved words encountered in table names.  However over time 3rd
party libraries, and rails itself, grew to rely on those functions as
a way to sanitize potentially malicious user input.  As a result these
functions need to be hardened to manage malicious input rather than
assuming they're being passed benign values generated by rails itself.
2011-08-17 14:12:42 +00:00
adam
e2ed74b1ce Changes 1.9.1:
* Bugfix: Improperly used preprocessor directive caused compilation failure
  when using gcc 4.4.4 or newer.

Changes 1.9:
* Use of mmap
* Changes in compatibility mode
* Locking is disabled.
* Do not link pag to dir.
* gdbm_setopt
* The testgdbm program is installed
* A testsuite is provided.
* Improved documentation.
2011-08-17 07:17:15 +00:00
wiz
66c879c9ef Update to 1.50:
1.50 Tue 7 Jun 2011
	- Removed normalize as a supported parameter, normalizing columns turns
	  out not to work in practice. However, we always normalize tables to
	  get the class name for the table as that seems to result in class
	  names that make much more sense.

1.49 Wed 1 Jun 2011
	- Adding normalize support to turn columnName into column_name

1.48 Fri 21 Jan 2011
	- Initial support for shim => 1 to simplify customisation (ADAMK)

1.47 Wed 8 Dec 2010
	- Adding readonly support for views (ADAMK)

1.46 Tue 30 Nov 2010
	- Bumped File::Path dependency to 2.08 to prevent test failures
	  from the one shipped with Perl 5.8.9 (AZAWAWI)
	- Added experimental base class ->update support (ADAMK)
	- Added the qname attributes to the generator structs to simplify
	  and improve readability of SQL fragment strings (ADAMK)
2011-08-16 20:19:14 +00:00
wiz
b298586c1f Update to 2.0.3:
2.0.3 Fri Jan 14 17:50:12 EST 2011
        - RT#62296: fix crash when dealing with record bigger than
          99999 bytes (Alex Arnaud)
        - test cases for MARC::Field->subfields()
        - RT#61198: let subfields return an empty array on control
          fields (Colin Campbell)

2.0.2 Tue May  4 13:04:07 EDT 2010
        - RT#57180: put back and expanded copyright statement in README
          at Debian request
        - set license element in META.yml

2.0.1 Sat May  1 15:59:54 EDT 2010
        [ENHANCEMENTS]
        - improve support for subclassing MARC::Field (Dan Wells)
        - RT#55993: MARC::Record->insert_fields_after can now insert
          after last field in record (Frédéric Demians)
        - added methods to MARC::Field to allow a (class-level) list of
          fields that should be considered control fields in addition
          to 001-009. Includes test t/extra_controlfields.t, and
          supports alphabetic characters in the tag labels.  The new
          methods are
               allow_controlfield_tags
               disallow_controlfield_tags
               is_controlfield_tag
          (Bill Dueber)
        - added MARC::Record::delete_fields() and t/delete-field.t
          (Ed Summers)
        - documentation improvements (Mike Rylander and Dan Scott)
        - baked in minimum Perl version required: 5.8.2
2011-08-16 20:11:31 +00:00
wiz
34c6f0d267 Update to 1.824:
1.824 6 Aug 2011

   * Amendments to tests to work in blead
     [RT #70108]

1.823 6 Aug 2011

   * croak if attempt to freeze/thaw DB_File object
     [RT #69985]
2011-08-16 20:08:56 +00:00
wiz
af77a9733a Update to 0.49. Fix interpreters.
0.49  6th August 2011

        * Documentation updated courtesy of Mike Caron

        * croak if attempt to freeze berkeleydb object
          [RT #69985]
2011-08-16 20:07:43 +00:00
wiz
df32861524 Add missing equal sign. 2011-08-16 06:39:16 +00:00
obache
8fbe03ecee Revision bump after updating perl5 to 5.14.1. 2011-08-14 08:18:04 +00:00
taca
f7a6637202 Update databases/ruby-sequel package to 3.26.0.
=== 3.26.0 (2011-08-01)

* Fix bug in default connection pool if a disconnect error is raised and the
  disconnection_proc also raises an error (jeremyevans)
* Disallow eager loading via eager of many_*_many associations with
  :eager_graph option (jeremyevans)
* Major speedup in dataset creation (jeremyevans)
* Replace internal implementation of eager_graph with much faster version
  (jeremyevans)
* Don't treat strings with leading zeros as octal format in the default
  typecasting (jeremyevans)
* Fix literalization of Date, Time, and DateTime values on Microsoft Access
  (jeremyevans)
* Fix handling of nil values with the pure-Java version of nokogiri in the
  xml_serializer plugin (jeremyevans)
* Make identity_map plugin work with standard eager loading of many_to_many
  and many_through_many associations (jeremyevans)
* Make create_table! only attempt to drop the table if it already exists
  (jeremyevans)
* Remove custom table_exists? implementations in the oracle and postgres
  adapters (jeremyevans)
* Handle another type of disconnection in the postgres adapter (jeremyevans)
* Handle disconnections in the ado adapter and do postgres subadapter
  (jeremyevans)
* Recognize disconnections when issuing BEGIN/ROLLBACK/COMMIT statements
  (jeremyevans) (#368)

=== 3.25.0 (2011-07-01)

* Work with tiny_tds-0.4.5 in the tinytds adapter, older versions are no
  longer supported (jeremyevans)
* Make association_pks plugin typecast provided values to integer if the
  primary key column type is integer (jeremyevans)
* Model.set_dataset now accepts Identifier, QualifiedIdentifier, and
  AliasedExpression arguments (jeremyevans)
* Fix handling of nil values in bound variables and prepared statement and
  stored procedure arguments in the jdbc adapter (jeremyevans, wei)
* Allow treating Datasets as Expressions, e.g. DB[:table1].select(:column1)
  > DB[:table2].select(:column2) (jeremyevans)
* No longer use CASCADE by default when dropping tables on PostgreSQL
  (jeremyevans)
* Support :cascade option to #drop_table, #drop_view, #drop_column, and
  #drop_constraint for using CASCADE (jeremyevans)
* If validation error messages are LiteralStrings, don't add the column name
  to them in Errors#full_messages (jeremyevans)
* Fix bug loading plugins on 1.9 where ::ClassMethods, ::InstanceMethods, or
  ::DatasetMethods is defined (jeremyevans)
* Add Dataset#exclude_where and Dataset#exclude_having methods, so you can
  force use of having or where clause (jeremyevans)
* Allow Dataset#select_all to take table name arguments and select all
  columns from each given table (jeremyevans)
* Add Dataset#select_group method, for selecting and grouping on the same
  columns (jeremyevans)
* Allow Dataset#group and Dataset#group_and_count to accept a virtual row
  block (jeremyevans)
2011-08-12 16:48:07 +00:00
taca
88ca916b00 - Relax dependency to ruby-stringex with OVERRIDE_GEMSPEC.
- Also tweak dependency to ruby-json-pure instead of ruby-json.

Bump PKGREVISION.
2011-08-12 16:47:08 +00:00
taca
e8d57949a3 Add dependency to json-pure using OVERRIDE_GEMSPEC.
Bump PKGREVISION.
2011-08-12 16:45:16 +00:00
taca
6861a02f6c Update databases/ruby-cassandra package to 0.11.4.
v0.11.4
- Fix get_range to invoke blocks
- Fix current distribution urls in Rakfile. Resolves Issue# 97.

v0.11.3
- Fix login after reconnect

v0.11.2
- Update thrift_client gem to deal with failover bug.
2011-08-12 16:44:12 +00:00
taca
ff63103d9e Add dependency to ruby-activerecord or ruby-activerecord3.
Bump PKGREVISION.
2011-08-12 16:42:35 +00:00
taca
8377a141de * Don't use Deprecate but Deprecated of devel/ruby-deprecated package.
* Fix a scheme of updating hash.

Bump PKGREVISION.
2011-08-12 15:58:36 +00:00
mspo
f74c902a8f Upgrade to latest version.
This is mostly a bug fix release.
2011-08-07 02:16:03 +00:00
ryoon
43da507c24 Add py-cdb 2011-08-06 22:50:52 +00:00
ryoon
032a6a6a42 Import py-cdb-0.34 as databases/py-cdb from wip/py-cdb
D. J. Bernstein's constant database library adapted as a python
extension module. Like GDBM and kin, cdb files map keys to values.
The file format boasts wickedly fast lookups and atomic updates.
2011-08-06 22:49:44 +00:00
adam
3f96081358 Changes 1.72:
* Extra checks of search arguments for possible SQL injection attacks
* Remove excess parentheses in debug SQL
* Fix parsing of foo.* in SQLA::Tree
* Fix bindtype fail when using -between with arrayrefref literals
* Add handling for NULL for -in
* The -nest operator has entered semi-deprecated status and has been
  undocumented. Please do not use it in new code
2011-08-06 20:56:08 +00:00
adam
50e64ed92b Revision bump after updating perl to 5.14.1 2011-08-06 20:42:24 +00:00
adam
c6e6876ecc Revision bump after updating perl to 5.14.1 2011-08-06 20:32:13 +00:00
adam
726e749f67 Changes 2.18.1:
* Fix LANG testing issue
* Fix bug when async commands issued immediately after a COPY
2011-08-06 20:31:02 +00:00
adam
b066c6c3db Revision bump after updating perl to 5.14.1 2011-08-06 20:28:14 +00:00
adam
6bf82152e2 Changes 1.33:
* Production release, no changes from 1.32_04

Changes 1.32_04:
* Updated to SQLite 3.7.6.3
* Made util/getsqlite.pl state that it needs fixing to work for
  SQLite 3.7.5+ when it dies at the last step, and outline what the
  user needs to do manually instead, until getsqlite is fixed

Changes 1.32_03:
* Updated to SQLite 3.7.6.2
* Resolved 67843 for DBD-SQLite: savepoint rollback alters AC state

Changes 1.32_02:
* Updated to SQLite 3.7.5
* Resolved 65267 for DBD-SQLite: Add RTree support option;
  skip fts3/metadata tests if those features are disabled
* Resolved 65267: Add RTree support option
* Added sqlite_see_if_its_a_number database handle attribute
  to deal with issues caused by (quoted) bind values against
  numbers such as return values from a function etc.
2011-08-06 20:27:17 +00:00
adam
e5f6eec54b Changes 0.08:
* Regenerate dist using latest ExtUtils::MakeMaker
* Now needs Perl 5.8
2011-08-06 20:21:33 +00:00
adam
21c1225261 Changes 1.31:
* Recently introduced test sql_type_cast.t cannot work with DBI less
  than 1.611.
* Minor change to Makefile.PL to avoid use of unitialised warning on
  $ENV{LD_LIBRARY_PATH} in warning when it is not set.

Changes 1.30_7:
* Some time ago (I don't know when) a few internal errors generated by
  DBD::ODBC got ignored. There are about 5 of them but I seriously
  doubt anyone would hit any other than the data truncated error
  (which is reported by the ODBC driver anyway) and "no select
  statement currently executing". You can see rt_68720.t in the t
  directory for an example of the latter.
* An extra argument has been added to the sub associated with
  odbc_err_handler.  The arguments passed to the odbc_err_handler are
  now state (string), error (string), native error code (number) and
  the status returned from the last ODBC API. The status will be
  SQL_ERROR (-1) for errors or SQL_SUCCESS_WITH_INFO (1) for
  informational messages.
2011-08-06 20:18:39 +00:00
adam
416751c407 Revision bump after updating perl to 5.14.1 2011-08-06 20:11:02 +00:00
adam
8e29765c58 Changes 1.41:
* Changed incorrect verion number

Changes 1.40:
* Fixed bug rt44591 second preapre giving an error
* Fixed bug rt57981 warnings during clone
* Fixed bug rt63191 Synopsis errors
* Fixed bug rt66813 Google's group link in the POD
2011-08-06 20:10:13 +00:00
adam
557f833e91 Revision bump after updating perl to 5.14.1 2011-08-06 20:00:57 +00:00
adam
15170e1163 Revision bump after updating perl to 5.14.1 2011-08-06 15:24:33 +00:00
adam
e506315f89 Changes 1.89:
* make it compile and test successfully with libdb 5.1, but
  do not add any new symbols or functionality.
2011-08-06 15:23:35 +00:00
adam
bc3a99c9cd Revision bump after updating perl to 5.14.1 2011-08-06 15:00:37 +00:00
adam
1d66a9dc42 Changes 1.822:
* Keep DB_File's warnings in sync with perl's
2011-08-06 14:59:52 +00:00
adam
b133771c31 Changes 0.97:
* CPAN testers looks relativley clean. Publishing a stable version.
2011-08-06 14:58:08 +00:00
adam
c6e763ff0d Changes 1.10:
* Add Apache2::RequestUtil for mp2 instances.

Changes 1.09:
* Fix pod errors
* Adds PerlChildExitHandler to disconnect existing connections
2011-08-06 14:54:47 +00:00
adam
ede0f25a60 Revision bump after updating perl to 5.14.1 2011-08-06 14:51:08 +00:00
adam
73c3937d0d Changes 0.48:
* Fixed test harness issue with Heap.t RT-68818

Changes 0.47:
* Add support for new Heap database format.
* Changes to build with BDB 5.2
2011-08-06 14:49:40 +00:00
adam
6811a83e0c Changes 1.1616:
* Fixed spurious dbi_profile lines written to the log when
  profiling is enabled and a trace flag, like SQL, is used.
* Fixed to recognize SQL::Statement errors even if instantiated
  with RaiseError=0
* Fixed RT-61513 by catching attribute assignment to tied table access
  interface
* Fixing some misbehavior of DBD::File when running within the Gofer server.
* Fixed compiler warnings RT-62640
* Optimized connect() to remove redundant FETCH of \%attrib values.
* Improved initialization phases in DBI::DBD::SqlEngine
* Added DBD::Gofer::Transport::corostream. An experimental proof-of-concept
  transport that enables asynchronous database calls with few code changes.
  It enables asynchronous use of DBI frameworks like DBIx::Class.
* Added additional notes on DBDs which avoid creating a statement in
  the do() method and the effects on error handlers
* Adding new attribute "sql_dialect" to DBI::DBD::SqlEngine to allow
  users control used SQL dialect (ANSI, CSV or AnyData), defaults to CSV
* Add documentation for DBI::DBD::SqlEngine attributes
* Documented dbd_st_execute return
* Fixed typo in InactiveDestroy
2011-08-06 14:47:28 +00:00
taca
793507bf02 Apply patch that in PR pkg/45214 by Robert Elz.
I've tested on 64bit time_t environment, too.
2011-08-04 09:09:41 +00:00
taca
3342ec0c8f Add patches refering link provided from PR pkg/45185 by Andras Horvath.
And minor update of comments in patches.

Bump PKGREVISION.
2011-08-02 16:15:08 +00:00
taca
3d20dccc1b Update mysql51-client and mysql51-server package to 5.1.58 (MySQL 5.1.58).
This is bug fix release.  Since whole changes are too many to write here,
please refer http://dev.mysql.com/doc/refman/5.1/en/news-5-1-58.html.

Especially, some important one for related to us.

* On FreeBSD 64-built builds of the embedded server, exceptions were not
  prevented from propagating into the embedded application. (Bug #38965,
  Bug #11749418)
2011-08-02 14:10:34 +00:00
dholland
f91aec716e Fix broken build with clang. While here, fix the toplevel makefile to
stop on error.
2011-08-01 05:19:12 +00:00
dholland
6bb9178d4f fix patch comment 2011-07-31 23:45:22 +00:00
tron
857c917e11 Update "phpmyadmin" package to version 3.4.3.2.
This is major feature update which requires at least PHP 5.2.0 and
MySQL 5.0. It features a new user interface and uses MySQL for
authentication and access control.

The update was necessary as "phpmyadmin" 2.11 is no longer supported:
http://sourceforge.net/news/?group_id=23067&id=301992
2011-07-29 17:21:20 +00:00
adam
064130a028 Changes 2.4.3:
Lib/
* Mostly corrected/updated __doc__ strings
Doc/
* Corrected rst files
* Added missing modules, functions, classes, methods, parameters etc.
  at least as auto-generated doc

Changes 2.4.2:
Logging:
* pprint.pformat() is now used when writing method/function
  arguments to the trace log
ldap.schema.subentry:
* SubSchema.__init__() now has new key-word argument check_uniqueness
  which enables checking whether OIDs are unique in the subschema subentry
* Code-cleaning: consequent use of method SubSchema.getoid() instead of
  accessing SubSchema.name2oid directly.
* SubSchema.getoid() and SubSchema.getoid() now have key-word argument
  raise_keyerror=0 and raise KeyError with appropriate description.
2011-07-28 08:37:08 +00:00
adam
8e17daa1b6 Changes 5.5.15:
* The undocumented --all option for perror is deprecated and will be removed in
  MySQL 5.6.
Bugs Fixed:
* InnoDB Storage Engine: A failed CREATE INDEX operation for an InnoDB table
  could result in some memory being allocated and not freed. This memory leak
  could affect tables created with the ROW_FORMAT=DYNAMIC and
  ROW_FORMAT=COMPRESSED settings.
* Partitioning: Auto-increment columns of partitioned tables were checked even
  when they were not being written to. In debug builds, this could lead to a
  crash of the server.
* Partitioning: The UNIX_TIMESTAMP() function was not treated as a monotonic
  function for purposes of partition pruning.
* Replication: If a LOAD DATA INFILE statement—replicated using statement-based
  replication—featured a SET clause, the name-value pairs were regenerated
  using a method (Item::print()) intended primarily for generating output for
  statements such as EXPLAIN EXTENDED, and which cannot be relied on to return
  valid SQL. This could in certain cases lead to a crash on the slave.
* To fix this problem, we now name each value in its original, user-supplied
  form, and use that to create LOAD DATA INFILE statements for statement-based
  replication.
* Previously, an inappropriate error message was produced if a multiple-table
  update for an InnoDB table with a clustered primary key would update a table
  through multiple aliases, and perform an update that may physically move the
  row in at least one of these aliases. Now the error message is: Primary
  key/partition key update is not allowed since the table is updated both as
  'tbl_name1' and 'tbl_name2'
* ALTER TABLE {MODIFY|CHANGE} ... FIRST did nothing except rename columns if
  the old and new versions of the table had exactly the same structure with
  respect to column data types. As a result, the mapping of column name to
  column data was incorrect. The same thing happened for ALTER TABLE DROP
  COLUMN, ADD COLUMN statements intended to produce a new version of table with
  exactly the same structure as the old version.
* Incorrect handling of metadata locking for FLUSH TABLES WITH READ LOCK for
  statements requiring prelocking caused two problems:
* Execution of any data-changing statement that required prelocking (that is,
  involved a stored function or trigger) as part of transaction slowed down
  somewhat all subsequent statements in the transaction. Performance in a
  transaction that periodically involved such statements gradually degraded
  over time.
2011-07-28 08:10:29 +00:00
fhajny
ae0a9140c2 Updated databases/couchdb to 1.1.0.
Also fixed INSTALL_PROGRAM patch to not break install-sh.

Changes since 1.0.1
============================================================================

HTTP Interface:

 * Native SSL support.
 * Added support for HTTP range requests for attachments.
 * Added built-in filters for '_changes': '_doc_ids' and '_design'.
 * Added configuration option for TCP_NODELAY aka "Nagle".
 * Allow POSTing arguments to '_changes'.
 * Allow 'keys' parameter for GET requests to views.
 * Allow wildcards in vhosts definitions.
 * More granular ETag support for views.
 * More flexible URL rewriter.
 * Added support for recognizing "Q values" and media parameters in
   HTTP Accept headers.
 * Validate doc ids that come from a PUT to a URL.

Externals:

 * Added OS Process module to manage daemons outside of CouchDB.
 * Added HTTP Proxy handler for more scalable externals.

Replicator:

 * Added '_replicator' database to manage replications.
 * Fixed issues when an endpoint is a remote database accessible via SSL.
 * Added support for continuous by-doc-IDs replication.
 * Fix issue where revision info was omitted when replicating attachments.
 * Integrity of attachment replication is now verified by MD5.

Storage System:

 * Multiple micro-optimizations when reading data.

View Server:

 * Added CommonJS support to map functions.
 * Added 'stale=update_after' query option that triggers a view update after
   returning a 'stale=ok' response.
 * Warn about empty result caused by 'startkey' and 'endkey' limiting.
 * Built-in reduce function '_sum' now accepts lists of integers as input.
 * Added view query aliases start_key, end_key, start_key_doc_id and
   end_key_doc_id.

Futon:

 * Added a "change password"-feature to Futon.

URL Rewriter & Vhosts:

 * Fix for variable substituion
2011-07-27 19:20:57 +00:00
tnn
a04fe76576 rrdtool prefers to render graphs with the DejaVu font, so depend on it.
Bump PKGREVISION.
2011-07-27 13:05:32 +00:00
joerg
38452bb215 Declaring member functions outside classes is invalid. 2011-07-21 17:03:57 +00:00
obache
8692ff62cb recursive bump from gnome-vfs drop crypto dependency. 2011-07-21 13:05:46 +00:00
ryoon
988c092c4d Fix build on NetBSD 5.99.55.
* Resolve conflict of getline.
2011-07-19 00:34:16 +00:00
adam
ee053c22c0 Changes 5.2.0:
* Support for Berkeley DB 5.2.
* Support for the newly available replication manager events:
  DB_EVENT_REP_SITE_ADDED, DB_EVENT_REP_SITE_REMOVED,
  DB_EVENT_REP_LOCAL_SITE_REMOVED, DB_EVENT_REP_CONNECT_BROKEN,
  DB_EVENT_REP_CONNECT_ESTD, DB_EVENT_REP_CONNECT_TRY_FAILED,
  DB_EVENT_REP_INIT_DONE.
* New Object: "DB_SITE". Support for all its methods.
* Parameters for "DB_SITE->set_config()": DB_BOOTSTRAP_HELPER,
  DB_GROUP_CREATOR, DB_LEGACY, DB_LOCAL_SITE, DB_REPMGR_PEER.
* Support for some stuff in the new "Dynamic Environment Configuration":
  DB_MEM_LOCK, DB_MEM_LOCKOBJECT, DB_MEM_LOCKER, DB_MEM_LOGID,
  DB_MEM_TRANSACTION, DB_MEM_THREAD.
* Add "bytes" to "DBEnv_memp_stat()".
2011-07-14 07:45:28 +00:00
adam
ba108a066d Changes 2.4.1:
Modules:
* New LDAP option OPT_X_TLS_PACKAGE available in OpenLDAP 2.4.26+
  to determine the name of the SSL/TLS package OpenLDAP was
  built with
Lib/
* ldap.modlist.modifyModlist(): New key-word argument
  case_ignore_attr_types used to define attribute types for which
  comparison of old and new values should be case-insensitive
* Minor changes to which data is sent to debug output for various
  trace levels
* Now tag [1] is used in ldap.extop.dds.RefreshResponse in
  compliance with RFC 2589 (fix available for OpenLDAP ITS-6886)
* New sub-module ldap.controls.sessiontrack implements request control
  as described in draft-wahl-ldap-session (needs pyasn1_modules)

Changes since 2.4.0:
* OpenLDAP 2.4.11+ required to build
* Support for extracting LDAPv3 extended controls in
  LDAP_RES_SEARCH_ENTRY responses
  (see SF-2829057, thanks to Rich)
* Generic support for LDAPv3 extended operations (thanks to Rich)
Lib/
* new class API in ldap.controls, not backwards-compatible!
* new sub-modules for ldap.controls, some require pyasn1 and pyasn1_modules
* New methods LDAPObject.result4() and LDAPObject.extop_result()
* New (optional) class ldap.controls.AssertionControl
* New helper module ldap.logger contains file-like object which
  sends trace messages to logging.log()
* Removed non-functional method LDAPObject.set_cache_options()
* Removed unused dictionary ldap.controls.knownLDAPControls
Modules/
* ldapcontrol.c: Fixed encode_assertion_control() and function is no longer
  hidden behind ifdef-statement
2011-07-08 10:23:35 +00:00
adam
9533444348 Changes 3.7.7.1:
* Fix a bug causing PRAGMA case_sensitive_like statements compiled using
  sqlite3_prepare() to fail with an SQLITE_SCHEMA error.

Changes 3.7.7:
* Add support for URI filenames
* Add the sqlite3_vtab_config() interface in support of ON CONFLICT clauses
  with virtual tables.
* Add the xSavepoint, xRelease and xRollbackTo methods in virtual tables in
  support of SAVEPOINT for virtual tables.
* Update the built-in FTS3/FTS4 and RTREE virtual tables to support ON CONFLICT
  clauses and REPLACE.
* Avoid unnecessary reparsing of the database schema.
* Added support for the FTS4 prefix option and the FTS4 order option.
* Allow WAL-mode databases to be opened read-only as long as there is an
  existing read/write connection.
* Added support for short filenames.
2011-07-08 09:35:39 +00:00
adam
7d32d3e01d Changes 5.5.14:
* CMake configuration support on Linux now provides a boolean ENABLE_GCOV
  option to control whether to include support for gcov.
* InnoDB now permits concurrent reads while creating a secondary index.
* Client programs now display more information for SSL errors to aid in
  diagnosis and debugging of connection problems.
* In the audit plugin interface, the event_class member was removed from the
  mysql_event_general structure and the calling sequence for the notification
  function changed. Originally, the second argument was a pointer to the event
  structure. The function now receives this information as two arguments: an
  event class number and a pointer to the event. Corresponding to these
  changes, MYSQL_AUDIT_INTERFACE_VERSION was increased to 0x0300.
* The plugin_audit.h header file, and the NULL_AUDIT example plugin in the
  plugin/audit_null directory have been modified per these changes. See
  Section 21.2.4.7, “Writing Audit Plugins”.
* Bug fixes.
2011-07-08 09:32:07 +00:00
markd
22e8747a10 /usr/bin/env cleanup 2011-07-03 05:53:08 +00:00
taca
b0543f778f Reflect "php-license" => "php" and enable LICENSE. 2011-06-29 03:03:31 +00:00
dholland
afb1e622c2 Use an empty do-configure target instead of NO_CONFIGURE=yes, as the
latter silently breaks REPLACE_PYTHON.
2011-06-19 18:53:19 +00:00
dholland
1f44ad74a7 more REPLACE_PYTHON 2011-06-19 18:43:06 +00:00
taca
5a9fa823c4 Add missing patch file (forgot to commit). 2011-06-19 15:25:07 +00:00
taca
1d31b4087e Add missing patch-aa. 2011-06-19 15:20:39 +00:00
taca
75021be2a4 Update ruby-do_sqlite3 pacakge to 0.10.6.
## 0.10.6 2011-05-22

Bugfixes
* Fix an issue on some platforms when multiple DO drivers are loaded

## 0.10.5 2011-05-03

Bugfixes
* Fix an issue with DateTime

## 0.10.4 2011-04-28

New features
* Add save point to transactions (all)
* JRuby 1.9 mode support (encodings etc.)

Bugfixes
* Fix bug when using nested transactions in concurrent scenarios (all)
* Use column aliases instead of names (jruby)
* DST calculation fixes (all)

Other
* Refactor to DRY up the adapters (all)
* Many style fixes
* Switch back to RSpec

## 0.10.3 2011-01-30
* Reworked transactions
* Fix a DST bug that could cause datetimes in the wrong timezone
2011-06-19 08:44:37 +00:00
taca
75c5c8694a Update ruby-data_objects pacakge to 0.10.6.
## 0.10.6 2011-05-22

Bugfixes
* Fix an issue on some platforms when multiple DO drivers are loaded

## 0.10.5 2011-05-03

Bugfixes
* Fix an issue with DateTime (do\_sqlite3)

## 0.10.4 2011-04-28

New features
* Add save point to transactions (all)
* JRuby 1.9 mode support (encodings etc.)

Bugfixes
* Fix segfault when no tuples are returned from a non select statement (do\_postgres)
* Fix bug when using nested transactions in concurrent scenarios (all)
* Use column aliases instead of names (jruby)
* DST calculation fixes (all)
* Attempt to add better support for ancient MySQL versions (do\_mysql)
* Fix handling sub second precision for Time objects (do\_postgres)

Other
* Refactor to DRY up the adapters (all)
* Many style fixes
* Switch back to RSpec

## 0.10.3 2011-01-30
* Reworked transactions
* Fix a DST bug that could cause datetimes in the wrong timezone
2011-06-19 08:43:46 +00:00
taca
059ff712b7 Update ruby-cassandra package to 0.11.1.
v0.11.1
- Add counter support for Cassandra 0.8. (Thanks Swrve team!)
- Add additional rake tasks to start and stop cassandra in the background.
- Fix issue with non-utf8 column names not being encoded/decoded properly.
- Add way to specify a default read/write consistency.
- Consolidate 0.7 and 0.8 functions, and move 0.6 specific functions into lib/cassandra/0.6/
- Use 0.8-rc1 as 0.8 install target.
- Updated get_index_slices API to allow passing an array of hashes instead of IndexClause instance. (Maintains backward compatibility.)
- Fix permissions issue.

v0.11.0
- Remove direct thrift dependency. Allow thrift_client to require it.
- Add functions for each and each_key to iterate through key ranges.
- Add function for get_range_keys which returns an array of keys in a given range.
- Changed the return value of get_range to an OrderedHash.
- Change get_range to accept both a range of keys and a range of columns.
- Add batched range support to get_range and add get_range_batch.

v0.10.0 Major Update (rjackson)
- Update Rakefile to install 0.6.13, 0.7.4, 0.8.0-beta1 to ~/cassandra/cassandra-VERSION
- Add data:load task to Rakefile for creating the schema required for the tests
- Default the Rakefile to use 0.8-beta1
- Setup test suite to work on 0.6.13, 0.7.4, and 0.8.0-beta1
- All tests pass for all supported (0.6.13, 0.7.4, 0.8.0-beta1) versions.
- Added Support for 0.8-beta1
- Changed get_index_slices to return a hash of rows
- Updated Cassandra::Mock to pass all tests for each Cassandra version

v0.9.2 fix bug with deletions in batch mutations

v0.9.1 Support for secondary indexing. (jhermes)
Fix bug in mock where we didn't support range queries. (therealadam)
Support deletes in batch mutations. [blanquer]

v0.9.0 cassandra 0.7 compat
2011-06-19 08:41:57 +00:00
taca
2a2604449a Update ruby-dm-core pacakge to 1.1.0.
DataMapper 1.1.0 released

I¡Çm pleased to announce that we have released DataMapper 1.1.

This has been one of the most enjoyable releases in recent memory. The
community rallied together and compared to the previous release we had at
least 3-4x more people submitting patches and working together to get this
release ready.

DataMapper 1.1 brings several minor API changes, warranting the minor version
bump, and closes 52 tickets in Lighthouse. There have been many performance
improvements, some closing bottlenecks that result in as much as a 20x speedup
from the 1.0.2 behaviour.

As part of the bug fixing process we¡Çve refactored some of the objects we use
internally to group relationships and dependencies and removed methods and
classes that were deprecated in 1.0.

For more changes in detail, please refer:
http://datamapper.org/articles/datamapper-110-released.html.
2011-06-19 08:34:35 +00:00
taca
aa5c8ad16b Update ruby-dm-types pacakge to 1.1.0.
It is a part of ruby-datamapper 1.1.0.

* Now depends on ruby-bcrypt package and ruby-fastercsv even if ruby19 case.

Changes in detail, please refer:
http://datamapper.org/articles/datamapper-110-released.html.
2011-06-19 08:32:55 +00:00
taca
4257cf78a8 Update ruby-dm-validations pacakge to 1.1.0.
It is a part of ruby-datamapper 1.1.0.

Changes in detail, please refer:
http://datamapper.org/articles/datamapper-110-released.html.
2011-06-19 08:30:24 +00:00
taca
24ab0bfeaf Update ruby-dm-timestamps package to 1.1.0.
It is a part of ruby-datamapper 1.1.0.

Changes in detail, please refer:
http://datamapper.org/articles/datamapper-110-released.html.
2011-06-19 08:29:32 +00:00
taca
a145192855 Update ruby-dm-serializer pacakge to 1.1.0.
It is a part of ruby-datamapper 1.1.0.

Now this package depends on ruby-fastercsv even if ruby19 case.

Changes in detail, please refer:
http://datamapper.org/articles/datamapper-110-released.html.
2011-06-19 08:28:15 +00:00
taca
d9bc00efc9 Update ruby-dm-transactions pacakge to 1.1.0.
It is a part of ruby-datamapper 1.1.0.

Changes in detail, please refer:
http://datamapper.org/articles/datamapper-110-released.html.
2011-06-19 08:26:58 +00:00
taca
2e9f111d72 Update ruby-dm-migrations pacakge to 1.1.0.
It is a part of ruby-datamapper 1.1.0.

Changes in detail, please refer:
http://datamapper.org/articles/datamapper-110-released.html.
2011-06-19 08:26:09 +00:00
taca
869cf0a357 Update ruby-dm-constraints pacakge to 1.1.0.
It is a part of ruby-datamapper 1.1.0.

Changes in detail, please refer:
http://datamapper.org/articles/datamapper-110-released.html.
2011-06-19 08:24:26 +00:00
taca
d5bd24b387 Update ruby-dm-aggregates pacakge to 1.1.0.
It is a part of ruby-datamapper 1.1.0.

Changes in detail, please refer:
http://datamapper.org/articles/datamapper-110-released.html.
2011-06-19 08:22:50 +00:00
taca
47a4659638 Update ruby-dm-core pacakge to 1.1.0.
It is a part of ruby-datamapper 1.1.0.

* Drop dependency to ruby-extlib.

Changes in detail, please refer:
http://datamapper.org/articles/datamapper-110-released.html.
2011-06-19 08:21:46 +00:00
dholland
64486cfc43 Comment previous. 2011-06-19 02:32:52 +00:00
dholland
e673024b8a Work around broken build caused by libtool abuse: it uses automake's
INSTALL_PROGRAM on a script, which tries to strip the script and chokes.
So substitute the -s out.
2011-06-19 02:30:17 +00:00
obache
dc799a2326 Update gigabase to 3.82.
per maintainer update request by PR#45076.

--- Release version 3.80 15.12.2010 -------------------------------------
1. Fix bug with preserving indices
2. Replace sprintf with strcat in ClassDescriptor constructor to avoid problems
   in SymbianOS
3. Fix problem with std_tmp_allocator in xml.cpp

--- Release version 3.81 29.03.2011 -------------------------------------
1. Change return type of select method to be able to selcet more than 2Gb
   records
2. Patch of SubSQL HTML dump done by Christen Volker improving visualisation of
   large arrays
3. Visual Studio 10 compatibilty fixes

--- Release version 3.82 06.05.2011 -------------------------------------
1. Fix bug with scheduled incremental backup
2. Fix namespace support
2011-06-18 02:45:13 +00:00
taca
1ec71ab67e Update phpldapadmin pacakge to 1.2.1.1.
This is latest release which running on PHP 5.2 and later.
Changes are too many please refer HOMEPAGE in detail.
2011-06-17 15:40:33 +00:00
taca
185b9425cb Update ruby-sequel package to 3.24.1.
3.24.1 (2011-06-03)

* Ignore index creation errors if using create_table? with the IF NOT EXISTS syntax (jeremyevans) (362)

3.24.0 (2011-06-01)

* Add prepared_statements_association plugin, for using prepared statements by default for regular association loading (jeremyevans)
* Add prepared_statements_safe plugin, for making prepared statement use with models more safe (jeremyevans)
* Add prepared_statements_with_pk plugin, for using prepared statements for dataset lookups by primary key (jeremyevans)
* Fix bug in emulated prepared statement support not supporting nil or false as bound values (jeremyevans)
* Add Dataset#unbind for unbinding values from a dataset, for use with creating prepared statements (jeremyevans)
* Add prepared_statements plugin for using prepared statements for updates, inserts, deletes, and lookups by primary key (jeremyevans)
* Make Dataset#[] for model datasets consider a single integer argument as a lookup by primary key (jeremyevans)
* Add Dataset#with_pk for model datasets, for finding first record with matching primary key value (jeremyevans)
* Add defaults_setter plugin for setting default values when initializing model instances (jeremyevans)
* Add around hooks (e.g. around_save) to Sequel::Model (jeremyevans)
* Add Model#initialize_set private method to ease extension writing (jeremyevans)
* Only typecast bit fields to booleans on MSSQL, the MySQL bit type is a bitfield, not a boolean (jeremyevans)
* Set SQL_AUTO_IS_NULL=0 by default when connecting to MySQL via the swift and jdbc adapters (jeremyevans)
* Fix bug in multiple column IN/NOT IN emulation when a model dataset is used (jeremyevans)
* Add support for filtering and excluding by association datasets (jeremyevans)
* Fix literalization of boolean values in filters on SQLite and MSSQL (jeremyevans)
* Add support for filtering and excluding by multiple associations (jeremyevans)
* Add support for inverting some SQL::Constant instances such as TRUE, FALSE, NULL, and NOTNULL (jeremyevans)
* Add support for excluding by associations to model datasets (jeremyevans)
* The Sequel::Postgres.use_iso_date_format setting now only affects future Database objects (jeremyevans)
* Add Sequel::Postgres::PG_NAMED_TYPES hash for extensions to register type conversions for non-standard types (jeremyevans, pvh)
* Make create_table? use IF NOT EXISTS instead of using SELECT to determine existence, if supported (jeremyevans)
* Fix bug in association_pks plugin when associated table has a different primary key column name (jfirebaugh)
* Fix limiting rows when connecting to DB2 (semmons99)
* Exclude columns from tables in the INFORMATION_SCHEMA when parsing table schema on JDBC (jeremyevans)
* Fix limiting rows when connecting to Microsoft Access (jeremyevans)
* Add Database#views for getting an array of symbols of view names for the database (jeremyevans, christian.michon)
* Make Datbase#tables no longer include view names on MySQL (jeremyevans)
* Convert Java CLOB objects to ruby strings when using the JDBC JTDS subadapter (christian.michon)
* If Thread#kill is called on a thread with an open transaction, roll the transaction back on ruby 1.8 and rubinius (jeremyevans)
* Split informix adapter into shared/specific parts, add JDBC informix subadapter (jeremyevans)

3.23.0 (2011-05-02)

* Migrate issue tracker from Google Code to GitHub Issues (jeremyevans)
* Add support for filtering by associations to model datasets (jeremyevans)
* Don¡Çt call insert_select when saving a model that doesn¡Çt select all columns of the table (jeremyevans)
* Fix bug when using :select=>[] option for a many_to_many association (jeremyevans)
* Add a columns_introspection extension that attempts to skip database queries by introspecting selected columns (jeremyevans)
* When combining old integer migrations and new timestamp migrations, make sure old integer migrations are all applied first (jeremyevans)
* Support dynamic callbacks to customize regular association loading at query time (jeremyevans)
* Support cascading of eager loading with dynamic callbacks for both eager and eager_graph (jeremyevans)
* Make the xml_serializer plugin handle namespaced models by using __ instead of / as a separator (jeremyevans)
* Allow the :eager_grapher association proc to accept a single hash instead of 3 arguments (jfirebaugh)
* Support dynamic callbacks to customize eager loading at query time (jfirebaugh, jeremyevans)
* Fix bug in the identity_map plugin for many_to_one associations when the association reflection hadn¡Çt been filled in yet (funny-falcon)
* Add serialization_modification_detection plugin for detecting changes in serialized columns (jeremyevans) (333)

3.22.0 (2011-04-01)

* Add disconnect detection to tinytds adapter, though correct behavior may require an update to tiny_tds (cult_hero)
* Add Dataset/Database#mssql_unicode_strings accessor when connecting to MSSQL to control string literalization (semmons99, jeremyevans)
* Fix ODBC::Time instance handling in the odbc adapter (jeremyevans)
* Use Sequel.application_timezone when connecting in the oracle adapter to set the connection¡Çs session¡Çs timezone (jmthomas)
* In the ADO adapter, assume access to SQL Server if a :conn_string option is given that doesn¡Çt indicate Access/Jet (damir.si) (332)
* Use the correct class when loading instances for descendents of model classes that use single table inheritance (jeremyevans)
* Support for COLLATE in column definitions (jfirebaugh)
* Don¡Çt use a schema when creating a temporary table (jeremyevans)
* Make migrator work correctly when a default_schema is set (jeremyevans) (331)
2011-06-17 14:13:50 +00:00
taca
67bc5906d9 Update ruby-pg package to 0.11.0.
230[tip]   24aa7899c696   2011-04-18 16:51 -0700   ged
  Move connection-parameter parsing into Ruby, and make option-handling more

229:228,222   b477174160c8   2011-03-30 06:13 -0700   ged
  Automated merge with ssh://bitbucket.org/larskanis/ruby-pg

228   cc3a7476465c   2011-03-15 13:21 +0100   kanis
  Update cross compilation tasks to use Ruby 1.8.7 instead of 1.8.6, since pg.gem requires at least 1.8.7 to get installed

227   b90f74cb11a5   2011-03-12 21:40 +0100   kanis
  Update readme for cross compile

226   780650f201e3   2011-03-12 21:38 +0100   kanis
  Use RUBY_CC_VERSION from command line, if set

225   31089d6c9dde   2011-03-11 22:14 +0100   kanis
  update PG and OpenSSL version for cross compile

224   dfe3e7c1ea27   2011-03-11 21:58 +0100   kanis
  always run "make libpq.a" for cross compilation

223:221   06e17573b133   2011-03-11 21:54 +0100   kanis
  re-add required libs for cross compilation

222   56098b479a23   2011-03-30 05:52 -0700   ged
  Comment the WIN32 console FD stuff so I remember what it does.

221   1baa7a8e673e   2011-02-23 14:11 -0800   ged
  Whitespace/line-ending fixes

220:217,219   fb7d22101adf   2011-02-23 11:40 -0800   ged
  Merged with 1c3a1ca9f0cd

219   1c3a1ca9f0cd   2011-01-22 04:41 +0800   ghazel
  for windows support, duplicate the sockets from libpq and create temporary CRT fds

218:214   c3f163bf1ecd   2011-01-22 22:11 -0800   ged
  Pulling fixes for Windows from ghazel on Github

217   18f413081e0c   2011-02-10 16:19 -0800   ged
  Bump minor version.
2011-06-17 14:01:52 +00:00
taca
07746c8883 Update ruby-activeldap package to 1.2.4.
* pkgsrc change: make it Ruby on Rails 2 only.


= CHANGES

== 1.2.4: 2011-05-13

* Splited AL-Admin into other repository: https://github.com/activeldap/al-admin
* [GitHub:#2] Fixed "path po cound not be found" error by fast_gettext.
  [rbq]

== 1.2.3: 2011-04-30

* [#40] Ignored nil value attribute.
  [christian.pennafort]
* [#48] Escaped ":" in filter value.
  [planetmcd]
* Added missing rubygems require.
  [spoidar]
* Used fast_gettext instead of gettext.
  [Peter Fern]
* Supported Rails 2.3.11.
  [Kris Wehner]
* Fixed wrong assertion in test.
  [Ryan Tandy]

=== Thanks

* christian.pennafort
* planetmcd
* spoidar
* Peter Fern
* Kris Wehner
* Ryan Tandy
2011-06-17 13:57:42 +00:00
taca
6143e58b23 Update ruby-rails3 related package to 3.0.9.
These are update of the version only.
2011-06-17 13:50:48 +00:00
reed
50d9776de7 I also use this with python31 (which now is in pkgsrc). 2011-06-17 01:02:56 +00:00
adam
bffd19730f Changes 2.4.2:
* Added 'set_session()' method and 'autocommit' property to the
  connection. Added support for read-only sessions and, for PostgreSQL
  9.1, for the "repeatable read" isolation level and the "deferrable"
  transaction property.
* Psycopg doesn't execute queries at connection time to find the
  default isolation level.
* Fixed bug with multithread code potentially causing loss of sync
  with the server communication or lock of the client.
* Don't fail import if mx.DateTime module can't be found, even if its
  support was built.
* Fixed escape for negative numbers prefixed by minus operator.
* Fixed refcount issue during copy.
* Trying to execute concurrent operations on the same connection
  through concurrent green thread results in an error instead of a
  deadlock.
2011-06-16 09:03:11 +00:00
adam
853cb81607 Changes 5.5.13:
* InnoDB Storage Engine: If the server crashed while an XA transaction was
  prepared but not yet committed, the transaction could remain in the system
  after restart, and cause a subsequent shutdown to hang.
* InnoDB Storage Engine: Similar problem to the foreign key error in bug
  11831040 / 60196 / 60909, but with a different root cause and occurring on
  Mac OS X. With the setting lower_case_table_names=2, inserts into InnoDB
  tables covered by foreign key constraints could fail after a server restart.
* Partitioning: The internal get_partition_set() function did not take into
  account the possibility that a key specification could be NULL in some cases.
* Partitioning: When executing a row-ordered retrieval index merge, the
  partitioning handler used memory from from that allocated for the table,
  rather than that allocated to the query, causing table object memory not to
  be freed until the table was closed.
* Replication: A spurious error malformed binlog: it does not contain any
  Format_description_log_event... was generated when mysqlbinlog was invoked
  using --base64-output=decode-row and --start-position=pos, where pos is a
  point in the binary log past the format description log event. However, there
  is nothing unsafe about not printing the format description log event, so the
  error has been removed for this case.
* Replication: Typographical errors appeared in the text of several replication  error messages. (The word “position” was misspelled as “postion”.)
* Assignments to NEW.var_name within triggers, where var_name had a BLOB or
  TEXT type, were not properly handled and produced incorrect results.
* XA COMMIT could fail to clean up the error state if it discovered that the
  current XA transaction had to be rolled back. Consequently, the next XA
  transaction could raise an assertion when it checked for proper cleanup of
  the previous transaction.
* An internal client macro reference was removed from the client_plugin.h
  header file. This reference made the file unusable.
* The server consumed memory for repeated invocation of some stored procedures,
  which was not released until the connection terminated.
* The server did not check for certain invalid out of order sequences of XA
  statements, and these sequences raised an assertion.
* With the conversion from GNU autotools to CMake for configuring MySQL, the
  USE_SYMDIR preprocessor symbol was omitted. This caused failure of symbolic
  links (described at Section 7.11.3.1, “Using Symbolic Links”).
2011-06-15 21:00:05 +00:00
adam
1b0456c689 Changes 5.2.28:
* Replication Manager now manages Group Membership. This allows sites to be
  added to and removed from the replication group dynamically. Replication
  Manager also now automatically keeps track of the group size (nsites).
* Initial allocations for various non-pagebuffer (mpool) system resources may
  now be specified, as well as a total maximum of memory to use, rather than
  specifying a maximum value for each resource.
* Implemented Berkeley DB globalization support architecture to enable
  localized and stripped error and output messages.
* Added a new access method, DB_HEAP. Heap aims for efficient use (and re-use)
  of disk space. Keys in a heap database are automatically generated by BDB,
  it is recommended that one or more secondary indexes be used with a heap
  database. For full details on DB_HEAP, see the Programmer's Reference Guide.
* Added a compatible mode for 32bit and 64bit Windows environment.
* For the SQL API, concurrency between read and write transactions can now be
  enabled using "PRAGMA multiversion". Added several pragmas that can be used
  to configure the Berkeley DB datastore.
* Add several new pragmas to provide in-process support for replication in the
  SQL API.
* The Berkeley DB X/open compliant XA resource manager has been restored,
  including support for multi-threaded servers.
* Improved the ability to recover from an application crash on connections
  through the SQL API. Berkeley DB will try to automatically clean up locks,
  mutexes and transactions from the failed process.
* Add support for sequence usage in the SQL API using SQLite custom functions.
* Add a pragma in the SQL API to allow execution of a cache trickle command.
* Add a pragma in the SQL API to allow configuration of DB_SYSTEM_MEM
  environments.
* The new db_env_set_win_security(SECURITY_ATTRIBUTES *) function allows an
  application to specify the particular Microsoft Windows security attributes
  to be used by Berkeley DB. This helps support applications which reduce their
  privileges after opening the environment.
2011-06-15 20:56:04 +00:00
obache
8c3059b798 drop PYTHON_VERSION_ACCEPTED restriction, it was just not accept 23. 2011-06-14 11:23:15 +00:00
taca
968e47f445 Update ruby-activerecord3 pacakge to 3.0.8.
*Rails 3.0.8 (unreleased)*

* Fix various problems with using :primary_key and :foreign_key options in conjunction with
  :through associations. [Jon Leighton]

* Correctly handle inner joins on polymorphic relationships.

* Fixed infinity and negative infinity cases in PG date columns.

* Creating records with invalid associations via `create` or `save` will no
  longer raise exceptions.
2011-06-11 03:22:09 +00:00
taca
2c6e1b8bab Update Ruby on Rails supporting packages to 2.3.12.
Exact changes are unknown but some bug fixes.
2011-06-11 03:13:46 +00:00
taca
22fcf3a8ec Update ruby-arel package to 2.0.10, latest 2.0.x series.
== 2.0.10 / 2011/05/14

* Bug Fixes

  * Fix thread safety issue in ToSql visitor.  Thanks Damon McCormick and
    Cameron Walters!
2011-06-11 02:35:10 +00:00
obache
9297f1831d recursive bump from icu shlib major bump. 2011-06-10 21:57:06 +00:00
tron
889f9a756c Bump the revision number so it matches the version number required by
the buildlink file.
2011-06-10 17:48:32 +00:00
obache
d35a89427c Add missing version number to PKGNAME. 2011-06-10 09:51:15 +00:00
obache
9572f6d892 recursive bump from textproc/icu shlib major bump. 2011-06-10 09:39:41 +00:00
drochner
efd09f6ffc update to 3.2.6
changes:
-import speed improvements
-bugfixes
-translation updates
2011-06-09 11:54:58 +00:00
jnemeth
41f5be35d0 add and enable php-redis 2011-06-09 04:38:51 +00:00
taca
0df0c0dacb Restrict dependency to devel/ruby-deprecated. It is known not to work
with ruby-deprecated>=3.0.

Bump PKGREVISION.
2011-06-08 14:46:05 +00:00
fhajny
a2dce67af2 Import php-redis-2.1.3 as databases/php-redis.
The phpredis extension provides an API for communicating with the Redis
key-value store. It is released under the PHP License, version 3.01.
This code has been developed and maintained by Owlient from
November 2009 to March 2011.
2011-06-08 10:10:16 +00:00
adam
be30161e64 buildlink icu when used as an option 2011-06-01 11:07:24 +00:00
mspo
1f51600df3 upgrade to 7486. Adds two new tools: mk-table-usage and mk-tcp-model 2011-05-28 12:28:46 +00:00
joerg
3fa91f7cde Fix dependency to specify an actual pattern 2011-05-27 23:24:31 +00:00
dmcmahill
d19dc798b0 add idzebra 2011-05-25 01:12:30 +00:00
dmcmahill
a6035d6ec3 Import idzebra-2.0.47
Zebra is a high-performance, general-purpose structured text indexing and
retrieval engine. It reads structured records in a variety of input formats
(eg. email, XML, MARC) and allows access to them through exact boolean
search expressions and relevance-ranked free-text queries.

Zebra supports large databases (more than ten gigabytes of data, tens of
millions of records). It supports incremental, safe database updates on
live systems. You can access data stored in Zebra using a variety of Index
Data tools (eg. YAZ and PHP/YAZ) as well as commercial and freeware Z39.50
clients and toolkits.
2011-05-25 01:11:29 +00:00
tonnerre
c62ab5b8ba Update to the more recent version Apache Cassandra 0.7.6.
Changes since version 0.7.0:
 * force GC to reclaim disk space on flush, if necessary (CASSANDRA-2404)
 * move gossip heartbeat back to its own thread (CASSANDRA-2554)
 * fix incorrect use of NBHM.size in ReadCallback that could cause
   reads to time out even when responses were received (CASSAMDRA-2552)
 * trigger read repair correctly for LOCAL_QUORUM reads (CASSANDRA-2556)
 * correctly reject query with missing mandatory super columns and validate
   super column name in Deletion (CASSANDRA-2571)
 * refuse to apply migrations with older timestamps than the current
   schema (CASSANDRA-2536)
 * faster flushes and compaction from fixing excessively pessimistic
   rebuffering in BRAF (CASSANDRA-2581)
 * include indexes in snapshots (CASSANDRA-2596)
 * improve ignoring of obsolete mutations in index maintenance (CASSANDRA-2401)
 * recognize attempt to drop just the index while leaving the column
   definition alone (CASSANDRA-2619)
 * Don't allow {LOCAL|EACH}_QUORUM unless strategy is NTS (CASSANDRA-2627)
 * Fix regression where bootstrapping a node with no schema fails
   (CASSANDRA-2625)
 * Allow removing LocationInfo sstables (CASSANDRA-2632)
 * avoid attempting to replay mutations from dropped keyspaces (CASSANDRA-2631)
 * avoid using cached position of a key when GT is requested (CASSANDRA-2633)
 * fix counting bloom filter true positives (CASSANDRA-2637)
 * initialize local ep state prior to gossip startup if needed (CASSANDRA-2638)
 * fix empty Result with secondary index when limit=1 (CASSANDRA-2628)
 * add quote-escaping via backslash to CLI (CASSANDRA-2623)
 * fig pig example script (CASSANDRA-2487)
 * fix dynamic snitch race in adding latencies (CASSANDRA-2618)
 * Start/stop cassandra after more important services such as mdadm in
   debian packaging (CASSANDRA-2481)
 * improvements/fixes to PIG driver (CASSANDRA-1618, CASSANDRA-2387,
   CASSANDRA-2465, CASSANDRA-2484)
 * validate index names (CASSANDRA-1761)
 * reduce contention on Table.flusherLock (CASSANDRA-1954)
 * try harder to detect failures during streaming, cleaning up temporary
   files more reliably (CASSANDRA-2088)
 * shut down server for OOM on a Thrift thread (CASSANDRA-2269)
 * fix tombstone handling in repair and sstable2json (CASSANDRA-2279)
 * preserve version when streaming data from old sstables (CASSANDRA-2283)
 * don't start repair if a neighboring node is marked as dead (CASSANDRA-2290)
 * purge tombstones from row cache (CASSANDRA-2305)
 * Avoid seeking when sstable2json exports the entire file (CASSANDRA-2318)
 * clear Built flag in system table when dropping an index (CASSANDRA-2320)
 * don't allow arbitrary argument for stress.java (CASSANDRA-2323)
 * validate values for index predicates in get_indexed_slice (CASSANDRA-2328)
 * queue secondary indexes for flush before the parent (CASSANDRA-2330)
 * allow job configuration to set the CL used in Hadoop jobs (CASSANDRA-2331)
 * add memtable_flush_queue_size defaulting to 4 (CASSANDRA-2333)
 * Allow overriding of initial_token, storage_port and rpc_port from system
   properties (CASSANDRA-2343)
 * fix comparator used for non-indexed secondary expressions in index scan
   (CASSANDRA-2347)
 * ensure size calculation and write phase of large-row compaction use
   the same threshold for TTL expiration (CASSANDRA-2349)
 * fix race when iterating CFs during add/drop (CASSANDRA-2350)
 * add ConsistencyLevel command to CLI (CASSANDRA-2354)
 * allow negative numbers in the cli (CASSANDRA-2358)
 * hard code serialVersionUID for tokens class (CASSANDRA-2361)
 * fix potential infinite loop in ByteBufferUtil.inputStream (CASSANDRA-2365)
 * fix encoding bugs in HintedHandoffManager, SystemTable when default
   charset is not UTF8 (CASSANDRA-2367)
 * avoids having removed node reappearing in Gossip (CASSANDRA-2371)
 * fix incorrect truncation of long to int when reading columns via block
   index (CASSANDRA-2376)
 * fix NPE during stream session (CASSANDRA-2377)
 * fix race condition that could leave orphaned data files when dropping CF or
   KS (CASSANDRA-2381)
 * fsync statistics component on write (CASSANDRA-2382)
 * fix duplicate results from CFS.scan (CASSANDRA-2406)
 * halve default memtable thresholds (CASSANDRA-2413)
 * add IntegerType to CLI help (CASSANDRA-2414)
 * avoid caching token-only decoratedkeys (CASSANDRA-2416)
 * convert mmap assertion to if/throw so scrub can catch it (CASSANDRA-2417)
 * don't overwrite gc log (CASSANDR-2418)
 * invalidate row cache for streamed row to avoid inconsitencies
   (CASSANDRA-2420)
 * avoid copies in range/index scans (CASSANDRA-2425)
 * make sure we don't wipe data during cleanup if the node has not join
   the ring (CASSANDRA-2428)
 * Try harder to close files after compaction (CASSANDRA-2431)
 * re-set bootstrapped flag after move finishes (CASSANDRA-2435)
 * display validation_class in CLI 'describe keyspace' (CASSANDRA-2442)
 * make cleanup compactions cleanup the row cache (CASSANDRA-2451)
 * add column fields validation to scrub (CASSANDRA-2460)
 * use 64KB flush buffer instead of in_memory_compaction_limit (CASSANDRA-2463)
 * fix backslash substitutions in CLI (CASSANDRA-2492)
 * disable cache saving for system CFS (CASSANDRA-2502)
 * fixes for verifying destination availability under hinted conditions
   so UE can be thrown intead of timing out (CASSANDRA-2514)
 * fix update of validation class in column metadata (CASSANDRA-2512)
 * support LOCAL_QUORUM, EACH_QUORUM CLs outside of NTS (CASSANDRA-2516)
 * count a row deletion as one operation towards memtable threshold
   (CASSANDRA-2519)
 * add nodetool join command (CASSANDRA-2160)
 * fix secondary indexes on pre-existing or streamed data (CASSANDRA-2244)
 * initialize endpoint in gossiper earlier (CASSANDRA-2228)
 * add ability to write to Cassandra from Pig (CASSANDRA-1828)
 * add rpc_[min|max]_threads (CASSANDRA-2176)
 * add CL.TWO, CL.THREE (CASSANDRA-2013)
 * avoid exporting an un-requested row in sstable2json, when exporting
   a key that does not exist (CASSANDRA-2168)
 * add incremental_backups option (CASSANDRA-1872)
 * add configurable row limit to Pig loadfunc (CASSANDRA-2276)
 * validate column values in batches as well as single-Column inserts
   (CASSANDRA-2259)
 * move sample schema from cassandra.yaml to schema-sample.txt,
   a cli scripts (CASSANDRA-2007)
 * avoid writing empty rows when scrubbing tombstoned rows (CASSANDRA-2296)
 * fix assertion error in range and index scans for CL < ALL
   (CASSANDRA-2282)
 * fix commitlog replay when flush position refers to data that didn't
   get synced before server died (CASSANDRA-2285)
 * fix fd leak in sstable2json with non-mmap'd i/o (CASSANDRA-2304)
 * reduce memory use during streaming of multiple sstables (CASSANDRA-2301)
 * purge tombstoned rows from cache after GCGraceSeconds (CASSANDRA-2305)
 * allow zero replicas in a NTS datacenter (CASSANDRA-1924)
 * make range queries respect snitch for local replicas (CASSANDRA-2286)
 * fix HH delivery when column index is larger than 2GB (CASSANDRA-2297)
 * make 2ary indexes use parent CF flush thresholds during initial build
   (CASSANDRA-2294)
 * update memtable_throughput to be a long (CASSANDRA-2158)
 * Keep endpoint state until aVeryLongTime (CASSANDRA-2115)
 * lower-latency read repair (CASSANDRA-2069)
 * add hinted_handoff_throttle_delay_in_ms option (CASSANDRA-2161)
 * fixes for cache save/load (CASSANDRA-2172, -2174)
 * Handle whole-row deletions in CFOutputFormat (CASSANDRA-2014)
 * Make memtable_flush_writers flush in parallel (CASSANDRA-2178)
 * Add compaction_preheat_key_cache option (CASSANDRA-2175)
 * refactor stress.py to have only one copy of the format string
   used for creating row keys (CASSANDRA-2108)
 * validate index names for \w+ (CASSANDRA-2196)
 * Fix Cassandra cli to respect timeout if schema does not settle
   (CASSANDRA-2187)
 * fix for compaction and cleanup writing old-format data into new-version
   sstable (CASSANDRA-2211, -2216)
 * add nodetool scrub (CASSANDRA-2217, -2240)
 * fix sstable2json large-row pagination (CASSANDRA-2188)
 * fix EOFing on requests for the last bytes in a file (CASSANDRA-2213)
 * fix BufferedRandomAccessFile bugs (CASSANDRA-2218, -2241)
 * check for memtable flush_after_mins exceeded every 10s (CASSANDRA-2183)
 * fix cache saving on Windows (CASSANDRA-2207)
 * add validateSchemaAgreement call + synchronization to schema
   modification operations (CASSANDRA-2222)
 * fix for reversed slice queries on large rows (CASSANDRA-2212)
 * fat clients were writing local data (CASSANDRA-2223)
 * turn off string interning in json2sstable (CASSANDRA-2189)
 * set DEFAULT_MEMTABLE_LIFETIME_IN_MINS to 24h
 * improve detection and cleanup of partially-written sstables
   (CASSANDRA-2206)
 * fix supercolumn de/serialization when subcolumn comparator is different
   from supercolumn's (CASSANDRA-2104)
 * fix starting up on Windows when CASSANDRA_HOME contains whitespace
   (CASSANDRA-2237)
 * add [get|set][row|key]cacheSavePeriod to JMX (CASSANDRA-2100)
 * fix Hadoop ColumnFamilyOutputFormat dropping of mutations
   when batch fills up (CASSANDRA-2255)
 * move file deletions off of scheduledtasks executor (CASSANDRA-2253)
 * copy DecoratedKey.key when inserting into caches to avoid retaining
   a reference to the underlying buffer (CASSANDRA-2102)
 * format subcolumn names with subcomparator (CASSANDRA-2136)
 * fix column bloom filter deserialization (CASSANDRA-2165)
 * refactor MessageDigest creation code. (CASSANDRA-2107)
 * buffer network stack to avoid inefficient small TCP messages while avoiding
   the nagle/delayed ack problem (CASSANDRA-1896)
 * check log4j configuration for changes every 10s (CASSANDRA-1525, 1907)
 * more-efficient cross-DC replication (CASSANDRA-1530, -2051, -2138)
 * avoid polluting page cache with commitlog or sstable writes
   and seq scan operations (CASSANDRA-1470)
 * add RMI authentication options to nodetool (CASSANDRA-1921)
 * make snitches configurable at runtime (CASSANDRA-1374)
 * retry hadoop split requests on connection failure (CASSANDRA-1927)
 * implement describeOwnership for BOP, COPP (CASSANDRA-1928)
 * make read repair behave as expected for ConsistencyLevel > ONE
   (CASSANDRA-982, 2038)
 * distributed test harness (CASSANDRA-1859, 1964)
 * reduce flush lock contention (CASSANDRA-1930)
 * optimize supercolumn deserialization (CASSANDRA-1891)
 * fix CFMetaData.apply to only compare objects of the same class
   (CASSANDRA-1962)
 * allow specifying specific SSTables to compact from JMX (CASSANDRA-1963)
 * fix race condition in MessagingService.targets (CASSANDRA-1959, 2094, 2081)
 * refuse to open sstables from a future version (CASSANDRA-1935)
 * zero-copy reads (CASSANDRA-1714)
 * fix copy bounds for word Text in wordcount demo (CASSANDRA-1993)
 * fixes for contrib/javautils (CASSANDRA-1979)
 * check more frequently for memtable expiration (CASSANDRA-2000)
 * fix writing SSTable column count statistics (CASSANDRA-1976)
 * fix streaming of multiple CFs during bootstrap (CASSANDRA-1992)
 * explicitly set JVM GC new generation size with -Xmn (CASSANDRA-1968)
 * add short options for CLI flags (CASSANDRA-1565)
 * make keyspace argument to "describe keyspace" in CLI optional
   when authenticated to keyspace already (CASSANDRA-2029)
 * added option to specify -Dcassandra.join_ring=false on startup
   to allow "warm spare" nodes or performing JMX maintenance before
   joining the ring (CASSANDRA-526)
 * log migrations at INFO (CASSANDRA-2028)
 * add CLI verbose option in file mode (CASSANDRA-2030)
 * add single-line "--" comments to CLI (CASSANDRA-2032)
 * message serialization tests (CASSANDRA-1923)
 * switch from ivy to maven-ant-tasks (CASSANDRA-2017)
 * CLI attempts to block for new schema to propagate (CASSANDRA-2044)
 * fix potential overflow in nodetool cfstats (CASSANDRA-2057)
 * add JVM shutdownhook to sync commitlog (CASSANDRA-1919)
 * allow nodes to be up without being part of  normal traffic (CASSANDRA-1951)
 * fix CLI "show keyspaces" with null options on NTS (CASSANDRA-2049)
 * fix possible ByteBuffer race conditions (CASSANDRA-2066)
 * reduce garbage generated by MessagingService to prevent load spikes
   (CASSANDRA-2058)
 * fix math in RandomPartitioner.describeOwnership (CASSANDRA-2071)
 * fix deletion of sstable non-data components (CASSANDRA-2059)
 * avoid blocking gossip while deleting handoff hints (CASSANDRA-2073)
 * ignore messages from newer versions, keep track of nodes in gossip
   regardless of version (CASSANDRA-1970)
 * cache writing moved to CompactionManager to reduce i/o contention and
   updated to use non-cache-polluting writes (CASSANDRA-2053)
 * page through large rows when exporting to JSON (CASSANDRA-2041)
 * add flush_largest_memtables_at and reduce_cache_sizes_at options
   (CASSANDRA-2142)
 * add cli 'describe cluster' command (CASSANDRA-2127)
 * add cli support for setting username/password at 'connect' command
   (CASSANDRA-2111)
 * add -D option to Stress.java to allow reading hosts from a file
   (CASSANDRA-2149)
 * bound hints CF throughput between 32M and 256M (CASSANDRA-2148)
 * continue starting when invalid saved cache entries are encountered
   (CASSANDRA-2076)
 * add max_hint_window_in_ms option (CASSANDRA-1459)
 * handle replica unavailability in index scan (CASSANDRA-1755)
 * fix service initialization order deadlock (CASSANDRA-1756)
 * multi-line cli commands (CASSANDRA-1742)
 * fix race between snapshot and compaction (CASSANDRA-1736)
 * add listEndpointsPendingHints, deleteHintsForEndpoint JMX methods
   (CASSANDRA-1551)
2011-05-20 00:27:59 +00:00
adam
5cdf963ee7 Changes 3.7.6.3:
* Fix a problem with WAL mode which could cause transactions to silently
  rollback if the cache_size is set very small (less than 10) and SQLite comes
  under memory pressure.
2011-05-19 20:42:53 +00:00
hauke
ea7060661d Convert package to DESTDIR
Set LICENSE
2011-05-19 13:15:59 +00:00
obache
7672779fbe * Change MASTER_SITES subdir to usual simple one.
* Add missing tail / to HOMEPAGE.
2011-05-19 05:31:02 +00:00
obache
09dea74247 replace spaces for indent with a tab. 2011-05-19 04:10:32 +00:00
dmcmahill
ddc807553a add and enable several perl modules needed to support databases/koha. PR pkg/43929 2011-05-18 02:23:22 +00:00
adam
d9f7fe8a3f Added icu option 2011-05-17 11:23:53 +00:00
dmcmahill
13f0a8582e Initial import of databases/p5-MARC-XML version 0.92
This package was submited as part of PR pkg/43929 which adds the Koha Integrated Library System
submitted by Edgar Fuß

-------------------------------------

The MARC-XML distribution is an extension to the MARC-Record distribution for
working with MARC21 data that is encoded as XML. The XML encoding used is the
MARC21slim schema supplied by the Library of Congress. More information may be
obtained here: http://www.loc.gov/standards/marcxml/

This version of MARC-XML supersedes an the versions ending with 0.25 which were
used with the MARC.pm framework. MARC-XML now uses MARC::Record exclusively.
2011-05-17 10:39:42 +00:00
dmcmahill
48332b410b Initial import of databases/p5-DublinCore-Record version 0.03
This package was submited as part of PR pkg/43929 which adds the Koha Integrated Library System
submitted by Edgar Fuß

-------------------------------------

DublinCore::Record is an abstract class for manipulating DublinCore metadata.
The Dublin Core is a small set of metadata elements for describing information
resources. For more information on embedding DublinCore in HTML see RFC 2731
http://www.ietf.org/rfc/rfc2731 or http://www.dublincore.org/documents/dces/
2011-05-17 10:36:44 +00:00
adam
f4e043af46 Changes 2.4.1:
* Use own parser for bytea output, not requiring anymore the libpq 9.0 to parse
  the hex format.
* Don't fail connection if the client encoding is a non-normalized variant.
* Correctly detect an empty query sent to the backend.
* Fixed a SystemError clobbering libpq errors raised without SQLSTATE.
* Fixed interaction between NamedTuple and server-side cursors.
* Allow to specify --static-libpq on setup.py command line instead of just in
  'setup.cfg'.
2011-05-17 06:14:01 +00:00
adam
9e5760b6c5 Changes 2.6.3:
Bug fixes.
2011-05-16 13:43:07 +00:00
adam
eb45bcf018 Added databases/mysql-workbench version 5.2.33 2011-05-16 12:42:18 +00:00
adam
8b085c1965 MySQL Workbench is a cross-platform, visual database design tool developed by
MySQL. It is the highly anticipated successor application of the DBDesigner4
project. MySQL Workbench will be available as a native GUI tool on Windows,
Linux and OS X.
2011-05-16 12:40:50 +00:00
taca
6bd5ca2270 Update ruby-activerecord3 package to 3.0.7.
*Rails 3.0.7 (April 18, 2011)*

* Destroying records via nested attributes works independent of reject_if LH #6006 [Durran Jordan]

* Delegate any? and many? to Model.scoped for consistency [Andrew White]

* Quote the ORDER BY clause in batched finds - fixes #6620 [Andrew White]

* Change exists? so records are not instantiated - fixes #6127. This prevents after_find
  and after_initialize callbacks being triggered when checking for record existence.
  [Andrew White]

* Fix performance bug with attribute accessors which only occurred on Ruby 1.8.7, and ensure we
  cache type-casted values when the column returned from the db contains non-standard chars.
  [Jon Leighton]

* Fix a performance regression introduced here 86acbf1cc050c8fa8c74a10c735e467fb6fd7df8
  related to read_attribute method [Stian Gryt©Ìyr]
2011-05-10 14:13:07 +00:00
taca
ef7f03095d Update ruby-arel package to 2.0.9. Latest release is 2.1.0 but it rails
related pacakge dosen't allow 2.1.0 (need to be checked).

== 2.0.9  / 2010/02/25

* Bug Fixes

  * Custom LOCK strings are allowed. Fixes LH # 6399
    https://rails.lighthouseapp.com/projects/8994/tickets/6399-allow-database-specific-locking-clauses-to-be-used

  * Strings passed to StringManager#on will be automatically tagged as SQL
    literals. Fixes Rails LH #6384
    https://rails.lighthouseapp.com/projects/8994/tickets/6384-activerecord-303-and-3-0-stable-generate-invalid-sql-for-has_many-through-association-with-conditions
2011-05-10 13:28:38 +00:00
taca
7ed9ff217d Update ruby-sqlite3 package to 1.3.3.
=== 1.3.3 / unreleased

* Bugfixes
  * Abort on installation if sqlite3_backup_init is missing. Fixes #19
  * Gem has been renamed to 'sqlite3'.  Please use `gem install sqlite3`
2011-05-10 13:11:42 +00:00
adam
04b050805a Added MYSQL_COLLATION 2011-05-09 13:06:28 +00:00
adam
5457900e5f Changes 4.019:
* Asynchronous support.
* Enable environment variables for installation options, add docs to POD.
* Fix to change sv_undef to PL_sv_undef from 4.018.

Changes 4.018:
* Added client and server info.
* Added documentation and tests for new features.
* More code cleanup.
2011-05-09 12:37:25 +00:00
taca
9fe4af5745 Update mysql51-{client,server} package to 5.1.57.
This is simply maintenance release, no security fix.
Please refer http://dev.mysql.com/doc/refman/5.1/en/news-5-1-57.html in
detail.
2011-05-08 16:01:57 +00:00
adam
05b98ae603 Changes 5.5.12:
* Fixed bugs: Illegal mix of collations
* Problem: comparison of a DATETIME sp variable and NOW() led to Illegal mix of
  collations error when character_set_connection=utf8.
* Error happened in Arg_comparator::set_compare_func(), because the first
  argument was errouneously converted to utf8, while the second argument was
  not.
* Fix: separate agg_arg_charsets_for_comparison() into two functions:
  - agg_arg_charsets_for_comparison() - for pure comparison, when we don't need
    to return any string result and therefore don't need to convert arguments
    to @@character_set_connection:
          SELECT a = b;
  - agg_arg_charsets_for_string_results_with_comparison() - when we need to
    return a string result, but we also need to do comparison internally:
          SELECT REPLACE(a,b,c)
    If all arguments are numbers:
          SELECT REPLACE(123,2,3) -> 133
    we convert arguments to @@character_set_connection.
2011-05-07 04:03:07 +00:00
abs
986593df3f Fix build on (at least RHEL 5.6). Tested (and no change) on NetBSD 5.99.51 2011-05-06 16:21:16 +00:00