- Supply example configuration for Apache web server.
- Search for configuration file in "${PKG_SYSCONFDIR}/phpmyadmin".
- Rearrange directory structure so that the PHP files can be mapped
into a web server's document space instead of copying them.
- Bump package revision after above changes.
These improvements are based on the patches supplied by Adrian Portelli
in PR pkg/19708.
include:
* Completely redesigned interface, brighter and full of helpful icons
and better widgets.
* Connect to multiple databases on different hosts in one instance of
the program. Forms, Reports, Queries, Scripts, and Diagrams can be
copied between clusters.
* Syntax highlighting.
* Forms took a leap, with a snappy grid, more widgets, more fonts, more
colors, simpler data source connection, tab order modification, and a
removal of the 8k barrier.
* The PgMonitor program was pulled under the umbrella, and can be run as
a plugin from the main window menu.
==================================================================
| NOTE: A dump-and-restore is required to update your databases |
| if you wish to update postgresql-server. If your |
| application examines the system catalogs, additional |
| changes will be required due to the introduction of |
| schemas in 7.3; for more information, see: |
| |
| http://www.ca.postgresql.org/docs/momjian/upgrade_tips_7.3 |
==================================================================
Major changes from version 7.2.3 include:
Schemas
Schemas allow users to create objects in separate namespaces,
so two people or applications can have tables with the same
name. There is also a public schema for shared tables.
Table/index creation can be restricted by removing permissions
on the public schema.
Drop Column
PostgreSQL now supports the ALTER TABLE ... DROP COLUMN
functionality.
Table Functions
Functions returning multiple rows and/or multiple columns are
now much easier to use than before. You can call such a "table
function" in the SELECT FROM clause, treating its output like a
table. Also, PL/pgSQL functions can now return sets.
Prepared Queries
PostgreSQL now supports prepared queries, for improved
performance.
Dependency Tracking
PostgreSQL now records object dependencies, which allows
improvements in many areas. "DROP" statements now take either
CASCADE or RESTRICT to control whether dependent objects are
also dropped.
Privileges
Functions and procedural languages now have privileges, and
functions can be defined to run with the privileges of their
creator.
Internationalization
Both multibyte and locale support are now always enabled.
Logging
A variety of logging options have been enhanced.
Interfaces
A large number of interfaces have been moved to
http://gborg.postgresql.org where they can be developed and
released independently.
Functions/Identifiers
By default, functions can now take up to 32 parameters, and
identifiers can be up to 63 bytes long. Also, OPAQUE is now
deprecated: there are specific "pseudo-datatypes" to represent
each of the former meanings of OPAQUE in function argument and
result types.
this package build standalone. py-postgresql uses it's own version
numbering and really doesn't have much to do with the rest of the
postgresql packages.
include:
Allow JDBC to compile with JDK 1.4
Add JDBC 3 support
Allows JDBC to set loglevel by adding ?loglevel=X to the connection URL
Add Driver.info
Add updateable result sets
Add support for callable statements
Add query cancel capability
Add refresh row
Fix MD5 encryption handling for multibyte servers
Add support for prepared statements
Approved by jwise@netbsd.org.
Extra checking for cache misses in DBIx::SearchBuilder::Record::Cachable
The start of support for checking database version, so that we can do
version-specific SQL
utf-8 safe searching
arbitrarily complex grouping clauses.
complex query generation.
Adding support for mysqlPP
Fixed a caching bug that caused multiple copies of an object in memory to not
be kept in sync
Fixed bug in setting a column to the value of an SQL statement.
Better support for Postgres 7.2 and transactions.
Support for Class::ReturnValue to channel errors up when expected
Dependency on Class::ReturnValue
Minor cleanups and refactorings to allow percolation of errors on create
TDB is a Trivial Database. In concept, it is very much like GDBM,
and BSD's DB except that it allows multiple simultaneous writers
and uses locking internally to keep writers from trampling on
each other. TDB is also extremely small.
Approved by wiz.
This closes my own PR 18122.
this file is preceded by defining "USE_DB185". On NetBSD (and probably
Linux), where we already have DB-1.85 in the base system, this defaults to
using the system libraries and headers.
CHANGES from 1.8.2 to 1.8.3
1. Various configure related changes and additional updates.
CHANGES from 1.8.1 to 1.8.2
1. Allow `NEWDB'-opened databases to actually, well, store records.
CHANGES from 1.8 to 1.8.1
1. Lots of bug fixes, including a data corruption bug.
2. Updated to current autoconf and libtool.
3. Moved the dbm/ndbm compatibility routines to libgdbm_compat.
Guile-pg is a Guile module providing access and allowing updates to
PostgreSQL databases from Guile scripts. Guile is the GNU interpreter
for the Scheme language and PostgreSQL is a free relational database
management system.
Changes since 0.53 include:
* Much improved support for Microsoft servers, including SQL Server 2000
datatypes and domain logins.
* Support and convertibility of all major datatypes.
* Much expanded coverage of the ODBC API.
* An all-new BCP implementation, including host variable support.
* Character set conversions, via the iconv library.
* Threadsafe operation.
This is specified at run-time by setting pgsql_home=/path/to/home in
/etc/rc.conf. Ensure that ${pgsql_home} has the correct permissions
(o=${pgsql_user}, g=${pgsql_group}, m=0750) before initializing the
database.
Splitting out a common Makefile for future unixodbc-postgresql and
iodbc-postgresql packages.
Changes from version 7.1.3 include:
Remove query size limit (Hiroshi)
Remove text field size limit (Hiroshi)
Fix for SQLPrimaryKeys in multibyte mode (Hiroshi)
Allow ODBC procedure calls (Hiroshi)
Improve boolean handing (Aidan Mountford)
Most configuration options on setable via DSN (Hiroshi)
Multibyte, performance fixes (Hiroshi)
Allow driver to be used with iODBC or unixODBC (Peter E)
MD5 password encryption support (Bruce)
Add more compatibility functions to odbc.sql (Peter E)
This has a variety of fixes from 7.2.2, including fixes to prevent
possible data loss.
A dump/restore is *not* required for those running 7.2.X.
Changes from version 7.2.2 include:
Prevent possible compressed transaction log loss (Tom)
Prevent non-superuser from increasing most recent vacuum info (Tom)
Handle pre-1970 date values in newer versions of glibc (Tom)
Fix possible hang during server shutdown
Prevent spinlock hangs on SMP PPC machines (Tomoyuki Niijima)
Fix pg_dump to properly dump FULL JOIN USING (Tom)
that hold the compiler and linker flags used to find the headers and
libraries because these packages install them into non-standard places.
These variables may be used in package Makefiles by doing:
CPPFLAGS+= ${BUILDLINK_CPPFLAGS.<pkg>}
LDFLAGS+= ${BUILDLINK_LDFLAGS.<pkg>}
extension Makefile fragments, because they really don't have anything to
do with the buildlink[12] frameworks. Change all the Makefiles that use
application.buildlink.mk and extension.buildlink.mk to use application.mk
and extension.mk instead.
when using perl58.
XXX This is probably not the right fix. Longer term, we will want to
XXX modify the ExtUtils/MakeMaker module to properly handle not wanting
XXX to install man pages.