Commit graph

4826 commits

Author SHA1 Message Date
asau
3d14203195 + postgresql90-upgrade 2010-12-10 11:54:25 +00:00
asau
01c822c723 Import PostgreSQL 9.0 binary upgrade tool as databases/postgresql90-upgrade
pg_upgrade (formerly called pg_migrator) allows data stored
in PostgreSQL data files to be migrated to a later PostgreSQL
major version without the data dump/reload typically required
for major version upgrades, e.g. from 8.4.7 to the current
major release of PostgreSQL. It is not required for minor
version upgrades, e.g. from 9.0.1 to 9.0.4.
2010-12-10 11:53:07 +00:00
asau
e86f52f50f Build fix: OpenSolaris needs explicit "-lintl" in LIBS. 2010-12-10 11:41:30 +00:00
wiz
8fc7f434ad Update to 0.90:
shared-mime-info 0.90 (2010-12-1)
* Mime-type Changes:
- Make application/epub+zip sub-class-of application/zip
- Make sure RAM files are not all treated as text
- Make CMakefiles a sub-class of text/plain
- Add new mime-type for Panasonic RW2 images
- Add XSL magic
- Add root-XML for XSL
- Add *.gem as a glob for tar archives
- Add test case for text/directory files
- Add go source code
- Add pdf.xz mime-type
- Add text/x-ooc source code
- Add Cobol source code

* Other:
- Don't error out on the x-scheme-handler/* mime-types
- Fix crasher when mime-magic is empty
2010-12-10 10:34:41 +00:00
asau
d425ae925e + postgresql90-replicationtools 2010-12-10 03:53:00 +00:00
asau
b68397abe7 Import PostgreSQL 9.0 replication tools as databases/postgresql90-replicationtools
This package provides the following PostgreSQL tools:
  - pg_archivecleanup
  - pg_standby

pg_standby supports creation of a "warm standby" database server.
It is designed to be a waiting restore_command, which is needed
to turn a standard archive recovery into a warm standby operation.

pg_archivecleanup is designed to cleanup an archive when used as
an archive_cleanup_command when running with standby_mode = on.
pg_archivecleanup can also be used as a standalone program to
clean WAL file archives.
2010-12-10 03:51:31 +00:00
asau
97ae01aa1f Help to generate PLIST: all files are installed under $(PREFIX)$(PG_SUBPREFIX),
prefix their names with $(PG_SUBPREFIX) automatically when doing print-PLIST.
2010-12-09 23:46:32 +00:00
adam
c6751a44c3 Changes 3.7.4:
* Added the sqlite3_blob_reopen() interface to allow an existing sqlite3_blob
  object to be rebound to a new row.
* Use the new sqlite3_blob_reopen() interface to improve the performance of FTS.
* VFSes that do not support shared memory are allowed to access WAL databases
  if PRAGMA locking_mode is set to EXCLUSIVE.
* Enhancements to EXPLAIN QUERY PLAN.
* Added the sqlite3_stmt_readonly() interface.
* Added PRAGMA checkpoint_fullfsync.
* Added the SQLITE_FCNTL_FILE_POINTER option to sqlite3_file_control().
* Added support for FTS4 and enhancements to the FTS matchinfo() function.
* Added the test_superlock.c module which provides example code for obtaining
  an exclusive lock to a rollback or WAL database.
* Added the test_multiplex.c module which provides an example VFS that provides
  multiplexing (sharding) of a DB, splitting it over multiple files of fixed
  size.
* A very obscure bug associated with the or optimization was fixed.
2010-12-09 05:32:05 +00:00
reed
cc9eb77d47 Update from maintainer.
Update package database/ipa_sdb to 1.0.2 version.

Changes in the package:

    *   MASTER_SITES was changed.

    *   DESCR was updated.

    *   PLIST was updated.

Changes in the ipa_sdb-1.0.2:

    *   autoconf 2.59 -> 2.68, automake 1.9.6 -> 1.11.1,
        libtool 1.5.20 -> 2.2.10.

    *   Code optimization and documentation corrections.

    *   configure.ac was optimized.

    *   Now lint can check source code of IPA_SDB.

    *   If there is close_fd=yes for rule and db_set_limit_state() fails,
        then the ipa_db_sdb module did not close database file descriptor
        for a limit in some cases.

    *   Added checks for uint8_t, uint16_t, uint32_t and uint64_t
        to configure.  Check that sizeof(long) >= sizeof(int).

    *   Now autoheader is used for generating src/config.h.in.

    *   Now src/ipa_sdb.h is not generated, instead new sdb_config.in.h
        file is used.

    *   New options for configure: --enable-gcc-more-warns,
        --disable-gcc-warns, --with-db-pthread, --with-st-pthread.

    *   Options --enable-FEATURE and --disable-FEATURE disabled FEATURE
        in the configure script.

    *   Use readdir_r() function in thread-safe version of the ipa_st_sdb
        module.

    *   Opened directories never were closed in the ipa_st_sdb module.
2010-12-07 01:37:17 +00:00
taca
2c6d7ad19d Update ruby-sqlite3 package to 1.3.2.
=== 1.3.2 / 2010-10-30 / RubyConf Uruguay Edition!

* Enhancements:
  * Windows: build against 3.7.3 version of SQLite3
  * SQLite3::Database can now be open as readonly

      db = SQLite3::Database.new('my.db', :readonly => true)

  * Added SQLite3::SQLITE_VERSION and SQLite3::SQLITE_VERSION_NUMBER [nurse]

* Bugfixes
  * type_translation= works along with Database#execute and a block
  * defined functions are kept in a hash to prevent GC. #7
  * Removed GCC specific flags from extconf.

* DEPRECATIONS
  * SQLite3::Database#type_translation= will be deprecated in the future with
    no replacement.
  * SQlite3::Version will be deprecated in 2.0.0 with SQLite3::VERSION as the
    replacement.
2010-12-04 03:47:14 +00:00
taca
a36de8fa79 Update ruby-pg package to 0.10.0.
Compact changes aren't available please refer the below page in detail:

	http://bitbucket.org/ged/ruby-pg/changesets
2010-12-04 03:45:23 +00:00
drochner
11635e1d83 update to 3.2.5
changes:
-improved gedcom export
-bugfixes
-translation updates
2010-11-30 18:31:01 +00:00
tron
7239de0e12 Update "phpmyadmin" package to versino 2.11.11.1. Changes since 2.11.11:
Fix XSS vulnerability reported in PMASA-2010-8 (CVE-2010-4329?).
2010-11-29 19:13:30 +00:00
taca
804be8d63d Update mysql51-{client,server} to 5.1.53.
Most changes are related to replication and seems to no security fix.
For more detail, please refer:

	http://dev.mysql.com/doc/refman/5.1/en/news-5-1-53.html
2010-11-26 13:52:58 +00:00
wiz
fe54cc07d4 Disable lua manually, otherwise it's found on current and PLIST breaks. 2010-11-18 13:43:09 +00:00
shattered
fca152f92a Install manpages in man/, not share/man/ 2010-11-17 17:42:56 +00:00
abs
9987fa4b3a PKGREVISION bumps for changes to gtk2, librsvg, libbonobo and libgnome 2010-11-15 22:56:08 +00:00
dholland
8074298d59 +sqlite3-docs 2010-11-15 20:27:46 +00:00
dholland
99f6fa39e6 Add a package for the sqlite3 documentation, which is shipped
separately from the main library.
2010-11-15 20:27:03 +00:00
joerg
ca2676d6a5 WAL library needs libpq for build. 2010-11-15 16:55:27 +00:00
sketch
0819abd86f Drop maintainer, ENOTIME. 2010-11-15 16:24:09 +00:00
sno
bc2a60e3a0 Added databases/p5-MLDBM-Serializer-JSON version 0.001 2010-11-14 20:53:26 +00:00
sno
2ca418b91b Importing Perl5 module MLDBM::Serializer::JSON 0.001 into
databases/p5-MLDBM-Serializer-JSON.

MLDBM::Serializer::JSON provides an extension to MLDBM to enable storing
the additional columns as JSON instead of Data::Dumper or FreezeThaw.

JSON is very widely used - from Perl over Ruby to Python and surely
JavaScript and so on.
2010-11-14 20:53:11 +00:00
adam
7a0598998e Removed MAKE_JOBS_SAFE=no; compiles fine with MAKE_JOBS=8 on NetBSD and MacOSX 2010-11-14 16:39:36 +00:00
joerg
a984ab9c25 Use pread/pwrite on NetBSD to reduce the number of system calls a lot.
Bump revision.
2010-11-13 21:54:13 +00:00
adam
1defe91195 Changes 2.3.12:
Lib
* Removed tabs from various modules to make things work with python -tt.
* Quick fix to ldif.is_dn() to let multi-valued RDNs pass as valid.
  Is too liberal in some corner-cases though...
* Fix to ldif.is_dn() to allow dashes in attribute type
* ldap.open() now outputs a deprecation warning
* module-wide locking is now limited to calling _ldap.initialize().
  Still ldap.functions._ldap_function_call() is used to wrap all
  calls for writing debug log.
Modules
* New LDAP options available in OpenLDAP 2.4.18+ supported in
  LDAPObject.get/set_option():
  ldap.OPT_X_KEEPALIVE_IDLE, ldap.OPT_X_KEEPALIVE_PROBES,
  ldap.OPT_X_KEEPALIVE_INTERVAL,
  ldap.OPT_X_TLS_CRLCHECK, ldap.OPT_X_TLS_CRLFILE
Doc
* Various small updates/improvements
2010-11-09 07:11:46 +00:00
adam
d6881ce27d Changes 1.12.1:
* Fix the debugger invocation code to ensure it handles different combinations
  of server version and libpq builds as cleanly as possible.
* Fix the double line number in the function properties dialog.
* Fix for log_statement in 7.4.
* Lots of fixes on my "sort column" patch.
* Avoid an error when viewing index statistics in languages other than English.
* Fix connection color on the query tool
* Fix the reverse-engineered query for triggers
* Fix the server's property dialog for unpriviledged users
* Fix a crash if pressing escape in the edit grid filter and sorting dialogue.
  Add a tooltip and make RO the queries combobox
* Fix the perspective string parameter
2010-11-05 20:21:17 +00:00
adam
a192a8d73d Build and install libpqwalreceiver 2010-11-05 14:56:37 +00:00
ghen
084b690040 Fix PR pkg/39461. 2010-11-05 08:42:10 +00:00
taca
e5c730fdcb Update mysql51-{client,server} package from 5.1.51 to 5.1.52.
This is maintainous release and pleare refer in detail:

	http://dev.mysql.com/doc/refman/5.1/en/news-5-1-52.html


One note from the changes:

