---
This module was created to fill a need for a quick and easy way to
create 'on the fly' XHTML tables from SQL queries for the purpose
of 'quick and dirty' reporting.
* The package is now called `postgresql' and not `pgsql'.
* The default user that is suggested for the admin account is also
`postgresql'. This will work with OpenBSD-current with long username
support. If anything breaks please report to the maintainers.
* pgwrap is no longer shipped or supported
* Please note, you will HAVE TO BACKUP your old data if you are
upgrading from a previous release of postgresql. Do this before
removing the old pgsql package.
From the announcement last weekend:
Key New Features and Capabilities of Version 7.1 Include:
* Write-ahead Log (WAL) increases data integrity and processing
speed. To maintain database consistency in case of an operating
system crash, previous releases of PostgreSQL have forced all all
data modifications to disk before each transaction commit. With
WAL, only one log file must be flushed to disk, greatly improving
performance. (Tech note: can eliminate use of -F in to disable disk
flushes)
* TOAST (The Oversized-Attribute Storage Technique) Past releases
had compiled-in row length limit typically between 8Kb & 32Kb. This
restriction made storage of long text fields difficult, cumbersome
and slow. TOAST enables rows of any length while maintaing the high
performance PostgreSQL users have come to expect.
* SQL92 Outer Joins are now supported. (Tech note: eliminates the
UNION/NOT IN workaround)
* 64-bit C Language Function Manager support The previous C function
manager did not handle support 64-bit CPU's (e.g. Alpha, Sun,
Itanium). (Tech note: This change should not impact existing custom
functions developed for past versions, but performance will be
improved through rewriting to use the new call interface.)
* Complex Queries that are better, stronger and faster Many complex
queries were unsupported in previous releases. With v7.1 combinations
of views, aggregates, UNION, LIMIT, cursors, subqueries, and inherited
tables are enabled. Inherited tables are now accessed by default,
and subqueries in FROM are now supported.
From doc/readme.version_1.7.5:
Regarding bug fixes, foremost of all, some of FLTK widgets have
been updated, which has caused some changes in mysqlgui source code.
Some users have reported problems with X 4.0.* when using some
widgets. This has been fixed. Beside that, column resizing in
spreadsheet now works. Also, editing (in order to scroll text) and
zooming is not automatic, but you should press F2 or Ctrl+E in order
to scroll a cell or to zoom it. This has resulted in faster scrolling
of the spreadsheet. Some aesthetic changes have been implemented
in some widgets. Also, process dialogue display is now more readable.
Python interface to MySQL-3.22 and 3.23
MySQLdb is an interface to the popular MySQL database server for
Python. The design goals are:
- Compliance with Python database API version 2.0
- Thread-safety
- Thread-friendliness (threads will not block each other)
- Compatibility with MySQL 3.22 and 3.23
- bump NEED_VERSION
- use PKGNAME-foo instead of overriding PKGNAME
- fixup INSTALL/DEINSTALL
- takeover as MAINTAINER until Pavel has a working e-mail address that
doesn't bounce.
from DESCR:
The perl script mysql2pgsql can be used to convert MySQL database
dumps to a PostgreSQL-compatible format (so the data can be imported
into PostgreSQL). This can be useful if you are switching from
MySQL to PostgreSQL and you have quite a bit of data in your MySQL
databases.
Submitted by: Pete Fritchman <petef@databits.net>