* Security Fix: In prepared-statement mode, EXPLAIN for a SELECT from
  a derived table caused a server crash. (Bug#54488)
2010-11-04 15:57:07 +00:00
tonnerre
b8ea02b8c0 Upgrade Apache Cassandra to version 0.7.0beta3.
This version brings back the ability to create new tables.

Changes since 0.7.0beta2:
 * add strategy options to describe_keyspace output (CASSANDRA-1560)
 * log warning when using randomly generated token (CASSANDRA-1552)
 * re-organize JMX into .db, .net, .internal, .request (CASSANDRA-1217)
llow nodes to change IPs between restarts (CASSANDRA-1518)
 * remember ring state between restarts by default (CASSANDRA-1518)
 * flush index built flag so we can read it before log replay (CASSANDRA-1541)
 * lock row cache updates to prevent race condition (CASSANDRA-1293)
 * remove assertion causing rare (and harmless) error messages in
   commitlog (CASSANDRA-1330)
 * fix moving nodes with no keyspaces defined (CASSANDRA-1574)
 * fix unbootstrap when no data is present in a transfer range (CASSANDRA-1573)
 * take advantage of AVRO-495 to simplify our avro IDL (CASSANDRA-1436)
 * extend authorization hierarchy to column family (CASSANDRA-1554)
 * deletion support in secondary indexes (CASSANDRA-1571)
 * meaningful error message for invalid replication strategy class
   (CASSANDRA-1566)
 * allow keyspace creation with RF > N (CASSANDRA-1428)
 * improve cli error handling (CASSANDRA-1580)
 * add cache save/load ability (CASSANDRA-1417, 1606, 1647)
 * add StorageService.getDrainProgress (CASSANDRA-1588)
 * Disallow bootstrap to an in-use token (CASSANDRA-1561)
 * Allow dynamic secondary index creation and destruction (CASSANDRA-1532)
 * log auto-guessed memtable thresholds (CASSANDRA-1595)
 * add ColumnDef support to cli (CASSANDRA-1583)
 * reduce index sample time by 75% (CASSANDRA-1572)
 * add cli support for column, strategy metadata (CASSANDRA-1578, 1612)
 * add cli support for schema modification (CASSANDRA-1584)
 * delete temp files on failed compactions (CASSANDRA-1596)
 * avoid blocking for dead nodes during removetoken (CASSANDRA-1605)
 * remove ConsistencyLevel.ZERO (CASSANDRA-1607)
 * expose in-progress compaction type in jmx (CASSANDRA-1586)
 * removed IClock & related classes from internals (CASSANDRA-1502)
 * fix removing tokens from SystemTable on decommission and removetoken
   (CASSANDRA-1609)
 * include CF metadata in cli 'show keyspaces' (CASSANDRA-1613)
 * switch from Properties to HashMap in PropertyFileSnitch to
   avoid synchronization bottleneck (CASSANDRA-1481)
 * PropertyFileSnitch configuration file renamed to
   cassandra-topology.properties
 * add cli support for get_range_slices (CASSANDRA-1088, CASSANDRA-1619)
 * Make memtable flush thresholds per-CF instead of global
   (CASSANDRA-1007, 1637)
 * add cli support for binary data without CfDef hints (CASSANDRA-1603)
 * fix building SSTable statistics post-stream (CASSANDRA-1620)
 * fix potential infinite loop in 2ary index queries (CASSANDRA-1623)
 * allow creating NTS keyspaces with no replicas configured (CASSANDRA-1626)
 * add jmx histogram of sstables accessed per read (CASSANDRA-1624)
 * remove system_rename_column_family and system_rename_keyspace from the
   client API until races can be fixed (CASSANDRA-1630, CASSANDRA-1585)
 * add cli sanity tests (CASSANDRA-1582)
 * update GC settings in cassandra.bat (CASSANDRA-1636)
 * cli support for index queries (CASSANDRA-1635)
 * cli support for updating schema memtable settings (CASSANDRA-1634)
 * cli --file option (CASSANDRA-1616)
 * reduce automatically chosen memtable sizes by 50% (CASSANDRA-1641)
 * move endpoint cache from snitch to strategy (CASSANDRA-1643)
 * fix commitlog recovery deleting the newly-created segment as well as
   the old ones (CASSANDRA-1644)
 * upgrade to Thrift 0.5 (CASSANDRA-1367)
 * renamed CL.DCQUORUM to LOCAL_QUORUM and DCQUORUMSYNC to EACH_QUORUM
 * cli truncate support (CASSANDRA-1653)
 * update GC settings in cassandra.bat (CASSANDRA-1636)
 * avoid logging when a node's ip/token is gossipped back to it (CASSANDRA-1666)
2010-11-03 23:45:42 +00:00
adam
47d9bede16 Unified PostgreSQL client and server options 2010-11-03 14:36:39 +00:00
adam
d529f7a8ee nss_ldap and pam-ldap now share the same configuration files 2010-11-03 11:39:07 +00:00
adam
30c0544fdb Changes 2.0.5:
fixes more than 24 issues found from 2.0.4 and earlier versions, remedying many
issues found during an extensive testing period.
2010-10-29 15:49:58 +00:00
adam
cb72b33ad1 Changes 265:
* fix: add versioning information to binary
* fix: add AM_MAINTAINER_MODE
* fix: bad LDAP query for ether lookups
* fix: clarify bind timelimit defaults in ldap.conf
* fix: call do_close() if ldap_result() or ldap_parse_result() fails
  (before returning NSS_UNAVAIL)
* fix: FreeBSD thread library check
* fix: deallocate context in
  _nss_ldap_ent_context_release() to avoid bad usage
* fix: don't leak file descriptors in _nss_ldap_readconfig

Changes 264:
* fix: MAP_H_ERRNO() should map NSS_TRYAGAIN to NETDB_INTERNAL not TRY_AGAIN
* fix: ldaps:// URIs only work if "ssl on" is set
* fix: nss_ldap exposes malformed entries to the system

Changes 263:
* fix: nss_ldap returns success from setnetgrent() when the requested netgroup
  doesn't exist
* fix: getXXent() only returns NULL once before implicitly calling
  setXXent(), whereas other backends continue to return NULL

Changes 262:
* fix: nss_ldap fails to work on Solaris without that patch applied

Changes 261:
* fix: ldap.conf template is missing a comment in the first line
2010-10-29 13:47:11 +00:00
tnn
db2bce8f4a The amalgamation package now ships it's own manpage, so get rid
of our local copy. PR pkg/44000.
2010-10-25 07:44:32 +00:00
wiz
97ed5045b9 If installing icons to share/icons/gnome, depend on gnome-icon-theme.
Bump PKGREVISION.
2010-10-20 20:26:29 +00:00
adam
f6a116b39a Changes 3.7.3:
* Added the sqlite3_create_function_v2() interface that includes a destructor
  callback.
* Added support for custom r-tree queries using application-supplied callback
  routines to define the boundary of the query region.
* The default page cache strives more diligently to avoid using memory beyond
  what is allocated to it by SQLITE_CONFIG_PAGECACHE. Or if using page cache
  is allocating from the heap, it strives to avoid going over the
  sqlite3_soft_heap_limit64(), even if SQLITE_ENABLE_MEMORY_MANAGEMENT is not
  set.
* Added the sqlite3_soft_heap_limit64() interface as a replacement for
  sqlite3_soft_heap_limit().
* The ANALYZE command now gathers statistics on tables even if they have no
  indices.
* Tweaks to the query planner to help it do a better job of finding the most
  efficient query plan for each query.
* Enhanced the internal text-to-numeric conversion routines so that they work
  with UTF8 or UTF16, thereby avoiding some UTF16-to-UTF8 text conversions.
* Fix a problem that was causing excess memory usage with large WAL
  transactions in win32 systems.
* The interface between the VDBE and B-Tree layer is enhanced such that the
  VDBE provides hints to the B-Tree layer letting the B-Tree layer know when it
  is safe to use hashing instead of B-Trees for transient tables.
* Miscellaneous documentation enhancements.
2010-10-18 07:08:22 +00:00
tonnerre
6d1168a739 Set CASSANDRA_CONF to something sensible in the startup script. 2010-10-17 23:41:11 +00:00
kefren
5ec0995e51 add csharp-mysql subdir 2010-10-16 21:28:17 +00:00
kefren
4622b0f312 Initial import of Connector/Net 6.3.5 under the name of csharp-mysql, a
fully-managed ADO.NET driver for MySQL.
2010-10-16 21:26:02 +00:00
wiz
3627ac3c8c Update to 0.80:
shared-mime-info 0.80 (2010-09-30)
* Mime-type Changes:
- Add magic for F4V (Flash) video files
- Add mime-type for Dia shapes
- Bump priority for KOffice magics to give them precedence over gzip and zip
- Add mime-type for Verilog and SystemVerilog source files and headers
- Add Qt Linguist translation file
- Add application/x-xspf+xml alias for XSPF playlists
- Use audio/flac for FLAC files, make audio/x-flac an alias of it
- Add mime-type for HDF files
- Add mime-type for Mozilla Extension packages
- Add mime-type for text/cache-manifest
- Add YAML mime-type
- Add application/relax-ng-compact-syntax mime-type
- Add more tests for Matlab and Octave files
- Improve translator comments for VCD, SVCD and PictureCD
- Add application/pkcs8 mime-type
- Add audio and video WebM mime-types
- Add video/mp2t mime-type
- Use generic video icon for application/x-matroska
- Improve magic for Matroska files
- Add magic for audio/x-stm
- Update magic for Apple HTTP Streaming playlists
- Add Lrzip archive mime-type
- Fix PDF detection for some pesky files
- Add details about 3GPP and 3GPP2 files
- Add JavaFX video format
- Add Windows Imaging Format Disk Image mime-type
- Add application/x-apple-diskimage mime-type
- Add e-book reader content-type
- Add application/x-tex as an alias for text/x-tex
- Use application/oxps mime-type for XPS files
- Add magic to BibTeX files

* Other:
- Fix malformed D source test
- Avoid using ~/.local data when running the test suite
- Make sure that update-mime-info doesn't get called before installed
2010-10-16 16:57:45 +00:00
tonnerre
b4dba069ba Update Cassandra to version 0.7.0beta2.
Changes since 0.6.2:
 * always use UTF-8 for hint keys (CASSANDRA-1439)
 * remove cassandra.yaml dependency from Hadoop and Pig (CASSADRA-1322)
 * expose CfDef metadata in describe_keyspaces (CASSANDRA-1633)
 * restore use of mmap_index_only option (CASSANDRA-1241)
 * dropping a keyspace with no column families generated an error
   (CASSANDRA-1378)
 * rename RackAwareStrategy to OldNetworkTopologyStrategy, RackUnawareStrategy
   to SimpleStrategy, DatacenterShardStrategy to NetworkTopologyStrategy,
   AbstractRackAwareSnitch to AbstractNetworkTopologySnitch (CASSANDRA-1392)
 * merge StorageProxy.mutate, mutateBlocking (CASSANDRA-1396)
 * faster UUIDType, LongType comparisons (CASSANDRA-1386, 1393)
 * fix setting read_repair_chance from CLI addColumnFamily (CASSANDRA-1399)
 * fix updates to indexed columns (CASSANDRA-1373)
 * fix race condition leaving to FileNotFoundException (CASSANDRA-1382)
 * fix sharded lock hash on index write path (CASSANDRA-1402)
 * add support for GT/E, LT/E in subordinate index clauses (CASSANDRA-1401)
 * cfId counter got out of sync when CFs were added (CASSANDRA-1403)
 * less chatty schema updates (CASSANDRA-1389)
 * rename column family mbeans. 'type' will now include either
   'IndexColumnFamilies' or 'ColumnFamilies' depending on the CFS type.
   (CASSANDRA-1385)
 * disallow invalid keyspace and column family names. This includes name that
   matches a '^\w+' regex. (CASSANDRA-1377)
 * use JNA, if present, to take snapshots (CASSANDRA-1371)
 * truncate hints if starting 0.7 for the first time (CASSANDRA-1414)
 * fix FD leak in single-row slicepredicate queries (CASSANDRA-1416)
 * allow index expressions against columns that are not part of the
   SlicePredicate (CASSANDRA-1410)
 * config-converter properly handles snitches and framed support
   (CASSANDRA-1420)
 * remove keyspace argument from multiget_count (CASSANDRA-1422)
 * allow specifying cassandra.yaml location as (local or remote) URL
   (CASSANDRA-1126)
 * fix using DynamicEndpointSnitch with NetworkTopologyStrategy
   (CASSANDRA-1429)
 * Add CfDef.default_validation_class (CASSANDRA-891)
 * fix EstimatedHistogram.max (CASSANDRA-1413)
 * handle zero-length (or missing) rows during HH paging (CASSANDRA-1432)
 * include secondary indexes during schema migrations (CASSANDRA-1406)
 * fix commitlog header race during schema change (CASSANDRA-1435)
 * fix ColumnFamilyStoreMBeanIterator to use new type name (CASSANDRA-1433)
 * correct filename generated by xml->yaml converter (CASSANDRA-1419)
 * add CMSInitiatingOccupancyFraction=75 and UseCMSInitiatingOccupancyOnly
   to default JVM options
 * decrease jvm heap for cassandra-cli (CASSANDRA-1446)
 * ability to modify keyspaces and column family definitions on a live cluster
   (CASSANDRA-1285)
 * support for Hadoop Streaming [non-jvm map/reduce via stdin/out]
   (CASSANDRA-1368)
 * Move persistent sstable stats from the system table to an sstable component
   (CASSANDRA-1430)
 * remove failed bootstrap attempt from pending ranges when gossip times
   it out after 1h (CASSANDRA-1463)
 * eager-create tcp connections to other cluster members (CASSANDRA-1465)
 * enumerate stages and derive stage from message type instead of
   transmitting separately (CASSANDRA-1465)
 * apply reversed flag during collation from different data sources
   (CASSANDRA-1450)
 * make failure to remove comitlog segment non-fatal (CASSANDRA-1348)
 * correct ordering of drain operations so CL.recover is no longer
   necessary (CASSANDRA-1408)
 * removed keyspace from describe_splits method (CASSANDRA-1425)
 * rename check_schema_agreement to describe_schema_versions
   (CASSANDRA-1478)
 * fix QUORUM calculation for RF > 3 (CASSANDRA-1487)
 * remove tombstones during non-major compactions when bloom filter
   verifies that row does not exist in other sstables (CASSANDRA-1074)
 * nodes that coordinated a loadbalance in the past could not be seen by
   newly added nodes (CASSANDRA-1467)
 * exposed endpoint states (gossip details) via jmx (CASSANDRA-1467)
 * ensure that compacted sstables are not included when new readers are
   instantiated (CASSANDRA-1477)
 * by default, calculate heap size and memtable thresholds at runtime (CASSANDRA-1469)
 * fix races dealing with adding/dropping keyspaces and column families in
   rapid succession (CASSANDRA-1477)
 * clean up of Streaming system (CASSANDRA-1503, 1504, 1506)
 * add options to configure Thrift socket keepalive and buffer sizes (CASSANDRA-1426)
 * make contrib CassandraServiceDataCleaner recursive (CASSANDRA-1509)
 * min, max compaction threshold are configurable and persistent
   per-ColumnFamily (CASSANDRA-1468)
 * fix replaying the last mutation in a commitlog unnecessarily
   (CASSANDRA-1512)
 * invoke getDefaultUncaughtExceptionHandler from DTPE with the original
   exception rather than the ExecutionException wrapper (CASSANDRA-1226)
 * remove Clock from the Thrift (and Avro) API (CASSANDRA-1501)
 * Close intra-node sockets when connection is broken (CASSANDRA-1528)
 * RPM packaging spec file (CASSANDRA-786)
 * weighted request scheduler (CASSANDRA-1485)
 * treat expired columns as deleted (CASSANDRA-1539)
 * make IndexInterval configurable (CASSANDRA-1488)
 * add describe_snitch to Thrift API (CASSANDRA-1490)
 * MD5 authenticator compares plain text submitted password with MD5'd
   saved property, instead of vice versa (CASSANDRA-1447)
 * JMX MessagingService pending and completed counts (CASSANDRA-1533)
 * fix race condition processing repair responses (CASSANDRA-1511)
 * make repair blocking (CASSANDRA-1511)
 * create EndpointSnitchInfo and MBean to expose rack and DC (CASSANDRA-1491)
 * added option to contrib/word_count to output results back to Cassandra
   (CASSANDRA-1342)
 * rewrite Hadoop ColumnFamilyRecordWriter to pool connections, retry to
   multiple Cassandra nodes, and smooth impact on the Cassandra cluster
   by using smaller batch sizes (CASSANDRA-1434)
 * fix setting gc_grace_seconds via CLI (CASSANDRA-1549)
 * support TTL'd index values (CASSANDRA-1536)
 * make removetoken work like decommission (CASSANDRA-1216)
 * make cli comparator-aware and improve quote rules (CASSANDRA-1523,-1524)
 * sstable versioning (CASSANDRA-389)
 * switched to slf4j logging (CASSANDRA-625)
 * add (optional) expiration time for column (CASSANDRA-699)
 * access levels for authentication/authorization (CASSANDRA-900)
 * add ReadRepairChance to CF definition (CASSANDRA-930)
 * fix heisenbug in system tests, especially common on OS X (CASSANDRA-944)
 * convert to byte[] keys internally and all public APIs (CASSANDRA-767)
 * ability to alter schema definitions on a live cluster (CASSANDRA-44)
 * renamed configuration file to cassandra.xml, and log4j.properties to
   log4j-server.properties, which must now be loaded from
   the classpath (which is how our scripts in bin/ have always done it)
   (CASSANDRA-971)
 * change get_count to require a SlicePredicate. create multi_get_count
   (CASSANDRA-744)
 * re-organized endpointsnitch implementations and added SimpleSnitch
   (CASSANDRA-994)
 * Added preload_row_cache option (CASSANDRA-946)
 * add CRC to commitlog header (CASSANDRA-999)
 * removed deprecated batch_insert and get_range_slice methods (CASSANDRA-1065)
 * add truncate thrift method (CASSANDRA-531)
 * http mini-interface using mx4j (CASSANDRA-1068)
 * optimize away copy of sliced row on memtable read path (CASSANDRA-1046)
 * replace constant-size 2GB mmaped segments and special casing for index
   entries spanning segment boundaries, with SegmentedFile that computes
   segments that always contain entire entries/rows (CASSANDRA-1117)
 * avoid reading large rows into memory during compaction (CASSANDRA-16)
 * added hadoop OutputFormat (CASSANDRA-1101)
 * efficient Streaming (no more anticompaction) (CASSANDRA-579)
 * split commitlog header into separate file and add size checksum to
   mutations (CASSANDRA-1179)
 * avoid allocating a new byte[] for each mutation on replay (CASSANDRA-1219)
 * revise HH schema to be per-endpoint (CASSANDRA-1142)
 * add joining/leaving status to nodetool ring (CASSANDRA-1115)
 * allow multiple repair sessions per node (CASSANDRA-1190)
 * optimize away MessagingService for local range queries (CASSANDRA-1261)
 * make framed transport the default so malformed requests can't OOM the
   server (CASSANDRA-475)
 * significantly faster reads from row cache (CASSANDRA-1267)
 * take advantage of row cache during range queries (CASSANDRA-1302)
 * make GCGraceSeconds a per-ColumnFamily value (CASSANDRA-1276)
 * keep persistent row size and column count statistics (CASSANDRA-1155)
 * add IntegerType (CASSANDRA-1282)
 * page within a single row during hinted handoff (CASSANDRA-1327)
 * push DatacenterShardStrategy configuration into keyspace definition,
   eliminating datacenter.properties. (CASSANDRA-1066)
 * optimize forward slices starting with '' and single-index-block name
   queries by skipping the column index (CASSANDRA-1338)
 * streaming refactor (CASSANDRA-1189)
 * faster comparison for UUID types (CASSANDRA-1043)
 * secondary index support (CASSANDRA-749 and subtasks)
 * fix key ordering in range query results with RandomPartitioner
   and ConsistencyLevel > ONE (CASSANDRA-1145)
 * fix for range query starting with the wrong token range (CASSANDRA-1042)
 * page within a single row during hinted handoff (CASSANDRA-1327)
 * fix compilation on non-sun JDKs (CASSANDRA-1061)
 * remove String.trim() call on row keys in batch mutations (CASSANDRA-1235)
 * Log summary of dropped messages instead of spamming log (CASSANDRA-1284)
 * add dynamic endpoint snitch (CASSANDRA-981)
 * fix streaming for keyspaces with hyphens in their name (CASSANDRA-1377)
 * fix errors in hard-coded bloom filter optKPerBucket by computing it
   algorithmically (CASSANDRA-1220
 * remove message deserialization stage, and uncap read/write stages
   so slow reads/writes don't block gossip processing (CASSANDRA-1358)
 * add jmx port configuration to Debian package (CASSANDRA-1202)
 * use mlockall via JNA, if present, to prevent Linux from swapping
   out parts of the JVM (CASSANDRA-1214)
 * avoid queuing multiple hint deliveries for the same endpoint
   (CASSANDRA-1229)
 * better performance for and stricter checking of UTF8 column names
   (CASSANDRA-1232)
 * extend option to lower compaction priority to hinted handoff
   as well (CASSANDRA-1260)
 * log errors in gossip instead of re-throwing (CASSANDRA-1289)
 * avoid aborting commitlog replay prematurely if a flushed-but-
   not-removed commitlog segment is encountered (CASSANDRA-1297)
 * fix duplicate rows being read during mapreduce (CASSANDRA-1142)
 * failure detection wasn't closing command sockets (CASSANDRA-1221)
 * cassandra-cli.bat works on windows (CASSANDRA-1236)
 * pre-emptively drop requests that cannot be processed within RPCTimeout
   (CASSANDRA-685)
 * add ack to Binary write verb and update CassandraBulkLoader
   to wait for acks for each row (CASSANDRA-1093)
 * added describe_partitioner Thrift method (CASSANDRA-1047)
 * Hadoop jobs no longer require the Cassandra storage-conf.xml
   (CASSANDRA-1280, CASSANDRA-1047)
 * log thread pool stats when GC is excessive (CASSANDRA-1275)
 * remove gossip message size limit (CASSANDRA-1138)
 * parallelize local and remote reads during multiget, and respect snitch
   when determining whether to do local read for CL.ONE (CASSANDRA-1317)
 * fix read repair to use requested consistency level on digest mismatch,
   rather than assuming QUORUM (CASSANDRA-1316)
 * process digest mismatch re-reads in parallel (CASSANDRA-1323)
 * switch hints CF comparator to BytesType (CASSANDRA-1274)
 * retry to make streaming connections up to 8 times. (CASSANDRA-1019)
 * reject describe_ring() calls on invalid keyspaces (CASSANDRA-1111)
 * fix cache size calculation for size of 100% (CASSANDRA-1129)
 * fix cache capacity only being recalculated once (CASSANDRA-1129)
 * remove hourly scan of all hints on the off chance that the gossiper
   missed a status change; instead, expose deliverHintsToEndpoint to JMX
   so it can be done manually, if necessary (CASSANDRA-1141)
 * don't reject reads at CL.ALL (CASSANDRA-1152)
 * reject deletions to supercolumns in CFs containing only standard
   columns (CASSANDRA-1139)
 * avoid preserving login information after client disconnects
   (CASSANDRA-1057)
 * prefer sun jdk to openjdk in debian init script (CASSANDRA-1174)
 * detect partioner config changes between restarts and fail fast
   (CASSANDRA-1146)
 * use generation time to resolve node token reassignment disagreements
   (CASSANDRA-1118)
 * restructure the startup ordering of Gossiper and MessageService to avoid
   timing anomalies (CASSANDRA-1160)
 * detect incomplete commit log hearders (CASSANDRA-1119)
 * force anti-entropy service to stream files on the stream stage to avoid
   sending streams out of order (CASSANDRA-1169)
 * remove inactive stream managers after AES streams files (CASSANDRA-1169)
 * allow removing entire row through batch_mutate Deletion (CASSANDRA-1027)
 * add JMX metrics for row-level bloom filter false positives (CASSANDRA-1212)
 * added a redhat init script to contrib (CASSANDRA-1201)
 * use midpoint when bootstrapping a new machine into range with not
   much data yet instead of random token (CASSANDRA-1112)
 * kill server on OOM in executor stage as well as Thrift (CASSANDRA-1226)
 * remove opportunistic repairs, when two machines with overlapping replica
   responsibilities happen to finish major compactions of the same CF near
   the same time.  repairs are now fully manual (CASSANDRA-1190)
 * add ability to lower compaction priority (default is no change from 0.6.2)
   (CASSANDRA-1181)
2010-10-16 11:52:43 +00:00
tonnerre
034c80eebb Update libcassandra to version 20101010. Changes since 20100501:
- Rewritten parts in C++0x
 - Lots of bugfixes
 - Added some header files
2010-10-16 11:43:30 +00:00
taca
2787ecdd99 Since databases/ruby-acts-as-versioned 0.2.3 isn't compatible with Ruby on
Rails 3.0.x, change dependency not match ruby-activerecord 3.0.0 and later.

(There is ruby-acts-as-versioned 0.6.0 for Rails3).

Bump PKGREVISION.
2010-10-15 11:55:42 +00:00
taca
169bf40e90 Update databases/ruby-activerecord3 to 3.0.1.
This release fixes CVE-2010-3933 security problem and it is part
of Rails 3.0.1.
2010-10-15 11:43:27 +00:00
taca
61b7ef08a8 Update databases/ruby-activerecord package to 2.3.10.
This release  fixes CVE-2010-3933 security problem.
And change depending pattern to prevent ruby-activesupport 3.0.0 and later.
2010-10-15 11:35:19 +00:00
obache
e64d833f23 postgresql82 had been gone away from pkgsrc,
so switch to use default postgresql instead.

Bump PKGREVISION.
2010-10-13 10:24:22 +00:00
joerg
b356e2a14e Retire PostgreSQL 8.2 to keep with the list of three supported
PostgreSQL versions in pkgsrc.
2010-10-12 16:52:36 +00:00
adam
beb32fcdd8 Changes 9.0.1:
* Use a separate interpreter for each calling SQL userid in PL/Perl and PL/Tcl
* Improve pg_get_expr() security fix so that the function can still be used on
  the output of a sub-select
* Fix incorrect placement of placeholder evaluation
* Fix join removal's handling of placeholder expressions
* Fix possible duplicate scans of UNION ALL member relations
* Prevent infinite loop in ProcessIncomingNotify() after unlistening
* Prevent show_session_authorization() from crashing within autovacuum
  processes
* Re-allow input of Julian dates prior to 0001-01-01 AD
* Make psql recognize "DISCARD ALL" as a command that should not be encased in
  a transaction block in autocommit-off mode
* Update build infrastructure and documentation to reflect the source code
  repository's move from CVS to Git
2010-10-07 15:53:54 +00:00
adam
ac6bf88de0 Changes 8.4.5:
* Use a separate interpreter for each calling SQL userid in PL/Perl and PL/Tcl
* Prevent possible crashes in pg_get_expr() by disallowing it from being called
  with an argument that is not one of the system catalog columns it's intended
  to be used with
* Treat exit code 128 (ERROR_WAIT_NO_CHILDREN) as non-fatal on Windows
* Fix incorrect placement of placeholder evaluation
* Fix possible duplicate scans of UNION ALL member relations
* Fix "cannot handle unplanned sub-select" error
* Fix mishandling of whole-row Vars that reference a view or sub-select and
  appear within a nested sub-select
* Fix mishandling of cross-type IN comparisons
* Fix computation of "ANALYZE" statistics for tsvector columns
* Improve planner's estimate of memory used by array_agg(), string_agg(), and
  similar aggregate functions
* Fix failure to mark cached plans as transient
* Reduce PANIC to ERROR in some occasionally-reported btree failure cases, and
  provide additional detail in the resulting error messages
* Fix incorrect search logic for partial-match queries with GIN indexes
* Prevent show_session_authorization() from crashing within autovacuum
  processes
* Defend against functions returning setof record where not all the returned
  rows are actually of the same rowtype
* Fix possible corruption of pending trigger event lists during subtransaction
  rollback
* Fix possible failure when hashing a pass-by-reference function result
* Improve merge join's handling of NULLs in the join columns
* Take care to fsync the contents of lockfiles (both "postmaster.pid" and the
  socket lockfile) while writing them
* Avoid recursion while assigning XIDs to heavily-nested subtransactions
* Avoid holding open old WAL segments in the walwriter process
* Fix log_line_prefix's %i escape, which could produce junk early in backend
  startup
* Prevent misinterpretation of partially-specified relation options
  for TOAST tables
* Fix inheritance count tracking in "ALTER TABLE ... ADD CONSTRAINT"
* Fix possible data corruption in "ALTER TABLE ... SET TABLESPACE" when
  archiving is enabled
* Allow "CREATE DATABASE" and "ALTER DATABASE ... SET TABLESPACE" to be
  interrupted by query-cancel
* Improve "CREATE INDEX"'s checking of whether proposed index
  expressions are immutable
* Fix "REASSIGN OWNED" to handle operator classes and families
* Fix possible core dump when comparing two empty tsquery values
* Fix LIKE's handling of patterns containing % followed by _
2010-10-07 15:53:22 +00:00
adam
e64410a9e0 Changes 8.3.12:
* Use a separate interpreter for each calling SQL userid in PL/Perl and PL/Tcl
* Prevent possible crashes in pg_get_expr() by disallowing it from being called
  with an argument that is not one of the system catalog columns it's intended
  to be used with
* Treat exit code 128 (ERROR_WAIT_NO_CHILDREN) as non-fatal on Windows
* Fix incorrect usage of non-strict OR joinclauses in Append indexscans
* Fix possible duplicate scans of UNION ALL member relations
* Fix "cannot handle unplanned sub-select" error
* Fix failure to mark cached plans as transient
* Reduce PANIC to ERROR in some occasionally-reported btree failure cases, and
  provide additional detail in the resulting error messages
* Prevent show_session_authorization() from crashing within autovacuum
  processes
* Defend against functions returning setof record where not all the returned
  rows are actually of the same rowtype
* Fix possible failure when hashing a pass-by-reference function result.
* Improve merge join's handling of NULLs in the join columns
* Take care to fsync the contents of lockfiles (both "postmaster.pid" and the
  socket lockfile) while writing them
* Avoid recursion while assigning XIDs to heavily-nested subtransactions
* Avoid holding open old WAL segments in the walwriter process
* Fix log_line_prefix's %i escape, which could produce junk early in backend
  startup
* Fix possible data corruption in "ALTER TABLE ... SET TABLESPACE" when
  archiving is enabled
* Allow "CREATE DATABASE" and "ALTER DATABASE ... SET TABLESPACE" to be
  interrupted by query-cancel
* Fix "REASSIGN OWNED" to handle operator classes and families
* Fix possible core dump when comparing two empty tsquery values
* Fix LIKE's handling of patterns containing % followed by _
2010-10-07 15:52:40 +00:00
adam
af5739412d Changes 8.2.18:
* Use a separate interpreter for each calling SQL userid in PL/Perl and PL/Tcl
* Prevent possible crashes in pg_get_expr() by disallowing it from being called
  with an argument that is not one of the system catalog columns it's intended
  to be used with
* Fix Windows shared-memory allocation code
* Treat exit code 128 (ERROR_WAIT_NO_CHILDREN) as non-fatal on Windows
* Fix possible duplicate scans of UNION ALL member relations
* Fix "cannot handle unplanned sub-select" error
* Reduce PANIC to ERROR in some occasionally-reported btree failure cases, and
  provide additional detail in the resulting error messages
* Prevent show_session_authorization() from crashing within autovacuum
  processes
* Defend against functions returning setof record where not all the returned
  rows are actually of the same rowtype
* Fix possible failure when hashing a pass-by-reference function result
* Take care to fsync the contents of lockfiles (both "postmaster.pid" and the
  socket lockfile) while writing them
* Avoid recursion while assigning XIDs to heavily-nested subtransactions
* Fix log_line_prefix's %i escape, which could produce junk early in backend
  startup
* Fix possible data corruption in "ALTER TABLE ... SET TABLESPACE" when
  archiving is enabled
* Allow "CREATE DATABASE" and "ALTER DATABASE ... SET TABLESPACE" to be
  interrupted by query-cancel
* In PL/Python, defend against null pointer results from PyCObject_AsVoidPtr
  and PyCObject_FromVoidPtr
* Improve "contrib/dblink"'s handling of tables containing dropped columns
* Fix connection leak after "duplicate connection name" errors in
  "contrib/dblink"
* Fix "contrib/dblink" to handle connection names longer than 62 bytes
  correctly
2010-10-07 15:52:05 +00:00
taca
22d40b32e1 Update mysql51-{client,server} package to 5.1.51, MySQL 5.1.51.
For full changes, please refer:
	http://dev.mysql.com/doc/refman/5.1/en/news-5-1-51.html

Here is summary for security fixes:

* Security Fix: During evaluation of arguments to extreme-value
  functions (such as LEAST() and GREATEST()), type errors did not
  propagate properly, causing the server to crash. (Bug#55826)

* Security Fix: The server could crash after materializing a derived
  table that required a temporary table for grouping. (Bug#55568)

* Security Fix: A user-variable assignment expression that is
  evaluated in a logical expression context can be precalculated in a
  temporary table for GROUP BY. However, when the expression value is
  used after creation of the temporary table, it was re-evaluated, not
  read from the table and a server crash resulted. (Bug#55564)

* Security Fix: Pre-evaluation of LIKE predicates during view
  preparation could cause a server crash. (Bug#54568)

* Security Fix: GROUP_CONCAT() and WITH ROLLUP together could cause a
  server crash. (Bug#54476)

* Security Fix: Queries could cause a server crash if the GREATEST()
  or LEAST() function had a mixed list of numeric and LONGBLOB
  arguments, and the result of such a function was processed using an
  intermediate temporary table. (Bug#54461)

* Security Fix: Queries with nested joins could cause an infinite loop
  in the server when used from stored procedures and prepared
  statements. (Bug#53544)

* Security Fix: The PolyFromWKB() function could crash the server when
  improper WKB data was passed to the function. (Bug#51875)
2010-10-06 12:37:58 +00:00
obache
ad0333593d Need libxslt to build for xsltproc. 2010-10-03 07:55:59 +00:00
obache
9d1522530c back conditional PLIST for python<2.5, it was lost at updated to 2.6.0. 2010-10-02 06:11:03 +00:00
obache
f8c4ad9dca Bump PKGREVISION by default mysql version changed from 5.0 to 5.1. 2010-09-30 10:49:10 +00:00
wiz
f4f9b4b89b Reset maintainer. 2010-09-28 13:21:29 +00:00
obache
9187b494b1 Fixes build failure on MIPS arch, PR#43894. 2010-09-28 11:08:28 +00:00
sno
c0d3bafc0c Updating databases/p5-DBM-Deep from 2.0001 to 2.0004
Upstream changes:
2.0004 Sep 12 18:38:00 2010 PDT
    - t/27_filehandle.t has been fixed to work with Test::More 2.

2.0003 Sep 12 12:02:00 2010 PDT
    - t/43_transaction_maximum.t has been fixed. It was broken in the
      previous release for systems that will only open so many files.

2.0002 Sep 5 12:35:00 2010 PDT
    - Error messages from DBM::Deep now use the caller???s file name.
      They used incorrectly to use the name of the program ($0).
    - begin_work now checks correctly to see whether the new transac-
      tion exceeds the number the file was created to support. Some-
      times it would allow a few more transactions, and then proceed
      to corrupt the database (RT#60903).
    - The description of the file header in DBM::Deep::Internals has
      been brought up to date.
2010-09-23 22:13:39 +00:00
joerg
67b0ddd1fa Restrict dependency to the intended 5.0 client. 2010-09-23 15:22:43 +00:00
taca
510a599ac8 Good-by mysql4-client now. It isn't supported any more and no package
need it now.
2010-09-23 14:35:40 +00:00
taca
5f3d4435ff Good-by mysql4-server now. It isn't supported any more and no package
need it now.
2010-09-23 14:34:53 +00:00
taca
18b3d5f13c Remove mysql4-client and mysql4-server. 2010-09-23 14:32:23 +00:00
taca
0f64f0bc7c Drop support of mysql4.
Bump PKGREVISION for safer binary package update.
2010-09-23 14:24:34 +00:00
taca
9e4978df82 Remove empty value of LICENSE. 2010-09-23 09:22:13 +00:00
obache
439bb88ecc + couchdb 2010-09-23 05:25:49 +00:00
taca
2d8210aebf Update ruby-odbc package to 0.99992.
* Add a comment to patch.

Thu Sep 16 2010 version 0.99992 released

	* ODBC::Statement.each/each_hash now output arrays when
	  invoked without block
	* column keys in result hashes now are cached/recycled Ruby strings
	* added ODBC::Database methods use_time/use_utc to directly
	  output Ruby Time/Date objects
	* added encoding support in the UTF8 variant for Ruby >= 1.9
	* added module constant ODBC::UTF8 to indicate variant of module
	* fixes for M$SQL server reporting zero column sizes
	  and unknown data types for varchar(strmax) columns
	* eliminated compiler warnings
	* use StringValueCStr instead of STR2CSTR (Ruby >= 1.9.1)
	* small change for decision when to use SQLGetData() loop
2010-09-23 02:28:18 +00:00
taca
c787162e9c Correct HOMEPAGE; www.datamapper.org isn't exist but datamapper.org. 2010-09-23 02:26:46 +00:00
sno
4c03000ac4 Updating databases/p5-DBIx-Connector from 0.35nb1 to 0.40
pkgsrc changes:
- bump required DBI version

Upstream changes:
0.40  2010-09-17T18:44:01
      - The code refs passed to `run()`, `txn()`, and `svp()` now know their
        contexts, so that `wantarray` can be used to decide what to return.
        Patch from Yaroslav Korshak.
      - Set `AutoInactiveDestroy` on connect with DBI 1.614 and higher, unless
        it is explicitly set in the attributes. This makes things even safer
        in a forking environment, preventing a parent process from getting
        disconnected when a child exits without using the connection. The
        reports from Peter Rabbitson and Aran Deltac and subsequent discussion
        with Tim Bunce led to the addition of this attribute in DBI 1.614,
        which is now the recommended version of DBI.
      - `DESTROY()` no longer pings the database or rolls back transactions.
        It now simply calls `disconnect`. This avoids warnings during global
        destruction, and doesn't seem necessary anyway, as the DBI does these
        things during global destruction (and always has). Thanks to Matt
        Trout for the heads-up.
      - `DESTROY()` now clears `CachedKids`, following the precedent of
        DBIx::Class. May not be needed for recent-ish drivers, but seems
        harmless and it's nice to avoid warnings were possible. Reported by
        Matt Trout.
      - The `connected()` method no longer `local`ly sets `RaiseError`. It
        instead leaves that to the drivers (currenly only Driver::Oracle).
      - The exception classes `DBIx::Connector::TxnRollbackError` and
        `DBIx::Connector::SvpRollbackError` now use `our @ISA =` instead of
        `use base` to inherit from `DBIx::Connector::RollbackError. This is to
        avoid failures from mod_perl restarts. Suggested by Matt Trout.
      - Require Test::Pod 1.41 for POD tests so that `L<text|url>` is
        considered valid.
2010-09-22 21:17:15 +00:00
sno
31286f3e18 Updating databases/p5-DBD-ODBC from 1.23nb1 to 1.25
Upstream changes:
Changes in DBD::ODBC 1.25 September 22, 2010
 * Official release of 1.25 combining all the changes in the 1.24_x
development releases.

Changes in DBD::ODBC 1.24_6 September 16, 2010
 * rt 61370 - default XML type parameters in SQL Server to SQL_WCHAR so
   they accept unicode strings.

Changes in DBD::ODBC 1.24_5 September 15, 2010
 * Fixed missing SvSETMAGIC on a bound scalar which was causing length()
   to return the wrong result - see http://www.perlmonks.org/?node_id=860211
   and a big thank you to Perl Monks and in particular ikegami.
 * Changed bind_col so it actually pays attention to the TYPE attribute as
   you could not override the bind type of a bound column before.

Changes in DBD::ODBC 1.24_4 September 8, 2010
 * Left a sv_undef in - thanks smoke testers for finding that.
 * Change sprintf to snprintf for safety.

Changes in DBD::ODBC 1.24_3 September 6, 2010
 * Added note from Robert Freimuth for obtaining the last insert ID in
   MS Access.
 * Changed all &sv_yes/&sv_no occurrances in XS to PL_sv_yes/PL_sv_no as
   the originals have now gone from blead Perl.
 * Minor change to fix missing newline in trace output.
 * Added a FAQ entry for how "use regional settings" in MS SQL Server
   breaks things.

Changes in DBD::ODBC 1.24_2 July 23, 2010
 * Fix rt57957 reported by Marc Prewitt. DBD::ODBC was not ignoring named
   placeholders and ? inside comments. Comments are deemed as text between
   "/*" and "*/" (if not in a literal) and line comments begin with "--".
 * Added a FAQ on procedures not completing in MS SQL Server. Thanks to
   Peter Rabbitson for hitting this problem and reminding me I'd seen it a
   couple of times before.
 * Added a FAQ on equality comparisons with ntext columns.
 * Added pod for last_insert_id which is not currently supported.
 * Fix bug where if SQLMoreResults was called and failed it was not reported.
 * Removed some unused fields from the fbh structure which should save a
   little memory for each column in a result-set.
 * Started adding support for DBI's DiscardString and StrictlyTyped but not
   complete yet so don't use them yet.
 * Added experimental odbc_lob_read method - see pod. Thanks to tye and
   ikegami on perlmonks for pointing out some problems with my initial
   implementation.
 * Moved the binding of columns to the first call to fetch instead of after
   execute is called as it prevents bind_col overrriding the type used for
   binding and I needed it to support odbc_lob_read. This may have undesired
   affects so any testing of this release would be appreciated.
 * Added bind_col method so DBD::ODBC can support attributes on a bind_col
   call.
 * Removed support for DBI's blob_read - it was totally flawed and did not
   work at all. May replace in the future.
 * Added support for MS SQL Server XML type (SQL type -152). See rt 59621.
 * Added note on do method implementation in DBD::ODBC and how some may
   consider it to deviate from the DBI specification.

Changes in DBD::ODBC 1.24_1 May 27, 2010
 * Corrected pod and private attributes for the odbc_SQL_DRIVER_ODBC_VER
   attribute which was documented as SQL_DRIVER_ODBC_VER.
 * Added FAQ on pauses on statement destruction when all the result-set
   has not been retrieved (mostly freeTDS and MS SQL Server ODBC Driver).
 * Fixed bug introduced in 1.24 where if you are using MS SQL Server, and
   you are preparing, binding placeholders and re-executing multiple times
   you may get a "Invalid character value for cast specification" error.
   Thanks to anonymous for spotting this and producing a standalone example
   of the problem that made it so much easier to find.

Changes in DBD::ODBC 1.24 May 14, 2010
 * Minor change in Makefile.PL to only use NO_META if ExtUtils::MakeMaker
   is at least at version 6.10. Reported by Chunmei Wu.
 * Minor change to test rt_50852 which had wrong skip count.

Changes in DBD::ODBC 1.23_5 May 6, 2010
 * Added advice from Jan Dubois (ActiveState) on building DBD::ODBC for
   ActivePerl (see README.windows).
 * rt56692. Fix spelling mistake in DBD::ODBC pod - thanks to Ansgar
   Burchardt.
 * Added a 7th way to help documentation - become a tester.
 * Hopefully fixed problems building on windows 32 bit platforms that have
   old sql header files not mentioning SQLLEN/SQLULEN.

Changes in DBD::ODBC 1.23_4 April 13, 2010
 * Added more FAQs.
 * Small optimization to remove calls to SQLError when tracing is not
   turned on. This was a bug. We only need to call SQLError when SQLExecute
   succeeds if there is an error handler or if tracing is enabled. The test
   was for tracing disabled!
 * Large experimental change primarily affecting MS SQL Server users but it
   does impact on other drivers too. Firstly, for MS SQL Server users we no
   longer SQLFreeStmt(SQL_RESET_PARAMS) and rebind bound parameters as it
   is causing the MS SQL Server ODBC driver to re-prepare the SQL. Secondly
   (for all drivers) we no longer call SQLBindParameter again IF all the
   arguments to it are the same as the previous call. If you find something
   not working you better let me know as this is such a speed up I'm going
   to go with this unless anyone complains.
 * Minor change to avoid a double call to SQLGetInfo for SQL_DBMS_NAME
   immediately after connection.
 * Small change for rt 55736 (reported by Matthew Kidd) to not assume a
   parameter is varXXX(max) if SQLDescribeParam failed in the Microsoft
   Native Client driver.

Changes in DBD::ODBC 1.23_3 March 24, 2010
 * Minor changes to Makefile.PL and dbdimp.c to remove some compiler
   warnings.
 * Fix some calls to SQLMoreResults which were not passing informational
   messages on to DBI's set_err. As you could not see all the informational
   messages from procedures, only the first.
 * Fix minor issue in 02simple test which printed the Perl subversion
   before the version.
 * Changes to 20SqlServer.t to fix a few typos and make table names
   consistent wrt to case - (as someone had turned on case-sensitivity in
   SQL Server) Similar changes in rt_38977.t and rt_50852.t

Changes in DBD::ODBC 1.23_2 January 26, 2010
 * Fixed bug in Makefile.PL which could fail to find unixODBC/iODBC header
   files but not report it as a problem. Thanks to Thomas J. Dillman and
   his smoker for finding this.
 * Fixed some compiler warnings in dbdimp.c output by latest gcc wrt to
   format specifiers in calls to PerlIO_printf.
 * Added the odbc_force_bind_type attribute to help sort out problems with
   ODBC Drivers which support SQLDescribeParam but describe the parameters
   incorrectly (see rt 50852). Test case also added as rt_50852.t.

Changes in DBD::ODBC 1.23_1 October 21, 2009
 * Makefile.PL changes: some formatting changes to output warn if unixodbc
   headers are not found that the unixodbc-dev package is not installed use
   $arext instead of "a" pattern match for pulling libodbc.* changed warn
   if DBI_DSN etc not defined change odbc_config output for stderr to
   /dev/null missing / on /usr/local wheb finding find_dm_hdr_files()
 * New FAQ entries from Oystein Torget for bind parameter bugs in SQL
   Server.
 * rt_46597.rt - update on wrong table
 * Copied dbivport.h from the latest DBI distribution into DBD::ODBC.
 * Added if_you_are_taking_over_this_code.txt.
 * Add latest Devel::PPPort ppport.h to DBD::ODBC and followed all
   recommendations for changes to dbdimp.c.
 * Added change to Makefile.PL provided by Shawn Zong to make
   Windows/Cygwin work again.
 * Minor change to Makefile.PL to output env vars to help in debugging
   peoples build failures.
 * Added odbc_utf8_on attribute to dbh and sth handles to mark all strings
   coming from the database as utf8. This is for Aster (based on
   PostgreSQL) which returns all strings as UTF-8 encoded unicode. Thanks
   to Noel Burton-Krahn.
2010-09-22 21:14:39 +00:00
sno
645bedaca9 Updating databases/p5-DBD-CSV from 0.30 to 0.31
pkgsrc changes:
- adjust dependencies

Upstream changes:
2010-09-18  0.31  H.Merijn Brand
    * Require 5.8.1 (effectively already doing so by requiring DBI-1.614)
    * Update tests to use warnings and done_testing ()
      requires Test::More-0.90, which is also required for DBI
    * Better diagnostics for empty files
    * Allow late setting of attributes (RT#61168) - requires DBI-1.614
2010-09-22 20:59:53 +00:00
sno
dcbaa9e12b Updating databases/p5-DBI from 1.613nb1 to 1.615
Upstream changes:
Changes in DBI 1.615 (svn r14438) 21st September 2010
  Fixed t/51dbm_file for file/directory names with whitespaces in them
    RT#61445 (Jens Rehsack)
  Fixed compiler warnings from ignored hv_store result (Martin J. Evans)
  Fixed portability to VMS (Craig A. Berry)

Changes in DBI 1.614 (svn r14408) 17th September 2010
  Fixed bind_param () in DBI::DBD::SqlEngine (rt#61281)
  Fixed internals to not refer to old perl symbols that
    will no longer be visible in perl >5.13.3 (Andreas Koenig)
    Many compiled drivers are likely to need updating.
  Fixed issue in DBD::File when absolute filename is used as table name
    (Jens Rehsack)
  Croak manually when file after tie doesn't exists in DBD::DBM
    when it have to exists (Jens Rehsack)
  Fixed issue in DBD::File when users set individual file name for tables
    via f_meta compatibility interface - reported by H.Merijn Brand while
    working on RT#61168 (Jens Rehsack)

  Changed 50dbm_simple to simplify and fix problems (Martin J. Evans)
  Changed 50dbm_simple to skip aggregation tests when not using
    SQL::Statement (Jens Rehsack)
  Minor speed improvements in DBD::File (Jens Rehsack)

  Added $h->{AutoInactiveDestroy} as simpler safer form of
    $h->{InactiveDestroy} (David E. Wheeler)
  Added ability for parallel testing "prove -j4 ..." (Jens Rehsack)
  Added tests for delete in DBM (H.Merijn Brand)
  Added test for absolute filename as table to 51dbm_file (Jens Rehsack)
  Added two initialization phases to DBI::DBD::SqlEngine (Jens Rehsack)
  Added improved developers documentation for DBI::DBD::SqlEngine
    (Jens Rehsack)
  Added guides how to write DBI drivers using DBI::DBD::SqlEngine
    or DBD::File (Jens Rehsack)
  Added register_compat_map() and table_meta_attr_changed() to
    DBD::File::Table to support clean fix of RT#61168 (Jens Rehsack)
2010-09-22 20:51:29 +00:00
adam
5293af635d Changes 1.12.0:
* Fix a possible crash on Solaris when closing the server status windows.
* Fix a possible crash on Solaris when cancelling a debugging operation.
* Fix a drawing glitch in the GQB, if the canvas exceeds the hard-coded minimum
  size.
* Get rid of the schema name and double quotes of the result of the format_type
  stored procedure
* Add a title to the frmStatus window when launched in standalone mode.
* Fix an issue with tab keypress on the frmQuery with Windows.
* Disable the "output pad" menu when the user is on the GQB tab.
* Disable the "scratch pad" menu when the user is on the GQB tab.
* Fix another issue with the connection check code.
* Fix an issue where the application_name is used as the database name during
  a connection.
* Fix the connection check code.
* Don't send the Greenplum query for each user, but import it in the big roles
  query.
* Ensure the highlight colour in the SQL textboxes will work with the system
  colours.
* Make sure menubar's and toolbar's items are enabled/disabled as appropriate
  when selecting a server's group, per a report from Steffen Kuhn.
* Ensure the Drop option is shown for rules when appropriate.
* Fix a crash that occured when pressing a key on a text cell in the Edit Grid,
  when not in Edit mode.
2010-09-22 12:53:28 +00:00
sno
84d398784f Updating databases/p5-DBIx-Class-Schema-Loader from 0.07001nb1 to 0.07002
pkgsrc changes:
- adjust dependencies

Upstream changes:
0.07002  2010-09-11 01:48:00
        - Properly detect a schema loaded with use_moose on subsequent
          reloads
        - Die with a sensible message when a schema loaded with
          use_moose => 1 is reloaded with use_moose => 0
        - Switch to MRO::Compat
        - Fix oracle common tests failure / lc(undef) warnings
        - Bump Moose/Moosex::NonMoose optional dependencies to fixed-up
          versions
        - Fix mssql common tests failures with MSSQL 2005 (skip test of
          datatypes found only on MSSQL 2008)
        - Fix DB2 v8 test failures (skip tests of graphics types found
          only on DB2 v9)
        - Fix dangerous invocation of ->meta on classes during upgrade
          (may be *non* moosified and contain a user-defined meta() )
        - Multiple test cleanups and refactorings
2010-09-21 21:50:50 +00:00
taca
6f294a2ad9 * Install my_compiler.h as public header. It is already fixed in
MySQL's repository.
* Add comments to patches.

Bump PKGREVISION and it fixes P$ pkg/43887.
2010-09-21 15:57:30 +00:00
fhajny
3aeda366a0 Import couchdb-1.0.1 as databases/couchdb.
Apache CouchDB is a distributed, fault-tolerant and schema-free document-
oriented database accessible via a RESTful HTTP/JSON API. Among other
features, it provides robust, incremental replication with bi-directional
conflict detection and resolution, and is queryable and indexable using
a table-oriented view engine with JavaScript acting as the default view
definition language.

CouchDB is written in Erlang, but can be easily accessed from any
environment that provides means to make HTTP requests. There are
a multitude of third-party client libraries that make this even easier
for a variety of programming languages and environments.

(Based on wip/couchdb.)
2010-09-21 12:11:39 +00:00
adam
10cebe3296 Fix post-install 2010-09-21 08:14:51 +00:00
adam
1fa8fb1365 Added databases/postgresql90 version 9.0.0 2010-09-21 07:56:11 +00:00
adam
762dd8c619 Changes 9.0:
9.0 includes more major features than any release before it, including:
* Hot standby
* Streaming replication
* In-place upgrades
* 64-bit Windows builds
* Easy mass permissions management
* Anonymous blocks and named parameter calls for stored procedures
* New windowing functions and ordered aggregates
... and many more. For details on the over 200 additions and improvements in
this version, developed by over a hundred contributors, please see the release
notes.
2010-09-21 07:50:46 +00:00
obache
12e2e363a2 + gigabase 2010-09-18 09:10:24 +00:00
obache
b72ab68b4f Import gigabase-3.79 as databases/gigabase.
Based on PR#43854 by GEnnady Proskurin,
remove FreeBSD-port-izm, really destdir support, and some fixes.

GigaBASE: Object-Relational Database Management System

GigaBASE inherits most of the features of FastDB, but uses page pool instead
of direct mapping of file on virtual memory. So GigaBASE is able to handle
database, which size significantly exceeds size of computer physical memory.
Convenient and flexible C++ interface makes development of application for
GigaBASE very easy and automatic scheme evaluation simplifies maintenance
and modification of the system. GigaBASE merges best features of relational
(simple data structure and non-procedural query language) and object-oriented
(direct object references, user defined types and methods) databases.
GigaBASE is primary oriented on application requiring fast data retrieving
by means of indices and direct object references, such as Web Server databases
applications.

SUBSQL utility can be used for database browsing and inspection, performing
online backups, database recovery, importing data to and exporting data from
database. GigaBASE will perform automatic recovery after system or application
crash, you should not worry about it. The only thing you can have to do manually
is stopping all database application if one of them is crashed leaving database
blocked.
2010-09-18 09:09:02 +00:00
sno
99e00dcbe9 Updating databases/p5-SQL-Abstract from 1.67nb1 to 1.68
pkgsrc changes:
- adjusting dependencies

Upstream changes:
revision 1.68  2010-09-16
----------------------------
    - Document methods on Tree
    - Add affordances for color coding placeholders
    - Change ::Tree::whitespace to whitespace_keyword

revision 1.67_03  2010-09-11
----------------------------
    - Add docs for SQL::Abstract::Tree->new
    - correcty merge profile and parameters
    - added fill_in_placeholders option for excellent copy/pasta

revision 1.67_02  2010-09-08
----------------------------
    - rename DBIx::Class::Storage::PrettyPrinter to
      DBIx::Class::Storage::Debug::PrettyPrint
    - decreased a lot of indentation from ::Tree
    - cleaned up handling of newlines inside of parens

revision 1.67_01  2010-09-06
----------------------------
    - Add SQL::Abstract::Tree
    - Add unindexed DBIx::Class::Storage::PrettyPrinter
    - Better documentation of undef/NULL in where clause
    - Depend on bugfixed Module::Install (now again installs
      on old < 5.8.3 perls)
2010-09-17 05:36:02 +00:00
sno
ebd536db80 Updating databases/p5-DBD-SQLite from 1.29nb1 to 1.31
Upstream changes:
1.31 Wed 15 Sep 2010
    - Production release, identical to 1.30_06

1.30_06 Thu  9 Sep 2010
    - Resolved # 60860: Slow but steady memory leak on
      last_insert_id calls (ISHIGAKI)
    - Moved DBD::SQLite::FTS3Transitional into a dedicated dist (DAMI)
    - Updated bundled Test::NoWarnings to 1.02 (ADAMK)
    - Slightly bumped Test::More and added Test::Builder dependencies,
      because they are inherited from the bundled Test::NoWarnings (ADAMK)
    - Upgraded ppport.h to the latest version (ADAMK)

1.30_05 Fri 27 Aug 2010
    - Test::NoWarnings bundled in the "inc" directory was ignored
      in a new test. (ISHIGAKI)

1.30_04 Wed 25 Aug 2010
    - Updated to SQLite 3.7.2 (DUNCAND)
    - Resolved #60698: "Test failures with SQLite 3.7", using included
      patch by Niko Tyni (ntyni@debian.org) of t/lib/Test.pm (DUNCAND)
    - Added support for FTS3 tokenizers written in Perl. Added tests
      and documentation on how to use FTS3. Changed compilation flag
      to use the recommanded -DSQLITE_ENABLE_FTS3_PARENTHESIS
      *** MAY POSSIBLY BREAK OLD APPLICATIONS THAT ALREADY USED FTS3 ***
      (DAMI)
    - Fixed various backward compatibility issues back to SQLite 3.6.1
      (ISHIGAKI)
    - Resolved #58332: Documentation error for preventing fsync
      (ISHIGAKI)

1.30_03 Mon 21 May 2010
    - Updated to SQLite 3.6.23.1 (ISHIGAKI)
    - Resolved #56693: [PATCH] Fix spelling errors (patch by
      Ansgar Burchardt) (ISHIGAKI)
    - Added compile_options() to get compile options (ISHIGAKI)
    - Fixed punctuation; suggested by Father Chrysostomos (ISHIGAKI)
    - Ignore unknown collations, as they may be installed without
      using DBD::SQLite's api. This should help ICU plugin. (ISHIGAKI)

1.30_02 Tue 30 Mar 2010
    - Implemented sqlite_use_immediate_transaction database handle
      attribute to avoid deadlocks easily (ISHIGAKI)
    - Resolved #55466: Problem with names in DB that using square
      bracers (ISHIGAKI)
    - Added SQLITE_ENABLE_LOCKING_STYLE=0 for Mac OSX to avoid
      compile error (ISHIGAKI)

1.30_01 Wed 10 Mar 2010
    *** CHANGES THAT MAY POSSIBLY BREAK YOUR OLD APPLICATIONS ***
    - Resolved #54271: Inserting a string with utf-8 flag on
      corrupts BLOB data; now BLOB data is always stored as bytes
      (without the utf-8 flag) even if it has the flag set (ISHIGAKI)
    - Updated to SQLite 3.6.23 (DUNCAND)
    - Implemented NUM_OF_PARAMS statement handle attribute (ISHIGAKI)
    - Added experimental "sqlite_allow_multiple_statements"
      database handle attribute, and "sqlite_unprepared_statements"
      statement handle attribute, to allow processing a SQL dump.
      (ISHIGAKI)
    - Resolved #53579: Added a note and a test of placeholders.
      (ISHIGAKI)
    - Resolved #45113, which was actually an issue of dequoting
      primary key column names (ISHIGAKI)
    - You can now retrieve some of the statement handle attributes
      before you execute. (ISHIGAKI)
    - Added preamble to copy sqlite3.[hc] files into a share
      directory (where you can access via File::ShareDir) to allow
      extension authors to use the same C source/header as they
      used to build DBD::SQLite itself. (ISHIGAKI)
2010-09-17 05:05:45 +00:00
adam
3d82d498eb Changes 2.6.0:
No release notes available.
2010-09-16 11:31:16 +00:00
adam
6109aa350c Revbump after updating databases/db5 2010-09-16 08:04:14 +00:00
adam
02b14f7596 Changes 5.1.19:
* Added Performance event monitoring support for DTrace and SystemTap which can
  be enabled during configuration. Static probes have been defined where
  statistics values are updated, where mutex or transactional consistency lock
  waits occur, and where some other potentially lengthy operations may be
  initiated.
* Added a new acknowledge policy - DB_REPMGR_ACKS_ALL_AVAILABLE.
* Added transactional bulk loading optimization for non-nested transactions.
* Added exclusive transaction support for the SQL API.
* Added support for bulk update and delete in C# API.
* Added a db_replicate utility.
* Added an implementation of the Online Backup API.
* Added support in Berkeley DB SQL for the vacuum and incremental vacuum
  pragmas.
* Added an option to automatically convert SQLite databases to Berkeley DB on
  opening.
* Added BDBSQL_SHARE_PRIVATE, an option to enable inter-process sharing of
  DB_PRIVATE environments using multiple-reader.
* Added database-level locking to optimize single-threaded operations and
  remove locking limitations for database load operations.
* Added support for DB_INIT_REP, DB_PRIVATE, DB_REGISTER and DB_THREAD in
  DB_CONFIG file.
* Added support for the BDBSQL_DEFAULT_PAGE_SIZE pragma to override Berkeley
  DB's choice of page size depending on the filesystem. Use
  SQLITE_DEFAULT_PAGE_SIZE rather than a hard-coded default.
* Added an extension that allows access to binary files stored outside of the
  database. What is stored in the database is a pointer to the binary file.
* Added .stat command to dbsql shell to print environment, table, and index
  statistics.
* Added enhancements to reduce the size of indexes in the SQL API by allowing
  duplicates in the index database and moving the rowid from the index key into
  the index data.
* Added a compile time flag BDBSQL_FILE_PER_TABLE that causes each table to be
  created in a separate file. This flag replaces the BDBSQL_SPLIT_META_TABLE
  flag.
* Added the handling of read only and read write open of the same database in
  BDB SQL.
* Added an encryption implementation to the SQL API.pkg
2010-09-16 07:53:32 +00:00
wiz
163b415003 Sort. 2010-09-16 07:15:32 +00:00
wiz
200e3c4a04 Bump dependency on pixman to 0.18.4 because cairo-1.10 needs that
version, and bump all depends.

Per discussion on pkgsrc-changes.
2010-09-14 11:00:44 +00:00
taca
eac5a10126 Add and enable ruby-activerecord3 and ruby-arel. 2010-09-12 04:28:03 +00:00
taca
d450ca8e5e Importing databases/ruby-activerecord3 3.0.0.
= Active Record -- Object-relational mapping put on rails

Active Record connects classes to relational database tables to establish an
almost zero-configuration persistence layer for applications. The library
provides a base class that, when subclassed, sets up a mapping between the new
class and an existing table in the database. In context of an application,
these classes are commonly referred to as *models*. Models can also be
connected to other models; this is done by defining *associations*.

(This is part of Ruby on Rails 3.)
2010-09-12 04:22:21 +00:00
taca
3487fe4f75 Importing of databases/ruby-arel 1.0.1.
## Abstract ##

Arel is a Relational Algebra for Ruby.

1) simplifies the generation complex of SQL queries
2) adapts to various RDBMS systems

It is intended to be a framework framework; that is, you can build
your own ORM with it, focusing on innovative object and collection
modeling as opposed to database compatibility and query generation.

## Status ##

For the moment, Arel uses ActiveRecord's connection adapters to
connect to the various engines, connection pooling, perform quoting,
and do type conversion. On the horizon is the use of DataObjects
instead.

The long term goal, following both LINQ and DataMapper, is to have
Arel adapt to engines beyond RDBMS, including XML, IMAP, YAML, etc.
2010-09-12 04:15:05 +00:00
taca
45a5174856 Update ruby-datamapper package to 1.0.2.
Now ruby-datamapper is a "meta-gem" package like a meta-package in pkgsrc.

* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Ajust new ruby package's framework.
* Update dependency according to gemspec.
2010-09-12 00:01:14 +00:00
taca
ea5f1df8ee Add and enable these packages:
ruby-data_objects
	ruby-dm-aggregates
	ruby-dm-constraints
	ruby-dm-core
	ruby-dm-migrations
	ruby-dm-serializer
	ruby-dm-timestamps
	ruby-dm-transactions
	ruby-dm-types
	ruby-dm-validations
	ruby-do_sqlite3
2010-09-11 23:59:16 +00:00
taca
dffdc41982 Importing databases/ruby-do_sqlite3 0.10.2.
Implements the DataObjects API for Sqlite3.
2010-09-11 23:56:31 +00:00
taca
8bcbace04c Importing databases/ruby-data_objects 0.10.2.
Provide a standard and simplified API for communicating with RDBMS from Ruby.
2010-09-11 23:55:08 +00:00
taca
75deb28d37 Importing databases/ruby-dm-validations 1.0.2.
This is a DataMapper plugin that provides validations for DataMapper
model classes.
2010-09-11 23:54:24 +00:00
taca
983657a86b Importing databases/ruby-dm-types 1.0.2.
= dm-types

DataMapper plugin providing many extra types for use in data models.
2010-09-11 23:53:41 +00:00
taca
18446798b1 Importing databases/ruby-dm-transactions 1.0.2.
= dm-transactions

This gem adds transaction support for datamapper. The currently
supported adapters are

* postgres
* mysql
* sqlite3
* oracle
* sqlserver
2010-09-11 23:53:11 +00:00
taca
7e6ee8f097 Importing databases/ruby-dm-timestamps 1.0.2.
DataMapper plugin which adds "magic" to created_at, created_on, et
cetera.
2010-09-11 23:52:44 +00:00
taca
30a63dfbd7 Importing databases/ruby-dm-serializer 1.0.2.
dm-serializer allows DataMapper models and collections to be
serialized to a variety of formats (currently JSON, XML, YAML and
CSV).
2010-09-11 23:52:09 +00:00
taca
8274c2ffc1 Importing databases/ruby-dm-migrations 1.0.2.
DataMapper plugin for writing and specing migrations.
2010-09-11 23:51:32 +00:00
taca
e2dfa9ca30 Importing databases/ruby-dm-constraints 1.0.2.
Plugin that adds foreign key constraints to associations.  Currently
supports only PostgreSQL and MySQL.

All constraints are added to the underlying database, but constraining
is implemented in pure ruby.
2010-09-11 23:50:47 +00:00
taca
d42f6a048a Importing ruby-dm-aggregates 1.0.2.
DataMapper plugin providing support for aggregates, functions on
collections and datasets.
2010-09-11 23:49:48 +00:00
taca
44d817ea9e Importing ruby-dm-core 1.0.2.
This is core part of ruby-datamapper.


An Object/Relational Mapper for Ruby.

DataMapper sports a very accessible code-base and a welcoming community.
Outside contributions and feedback are welcome and encouraged, especially
constructive criticism. Make your voice heard! Submit a
ticket[http://datamapper.lighthouseapp.com] or
patch[http://datamapper.lighthouseapp.com], speak up
on our mailing-list[http://groups.google.com/group/datamapper/], chat with us
on irc[irc://irc.freenode.net/#datamapper], write a spec, get it reviewed, ask
for commit rights. It's as easy as that to become a contributor.
2010-09-11 23:48:54 +00:00
obache
0971cda226 Update tinycdb to 0.77.
pkgsrc changes:
* simplify subst with SUBST_VARS.
* build and install shared library.
* install pkgconfig file.

package changes:

tinycdb-0.77

 - bugfix release: manpage typos, portability fixes and the like

 - bugfix: improper logic in EINTR handling in _cdb_make_full_write
   routine which may lead to corruped .cdb file.
2010-09-11 08:26:04 +00:00
taca
f92fb56f78 Update databases/ruby-activerecord to 2.3.9.
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Update dependency according to gemspec.


*2.3.9 (September 4, 2010)*

Unknown, but some tests are updated.
2010-09-10 12:47:20 +00:00
taca
f188f4f00c * Remove default value of PKGNAME.
* Add LICENSE.
* Add CONFLICTS since it will install the same name commands both
  ruby18 and ruby19 based packages.
2010-09-10 04:58:14 +00:00
taca
314d903d50 * Avoid to use "ftools" which has deprecated in ruby19. 2010-09-10 04:56:04 +00:00
taca
452a92f2aa * Remove RUBY_HAS_ARCHLIB. 2010-09-10 04:54:04 +00:00
taca
d1530d9eb9 * Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Update HOMEPAGE.
* Add LICENSE.
* Remove default value of GEM_BUILD.
2010-09-10 04:53:25 +00:00
taca
099f0c1036 * Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Remove default value of GEM_BUILD.
2010-09-10 04:52:59 +00:00
taca
c7b9dc8d02 databases/ruby-sequel-core has merged (or renamed) to databases/ruby-sequel. 2010-09-10 04:49:22 +00:00
taca
ca7521a849 Delete ruby-sequel-core. 2010-09-10 04:48:30 +00:00
taca
dd567e5166 Update databases/ruby-sequel 3.15.0.
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.

It is really renamed from ruby-sequel-core and changes are too may,
please refer CHANGELOG file.
2010-09-10 04:45:46 +00:00
taca
4888e7e969 * Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Update HOMEPAGE.
* Add LICENSE.
* Remove default value of GEM_BUILD.
* Add patches for supporting ruby19.
2010-09-10 04:42:58 +00:00
taca
115285a4aa Update databases/ruby-postgres-pr to 0.9.0.
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Update HOMEPAGE.
* Correct LICENSE.
* Remove default value of GEM_BUILD.

Changes: Add quote_ident method for rails 2.3.{3,4} compat.
2010-09-10 04:38:01 +00:00
taca
c82323f93b Update databases/ruby-pg to 0.9.0.
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Update HOMEPAGE.
* Correct LICENSE.
* Remove default value of GEM_BUILD.

CHANGES:

158[tip]   872063e42b12   2010-02-19 08:02 -0800   ged
  Adding "fat gem" compatible loader, set the default RUBY_CC_VERSION.

157   ab525ca90531   2010-02-19 06:27 -0800   ged
  Updated the Rakefile so it includes itself in gems. (closes #15) Thanks to flameeyes@bitbucket for

156   9c65eb905416   2010-02-18 06:52 -0800   ged
  Applied patch for PGconn#async_exec to make it have the same semantics as PGconn#exec (closes #19). Thanks again to Lars Kanis for the patch.

155   b0017ac0ecb5   2010-02-17 15:30 -0800   ged
  Updated the Rakefile to always default the package version even if a version can't be read from the VERSION_FILE.

154   c7d5458af696   2010-02-17 06:23 -0800   ged
  Improving spec database setup function (closes #18). Thanks to Lars Kanis for another fine patch.

153   39b11474d035   2010-02-17 06:14 -0800   ged
  Ack! Removing typo

152   9d54bbc98488   2010-02-17 06:10 -0800   ged
  Adding a test to ensure the result encoding remains the same even when client_encoding in the connection changes.

151   31afece7c203   2010-01-18 09:15 -0800   ged
  Made the 'make_header' in the extconf more clear.

150:149,148   d9c920068712   2010-01-13 20:56 -0800   pgsql
  Merged

149:141   294eb6d5530b   2010-01-13 20:51 -0800   pgsql
  In rspec tests, replace the pattern:

148   74fab32c2687   2010-01-11 08:15 -0800   ged
  A better fix for the PGconn#block weirdness on Win32 (closes #16).

147   f8dfc1b6c51c   2010-01-06 06:17 -0800   ged
  Rearranged the sections of the README.

146   0df792de2a19   2010-01-05 08:48 -0800   ged
  Updating MacOS X README.

145   2894973bc63f   2010-01-04 18:28 -0800   ged
  Work around broken rb_thread_select() on win32; thanks to Lars Kanis for the patch!

144   88dacdb9c97d   2010-01-04 18:16 -0800   ged
  Reverted removal of PGresult::InvalidOid, fixed broken spec.

143   739cec560448   2010-01-04 17:55 -0800   ged
  Ignore some generated files, documentation work, removed type OID constants.

142   38a0d2a90664   2010-01-04 17:39 -0800   ged
  Applied patch for static cross-compilation of win32 gem from Lars Kanis with a few changes to

141   f31202539234   2010-01-03 11:40 -0800   ged
  Updated build system
2010-09-10 04:36:01 +00:00
taca
175b936704 * Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Remove default value of GEM_BUILD.
2010-09-10 04:34:42 +00:00
taca
dd9a08ed8c Update databases/ruby-mysql to 2.8.2.
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Remove RUBY_HAS_ARCHLIB.
* Add PKG_DESTDIR_SUPPORT.
* Private patch isn't needed any more.

version 2.8.2

    * Fix: Mysql#insert_id returns invalid value when larger than 2**32.
2010-09-10 04:34:12 +00:00
taca
e8a79464a9 * Update MASTER_SITES and HOMEPAGE.
* Ajust new ruby package's framework.

No functional change.
2010-09-10 04:31:57 +00:00
taca
611ab9c39b Update databases/ruby-dbd-pg to 0.3.9.
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Fix dependency according to gemspec.
* Remove default value of GEM_BUILD.

Official changes are unknown.

* initial @stmt_name make unique.
* add DBI::ForcedError class.
2010-09-10 04:29:12 +00:00
taca
06af691940 * Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Remove default value of GEM_BUILD.
2010-09-10 04:24:49 +00:00
taca
fc2ab6fbef Update databases/ruby-dbd-mysql to 0.4.4.
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Remove default value of GEM_BUILD.

0.4.4

Make sure to use String representation of type constants. This fixes
the problem of MySQL values all becoming Ruby Strings instead of sane
and proper Ruby types (like Fixnum for MySQL integers, etc.) Thanks go
to http://github.com/naturalethic who suggested the fix at
http://github.com/Pistos/m4dbi/issues/#issue/2/comment/123677
2010-09-10 04:23:25 +00:00
taca
dc38ff156d Update databases/ruby-dbi package to 0.4.5.
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Fix dependency according to gemspec.

Changes are unknown, but may be some bug fixes.
2010-09-10 04:22:08 +00:00
taca
7c3a001e29 * Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Remove default value of GEM_BUILD.
* Remove dependency to rake.
2010-09-10 04:14:08 +00:00
taca
ad06965564 * Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Remove default value of GEM_BUILD.
* Fix dependency according to gemspec.
2010-09-10 04:12:52 +00:00
taca
154dac018c * Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Remove default value of GEM_BUILD.
2010-09-10 04:11:12 +00:00
taca
0bbc254fd4 Update databases/ruby-activeldap to 1.2.2.
* Add LICENSE.
* Add proper dependency.
* Remove default value of GEM_BUILD.


= CHANGES

== 1.2.2: 2010-07-04

* Supported ActiveRecord 2.3.8 and Rails 2.3.8.
* [#37] Fixed gem dependencies in Rakefile. [zachwily]
* Fixed a bug that setting 'false' but 'nil' is returned. [Hideyuki Yasuda]
* Supported non-String attribute value as LDIF value. [Matt Mencel]
* Worked with a LDAP server that uses 'objectclass' not 'objectClass' as
  objectClass attribute name. [Tim Hermans]
* [#41] Provide SASL-option support, primarily for authzid
  [Anthony M. Martinez]
* [#43] Error with to_xml [ilusi0n.x]
* [#44] Accept '0' and '1' as boolean value [projekttabla]
* [#27429] Fixed inverted validatation by validate_excluded_classes
  [Marc Dequ«²nes]
* Supported DN attribute value for assosiation replacement.
  [J«Órg Herzinger]
2010-09-10 04:09:42 +00:00
taca
4c28d36375 * Add patches for Ruby 1.9.
* Remove RUBY_HAS_ARCHLIB.

No functional change.
2010-09-10 04:07:52 +00:00
taca
86858bedd1 Remove RUBY_HAS_ARCHLIB. 2010-09-10 03:30:05 +00:00
sno
6d334425af Updating databases/p5-perl-ldap from 0.39nb1 to 0.40.01
pkgsrc changes:
- mark dependencies satisfied by Perl5 Core
- add license definition

Upstream changes:
0.4001 -- Wed Mar 24 14:54:35 CDT 2010

  * Update Module::Install and generate META.yml

0.40 -- Thu Mar 11 20:56:28 CST 2010
  * Avoid 'cookie parsing error' on OpenLDAP 2.3 [Mathieu Parent]
  * Added e-syncRefreshRequired constant [Mathieu Parent]
  * Minor typo fix in documentation [Quanah Gibson-Mount]
  * Update CREDITS for Mathieu Parent
  * Remove runtime dependency on DATA handle for constants
  * Clarify documentation for gen_password
  * Allow caller to pass Authen::SASL client_new object
  * fix typo [Peter Marschall]
  * use current IO::Socket::SSL's method start_SSL instead of deprecated
    function socketToSSL; raise required IO::Socket:SSL version
    appropriately [Peter Marschall]
  * FilterMatch.pm: fix regex treatment in _{cis,exact}_substrings().
    [Peter Marschall]
  * FilterMatch.pm: correct # of args in function declarations/definitions
    [Peter Marschall]
  * Don't duplicate documentation [Mathieu Parent]
  * Added numcmp option to compare attributes numerically. [Kartik Subbarao]
  * Avoid infinite loop when authenticating with EXTERNAL mechanism
  * Add Net::LDAP::Extension::Refresh as described in RFC2589
    [Etienne Bagnoud]
  * RT#40068 Fix tests to work with 2.4.11
  * Add ldif method to Net::LDAP::Entry
  * RT#46111 Make LWP::Protocol::ldap return ldif when requested
  * RT#51165 Compact multiple consecutive spaces in
    Net::LDAP::Util::canonical_dn
  * RT#46125 Add LWP::Protocol::ldaps to support ldaps: urls
  * RT#44110 Fix Net::LDAP::LDIF->current_lines
2010-09-09 21:12:07 +00:00
adam
e87b9b3477 MASTER_SITES and HOMEPAGE have changed 2010-09-09 14:32:26 +00:00
taca
65553c7235 Update mysql51-{client,server} to 5.1.50.
Please refer http://dev.mysql.com/doc/refman/5.1/en/news-5-1-50.html
for full changes .


InnoDB Notes:

InnoDB Plugin has been upgraded to version 1.0.11. This version is
considered of General Availability (GA) quality.

In this release, the InnoDB Plugin is included in source and binary
distributions, except RHEL3, RHEL4, SuSE 9 (x86, x86_64, ia64),
generic Linux RPM packages, and any builds produced with the icc
compiler. It also does not work for FreeBSD 6 and HP-UX or for Linux
on generic ia64.

Bugs fixed:

Important Change: Replication: The LOAD DATA INFILE statement is now
considered unsafe for statement-based replication. When using
statement-based logging mode, the statement now produces a warning;
when using mixed-format logging, the statement is made using the
row-based format. (Bug#34283)

Partitioning: UPDATE and INSERT statements affecting partitioned
tables performed poorly when using row-based replication. (Bug#52517)

Partitioning: INSERT ON DUPLICATE KEY UPDATE statements performed
poorly on tables having many partitions. This was because the handler
function for reading a row from a specific index was not optimized in
the partitioning handler. (Bug#52455)

The server could crash on shutdown, if started with
--innodb-use-system-malloc=0. (Bug#55581)

GROUP BY operations used max_sort_length inconsistently. (Bug#55188)

Building MySQL on Solaris 8 x86 failed when using Sun Studio due to
gcc inline assembler code. (Bug#55061)

In debug builds, an assertion could be raised when the server tried to
send an OK packet to the client after having failed to detect errors
during processing of the WHERE condition of an UPDATE
statement. (Bug#54734)

The database server could crash when renaming a table that had active
transactions. (This issue only affected the database server when built
for debugging.) (Bug#54453)

The server could crash during the recovery phase of startup, if it
previously crashed while inserting BLOB or other large columns that
use off-page storage into an InnoDB table created with
ROW_FORMAT=REDUNDANT or ROW_FORMAT=COMPACT. (Bug#54408)

For an InnoDB table created with ROW_FORMAT=COMPRESSED or
ROW_FORMAT=DYNAMIC, a query using the READ UNCOMMITTED isolation level
could cause the server to stop with an assertion error, if BLOB or
other large columns that use off-page storage were being inserted at
the same time. (Bug#54358)

A client could supply data in chunks to a prepared statement parameter other than of type TEXT or BLOB using the mysql_stmt_send_long_data() C API function (or COM_STMT_SEND_LONG_DATA command). This led to a crash because other data types are not valid for long data. (Bug#54041)

mysql_secure_installation did not properly identify local accounts and
could incorrectly remove nonlocal root accounts. (Bug#54004)

Transactions could be incorrectly committed during recovery, rather
than rolled back, if the server crashed and was restarted after
performing ALTER TABLE...ADD PRIMARY KEY on an InnoDB table, or some
other operation that involves copying the entire table. (Bug#53756)

Portability problems in SHOW STATUS could lead to incorrect results on
some platforms. (Bug#53493)

Builds of MySQL generated a large number of warnings. (Bug#53445)

With lower_case_table_names set to a nonzero value, searches for table
or database names in INFORMATION_SCHEMA tables could produce incorrect
results. (Bug#53095)

The ABI check for MySQL failed to compile with gcc 4.5. (Bug#52514)

mysql_secure_installation sometimes failed to locate the mysql
client. (Bug#52274)

Reading a ucs2 data file with LOAD DATA INFILE was subject to three
problems. 1) Incorrect parsing of the file as ucs2 data, resulting in
incorrect length of the parsed string. This is fixed by truncating the
invalid trailing bytes (incomplete multibyte characters) when reading
from the file. 2) Reads from a proper ucs2 file did not recognize
newline characters. This is fixed by first checking whether a byte is
a newline (or any other special character) before reading it as a part
of a multibyte character. 3) When using user variables to hold column
data, the character set of the user variable was set incorrectly to
the database charset. This is fixed by setting it to the character set
specified in the LOAD DATA INFILE statement, if any. (Bug#51876)

Searches in INFORMATION_SCHEMA tables for rows matching a nonexistent
database produced an error instead of an empty query
result. (Bug#49542)

On FreeBSD, memory mapping for MERGE tables could fail if underlying
tables were empty. (Bug#47139)

The my_like_range_xxx() functions returned badly formed maximum
strings for Asian character sets, which caused problems for storage
engines. (Bug#45012)

A debugging assertion could be raised after a write failure to a
closed socket. (Bug#42496)

An assertion failure occurred within yaSSL for very long keys. (Bug#29784)

See also Bug#53463.
2010-09-08 16:24:57 +00:00
tron
d764cdb2f2 Update "phpmyadmin" package to version 2.11.11. Changes since 2.11.10.1:
- [core] Fix broken cleanup of $_GET
- bug #3054458 [core] Fixed displaying number of rows.
2010-09-07 22:44:07 +00:00
sno
c8b9941706 Updating databases/p5-Rose-DBx-Garden-Catalyst from 0.14nb1 to 0.15
pkgsrc changes:
- adjust dependency version numbers to match versions of packages in pkgsrc

Upstream changes:
0.15    31 Aug 2010
        * pod patches from movingtarget@mackler.org
        * remove .yml config file and plugin dependency
2010-09-07 06:28:27 +00:00
sno
5d133d5f7a Updating databases/p5-Rose-DBx-Object-MoreHelpers from 0.06nb1 to 0.08
pkgsrc changes:
- adjust dependencies
- add license definition

Upstream changes:
0.07    13 May 2010
        * change primary_key_uri_escaped() implementation to avoid sprintf().

0.08    13 May 2010
        * change primary_key_uri_escaped() (again) to match
          CatalystX::CRUD::Controller, also escaping any / marks.
2010-09-07 06:21:42 +00:00
adam
9b26fe4a5d Changes 2.2.2:
* psycopg/cursor_type.c: executemany() propagates exceptions raised by the
  iterable to the caller.
* lib/pool.py: dropped logging.basicConfig() call.  It messes up with
  projects using logging but where no handler is installed on the root
  logger.
* psycopg/cursor_type.c: exceptions raised in the columns iterator of the
  copy methods propagated to the caller.
* psycopg/typecast_datetime.c: Round seconds in historical timezones to
  the nearest minute.
* lib/extras.py: register_tstz_w_secs() is now no-op.

Changes 2.2.1:
* Builds again on Windows.

Changes 2.2.0:
* typecast.c: Fixed problem related to receiving None from Python
  when a string was expected.
* psycopg/adapter_datetime.c: Fixed TimestampFromTicks for second
  values > 59.5.
* psycopg/adapter_datetime.c: Fixed same bug for TimeFromTicks.
* Added typecasters for arrays of specific MX/Py time-related types.
* psycopg/adapter_[mx]datetime.c: Explicit cast of the SQL representation
  of time-related objects.
* psycopg/adapter_binary.c: Adapt buffer objects using an explicit cast on
  the string literal
* lib/pqpath.c: Fixed reference leak in notify reception.
* Notifies are collected if available after every query execution.
* lib/extensions.py: DECIMAL typecaster imported from _psycopg.
* lib/extensions.py: PY* and MX* time typecaster imported from _psycopg.
* psycopg/connection_type.c: Correctly parse keywords in connect().
* psycopg/pqpath.c: Ensure running COPY in blocking mode.
* psycopg/pqpath.c: Free the GIL in blocking operations in V2 COPY FROM.
* psycopg/pqpath.c: Evaluate Python objects only once outside the COPY I/O
  loops.
* Fixed problem with asynchronous NOTIFYs.
* Integrated async pacthes from Jan's git tree.
2010-09-07 06:13:12 +00:00
sno
0272a2b586 Update databases/p5-Rose-DBx-Garden from 0.17nb1 to 0.18
Upstream changes:
0.18    23 March 2010
        * tweek ->remarks check when mapping to description.
2010-09-07 06:06:54 +00:00
sno
c150bc0749 Updating databases/p5-Rose-DB-Object from 0.786nb1 to 0.789
Upstream changes:
0.789 (06.23.2010) - John Siracusa <siracusa@gmail.com>
    * Added support for SELECT FOR UPDATE and other forms of locking
      (Initial patch by Kostas Chatzikokolakis)
    * Fixed some POD typos (RT 58405)

0.788 (05.22.2010) - John Siracusa <siracusa@gmail.com>
    * Fixed a bug that prevented function calls like now() from being
      properly inlined, even when allow_inline_column_values was set
      to a true value.  (Reported by David Bourget)
    * The Loader/auto-init system will now automatically set the
      allow_inline_column_values attribute to a true value when a
      column has a default value that looks like a function call.
    * Fixed a non-numeric warning with development releases of Math::BigInt.
    * Fixed SQL reserved word quoting bug.  (Reported by Taric Mirza)
    * Avoid stringifying exception objects when setting error().
      (Suggested by Kostas Chatzikokolakis)

0.787 (04.27.2010) - John Siracusa <siracusa@gmail.com>
    * Added remarks column attribute.  (Patch by Adam Mackler)
    * Improved error message generated by get_objects_from_sql() when
      an unknown column is encountered.
    * Added support for Rose::DB's keyword_function_calls attribute.
    * Added dedicated timestamp with time zone column type.
    * Inflate triggers now work correctly with lazy-loaded columns.
      (Reported by Alex Karelas)
    * Failure to have any valid registered data sources no longer causes
      a fatal error when looking up default column sequence names during
      class setup.
2010-09-07 06:03:27 +00:00
sno
fd0add621d Updating databases/p5-Rose-DB from 0.758nb1 to 0.762
pkgsrc changes:
- import package for newly introduced dependency DateTime::Format::Oracle

Upstream changes:
0.762 (06.23.2010) - John Siracusa <siracusa@gmail.com>
    * Support for Rose::DB::Object 0.789.

0.761 (05.22.2010) - John Siracusa <siracusa@gmail.com>
    * Support for Rose::DB::Object 0.788.
    * Detect and report problems caused by DBD::mysql versions that fail to
      set the Active database handle attribute back to a true value when
      mysql_auto_reconnect is set.  (Reported by Matt S. Trout and Kostas
      Chatzikokolakis)

0.760 (04.28.2010) - John Siracusa <siracusa@gmail.com>
    * Moved version number back to three places after the decimal in order to
      placate Unix package management systems.  (Suggested by Matt S. Trout)

0.7591 (04.27.2010) - John Siracusa <siracusa@gmail.com>
    * Corrected skip counts in MySQL tests.

0.759 (04.27.2010) - John Siracusa <siracusa@gmail.com>
    * Fixed some inheritance dead ends (Reported by Matt S. Trout)
    * Corrected parse_array()'s value unescaping (RT 56112)
    * Added timestamp with time zone parsing/formating methods.
    * Improved Oracle date/time parsing and formatting.
    * DateTime::Format::Oracle is now a prerequisite (see above).
2010-09-07 05:57:23 +00:00
sno
dfd70240f4 Updating databases/p5-DBIx-Class-TimeStamp from 0.13 to 0.14
pkgsrc changes:
- adjusting dependencies

Upstream changes:
0.14 2010-09-05 15:00:00
    - Release with fixed-up Module::Install/META.yml
    - Bump run-time dependencies to minimal usable level
2010-09-07 04:41:56 +00:00
sno
c275eb62f1 Updating databases/p5-Catalyst-Model-DBIC-Schema from 0.40nb1 to 0.43
pkgsrc changes:
- adjust dependencies

Upstrean changes:
0.43  Sun Jul 25 01:00:34 UTC 2010
        - add dep for MooseX::NonMoose for the use_moose=1 option

0.42  Sat Jul 24 23:14:27 UTC 2010
        - add use_moose=1 to loader options by default for create=static

0.41  Wed Apr 28 08:42:13 EDT 2010
        - allow configuring ResultSets using the SchemaProxy trait
2010-09-05 15:55:12 +00:00
sno
41f2e42dd3 Updating databases/p5-CatalystX-CRUD from 0.48nb1 to 0.51
pkgsrc changes:
- adjusting dependencies

Upstream changes:
0.49    11 April 2010
        * uri_for_view_on_single_result() will return uri for 'view' action,
          regardless of value of can_write().

0.50    13 May 2010
        * fix make_primary_key_string() to get rid of bad sprintf() call

0.51    19 May 2010
        * added use_request_uri_for_path to test MyApp to fix
          test failures with Catalyst::Runtime 5.80024
2010-09-05 15:20:19 +00:00
sno
38d086f1ef Updating databases/p5-DBIx-DBSchema from 0.38nb1 to 0.39
Upstream changes:
0.39 Fri Mar 26 20:24:58 PDT 2010
        - mysql: TEXT->LONGTEXT
        - mysql: when reverse engineering, transform a default of
          CURRENT_TIMESTAMP into the more common NOW()
        - mysql: fix reverse-engineering of empty string default
2010-09-02 06:16:33 +00:00
sno
470c61c462 Updating databases/p5-DBIx-Class-TimeStamp from 0.12nb1 to 0.13
Upstream changes:
0.13 2010-05-21 18:20:00
    - Changing resolution of tests to not use seconds, RT #48385
    - Changing comparison in tests to support Test::More 0.96, RT #57746
2010-09-02 06:11:59 +00:00
sno
a03c221e49 Updating databases/p5-DBIx-Class-EncodedColumn from 0.00009nb1 to 0.00010
Upstream changes:
0.00010	       2010-08-27
	- Support for crypt()
2010-09-02 06:02:20 +00:00
sno
ce0d356756 Updating databases/p5-DBD-mysql from 4.013nb1 to 4.017
Upstream changes:
2010-08-11 Patrick Galbraith <patg@patg.net> (4.017)
* BUG #60085, Andreas Koenig's patch for DBI changes
* Updated documents

2010-07-10 Patrick Galbraith <patg@patg.net> (4.016)
* Disabled mysql_bind_type_guessing due to one performance issue
  querying on a indexed character column unquoted will mean the index
  is not used
* Fixed int types that should be bools

2010-07-09 Patrick Galbraith <patg@patg.net> (4.015)
* BUG #56664 fixed t/40blobs.t skip_all logic (W. Phillip Moore)
* BUG #57253 Fixed iteration past end of string (crash). (Chris Butler)
* Added a new parameter for old behavior- mysql_bind_comment_placeholders which
  will make it possible to have placeholders bound for those who really
  want that behavior.
* Fixed bind_type_guessing - always on now

2010-04-14 Patrick Galbraith <patg@patg.net> (4.014)
* BUG #30033 Fixed handling of comments to allow comments that contain characters
  that might otherwise cause placeholder detection to not work properly
* BUG #53844, Fix for memory leak in stats. (Gregory Burmistrov)
* BUG #49719, Fix for handling of NULLs in prepared statements (Gert Pache)
* BUG #55627, Fix for testing failure due to strict mode (Yves)
* BUG #51784, Fix for mysqladmin on Windows in Makefile (Zeeshan Muhammad)
* BUG #41630, Typo in Makefile
* Had to define true and false in dbdimp.h. Didn't work out of the box on Linux
2010-08-31 20:52:30 +00:00
adam
66bef49b97 Changes 3.7.2:
* Fix an old and very obscure bug that can lead to corruption of the database
  free-page list when incremental_vacuum is used.

Changes 3.7.1:
* Added new commands SQLITE_DBSTATUS_SCHEMA_USED and SQLITE_DBSTATUS_STMT_USED
  to the sqlite3_db_status() interface, in order to report out the amount of
  memory used to hold the schema and prepared statements of a connection.
* Increase the maximum size of a database pages from 32KiB to 64KiB.
* Use the LIKE optimization even if the right-hand side string contains no
  wildcards.
* Added the SQLITE_FCNTL_CHUNK_SIZE verb to the sqlite3_file_control()
  interface for both unix and windows, to cause database files to grow in
  large chunks in order to reduce disk fragmentation.
* Fixed a bug in the query planner that caused performance regresssions
  relative to 3.6.23.1 on some complex joins.
* Fixed a typo in the OS/2 backend.
* Refactored the pager module.
* The SQLITE_MAX_PAGE_SIZE compile-time option is now silently ignored.
  The maximum page size is hard-coded at 65536 bytes.
2010-08-27 09:50:21 +00:00
adam
b2bb4588e1 Changes 2.0.4:
* script syntax error
* Fixed memory corruption issue introduced in 2.0.3 with replicating large rows
* cloneNodeFinish() references the proper column in sl_sequence
* Newer versions of flex have changed yyleng from an int to a size_t
  instead of referencing the extern yyleng directly we use the function
  yyget_leng() and have added a configure check to confirm that the version
  of flex we use is not too old.
* Memory leak fixes
* Various documentation fixes
* cloneNodeFinish() called updateRelOid() that ws looking at wrong tab_id
  sl_sequence but the column is named seq_id.
* Fixed mistyped variable name in ShouldSlonyVacuumTable
2010-08-27 08:03:16 +00:00
sno
789e4fde62 Updating databases/p5-gdbm to be in sync with lang/perl5 (5.12.1)
- add license
2010-08-27 05:32:59 +00:00
seb
5ef06cbd61 Update p5-DBM-Deep from version 2.0000 to version 2.0001.
Upstream changes:
2.0001 Aug 22 12:03:00 2010 PDT
    - Simply reading a hash or array element no longer causes autoviv-
      ification. (Dereferencing it does still.) This makes DBM::Deep
      comply with Perl's behaviour (RT#60391).
2010-08-27 03:43:06 +00:00
seb
a3484016e6 - Fix build with Perl 5.12.1 by using Module::Build (compatibility
Makefile.PL is not groked by Perl's 5.12.1 ExtUtils::MakeMaker). As
a side effect fix PERL5_PACKLIST.
- While here add dependency on databases/p5-DBD-postgresql.

Bump PKGREVISION to 3.
2010-08-24 05:23:17 +00:00
seb
c3f1e700ad Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.

sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!
2010-08-21 16:32:42 +00:00
tron
f72fbf5986 Update "phpmyadmin" package to version 2.11.10.1.
Changes since version 2.11.10:
- [setup] Fixed output sanitizing in setup script, see PMASA-2010-4 for
  more details.
- [core] Fixed various XSS issues, see PMASA-2010-5 for more details.
2010-08-21 07:50:01 +00:00
sno
fc6e51abc3 Updating databases/p5-DBM-Deep from 1.0025 to 2.0000
Upstream changes:
2.0000 Jul 18 14:30:00 2010 PDT
    - THIS VERSION IS NOT FULLY COMPATIBLE WITH 1.002x.
    - This version is practically identical to the previous dev
      release. See 1.9999_01, below, for all the hype.
    - Also, a memory leak caused by misuse of field hashes has
      been fixed.
    - perl 5.8.4 is now required.

1.9999_02 Jul 11 13:02:00 2010 PDT
    (This is the second developer release for 2.0000.)
    - Fixed a broken test
    - Fixed compilation and overloading under perl 5.8.x

1.9999_01 Jun 27 14:22:00 2010 PDT
    (This is the first developer release for 2.0000.)
    - THIS VERSION CHANGES THE FILE FORMAT.
        - Databases from DBM::Deep 1.0003 and higher can still
          be opened.
        - Newly-created databases automatically use the version 2.x
          format (numbered 4 internally), which version 1.x
          cannot open.
        - The optimize method, since it copies everything to a new
          database, upgrades it.
        - There is a new db_version method.
    - Support for perl 5.6 has been dropped. We now require 5.8. 5.6
      users can still use version 1.0025. If anyone really needs 5.6
      support in version 2.x, we can add it back again, but would pre-
      fer not to. Bug fixes may be back-ported to 1.002x if requested.
    - The File back end now supports Unicode. This is only supported
      for new databases. Old databases in the DBM::Deep 1.0003 format
      will have to be upgraded for this to work.
    - New external_refs mode, which allows objects retrieved from the
      database to hang on to the corresponding database entries, keep-
      ing them alive, even after all references to them from the data-
      base itself have been deleted.
    - Numeric comparison of DBM::Deep objects now works. Different
      objects used to compare equal. And there were uninitial-
      ized warnings.
    - Deletions now work properly in the DBI back end. Deleting an
      array or hash referenced by two keys in the database used to
      be a no-op.
2010-08-21 06:07:39 +00:00
sno
5f20eb2947 Updating databases/p5-ORLite from 1.44 to 1.45
pkgsrc changes:
- adjust dependencies

Upstream changes:
1.45 Sun  8 Aug 2010
	- Adding initial support for cache => $directory (ADAMK)
2010-08-20 06:30:10 +00:00
sno
4af9bef6af fix typo 2010-08-19 20:28:24 +00:00
sno
d47fc95661 Updating databases/p5-DBIx-Class-Schema-Loader from 0.05003 to 0.07001.
pkgsrc changes:
- adjust dependencies according to META.yml

Upstream changes:
0.07001  2010-07-24 21:28:08
        - put is_deferrable => 1 back into default attributes for belongs_to
        - fix Postgres sequence detection for qualified sequences
        - detect DOS line ends in table/column comments and convert to \n
        - added use_moose option
        - always mark pk columns is_nullable=0
        - fix unique constraint names for SQLite (actual names break ->deploy)
        - fix bug in qualify_objects that would add schema to relnames
        - better type info for Informix, except for DATETIME precision and
          INTERVAL support
        - better type info for DB2
        - fix some newly-introduced test bugs
        - fix composite PKs getting marked is_auto_increment on SQLite

0.07000  2010-05-22 23:40:15
        - added qualify_objects option to prepend db_schema to table names
        - fix for negative numeric default values
        - sequence is detected for Oracle
        - fix for SQLite is_auto_increment detection when table is empty (hobbs)
        - rescan now reloads all tables
        - minor type info improvements for all DBs
        - fix erroneous default_value for MySQL NOT NULL columns (RT#57225)
        - remove is_deferrable => 1 from default for belongs_to rels
        - better type info for Oracle
        - preliminary Informix support
        - unregister dropped sources on rescan
        - added 'preserve_case' option with support for all DBs where it makes
          sense; removed the MSSQL 'case_sensitive_collation' and the
          Firebird/InterBase 'unquoted_ddl' options in favor of it.
        - support CamelCase table names and column names (in case-preserving
          mode) at the v7 naming level
        - rewrite datetime default functions as \'current_timestamp' where
          possible (except for Sybase ASE) to ease cross-deployment
        - use column_info instead of select to get Oracle column list (RT#42281)
        - match quotes in MySQL parser in more places (RT#42101)
        - fix unique detection in DB2 for multiple schemas (RT#39622)
        - fix column name collisions with methods (RT#49443)
        - fix loading MySQL views on older MySQL versions (RT#47399)

0.06001  2010-04-10 01:31:12
        - fix type info for MSSQL
        - fix MSSQL collation detection on freetds tds version 8.0

0.06000  2010-04-06 01:12:25
        - better type info for MySQL
        - initial MySQL data type tests (jhannah)
        - don't set result_namespace if it's 'Result'
        - support for MSSQL databases with case sensitive collation, manually
          overridable with 'case_sensitive_collation' option
        - do not try to detect driver and rebless when used with a custom
          'loader_class'
        - suppress 'bad table or view' warnings for filtered tables/views
        - croak if several tables reduce to an identical moniker (ribasushi)
        - better type info for Sybase ASE
        - better type info for Pg: sets sequence for serials, handles numerics
          without precision
        - better _tables_list for MSSQL
        - pick up views in SQLite too
        - better rel inflection using Lingua::EN::Inflect::Phrase
        - cascade_delete and cascade_copy are turned off for has_many/might_have
          by default, and belongs_to has on_delete => 'CASCADE', on_update =>
          'CASCADE' and is_deferrable => 1 by default, overridable via
          relationship_attrs
        - added config_file option for loading loader options from a file
        - set inflate_datetime => 1 for 'AS getdate()' computed columns in
          Sybase
        - Firebird support
        - use introspection pragmas instead of regexes to introspect SQLite
          (hobbs)
        - generate POD for refs correctly from column_info
        - fix tables list, fk introspection and type info for SQL Anywhere
2010-08-19 20:27:18 +00:00
sno
0ac3dcf62b Updating databases/p5-DBIx-Class-RDBOHelpers from 0.08 to 0.09
pkgsrc changes:
- add license definition
- adjust dependencies

Upstream changes:
0.09    13 May 2010
        * fix primary_key_uri_escaped per Rose::DBx::Object::MoreHelpers 0.07Updating databases/p5-DBIx-Class-RDBOHelpers from 0.08 to 0.09

pkgsrc changes:
- add license definition
- adjust dependencies

Upstream changes:
0.09    13 May 2010
        * fix primary_key_uri_escaped per Rose::DBx::Object::MoreHelpers 0.07.
2010-08-18 06:11:18 +00:00
sno
fc8d39b00f Updating databases/p5-DBIx-Class-Fixtures from 1.001009 to 1.001010
Upstream changes:
1.001010
- Fixed docs to use double quotes which is valid JSON
2010-08-18 06:03:27 +00:00
sno
f5c8c2dafd Updating databases/p5-DBIx-Class-EncodedColumn from 0.00006 to 0.00009
pkgsrc changes:
- adjust dependencies

Upstream changes:
0.00009        2010-05-17
        - Rewritten test suite
0.00008        2010-04-30
        - Fix packaging bug.
0.00007        2010-04-29
        - Fix for inter-component leaks because of improper mk_classdata usage
          (fixes RT #5099 by Kent Fredric) ( groditi )
2010-08-18 05:38:06 +00:00
sno
4663256900 Bug-Fix in databases/p5-SQL-Statement affects DBD::CSV, so require fixed
version and bump revision to force users to update
2010-08-17 06:35:28 +00:00
sno
c8d76649d9 Updating databases/p5-SQL-Statement from 1.30 to 1.31
Upstream changes:
Version 1.31, released August 16th, 2010
----------------------------------------------

[Bug fixes]
* Fix misbehaviour of DELETE/UPDATE for tables with only basic capabilities
  and no matching where clause (reported by H.Merijn Brand and Drew ...)
* Fix some column identifier splits to respect quoted tables

[Improvements]
* Optimized some core routines between 25% and 50%.
2010-08-17 06:33:27 +00:00
wiz
9d52b5cd34 Update to 0.43:
0.43  1st August 2010

        * Changes to build with BDB 5.1
          - Dropped support for Server option when creating an environment.

        * Documantation updates.
          RT# 59202

        * Fixed compilation error with MS Visual Studio 2005
          RT# 59924
2010-08-16 09:37:50 +00:00
taca
93a53fbf88 Fix some my_time_t (long) v.s. time_t problem introduced MySQL 5.1.49.
This problem results mysqld to exit on start up.

		5.1/i386	5.1/amd64	5.99.38/i386	5.99.38/amd64
my_time_t	int32_t		int64_t		int32_t		int64_t
time_t		int32_t		int32_t		int64_t		int64_t

I confirmed to mysqld running on these four case except 5.99.38/i386.

Bump PKG_REVISION.
2010-08-13 14:25:34 +00:00
taca
f1fdf4c660 Update mysql51-client and mysql51-server to 5.1.49.
Please refer http://dev.mysql.com/doc/refman/5.1/en/news-5-1-49.html
for full changes.


* InnoDB Plugin has been upgraded to version 1.0.10. This version is
  considered of General Availability (GA) quality.

  In this release, the InnoDB Plugin is included in source and binary
  distributions, except RHEL3, RHEL4, SuSE 9 (x86, x86_64, ia64), and
  generic Linux RPM packages. It also does not work for FreeBSD 6 and
  HP-UX or for Linux on generic ia64.

Bugs fixed:

* Security Fix: After changing the values of the innodb_file_format or
  innodb_file_per_table configuration parameters, DDL statements could
  cause a server crash. (Bug#55039)

* Security Fix: Joins involving a table with with a unique SET column
  could cause a server crash. (Bug#54575)

* Security Fix: Incorrect handling of NULL arguments could lead to a
  crash for IN() or CASE operations when NULL arguments were either
  passed explicitly as arguments (for IN()) or implicitly generated by
  the WITH ROLLUP modifier (for IN() and CASE). (Bug#54477)

* Security Fix: A malformed argument to the BINLOG statement could
  result in Valgrind warnings or a server crash. (Bug#54393)

* Security Fix: Use of TEMPORARY InnoDB tables with nullable columns
  could cause a server crash. (Bug#54044)

* Security Fix: The server could crash if there were alternate reads
  from two indexes on a table using the HANDLER interface. (Bug#54007)

* Security Fix: Using EXPLAIN with queries of the form SELECT
  ... UNION ... ORDER BY (SELECT ... WHERE ...) could cause a server
  crash. (Bug#52711)

* Security Fix: LOAD DATA INFILE did not check for SQL errors and sent
  an OK packet even when errors were already reported. Also, an assert
  related to client-server protocol checking in debug servers
  sometimes was raised when it should not have been. (Bug#52512)
2010-08-11 23:18:04 +00:00
dsainty
f7895d6343 Correct minor build problems under Ubuntu 10.04. 2010-08-11 12:21:56 +00:00
tron
7a74edf938 Update "py-mysql" package to version 1.2.3. A list of the changes since
release candidate 1 is not available unfortunately.
2010-08-10 08:49:40 +00:00
adam
774871ef51 Changes 3.7.0.1:
* Fix a potential database corruption problem that can result if the same
  database file is alternately written by version 3.7.0 and 3.6.23.1.
* Fix a possible performance regression caused by the introduction of automatic
  indexing.
2010-08-08 12:04:37 +00:00
seb
cac0fb07a4 Update from version 0.08120 to version 0.08123.
Pkgsrc changes:
- adjust dependencies
- set PERL5_MODULE_TYPE to Module::Install::Bundled

Upstream changes:
0.08123 2010-06-12 14:46 (UTC)
    * Fixes
        - Make sure Oracle identifier shortener applies to auto-generated
          column names, so we stay within the 30-char limit (RT#58271)
        - Oracle sequence detection now works across schemas
        - Fix a Storage/$dbh leak introduced by the migration to
          Try::Tiny (this is *not* a Try::Tiny bug)
        - Fix corner case of count with group-by over a 1:1 join column
          where the selector ends up with column name clashes
        - POD fixes (RT#58247)

    * Misc
        - Test suite default on-disk database now checks for Win32
          fail-conditions even when running on other OSes

0.08122 2010-06-03 17:41 (UTC)
    * New Features
        - Add DBIx::Class::FilterColumn for non-ref filtering
        - ::Storage::DBI now correctly preserves a parent $dbh from
          terminating children, even during interpreter-global
          out-of-order destruction
        - dbicadmin supports an -I option with the same semantics as
          perl itself
        - InflateColumn::DateTime support for MSSQL via DBD::Sybase
        - Millisecond precision support for MSSQL datetimes for
          InflateColumn::DateTime
        - Oracle-specific hierarchical query syntax support:
          CONNECT BY (NOCYCLE) / START WITH / ORDER SIBLINGS BY
        - Support connecting using $ENV{DBI_DSN} and $ENV{DBI_DRIVER}
        - current_source_alias method on ResultSet objects to
          determine the alias to use in programatically assembled
          search()es (originally added in 0.08100 but unmentioned)
        - Rewrite/unification of all subselecting limit emulations
          (RNO, Top, RowNum) to be much more robust wrt complex joined
          resultsets
        - MSSQL limits now don't require nearly as many applications of
          the unsafe_subselect_ok attribute, due to optimized queries
        - Support for Generic Subquery limit "emulation" - awfully slow
          and inefficient but works on almost any db, and is preferred
          to software limit emulation
        - Sybase ASE driver now uses SET ROWCOUNT where possible, and
          Generic Subquery otherwise for limit support instead of always
          using software limit emulation
        - create_ddl_dir (and derivatives) now attempt to create the given
          $ddl_dir if it does not already exist
        - deployment_statements now automatically supplies the current RDBMS
          version to SQLT producer_args for MySQL, Pg, SQLite and Oracle

    * Fixes
        - Fix nasty potentially data-eating bug when deleting/updating
          a limited resultset
        - Fix find() to use result_class set on object
        - Fix result_class setter behaviour to not mistakenly stuff attrs.
        - Don't try and ensure_class_loaded an object. This doesn't work.
        - Fix as_subselect_rs to not inject resultset class-wide where
          conditions outside of the resulting subquery
        - Fix count() failing with {for} resultset attribute (RT#56257)
        - Fixed incorrect detection of Limit dialect on unconnected $schema
        - update() on row not in_storage no longer throws an exception
          if there are no dirty columns to update (fixes cascaded update
          annoyances)
        - update()/delete() on prefetching resultsets no longer results
          in malformed SQL (some $rs attributes were erroneously left in)
        - Fix dbicadmin to allow deploy() on non-versioned schema
        - Fix dbicadmin to respect sql_dir on upgrade() (RT#57732)
        - Update Schema::Versioned to respect hashref style of
          connection_info
        - Do not recreate the same related object twice during MultiCreate
          (solves the problem of orphaned IC::FS files)
        - Fully qualify xp_msver selector when using DBD::Sybase with
          MSSQL (RT#57467)
        - Fix ::DBI::Storage to always be able to present a full set of
          connect() attributes to e.g. Schema::Versioned
        - Fix Oracle auto-inc trigger detection of "INSERT OR UPDATE"-type
          triggers

    * Misc
        - Reformatted Changelog \o/
        - DBIC goes git://git.shadowcat.co.uk/dbsrgits/DBIx-Class.git
        - Allow developers to skip optional dependency forcing when working
          from a checkout
        - Add a warning to load_namespaces if a class in ResultSet/ is not
          a subclass of DBIx::Class::ResultSet
        - All DBIC exception-handling switched to Try::Tiny
        - All DBIC modules are now free of imports via namespace::clean
        - Depend on optimized SQL::Abstract (faster SQL generation)
        - Depend on new Class::Accessor::Grouped reintroducing optional use
          of Class::XSAccessor (just install C::XSA and get lightning fast
          column accessors)

0.08121 2010-04-11 18:43:00 (UTC)
        - Support for Firebird RDBMS with DBD::InterBase and ODBC
        - Add core support for INSERT RETURNING (for storages that
          supports this syntax, currently PostgreSQL and Firebird)
        - Fix spurious warnings on multiple UTF8Columns component loads
        - DBIx::Class::UTF8Columns entered deprecated state
        - DBIx::Class::InflateColumn::File entered deprecated state
        - DBIx::Class::Optional::Dependencies left experimental state
        - Add req_group_list to Opt::Deps (RT#55211)
        - Add support for mysql-specific STRAIGHT_JOIN (RT#55579)
        - Cascading delete/update are now wrapped in a transaction
          for atomicity
        - Fix accidental autovivification of ENV vars
        - Fix update_all and delete_all to be wrapped in a transaction
        - Fix multiple deficiencies when using MultiCreate with
          data-encoder components (e.g. ::EncodedColumn)
        - Fix regression where SQL files with comments were not
          handled properly by ::Schema::Versioned.
        - Fix regression on not properly throwing when $obj->relationship
          is unresolvable
        - Fix the join-optimiser to consider unqualified column names
          whenever possible
        - Fix an issue with multiple same-table joins confusing the join
          optimizier
        - Add has_relationship method to row objects
        - Fix regression in set_column on PK-less objects
        - Better error text on malformed/missing relationships
        - Add POD about the significance of PK columns
        - Fix for SQLite to ignore the (unsupported) { for => ... }
          attribute
        - Fix ambiguity in default directory handling of create_ddl_dir
          (RT#54063)
        - Support add_columns('+colname' => { ... }) to augment column
          definitions.
2010-08-07 03:08:19 +00:00
obache
5c6cb11bfc Update HOMEPAGE location. 2010-08-06 04:51:23 +00:00
obache
2b7e7b7397 Update tokyotyrant to 1.1.41.
2010-02-02  FAL Labs  <info@fallabs.com>

	- site documents were modified.

	- Release: 1.1.41
2010-08-06 04:39:22 +00:00
obache
5a2c78d4f9 Update tokyocabinet to 1.4.46.
2010-08-01  FAL Labs  <info@fallabs.com>

	- site documents were modified.

	- Release: 1.4.46
2010-08-06 04:36:50 +00:00
jnemeth
8ec5d7772f sort 2010-08-05 04:44:03 +00:00
sno
b24c05a1d7 Updating databases/p5-SQL-Statement from 1.28 to 1.30
Upstream changes:
Version 1.30, released August 1st, 2010
----------------------------------------------

[Bug fixes]
* remove blib directory from distfile

Version 1.29, released August 1st, 2010
----------------------------------------------

[Bug fixes]
* add some getters as documented in SQL::Statement::Structure
  (fixes RT#59834, thanks John Wiersba)
* add missing import of function croak to SQL::Statement::Term::ColumnValue
* fix assignment of parser result (doesn't run with perl-5.13.3)
2010-08-04 15:05:20 +00:00
sno
ac1d0b9df1 Updating databases/p5-DBI from 1.612 to 1.613
Upstream changes:
Changes in DBI 1.613 (svn r14271) 22nd July 2010
  * Fixed Win32 prerequisite module from PathTools to File::Spec.
  * Changed attribute headings and fixed references in DBI pod (Martin J.
    Evans)
  * Corrected typos in DBI::FAQ and DBI::ProxyServer (Ansgar Burchardt)
2010-08-04 15:02:05 +00:00
sno
2ab76ba264 Updating databases/p5-SQL-Translator from 0.11005 to 0.11006
pkgsrc changes:
- adjust dependencies

Upstream changes:
# ----------------------------------------------------------
# 0.11006 2010-06-03
# ----------------------------------------------------------
* Fix Producer::Oracle varchar2 without size def (ORA-00906: missing right
  parenthesis)
* Fix Producer::Oracle translate float and double to float instead of number
* Fix Producer::Oracle generation of too long unique constraint names
* Fix Producer::SQLite when generating VIEWs with add_drop_table => 1
* Fix Producer::MySQL not quoting index names when requested (RT#56173)
* Fix Producer::MySQL wrapping extra ()s around VIEW SELECT-ors (RT#56419)
* Fix Field::default_value to behave like a real accessor (allow undef as
  an unsetting argument)
* Fix Mysql/Pg/SQLite/MSSQL producers to properly *not* quote numeric default
  values (RT#57059)
* Producer::Oracle tests now use Test::Differences
* Prettify output of SQLite producer (less bogus newlines)
* Augment SQLite and Pg producers to accept a perl-formatted (%d.%03d%03d)
  and regular no-leading-zero (X.X.X) *_version producer args
2010-08-04 14:26:45 +00:00
mbalmer
621ca76939 Link postgresql84-dblink to the build. 2010-08-04 06:06:11 +00:00
mbalmer
3aa9628c32 databases/postgresql84-dblink is a contributed module for PostgreSQL to
allow for connection to a remote server directly from a DB backend, e.g.
from PL/pgSQL functions.
2010-08-04 06:04:41 +00:00
mbalmer
5d1818e01a Prepare for databases/postgresql84-dblink 2010-08-04 06:00:55 +00:00
darcy
9b54793466 Fix package name for postgresql84-pgcrypto. 2010-08-04 02:16:55 +00:00
sno
4ea9f2d90f Updating databases/p5-ORLite-Migrate from 1.06 to 1.07
pkgsrc changes:
- adjust dependencies

Upstream changes:
1.07 Thu 25 Mar 2010
	- Updating Module::Install::DSL to 0.95
	- Fixed #46999 - Fixing the IPC::Run3 error checks to actually work
	  (Bug report and patch provided by Troels Liebe Bentsen)
2010-08-01 20:01:58 +00:00
sno
b53a4a2040 Updating databases/p5-ORLite from 1.42 to 1.44
Upstream changes:
1.44 Fri 23 Jul 2010
	- Upgrading to Module::Install::DSL 1.00 (ADAMK)
	- Adding the per-table table_info method to get the columns (ADAMK)
	- Adding tests for the per-table metadata methods (ADAMK)

1.43 Mon 10 May 2010
	- Ensure 100% of tables and columns are quoted correctly (ADAMK)
2010-08-01 19:57:36 +00:00
jdolecek
7203bd07bd add postgresql84-pgcrypt 2010-08-01 17:45:26 +00:00
jdolecek
02bd70d54f Add PostgreSQL 8.4 pgcrypto module, providing cryptographic functions 2010-08-01 17:44:04 +00:00
jdolecek
cefa084a9c contrib/pgcrypto should also be built as a shared module (same as adminpack) 2010-08-01 17:01:02 +00:00
sno
a8aa0b3dfa Updating databases/p5-Template-DBI from 2.64 to 2.65
pkgsrc changes:
- adjust dependencies
- clarify license
- remove upstream applied patch

Upstream changes:
2.65    2010-07-27
        - take over maintainership from prior maintainers
	  Andy Wardley and Simon Matthews (Jens Rehsack)
	  Thanks to both guys for their great work so far
	- improve connect to can reconnect after CLONE
	- add support for keeping alive in threaded environment
	- add ability to prepare/query with passing params to
	  $dbh->prepare
	- add some neat functions to the iterator of th $sth
	- add ability to fetch and store $dbh and $sth attributes
	- reap DBI handles for new threads when used in threaded
	  environments and threads::variable::reap is available
	- add test with two placeholders
2010-07-31 12:37:15 +00:00
sno
39131f2cb0 Updating databases/p5-Tie-DBI from 1.02 to 1.05.
pkgsrc changes:
- apply patches from RT#58813
- add license definition

Upstream changes:
1.05 Sat Apr10 01:00 2010
       need to make DBD::SQLite to pre-req to get tests to succeed.
	This shouldn't really be an undue burden

1.04 Mon Mar 31 22:25 2010
	Add DBD::SQLite to build_requires meta so automated testing
	won't fail

1.03 Mon Mar 29 13:00 2010
	RT 3695 - SQLite support - Thanks RURBAN
	RT 19833 - Don't Chomp blanks. The user can do that in their
	script if they intended it.
	   NOTE!!! This may break your code if you were depending on
		this behavior. Please open an RT ticket if you feel
		this needs to be put back in.
	Test suite to Test::More
2010-07-31 07:24:38 +00:00
sno
4b7a3b0d53 Added databases/p5-YAML-MLDBM 2010-07-31 07:18:01 +00:00
sno
62cfa0e0c2 Importing package for p5 distribution YAML-MLDBM 0.10 into
databases/p5-YAML-MLDBM

This module is similar to MLDBM except that it stores data internally as
YAML, instead of Data::Dumper or Storable. By doing this, tied hash DBM
databases can be created that can be used seamlessly in Python or Ruby
applications. That's because those languages also have YAML and DBM
modules. As other languages get YAML support, YAML::MLDBM should be able
to be used with them as well.

This module is a wrapper around MLDBM, but you open a DBM file using the
new() method, instead of using a tie. new() will return a reference to
a tied hash.

You can also use YAML as a serialization method for MLDBM itself.
2010-07-31 07:16:23 +00:00
sno
df2e2d1a01 Added databases/p5-DBIx-Connector 2010-07-31 07:12:21 +00:00
sno
9e097f88f2 Importing package for DBIx::Connector 0.35 into databases/p5-DBIx-Connector.
DBIx::Connector provides a simple interface for fast and safe DBI connection
and transaction management. Connecting to a database can be expensive; you
don't want your application to re-connect every time you need to run a query.
The efficient thing to do is to hang on to a database handle to maintain a
connection to the database in order to minimize that overhead.
DBIx::Connector lets you do that without having to worry about dropped or
corrupted connections.
2010-07-31 07:11:05 +00:00
ghen
d3d7c5854b Update to OpenLDAP 2.4.23, now the "stable" release.
OpenLDAP 2.4.23 Release (2010/06/30)
	Fixed libldap to return server's error code (ITS#6569)
	Fixed libldap memleaks (ITS#6568)
	Fixed liblutil off-by-one with delta (ITS#6541)
	Fixed slapd acls with glued databases (ITS#6468)
	Fixed slapd syncrepl rid logging (ITS#6533)
	Fixed slapd modrdn handling of invalid values (ITS#6570)
	Fixed slapd-bdb hasSubordinates computation (ITS#6549)
	Fixed slapd-bdb to use memcpy instead for strcpy (ITS#6474)
	Fixed slapd-bdb entry cache delete failure (ITS#6577)
	Fixed slapd-ldap to return control responses (ITS#6530)
	Fixed slapo-ppolicy to use Debug (ITS#6566)
	Fixed slapo-refint to zero out freed DN vals (ITS#6572)
	Fixed slapo-rwm to use Debug (ITS#6566)
	Fixed slapo-sssvlv to use Debug (ITS#6566)
	Fixed slapo-syncprov lost deletes in refresh phase (ITS#6555)
	Fixed slapo-valsort to use Debug (ITS#6566)
 	Fixed contrib/nssov network.c missing patch (ITS#6562)
	Build Environment
		Fixed test043 attribute sorting (ITS#6553)
	Documentation
	        slapd-config(5) note default rootdn (ITS#6546)

OpenLDAP 2.4.22 Release (2010/04/24)
	Added slapd SLAP_SCHEMA_EXPOSE flag for hidden schema elements (ITS#6435)
	Added slapd tools selective iterations (ITS#6442)
	Added slapd syncrepl TCP keepalive (ITS#6389)
	Added slapo-ldap idassert-passthru (ITS#6456)
	Added slapo-pbind
	Fixed libldap gmtime re-entrancy (ITS#6262)
	Fixed libldap gssapi off by one error (ITS#6223)
	Fixed libldap GnuTLS serial length (ITS#6460)
	Fixed libldap MozNSS context and PEM support (ITS#6432)
	Fixed libldap referral on bind behavior(ITS#6510)
	Fixed slapd acl non-entry internal searches (ITS#6481)
	Fixed slapd acl attrval style initialization (ITS#6520)
	Fixed slapd certificateListValidate (ITS#6466)
	Fixed slapd empty URI parsing (ITS#6465)
	Fixed slapd glued misplaced entries (ITS#6506)
	Fixed slapd glued paged cookies (ITS#6507)
	Fixed slapd glued paged results (ITS#6504)
	Fixed slapd gmtime re-entrancy (ITS#6262)
	Fixed slapd to ignore controls with unrecognized flags (ITS#6480)
	Fixed slapd entry ownership (ITS#5340)
	Fixed slapd sasl auxprop_lookup (ITS#6441)
	Fixed slapd sasl auxprop ssf (ITS#5195)
	Fixed slapd syncrepl for attributes with no matching rule (ITS#6458)
	Fixed slapd syncrepl for unknown attrs and delta-sync (ITS#6473)
	Fixed slapd syncrepl loop with moddn (ITS#6472)
	Fixed slapo-accesslog to not replicate internal purges (ITS#6519)
	Fixed slapd-bdb contextCSN updates from updatedn (ITS#6469)
	Fixed slapd-bdb lockobj zeroing (ITS#6501)
	Fixed slapd-ldap/meta control criticality (ITS#6523)
	Fixed slapd-ldap/meta with ordered values (ITS#6516)
	Fixed slapo-collect entry ownership (ITS#5340,ITS#6423)
	Fixed slapo-dds with NULL backend (ITS#6490)
	Fixed slapo-dynlist entry ownership (ITS#5340,ITS#6423)
	Fixed slapo-memberof attr count (ITS#6508)
	Fixed slapo-pcache to release its own entries (ITS#6484)
	Fixed slapo-pcache with NULL backend (ITS#6490)
	Fixed slapo-rwm entry release handling (ITS#6484)
	Fixed slapo-rwm memory handling with rewrites (ITS#6526)
	Fixed slapo-rwm olcRwmMap handling (ITS#6436)
	Fixed slapo-rwm entry ownership (ITS#5340,ITS#6423)
	Fixed slapo-syncprov memory leak (ITS#6459)
	Fixed slapo-translucent counter increment (ITS#6497)
	Fixed slapo-valsort entry ownership (ITS#5340,ITS#6423)
	Fixed contrib/sha2 adds mechs for more hashes (ITS#6433)
	Fixed contrib/nssov to use nss-pam-ldapd (ITS#6488)
	Build Environment
		Added back-ldif, back-null test support (ITS#5810)
	Documentation
		admin24 avoid explicit moduleload statements (ITS#6486)
		admin24 broken link fixes (ITS#6493,ITS#6515)
	        slapd.access(5) val.regex explanation (ITS#5804)
2010-07-24 11:15:16 +00:00
adam
5c9cdefe4a Changes 3.7.0:
* Added support for write-ahead logging.
* Query planner enhancement - automatic transient indices are created when
  doing so reduces the estimated query time.
* Query planner enhancement - the ORDER BY becomes a no-op if the query also
  contains a GROUP BY clause that forces the correct output order.
* Add the SQLITE_DBSTATUS_CACHE_USED verb for sqlite3_db_status().
* The logical database size is now stored in the database header so that bytes
  can be appended to the end of the database file without corrupting it and so
  that SQLite will work correctly on systems that lack support for ftruncate().
2010-07-22 21:07:45 +00:00
sno
f6ea7c0f95 Updating databases/p5-DBD-CSV from 0.28 to 0.30
pkgsrc changes:
- add conflicts for p5-SQL-Statement<=1.27 and p5-DBI<=1.611

Upstream changes (since 1.28):
2010-07-06  0.30  H.Merijn Brand
    * Text::CSV_XS now called with auto_diag
    * Implement valid_attrs
    * Next version will require DBI-1.612 or higher
      This is a transition release

2010-07-04  0.29_03  H.Merijn Brand
    * Remove leftover debug. Causes fails

2010-07-02  0.29_02  H.Merijn Brand
    * More work to keep in sync with DBI development (Jens)
    * Better diagnostics for missing modules
    * More spell-check fixes
    * Tests for ChopBlanks (now fixed in DBD::File)
    * Tests changed to accept old and new DBI
    * Statement handle attributes handled in new DBD::File

2010-06-11  0.29_01  H.Merijn Brand
    * Prepare for DBD::File-0.39 (DBI-1.612+)
      Should still work with older DBI versions
    * Documentation updates (style, consistency, spell-checking)
    * Test folder cleanup
    * More tests for insert
    * Tested RT#58039

2010-05-03  0.29  H.Merijn Brand
    * Fix git URL in META.yml
    * Add empty CLONE method to prevent warning when cloning threads
    * Minimum perl 5.8.1
    * Minimum Text::CSV_XS 0.71
    * Support for f_encoding (requires DBI-1.611)
    * Documentation updates
2010-07-17 08:27:19 +00:00
sno
accc937b4a Updating databases/p5-SQL-Statement from 1.27 to 1.28
pkgsrc changes:
- require DBI-1.612 for testing
- add conflict for DBI<=1.612

Upstream changes:
Version 1.28, release July 15th, 2010
----------------------------------------------

[Improvements]
* Introduce new "capability" method for SQL::Statement and SQL::Eval::Table
  + Add capability for "insert_new_row" to allow DBD::DBM to fix PK
    constrain on INSERT statements.
* Performance of IMPORT feature improved (thanks to Sven Probst, RT#57322)

[Bug fixes]
* expect every table object being derived from SQL::Eval::Table
* rewrite DELETE and UPDATE command based on table capabilities
* add abstract methods for all methods derived classes must override
  (this means, open_table for SQL::Statement deriveds must be overridden
   and all data access methods of tables - see SQL::Eval::Table for details)
* Tests are fixed to use TEMP TABLES explicitely when required
* check for invalid column names fixed
* Don't let depreciated parser structures stay alive in SQL::Statement when
  reusing the Parser

[Documentation]
* Method documentation of SQL::Statement and SQL::Eval::Table are improved
* Add a Roadmap describing future plans for SQL::Statement (in addition to
  DBD::File::Roadmap).
* POD spelling fixes provided by H.Merijn Brand and Pod::Spell::CommonMistakes
  (thanks Tux)
* POD grammar fixes and reasonable sentences created by Martin Evans

[Things that may break your code]
* SQL::Statement 1.28 is expected not to work proper in combination with
  DBI 1.611 and below
* SQL::Statement::ColumnValue expects now every table being derived from
  SQL::Eval::Table
2010-07-17 08:20:52 +00:00
sno
9cbc2f7197 Updating databases/p5-DBI from 1.611 to 1.612
pkgsrc changes:
- bumping required API version to 1.612 (Meta-DBD API has changed)

Upstream changes:
Changes in DBI 1.612 (svn r14254) 14th July 2010

NOTE: This is a minor release for the DBI core but a major release for
DBD::File and drivers that depend on it, like DBD::DBM and DBD::CSV.

This is also the first release where the bulk of the development work has
been done by other people. I'd like to thank (in no particular order)
Jens Rehsack, Martin J. Evans, and H.Merijn Brand for all their contributions.

  Fixed DBD::File's {ChopBlank} handling (it stripped \s instead of space
    only as documented in DBI) (H.Merijn Brand)
  Fixed DBD::DBM breakage with SQL::Statement (Jens Rehsack, fixes RT#56561)
  Fixed DBD::File file handle leak (Jens Rehsack)
  Fixed problems in 50dbm.t when running tests with multiple
    dbms (Martin J. Evans)
  Fixed DBD::DBM bugs found during tests (Jens Rehsack)
  Fixed DBD::File doesn't find files without extensions under some
    circumstances (Jens Rehsack, H.Merijn Brand, fixes RT#59038)

  Changed Makefile.PL to modernize with CONFLICTS, recommended dependencies
    and resources (Jens Rehsack)
  Changed DBI::ProfileDumper to rename any existing profile file by
    appending .prev, instead of overwriting it.
  Changed DBI::ProfileDumper::Apache to work in more configurations
    including vhosts using PerlOptions +Parent.
  Add driver_prefix method to DBI (Jens Rehsack)

  Added more tests to 50dbm_simple.t to prove optimizations in
    DBI::SQL::Nano and SQL::Statement (Jens Rehsack)
  Updated tests to cover optional installed SQL::Statement (Jens Rehsack)
  Synchronize API between SQL::Statement and DBI::SQL::Nano (Jens Rehsack)
  Merged some optimizations from SQL::Statement into DBI::SQL::Nano
    (Jens Rehsack)
  Added basic test for DBD::File (H.Merijn Brand, Jens Rehsack)
  Extract dealing with Perl SQL engines from DBD::File into
    DBI::DBD::SqlEngine for better subclassing of 3rd party non-db DBDs
    (Jens Rehsack)

  Updated and clarified documentation for finish method (Tim Bunce).
  Changes to DBD::File for better English and hopefully better
    explanation (Martin J. Evans)
  Update documentation of DBD::DBM to cover current implementation,
    tried to explain some things better and changes most examples to
    preferred style of Merijn and myself (Jens Rehsack)
  Added developer documentation (including a roadmap of future plans)
    for DBD::File
2010-07-17 08:07:17 +00:00
adam
7d9ff49000 Changes 5.0.26:
* Replication Manager sites can specify one or more possible client-to-client
  peers.
* Added resource management feature in all Berkeley DB APIs to automatically
  manage cursor and database handles by closing them when they are not required,
  if they are not yet closed.
* Added a SQL interface to the Berkeley DB library.
* Added hash databases support to the DB->compact interface.
* Renamed the "db_sql" utility to "db_sql_codegen".
* Added transactional support in db_sql_codegen utility.
* Added the feature read-your-writes consistency that allows client application
  to check, or wait for a specific transaction to be replicated from the master
  before reading database.
* Added DB log verification feature, accessible via the API and a new utility.
* Added support for applications to assign master/client role explicitly at any
  time. Replication Manager can now be configured not to initiate elections.
* Enhanced the DB->compact method so that it can reassign metadata and root
  pages from subdatabases to lower numbered pages while compacting a database
  file that contains multiple databases.
* Added system diagnostic messages that are ON by default.
* Added the feature to assign a priority level to transactions.
* Added a feature by which the Replication Manager application clients now
  automatically request any missing information, even when there is no master
  transaction activity.
* Added support for sharing logs across mixed-endian systems.
* Added an option to specify the first and last pages to the db_dump utility.
  You can do this by providing -F and -L flags to the db_dump -d option.
* Added Intel Performance Primitive (IPP) AES encryption support.
2010-07-14 18:50:14 +00:00
seb
a9cf70d6db Update from version 1.62 to version 1.67.
Upstream changes:
revision 1.67  2010-05-31 14:21 (UTC)
----------------------------
    - Fix SQL::Test failure when first chunk is an unrecognized
      literal
    - Generic -not operator tests
    - More columns-bindtype assertion checks

revision 1.66  2010-04-27 02:44 (UTC)
----------------------------
    - Optimized the quoting mechanism, winning nearly 10%
      speedup on repeatable sql generation

revision 1.65  2010-04-11 19:59 (UTC)
----------------------------
    - Rerelease last version to not include .svn files
      and grab MANIFEST.SKIP from DBIx::Class so it
      won't happen again

revision 1.64  2010-04-11 16:58 (UTC)
----------------------------
    - Fix multiple generic op handling regressions by
      reverting the auto-equality assumption (turned out
      to be a very very bad idea)

revision 1.63  2010-03-24 09:56 (UTC)
----------------------------
    - Add ILIKE to the core list of comparision ops
2010-07-14 15:56:53 +00:00
sbd
d823d74afa Recursive PKGREVISION bump for the net/mDNSResponder update 2010-07-14 11:11:13 +00:00
dholland
f90b3fb828 gnome-keyring -> libgnome-keyring; PKGREVISION++ 2010-07-14 02:57:26 +00:00
tnn
483934eca9 Include the sqlite3_unlock_notify() API in the build.
Bump PKGREVISON.
2010-07-12 10:54:55 +00:00
obache
877043392b Update ruby-sqlite3 to 1.3.1.
=== 1.3.1 / 2010-07-09

* Enhancements
  * Custom collations may be defined using SQLite3::Database#collation

* Bugfixes
  * Statements returning 0 columns are automatically stepped. [RF #28308]
  * SQLite3::Database#encoding works on 1.8 and 1.9
2010-07-10 09:29:21 +00:00
asau
4b2d8b4c6a Add and enable imported CLISP modules. 2010-07-09 19:37:11 +00:00
asau
52a1ff2be8 Import CLISP gdbm module as databases/clisp-pgsql. 2010-07-09 19:20:17 +00:00
asau
6ec81d08ae Import CLISP postgresql module as databases/clisp-pgsql. 2010-07-09 19:16:58 +00:00
jmmv
3b922a2b77 Transfer ownership to pkgsrc-users. pancake's address is not valid any
more and he has agreed in private mail to drop maintainership.
2010-07-06 10:17:11 +00:00
adam
e1339d6190 Changes 1.4.4:
Bugfixes:
* compile: multiple fixes isnan and isinf defines to make rrdtool compile
  with gcc on solaris (with --disable-nls)
* handle gettext/libintl like any other feature, do not try to supply
  our own ... rrdtool can work fine without it
* rrd_client: fix potential segfaults
* rrd_client: resolve synmlinks properly
* compile: fix libtool and libtoolize names for OSX compiles
* compile: fix for HAVE_BROKEN_MS_ASYNC (old linux kernels)
* rrd_xport: fix --daemon handling
* rrd_client: explicitly close connection on error
* rrd_update: fix memory leak for COMPUTE datasources
* rrd_daemon: fix segfault when specifying a relative path (-j option)
* compile: make rrdtool compile with gcc 4.5
* portability: use %lld (long long int) for time_t *printf
* compile: link pangocairo and not pango since we do use pangocairo actually
* compile: re-integrate intl into compile dependency so that hosts with
  old (or no) gettext can get access to the included copy.
* rrd_cached: exit with status !=0 on invalid cli

Enhancements:
* updated build files and instructions for win32 port by Chris Larsen
* legal: Relicense the RRDCacheD client interface under the MIT license
* legal: Updted FLOSS Exception for latest PHP license
* rrd_cached: better help output
2010-07-06 07:31:20 +00:00
taca
f97d607fc4 Update mysql51-{client,server} package to 5.1.48.
Secunia Advisory SA40333 (http://secunia.com/advisories/40333/) reports
that this release fixes DoS problem and it refers:

	http://dev.mysql.com/doc/refman/5.1/en/news-5-1-48.html
	http://bugs.mysql.com/bug.php?id=53804

But news-5-1-48.html dosen't contains about bug id 53804...

Anyway, please refer http://dev.mysql.com/doc/refman/5.1/en/news-5-1-48.html
for full changes.
2010-07-05 03:15:04 +00:00
joerg
01d5aed7df Needs user/group early during installation.
XXX Plays bad games with PKG_SYSCONFDIR
2010-07-01 16:08:45 +00:00
joerg
2980719941 Doesn't work with Python 2.4 2010-06-30 10:25:14 +00:00
joerg
a32024c50c Remove php-odbc, it has been marked BROKEN in 2006. 2010-06-27 20:40:11 +00:00
joerg
ebafcf0934 DESTDIR ready 2010-06-27 20:38:04 +00:00
wiz
dffb567020 Use DL_AUTO_VARS to fix build on Linux. From Aleksey Cheusov in PR 43516. 2010-06-25 22:06:47 +00:00
obache
51278f774d Update lua-tokyocabinet to 1.9.
* tokyocabinet.strstr() added
* document fix
(previous version is not available anymore)
2010-06-18 10:06:17 +00:00
obache
fc74b8d1da Update java-tokyocabinet to 1.23.
document fix.
(previous version is not available anymore)
2010-06-18 10:01:28 +00:00
obache
c1abf7aaeb Update ruby-tokyocabinet to 1.30.
some fixes.
previous version is not available anymore.
2010-06-18 09:55:01 +00:00
obache
4f63269500 Update tokyocabinet to 1.4.45.
Bug fixes release.

2010-04-27  Mikio Hirabayashi  <hirarin@gmail.com>

	* tcbdb.c (tcbdboutlist): a bug related to reorganizing tree was fixed.

	- Release: 1.4.45

2010-04-23  Mikio Hirabayashi  <hirarin@gmail.com>

	* tcbdb.c (tcbdbrangefwm): a bug related to empty list was fixed.

	* tcadb.c (tcadbmulopen): a bug related to handling table indices was fixed.

	- Release: 1.4.44
2010-06-18 09:44:00 +00:00
obache
4a81c4a41f Add workaround of build failure on MacOS X 10.4, lack of gethostuuid(2).
PR#43429
2010-06-17 13:45:36 +00:00
wiz
e8d8834f6a Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.
2010-06-13 22:43:46 +00:00
seb
49b4ae2767 Update p5-DBM-Deep from version 1.0023 to version 1.0025.
Upstream changes:
1.0025 Jun 6 12:46:00 2010 PDT
    (This version is compatible with 1.0024)
    - Fixed t/39_singletons.t to work on Windows.

1.0024 May 30 14:25:00 2010 PDT
    (This version is compatible with 1.0023)
    - Stale references (objects blessed into DBM::Deep::Null), which
      have always supposed to act like undef, now compare equal to
      undef, "" and 0. $stale_ref eq "" used to return false, even
      though "$stale_ref" was the empty string.
    - If you assign a stale reference to a database location,
      DBM::Deep now warns and assigns undef, instead of dying with
      obscure error messages.
    - Using a stale reference as a hash or array ref now causes an
      error with a more helpful message.
2010-06-12 16:00:44 +00:00
tonnerre
0fc6671f23 +ruby-activerecord-cassandra 2010-06-11 23:42:02 +00:00
tonnerre
7420db9c13 Import the activerecord-cassandra Ruby module, version 0.1.0.
activerecord-cassandra is a Cassandra adapter for ActiveRecord.
2010-06-11 23:41:15 +00:00
tonnerre
30ccd2f0ef +ruby-cassandra 2010-06-11 23:27:39 +00:00
tonnerre
7f2cbc2f86 Import the Cassandra Ruby module version 0.8.2.
This is the Ruby implementation of the Cassandra database client.
2010-06-11 23:26:16 +00:00
tonnerre
e64ce84dfc Update Apache Cassandra to version 0.6.2.
Changes since 0.6.1:
 * fix contrib/word_count build. (CASSANDRA-992)
 * split CommitLogExecutorService into BatchCommitLogExecutorService and
   PeriodicCommitLogExecutorService (CASSANDRA-1014)
 * add latency histograms to CFSMBean (CASSANDRA-1024)
 * make resolving timestamp ties deterministic by using value bytes
   as a tiebreaker (CASSANDRA-1039)
 * Add option to turn off Hinted Handoff (CASSANDRA-894)
 * fix windows startup (CASSANDRA-948)
 * make concurrent_reads, concurrent_writes configurable at runtime via JMX
   (CASSANDRA-1060)
 * disable GCInspector on non-Sun JVMs (CASSANDRA-1061)
 * fix tombstone handling in sstable rows with no other data (CASSANDRA-1063)
 * fix size of row in spanned index entries (CASSANDRA-1056)
 * install json2sstable, sstable2json, and sstablekeys to Debian package
 * StreamingService.StreamDestinations wouldn't empty itself after streaming
   finished (CASSANDRA-1076)
 * added Collections.shuffle(splits) before returning the splits in
   ColumnFamilyInputFormat (CASSANDRA-1096)
 * do not recalculate cache capacity post-compaction if it's been manually
   modified (CASSANDRA-1079)
 * better defaults for flush sorter + writer executor queue sizes
   (CASSANDRA-1100)
 * windows scripts for SSTableImport/Export (CASSANDRA-1051)
 * windows script for nodetool (CASSANDRA-1113)
 * expose PhiConvictThreshold (CASSANDRA-1053)
 * make repair of RF==1 a no-op (CASSANDRA-1090)
 * improve default JVM GC options (CASSANDRA-1014)
 * fix SlicePredicate serialization inside Hadoop jobs (CASSANDRA-1049)
2010-06-11 02:01:43 +00:00
minskim
39634ca823 Update ruby-activerecord to 2.3.8. Patch by Wen Heping in PR 43441.
Changes:
* Add index length support for MySQL. #1852 [Emili Parreno, Pratik Naik]
* find_or_create_by_attr(value, ...) works when attr is protected.
  #4457 [Santiago Pastorino, Marc-Andr\xc3\xa9 Lafortune]
* JSON supports a custom root option: to_json(:root => 'custom') #4515
  [Jatinder Singh]
* Destroy uses optimistic locking. If lock_version on the record
  you're destroying doesn't match lock_version in the database, a
  StaleObjectError is raised.  #1966 [Curtis Hawthorne]
* To prefix the table names of all models in a module, define
  self.table_name_pr efix on the module.  #4032 [Andrew White]
* Association inverses for belongs_to, has_one, and
  has_many. Optimization to re duce database queries.  #3533 [Murray
  Steele]
* MySQL: add_ and change_column support positioning.  #3286 [Ben Marini]
* Reset your Active Record counter caches with the reset_counter_cache
  class method.  #1211 [Mike Breen, Gabe da Silveira]
2010-06-09 16:28:35 +00:00
gls
264d2480ac This is a python egg, so s/extension/egg in Makefile, to install egg info files.
Bump PKGREVISION.

Noted by Ryo HAYASAKA in pkg PR/43428
2010-06-07 19:36:41 +00:00
obache
922a8aaeb3 Update ruby-sqlite3 to 1.3.0.
Changes:
### 1.3.0 / 2010-06-06

* Enhancements
* Complete rewrite of C-based adapter from SWIG to hand-crafted one
  [tenderlove]
  See API_CHANGES document for details.
  This closes: Bug #27300, Bug #27241, Patch #16020
* Improved UTF, Unicode, M17N, all that handling and proper BLOB
  handling [tenderlove, nurse]
* Added support for type translations [tenderlove]

  @db.translator.add_translator('sometime') do |type, thing|
  'output' # this will be returned as value for that column
  end

* Experimental
* Added API to access and load extensions. [kashif]
  These functions maps directly into SQLite3 own enable_load_extension()
  and load_extension() C-API functions. See SQLite3::Database API
  documentation for details.
  This closes: Patches #9178

* Bugfixes
* Corrected gem dependencies (runtime and development)
* Fixed threaded tests [Alexey Borzenkov]
* Removed GitHub gemspec
* Fixed "No definition for" warnings from RDoc
* Generate zip and tgz files for releases
* Added Luis Lavena as gem Author (maintainer)
* Prevent mkmf interfere with Mighty Snow Leopard
* Allow extension compilation search for common lib paths [kashif]
(lookup /usr/local, /opt/local and /usr)
* Corrected extension compilation under MSVC [romuloceccon]
* Define load_extension functionality based on availability [tenderlove]
* Deprecation notices for Database#query. Fixes RF #28192
2010-06-07 09:34:41 +00:00
jnemeth
fda8af338e sort 2010-06-03 04:57:34 +00:00
adam
21670f1a6f Patch-aa isn't needed any more 2010-06-02 15:07:53 +00:00
taca
9efce66df2 Update mysql5-{client,server} package to 5.0.91.
For full changes, refer http://dev.mysql.com/doc/refman/5.0/en/news-5-0-91.html.

Here is security related changes.

* Security Fix: The server failed to check the table name argument of
  a COM_FIELD_LIST command packet for validity and compliance to
  acceptable table name standards. This could be exploited to bypass
  almost all forms of checks for privileges and table-level grants by
  providing a specially crafted table name argument to COM_FIELD_LIST.

  In MySQL 5.0 and above, this allowed an authenticated user with
  SELECT privileges on one table to obtain the field definitions of
  any table in all other databases and potentially of other MySQL
  instances accessible from the server's file system.

  Additionally, for MySQL version 5.1 and above, an authenticated user
  with DELETE or SELECT privileges on one table could delete or read
  content from any other table in all databases on this server, and
  potentially of other MySQL instances accessible from the server's
  file system. (Bug#53371, CVE-2010-1848)

* Security Fix: The server was susceptible to a buffer-overflow attack
  due to a failure to perform bounds checking on the table name
  argument of a COM_FIELD_LIST command packet. By sending long data
  for the table name, a buffer is overflown, which could be exploited
  by an authenticated user to inject malicious code. (Bug#53237,
  CVE-2010-1850)

* Security Fix: The server could be tricked into reading packets
  indefinitely if it received a packet larger than the maximum size of
  one packet. (Bug#50974, CVE-2010-1849)
2010-06-02 13:34:45 +00:00
adam
864b424404 Fix building with db5; revision bump for db4 update 2010-06-02 13:22:09 +00:00
adam
99a09c94f0 Fix building with db5; revision bump for db4 update 2010-06-02 13:14:47 +00:00
adam
9feff1bb60 Fix buildling with db5; revbump for db4 update 2010-06-02 12:23:47 +00:00
adam
055bf1c5f3 Changes 5.0.0:
* Support for Berkeley DB 5.0.
* Drop support for Python 3.0.
* Now you can use TMPDIR env variable to override default
  test directory ("/tmp").
* Versioning of C API. If you use the code from C, please
  check the bsddb_api->api_version number against
  PYBSDDB_API_VERSION macro.
* In C code, the bsddb_api->dbsequence_type component is always available,
  even if the Berkeley DB version used doesn't support sequences. In that
  case, the component will be NULL.
* In C code, "DBSequenceObject_Check()" macro always exists, even if the
  Berkeley DB version used doesn't suport sequences. In that case, the test
  macro always returns "false".
* For a long time, the API has been accesible via C using "_bsddb.api" or
  "_pybsddb.api". If you are using Python >=2.7, you acquire access to that
  API via the new Capsule protocol (see "bsddb.h").  If you use the C API and
  upgrade to Python 2.7 and up, you must update the access code (see
  "bsddb.h"). The Capsule protocol is not supported in Python 3.0, but
  pybsddb 5.0.x doesn't support Python 3.0 anymore.
* Capsule support was buggy. The string passed in to PyCapsule_New() must
  outlive the capsule.
* Solve an "Overflow" warning in the testsuite running under python 2.3.
* When doing a complete full-matrix test, any warning will be considered
  an error.
2010-06-02 12:22:59 +00:00
adam
a76d29cb1f Fix buildling with db5; revbump for db4 update; clean-up 2010-06-02 12:16:37 +00:00
adam
65b56157a7 Fix buildling with db5; revbump for db4 update 2010-06-02 12:15:29 +00:00
adam
6a27ccc8ec Added databases/db5 version 5.0.21 2010-06-02 12:09:35 +00:00
adam
a3c3130afc Berkeley DB is an embeddable database system that supports keyed access to
data. The software is distributed in source code form, and developers can
compile and link the source code into a single library for inclusion
directly in their applications.

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

   * B+tree: Stores keys in sorted order, using either a programmer-supplied
     ordering function or a default function that does lexicographical
     ordering of keys. Applications may perform equality or range searches.
   * Hashing: Stores records in a hash table for fast searches based on
     strict equality. Extended Linear Hashing modifies the hash function
     used by the table as new records are inserted, in order to keep buckets
     underfull in the steady state.
   * Fixed and Variable-Length Records: Stores fixed- or variable-length
     records in sequential order. Record numbers may be immutable or
     mutable, i.e., permitting new records to be inserted between existing
     records or requiring that new records be added only at the end of the
     database.
2010-06-02 12:08:48 +00:00
adam
b8f5b7fb0f Changes 4.8.30:
* The log file format changed in 11gR2.
* Replication Manager sites can specify one or more possible client-to-client
  peers.
* Added resource management feature in all Berkeley DB APIs to automatically
  manage cursor and database handles by closing them when they are not
  required, if they are not yet closed.
* Added a SQL interface to the Berkeley DB library. The interface is based on -
  and a drop-in-replacement for - the SQLite API. It can be accessed via a
  command line utility, a C API, or existing APIs built for SQLite.
* Added hash databases support to the DB->compact interface.
* Renamed the "db_sql" utility to "db_sql_codegen". This utility is not built
  by default. To build this utility, enter --enable-sql_codegen as an argument
  to configure.
* Added transactional support in db_sql_codegen utility. Specify TRANSACTIONAL
  or NONTRANSACTIONAL in hint comments in SQL statement, db_sql_codegen
  enable/disable transaction in generated code accordingly.
* Added the feature read-your-writes consistency that allows client application
  to check, or wait for a specific transaction to be replicated from the master
  before reading database.
* Added DB log verification feature, accessible via the API and a new utility.
  This feature can help debugging and analysis.
* Added support for applications to assign master/client role explicitly at any
  time. Replication Manager can now be configured not to initiate elections.
* more...
2010-06-02 12:06:21 +00:00
joerg
e5690d3d64 Fix PLIST. Bump revision. 2010-05-30 11:51:19 +00:00
obache
3d8c37f826 Update ruby-ldap to 0.9.11.
0.9.11
-----

Allow passing SASL interaction options

This adds a hash parameter "options" to LDAP::Conn.sasl_bind, which
can take :authzid, :authcid, and :realm (and corresponding strings),
for SASL authentication.

Also, refactored the rb_scan_args inside rb_ldap_conn_sasl_bind to use
C's case fallthrough, leading to less code repetition.
2010-05-28 08:25:07 +00:00
taca
0202999468 Update ruby-odbc package to 0.99991.
Sun Apr 25 2010 version 0.99991 released

	* detect HAVE_LONG_LONG for builds with unixODBC
	* UTF-8 coding/decoding fix for range 0x80..0xBF

Thu Feb 18 2010 version 0.9999 released

	* integrated Bosko Ivanisevic's fixes in ext/utf8/extconf.rb
	  and test/test.rb and test/utf8/test.rb
2010-05-27 13:46:25 +00:00
taca
aa5d9c6e8d Update mysql51-{client,server} package to 5.1.47.
For full changes, see http://dev.mysql.com/doc/refman/5.1/en/news-5-1-47.html.

Here is important changes:


InnoDB Plugin Notes:

    * InnoDB Plugin has been upgraded to version 1.0.8. This version
      is considered of General Availability (GA) quality. InnoDB
      Plugin Change History, may contain information in addition to
      those changes reported here.

      In this release, the InnoDB Plugin is included in source and
      binary distributions, except RHEL3, RHEL4, SuSE 9 (x86, x86_64,
      ia64), and generic Linux RPM packages. It also does not work for
      FreeBSD 6 and HP-UX or for Linux on generic ia64.

Functionality added or changed:

    * InnoDB stores redo log records in a hash table during
      recovery. On 64-bit systems, this hash table was 1/8 of the
      buffer pool size. To reduce memory usage, the dimension of the
      hash table was reduced to 1/64 of the buffer pool size (or 1/128
      on 32-bit systems). (Bug#53122)

Security fixed:

    * Security Fix: The server failed to check the table name argument
      of a COM_FIELD_LIST command packet for validity and compliance
      to acceptable table name standards. This could be exploited to
      bypass almost all forms of checks for privileges and table-level
      grants by providing a specially crafted table name argument to
      COM_FIELD_LIST.

      In MySQL 5.0 and above, this allowed an authenticated user with
      SELECT privileges on one table to obtain the field definitions
      of any table in all other databases and potentially of other
      MySQL instances accessible from the server's file system.

      Additionally, for MySQL version 5.1 and above, an authenticated
    user with DELETE or SELECT privileges on one table could delete or
    read content from any other table in all databases on this server,
    and potentially of other MySQL instances accessible from the
    server's file system. (Bug#53371, CVE-2010-1848)

    * Security Fix: The server was susceptible to a buffer-overflow
      attack due to a failure to perform bounds checking on the table
      name argument of a COM_FIELD_LIST command packet. By sending
      long data for the table name, a buffer is overflown, which could
      be exploited by an authenticated user to inject malicious
      code. (Bug#53237, CVE-2010-1850)

    * Security Fix: The server could be tricked into reading packets
      indefinitely if it received a packet larger than the maximum
      size of one packet. (Bug#50974, CVE-2010-1849)
2010-05-26 01:52:21 +00:00
seb
e21b057f11 Update p5-DBM-Deep from version 1.0016 to version 1.0020.
Upstream changes:
1.0023 May 9 14:33:00 2010 PDT
    (This version is compatible with 1.0022)
    - The DBI back end no longer dies with ?<80><98>Use of uninitialized value
      $_ in lc?<80><99> in perl 5.12.0. Thanks to Ansgar Burchardt for finding
      and fixing this problem.

1.0022 Apr 25 18:40:00 2010 PDT
    (This version is compatible with 1.0021)
    - Singleton support has been re-enabled in the File back end.
    - t/43_transaction_maximum.t was still failing on some systems
      (see http://www.cpantesters.org/cpan/report/7151810), so now we
      try to detect the maximum number of files we can open.

1.0021 Apr 18 18:28:00 2010 PDT
    (This version is compatible with 1.0020)
    - Correct spelling mistakes in the documentation (thanks to Gregor
      Herrmann for the corrections and to Ansgar Burchardt for passing
      them on) (RT#56520)
    - MANIFEST now lists the test libs so they get included in the
      distribution (RT#56512)
    - It no longer crashes in perl 5.6.2.

1.0020 Feb 16 22:00:00 2010 EST
    (This version is compatible with 1.0016)
	- Fixed t/43_transaction_maximum.t so that it doesn't error out on systems
      which cannot fork > 255 children at one time.
    - Improved code coverage
        - Added t/96_virtual_functions.t which helps describe what actually
          needs to be overridden in a new plugin.


1.0019_003 Feb 16 22:00:00 2010 EST
    (This is the third developer release for 1.0020.)
    (This version is compatible with 1.0016)
	- Fixed problem where "./Build test" wouldn't actually -do- anything.
        - (No-one apparently tried to install this till Steven Lembark. Thanks!)
    - Fixed speed regression with keys in the File backend.
        - Introduced in 1.0019_002 to fix #50541
        - Thanks, SPROUT!
    - (RT #53575) Recursion failure in STORE (Thanks, SPROUT)
    - Merged the rest of the fixes from 1.0015 and 1.0016
        - Thanks to our new co-maintainer, SPROUT! :)
    - Had to turn off singleton support in the File backend because the caching
      was causing havoc with transactions. Turning on fatal warnings does give
      apparently important information.
    - Oh - forgot to mention that fatal warnings are now on in all files.

1.0019_002 Jan 05 22:30:00 2010 EST
    (This is the second developer release for 1.0020.)
    (This version is compatible with 1.0014)
	- Fixed bug where attempting to store a value tied to something other than
      DBM::Deep would leave the file flocked.
	- Added support for DBD::SQLite
        - Build.PL has been extended to support sqlite vs. mysql
        - Storage::DBI now detects between the two DBDs
    - (RT #51888) Applied POD patch (Thanks, FWIE!)
    - (RT #44981) Added VERSION to ::Array, ::Engine, and ::Hash
    - Removed extraneous slashes from POD links (Thanks ilmari!)
    - (RT #50541) Fixed bug in clear() for hashes in the File backend.
        - This has caused a regression in speed for clear() when clearing
          large hashes using running with the File backend. ->clear() (on my
          machine) now takes ( N / 40 ) ** (1.66) seconds. So, clearing 4000
          keys (as is the test in t/03_bighash.t) would take ~2070 seconds.
    - (RT #40782) Fixed bug when handling a key of '0' (Thanks Sterling!)
    - (RT #48031) Fixed bug with localized $, (Thanks, SPROUT!)

1.0019_001 Dec 31 22:00:00 2009 EST
    (This is the first developer release for 1.0020.)
    (This version is compatible with 1.0014)
	- DBM::Deep has been refactored to allow for multiple engines. There are two
      engines built so far:
        - File (the original engine)
        - DBI (an engine based on DBI)
    - The DBI engine has only been tested on MySQL and isn't transactional.
        - InnoDB sucks horribly. When run in a sufficient isolation mode, it
          creates deadlocks.
    - A custom Build.PL has been written to allow for running tests under
      CPAN.pm against the various engines.
        - This also allows running the long tests under CPAN.pm
    - This has meant a ton of refactoring. Hopefullly, this refactoring will
      allow finding some of the niggly bugs more easily. Those tests have not
      been enabled yet. That's the next developer release.
    - Hopefully, this multi-engine support will allow deprecation of the file
      format in the future.
2010-05-24 13:22:51 +00:00
adam
0e0a82ae90 Changes 2.17.1:
* Only use lo_import_with_oid if Postgres libraries are 8.4 or better

Changes 2.17.0:
* Do not automatically ROLLBACK on a failed pg_cancel
* Added support for new lo_import_with_oid function.
* Don't limit stored user name to \w in tests
* Allow tests to support versions back to Postgres 7.4
2010-05-20 13:30:49 +00:00
adam
4e3e650a9f Changes 1.10.3:
* Fix the "quiet log" query in the status server.
* Call Stored Procedures in EnterpriseDB in an anonymous
  block to prevent errors with out/inout parameters.
* Fix an error when working with packages on EnterpriseDB in 'postgres' mode.
* Prevent a crash if the user cancels a restore operation.
* Fix the refresh of a dropped function.
* Fix a crash bug seen when closing the debugger parameter dialog on OSX.
* Fix to only show Storage value if the value is different from the type's
  default value.
* Fix uncalled attempt to "change" array data types in dlgColumn.
* Fix a crash that could occur if viewing a table with no rows in the Edit Grid.
* Fix a crash occuring when a function with a parameter with a default is
  selected.
* Don't offer debugging options to non-superusers on Postgres Plus Advanced
  Server < 8.4 which doesn't have support for user debugging.
* Fix the saving and reverse engineering of parameters for database, table,
  and function.
* Specify the schema of the table/function to restore if pg_restore's release
  is 8.2 or later.
* Fix the reverse engineering of a rule.
* Fix the status server window on Mac OS X.
* Fix the recent files, by notifying each frmQuery to update their recent files.
  Same support for macros and favourites.
* Fix the canvas resizing with really big table.
* Add the missing RULEs for VIEWs in SQL pane.
* More...
2010-05-20 13:27:20 +00:00
adam
bba5f17b29 Changes 8.4.4:
* Enforce restrictions in plperl using an opmask applied to the whole
  interpreter, instead of using "Safe.pm"
* Prevent PL/Tcl from executing untrustworthy code from pltcl_modules
* Fix data corruption during WAL replay of ALTER ... SET TABLESPACE
* Fix possible crash if a cache reset message is received during
  rebuild of a relcache entry
* Apply per-function GUC settings while running the language
  validator for the function
* Do constraint exclusion for inherited "UPDATE" and "DELETE" target
  tables when constraint_exclusion = partition
* Do not allow an unprivileged user to reset superuser-only parameter
  settings
* Avoid possible crash during backend shutdown if shutdown occurs
  when a CONTEXT addition would be made to log entries
* Fix erroneous handling of %r parameter in recovery_end_command
* Ensure the archiver process responds to changes in archive_command
  as soon as possible
* Fix pl/pgsql's CASE statement to not fail when the case expression
  is a query that returns no rows
* Update pl/perl's "ppport.h" for modern Perl versions
* Fix assorted memory leaks in pl/python
* Handle empty-string connect parameters properly in ecpg
* Prevent infinite recursion in psql when expanding a variable that
  refers to itself
* Fix psql's \copy to not add spaces around a dot within \copy
  (select ...)
* Avoid formatting failure in psql when running in a locale context
  that doesn't match the client_encoding
* Fix unnecessary "GIN indexes do not support whole-index scans"
  errors for unsatisfiable queries using "contrib/intarray" operators
* Ensure that "contrib/pgstattuple" functions respond to cancel
  interrupts promptly
* Make server startup deal properly with the case that shmget()
  returns EINVAL for an existing shared memory segment
* Avoid possible crashes in syslogger process on Windows
* Deal more robustly with incomplete time zone information in the
  Windows registry
* Update the set of known Windows time zone names
* Update time zone data files to tzdata release 2010j for DST law
  changes in Argentina, Australian Antarctic, Bangladesh, Mexico,
  Morocco, Pakistan, Palestine, Russia, Syria, Tunisia; also
  historical corrections for Taiwan.
  Also, add PKST (Pakistan Summer Time) to the default set of
  timezone abbreviations.
2010-05-20 12:36:38 +00:00