Commit graph

668 commits

Author SHA1 Message Date
tron
4f0e3bf374 Install necessary JavaScript files. Bump version number to 2.1.99.1nb1. 2001-07-10 13:43:01 +00:00
tron
9e4b961847 Add and enable "phpmyadmin". 2001-07-08 21:00:33 +00:00
tron
51acde8faf Initial import of "phpmyadmin" package:
Set of PHP-scripts to adminstrate MySQL over the WWW
2001-07-08 20:53:04 +00:00
mjl
365b2d33e0 Move .so into RUBY_SITEARCHLIBDIR since it's arch specific. Pointed out
by Takahiro Kambe <taca@sky.yamashina.kyoto.jp>
2001-07-08 17:36:10 +00:00
mjl
0f25a4c6b0 Enable ruby-postgresql, ruby-DBI, ruby-DBD-postgresql 2001-07-08 17:32:02 +00:00
mjl
0a45355299 Enable ruby-postgresql 2001-07-08 15:26:36 +00:00
mjl
74a46e93f0 Initial import of ruby-postgresql, a ruby module to access postgres
databases.
2001-07-08 15:24:05 +00:00
bad
496b5b32ed Change the patch to only do this #ifdef __NetBSD__. 2001-07-08 15:23:16 +00:00
bad
737181726f Update mysql to 3.23.39.
Disable the mysql-test stuff entirely.

Sync mysql-client's patch-af with mysql-server's.

Changes in release 3.23.39
--------------------------

* If one dropped and added an `AUTO_INCREMENT' column, the
`AUTO_INCREMENT' sequence wasn't reset.
* `CREATE .. SELECT' now creates not unique indexes delayed.
* Fixed problem where `LOCK TABLES table_name READ' followed by
`FLUSH TABLES' put a exclusive lock on the table.
* `REAL' @variables with was represented with 2 digits when
converted to strings.
* Fixed problem that client 'hung' when `LOAD TABLE FROM MASTER'
failed.
* Running `myisamchk --fast --force' will no longer repair tables
that only had the open count wrong.
* Added functions to handle symbolic links to make life easier in
4.0.
* We are now using the `-lcma' thread library on HP-UX 10.20 to get
*MySQL* more stable on HP-UX.
* Fixed problem with `IF()' and number of decimals in the result.
* Fixed date-part extraction functions to work with dates where day
and/or month is 0.
* Extended argument length in option files from 256 to 512 chars.
* Fixed problem with shutdown when `INSERT DELAYED' was waiting for
a `LOCK TABLE'.
* Fixed coredump bug in InnoDB when tablespace was full.
* Fixed problem with `MERGE' tables and big tables (> 4G) when using
`ORDER BY'.

Changes in release 3.23.38
--------------------------

* Fixed a bug when `SELECT' from `MERGE' table sometimes results in
incorrectly ordered rows.
* Fixed a bug in `REPLACE()' when using the ujis character set.
* Applied Sleepycat BDB patches 3.2.9.1 and 3.2.9.2.
* Added option `--skip-stack-trace' to `mysqld'.
* `CREATE TEMPORARY' now works with `InnoDB' tables.
* `InnoDB' now promotes sub keys to whole keys.
* Added option `CONCURRENT' to `LOAD DATA'.
* Better error message when slave `max_allowed_packet' is too low to
read a very long log event from the master.
* Fixed bug when too many rows where removed when using `SELECT
DISTINCT ... HAVING'.
* `SHOW CREATE TABLE' now returns `TEMPORARY' for temporary tables.
* Added `Rows_examined' to slow query log.
* Fixed problems with function returning empty string when using
together with a group functions and a `WHERE' that didn't match
any rows.
* New program `mysqlcheck'.
* Added database name to output for administrative commands like
`CHECK', `REPAIR', `OPTIMIZE'.
* Lots of portability fixes for InnoDB.
* Changed optimizer so that queries like `SELECT * FROM
table_name,table_name2 ... ORDER BY key_part1 LIMIT #' will use
index on `key_part1' instead of `filesort'.
* Fixed bug when doing `LOCK TABLE to_table WRITE,...; INSERT INTO
to_table... SELECT ...' when `to_table' was empty.
* Fixed bug with `LOCK TABLE' and BDB tables.

Changes in release 3.23.37
--------------------------

* Fixed a bug when using `MATCH' in `HAVING' clause.
* Fixed a bug when using `HEAP' tables with `LIKE'.
* Added `--mysql-version' to `safe_mysqld'
* Changed `INNOBASE' to `InnoDB' (because the `INNOBASE' name was
already used). All `configure' options and `mysqld' start options
are now using `innodb' instead of `innobase'. This means that you
have to change any configuration files where you have used
`innobase' options before upgrading to this version!
* Fixed bug when using indexes on `CHAR(255) NULL' columns.
* Slave thread will now be started even if `master-host' is not set,
as long as `server-id' is set and valid `master.info' is present
* Partial updates (terminated with kill) are now logged with a
special error code to the binary log. Slave will refuse to execute
them if the error code indicates the update was terminated
abnormally, and will have to be recovered with `SET
SQL_SLAVE_SKIP_COUNTER=1; SLAVE START' after a manual sanity
check/correction of data integrity.
* Fixed bug that erroneously logged a drop of internal temporary
table on thread termination to the binary log - bug affected
replication.
* Fixed a bug in `REGEXP()' on 64-bit machines.
* `UPDATE' and `DELETE' with `WHERE unique_key_part IS NULL' didn't
update/delete all rows.
* Disabled `INSERT DELAYED' for tables that support transactions.
* Fixed bug when using date functions on `TEXT'/`BLOB' column with
wrong date format.
* UDFs now also work on Windows. (Patch by Ralph Mason)
* Fixed bug in `ALTER TABLE' and `LOAD DATA INFILE' that disabled
key-sorting. These commands should now be faster in most cases.
* Fixed performance bug where reopened tables (tables that had been
waiting for `FLUSH' or `REPAIR') would not use indexes for the
next query.
* Fixed problem with `ALTER TABLE' to Innobase tables on FreeBSD.
* Added `mysqld' variables `myisam_max_sort_file_size' and
`myisam_max_extra_sort_file_size'.
* Initialize signals early to avoid problem with signals in Innobase.
* Applied patch for the `tis620' character set to make comparisons
case-independent and to fix a bug in `LIKE' for this character set.
*NOTE*: All tables that uses the `tis620' character set must be
fixed with  `myisamchk -r' or `REPAIR TABLE' !
* Added `--skip-safemalloc' option to `mysqld'.

Changes in release 3.23.36
--------------------------

* Fixed a bug that allowed you to use database names containing a `.'
character.  This fixes a serious security issue when `mysqld' is
run as root.
* Fixed bug when thread creation failed (could happen when doing a
LOT of connections in a short time).
* Fixed some problems with `FLUSH TABLES' and `TEMPORARY' tables.
(Problem with freeing the key cache and error `Can't reopen
table...').
* Fixed a problem in Innobase with other character sets than `latin1'
and another problem when using many columns.
* Fixed bug that caused a core dump when using a very complex query
involving `DISTINCT' and summary functions.
* Added `SET TRANSACTION ISOLATION LEVEL ...'
* Added `SELECT ... FOR UPDATE'.
* Fixed bug where the number of affected rows was not returned when
`MySQL' was compiled without transaction support.
* Fixed a bug in `UPDATE' where keys weren't always used to find the
rows to be updated.
* Fixed a bug in `CONCAT_WS()' where it returned wrong results.
* Changed `CREATE ... INSERT' and `INSERT ... SELECT' to not allow
concurrent inserts as this could make the binary log hard to
repeat.  (Concurrent inserts are enabled if you are not using the
binary or update log).
* Changed some macros to be able to use fast mutex with glibc 2.2.
2001-07-08 13:59:14 +00:00
zuntum
feb48c5de2 Update mytop to 0.8
Changes:

  Added a "Queries Per Second" or qps mode. You can enter qps mode by
  hitting the `m' key. In this mode, mytop will write out one integer
  per second. The number written reflects the number of queries
  executed by the server in the previous one second interval.

  mytop is now distributed as a true Perl package. There's a normal
  Makefile.PL, which means it can be installed via the standard mantra.

o use REPLACE_PERL
2001-07-08 13:07:45 +00:00
bad
7a070fead6 bsd.pkg.mk rev. 1.758 started to always set LIBS in CONFIGURE_ENV.
Fix the invocation of the mit-pthreads configure script to not add
the non-existant pthreads library to LIBS so that the compiler doesn't bomb
out.

Fixes pkg/13277.
2001-07-06 15:27:17 +00:00
jlam
06a4225afc Remove REPLACE_BUILDLINK_SED and BUILDLINK_CONFIG_WRAPPER_SED settings
as they're really only needed for USE_X11BASE packages.
2001-07-02 05:35:20 +00:00
jlam
44683f15f9 REPLACE_BUILDLINK_SED and BUILDLINK_CONFIG_WRAPPER_SED should do opposite
substitutions, so make it so.
2001-07-02 04:40:37 +00:00
jlam
34a1df0bcb Change BUILDLINK_FIX_LIBTOOL_SED to REPLACE_BUILDLINK_SED. 2001-07-02 04:27:39 +00:00
jlam
cb76bd5efc Move inclusion of bsd.buildlink.mk to start of file. 2001-07-01 22:59:08 +00:00
taca
f1cc890040 Add and enable ruby-gdbm. 2001-06-30 14:16:33 +00:00
taca
bbbc42c7ce Importing Ruby extension to GDBM library.
This will be part of ruby meta-package.
2001-06-30 08:15:23 +00:00
jlam
806a25ed07 Use BUILDLINK_FIX_LIBTOOL_SED to replace for installed freetds directory. 2001-06-23 19:42:11 +00:00
jlam
34d11d8a0f Generalize how the dependency pattern may be specified. Instead of just
FOO_REQD=1.0 being converted to foo>=1.0, one can now directly specify
the dependency pattern as FOO_DEPENDS=foo>=1.0.  This allows things like
JPEG_DEPENDS=jpeg-6b, or fancier expressions like for postgresql-lib.
Change existing FOO_REQD definitions in Makefiles to FOO_DEPENDS.
2001-06-23 19:26:48 +00:00
jlam
b62e28495f Add buildlink.mk files for use by other package Makefiles. 2001-06-21 21:41:34 +00:00
jlam
a85615f592 Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY. 2001-06-21 21:40:07 +00:00
jlam
cb26008f81 Mark as USE_BUILDLINK_ONLY. 2001-06-21 02:47:27 +00:00
jlam
e44f195d18 Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY. 2001-06-21 02:04:59 +00:00
jlam
e1c770ebab Add buildlink.mk file for use by other package Makefiles. 2001-06-20 23:48:49 +00:00
jlam
8792b1e00e Whitespace chnages, and include bsd.buildlink.mk(!) missed in last commit. 2001-06-20 23:46:23 +00:00
jlam
e8ef1c1b23 Mark as USE_BUILDLINK_ONLY. 2001-06-20 23:42:34 +00:00
jlam
ccb50b7c08 Purely cosmetic changes to make this line up nicely. 2001-06-20 23:41:03 +00:00
jlam
42d70a42cf Add buildlink.mk file for use by other package Makefiles. 2001-06-19 07:37:37 +00:00
veego
6d94e90d1b It is www.mysql.com and not www.mysql.com.org. 2001-06-17 10:28:33 +00:00
jlam
42cd8b6ec4 Just define POSTGRES_HOME in the environment instead of both
POSTGRES_INCLUDE and POSTGRES_LIB.
2001-06-13 15:51:46 +00:00
rh
95b98da85c Set POSTGRES_INCLUDE and POSTGRES_LIB to appropriate values for building. 2001-06-13 15:23:14 +00:00
jlam
328a35f96f LIBS is automatically added to CONFIGURE_ENV by bsd.pkg.mk if
GNU_CONFIGURE is defined, so simply set LIBS to the appropriate value.
2001-06-12 20:33:00 +00:00
jlam
c4e71c5e7a CPPFLAGS is now passed to MAKE_ENV and CONFIGURE_ENV by bsd.pkg.mk, so
adapt by moving CPPFLAGS settings to top-level, and removing explicit
inclusion of CPPFLAGS into MAKE_ENV and CONFIGURE_ENV.
2001-06-11 06:34:17 +00:00
jlam
dbfde59b14 The buildlink include and lib directories are added to CFLAGS, CPPFLAGS,
CXXFLAGS, and LDFLAGS by the buildlink.mk files so remove the extra
definitions to add them from the package Makefiles.  As advised by the
bsd.buildlink.mk file, also ensure that the buildlink.mk files are
included prior to defining any package-specific CFLAGS/LDFLAGS to ensure
that the buildlink directories are at the head of the compiler search
paths.
2001-06-11 02:05:07 +00:00
jlam
072be2ad69 Use bsd.buildlink.mk instead of duplicating code all over the place. 2001-06-11 01:59:33 +00:00
mjl
2a8c0cd72b Updated to 1.18
Fixed that altering ShowErrorStatement also altered AutoCommit!
  Fixed DBD::Proxy to handle commit() and rollback(). Long overdue, sorry.
  Fixed incompatibility with perl 5.004 (but no one's using that right? :)
  Fixed connect_cached and prepare_cached to not be affected by the order
    of elements in the attribute hash.
  Fixed version number of DBI::Shell
  Defined and documented table_info() attribute semantics (ODBC compatible)
2001-06-10 13:52:45 +00:00
jlam
5d02f04b3a Use cookies (.*_done) to determine whether headers and libs have been
linked from a particular package, and add a pre-configure target to
the buildlink.mk file to more painlessly use buildlink.mk files.  A
${BUILDLINK_TARGETS} variable still exists in case a package _must_
define NO_CONFIGURE.
2001-06-10 00:09:29 +00:00
jlam
3bc5e40254 Remove dependency on ${BUILDLINK_TARGETS} in pre-configure and pre-build
targets as the buildlink.mk files now add the dependency automatically.
Remove any NO_CONFIGURE definitions as they seem to be useless.
2001-06-10 00:08:41 +00:00
wiz
c8895b0649 RCS police. 2001-06-09 15:01:58 +00:00
wiz
99ad6dc115 Sort. 2001-06-09 10:45:22 +00:00
mjl
c2ba0284a3 Update to 1.00.
- Fetching all records now resets Active flag as it should.
2001-06-02 14:56:26 +00:00
mjl
b66c2b8d9f Updated to 1.16.
Reimplemented fetchrow_hashref in C, now fetches about 25% faster!
  Changed behaviour if both PrintError and RaiseError are enabled
    to simply do both (in that order, obviously :)
  Slight reduction in DBI handle creation overhead
  Fixed $dbh->{Driver} & $sth->{Database} to return 'outer' handles.
  Fixed execute param count check to honour RaiseError
  Fixed build for perl5.6.1 with PERLIO
  Fixed client sql restrictions in ProxyServer.pm
  Fixed batch mode command parsing in Shell
  Fixed typo in selectcol_arrayref docs
  Fixed selectrow_hashref to be available to callers
  Fixed core dump if statement handle didn't define Statement attribute
  Added bind_param_inout docs to DBI::DBD
  Added note to data_sources() method docs that some drivers may
    require a connected database handle to be supplied as an attribute
  Trace of install_driver method now shows path of driver file loaded
  Changed many '||' to 'or' in the docs
  Updated DBD::ADO again (improvements in error handling)
  Updated Win32::DBIODBC (Win32::ODBC emulation)
  Updated email and web addresses in DBI::FAQ
2001-06-02 14:50:35 +00:00
mjl
4e94b7a619 Update to 0.38: Changes (incomplete, sorry, that's all there is)
- SearchBuilder.pm - refactored to allow LEFT joins.
- SearchBuilder::Record::Cachable now constructs cache keys in a way
  that doesn't lose when records in different tables have the same keys.
- Added DBIx::SearchBuilder::Record::Cachable from <mhat@netlag.com>
- Changed SearchBuilder->Count to do the right thing if no
  query has been performed
2001-06-02 11:51:40 +00:00
jlam
e0f28140f1 Update postgresql to 7.1.2. Also update postgresql packages built from
postgresql sources:

	postgresql-client, postgresql-docs, postgresql-lib, postgresql-server,
	postgresql-plperl, postgresql-pltcl,
	odbc-postgresql, py-postgresql, tcl-postgresql, tk-postgresql

to 7.1.2 or to depend on postgresql-libs-7.1.2.  Changes from version 7.1.1:

	Fix PL/PgSQL SELECTs when returning no rows
	Fix for psql backslash core dump
	Referential integrity permission fix
	Optimizer fixes
	pg_dump cleanups
2001-05-29 23:28:05 +00:00
jlam
15fbb91bd6 Add buildlink.mk file to link appropriate libraries and headers into
${BUILDLINK_INCDIR} and ${BUILDLINK_LIBDIR}, to be used by other packages.
2001-05-28 05:38:04 +00:00
mjl
1730a71573 Update to 0.1027. Changes:
* lib/DBD/File.pm (table_info): Added closedir().
2001-05-26 01:53:32 +00:00
mjl
94606e7d0b Update to 0.1020. Changes:
* Changed distribution to include
          files generated by Solaris bison 1.27

        * Added LIMIT clause
2001-05-26 01:49:12 +00:00
mjl
bdbe4dd4eb Update to 0.99. Changes are
- fix segmentation fault in pg_error
- bug-fix for core-dump after any failed function call
- add support for the datatype bytea
- fix bug in connect method, which erroneously set the userid and the
  password to the environment variables DBI_USER and DBI_PASS
- which removed the special handling of a backslash when used for octal
  presentation. Now a backslash always will be escaped.
- remove memory-leak in ping function, bug-fix
- correct the recognition of primary keys in table_attributes().
- fix a segmentation fault in DBD::pg::blob_read() when reading LOBs that
  required perl to reallocate space for the variable holding the scalar value
- updated test.pl to create a test blob larger than 256 bytes (now 128 Kbytes)
- fix a seg-fault when inserting large amounts of text.
- remove the newlines from the error messages and quote date placeholders.
2001-05-25 20:40:03 +00:00
jlam
a25ac52b66 Add definitions for BUILDLINK_INCDIR and BUILDLINK_LIBDIR used by the
post-extract target.
2001-05-25 14:56:34 +00:00
jlam
54718a4db7 Standardize name of file to include for build-links to be "buildlink.mk".
Use BUILDLINK_INCDIR, BUILDLINK_LIBDIR for locations of linked headers
and libraries.  Create a variable BUILDLINK_TARGETS whose value is the
list of build-link targets to execute.
2001-05-24 08:53:54 +00:00
jlam
31ed72fa68 Bump dependency on tcl to the latest version...it's needed to actually
build the software, but a lower dependency may be used when running the
software.
2001-05-24 03:02:54 +00:00
jlam
6ab2135cb8 ODBC-specific PostgreSQL homepage 2001-05-23 07:19:12 +00:00
jlam
0cdaf05148 Use editline readline emulation when available. Also install the man page
for sqsh.
2001-05-22 05:28:23 +00:00
jlam
9d53d6c399 Sort. 2001-05-22 04:37:07 +00:00
jlam
c8916474a4 Update pgaccess to 0.98.7. Changes from version 0.98.6 include:
* Fixed table creation when all columns are inherited and no new columns
       are added
     * Geometry improvements in diagram definition
2001-05-22 04:23:50 +00:00
abs
37e6cc7ad4 Use useradd and groupadd on Linux as well as SunOS 2001-05-21 16:02:50 +00:00
jlam
5af21cdbe8 LDFLAGS is already set to -L... -Wl,-R..., and CFLAGS and LDFLAGS are
already added to CONFIGURE_ENV by bsd.pkg.mk.  Also some minor cosmetic
changes.
2001-05-18 15:29:36 +00:00
jlam
d4ab5f3da9 Move the message that informs the user of the possible need to dump the
databases prior to installing a new version of PostgreSQL from PRE-INSTALL
time to DEINSTALL time.  Remove ${CAT} from the INSTALL file as it's no
longer needed in the script.
2001-05-18 06:13:54 +00:00
jlam
70b5c5b46c Fix problem reported by David Brownlee <abs@netbsd.org> where psql isn't
built with readline support despite linking against libreadline.
2001-05-16 15:41:03 +00:00
jlam
ab99782500 Cosmetic change: sort Makefile includes 2001-05-16 15:28:42 +00:00
abs
b892878632 Update for moved Makefile.getopt 2001-05-16 09:48:58 +00:00
jlam
a48e6fa576 The CFLAGS and LDFLAGS settings have migrated to Makefile.common in
databases/postgresql.
2001-05-16 05:30:33 +00:00
jlam
421b1ef2f0 Adapt postgresql-client to use devel/readline/Makefile.readline instead
of the one in databases/postgresql.  Remove the Makefile.readline in
databases/postgresql as it's no longer used by any packages.
2001-05-16 05:28:55 +00:00
jlam
c755567e00 Move Makefile.getopt to pkgsrc/devel/libgetopt and cosmetic updates
to Makefile.readline.
2001-05-15 19:24:27 +00:00
jlam
eccb41c4f6 Fix dependencies and post-extract target. "Make build" in
databases/postgresql should now correctly trigger the full build and
installation of PostgreSQL.
2001-05-15 15:59:22 +00:00
jlam
10595de167 Surround possible empty string in quotes so [ sees an argument. 2001-05-14 21:19:42 +00:00
jlam
8c14b14d95 Generalize some of the code a bit to make it easier to cut-and-paste into
other scripts.
2001-05-14 21:02:39 +00:00
jlam
aac27413ec Move database initialization step from the INSTALL script to a
start_precmd in the pgsql rc.d script.  This is more correct, since if
postgresql-server is installed but never used, then no database really
needs to be initialized.  As a side-effect, the bulk-builds of postgresql
should now leave less crud in the aftermath of deinstalling postgresql.
2001-05-14 20:38:56 +00:00
kleink
56963b1717 Update OpenLDAP to 1.2.12.
Changes included in OpenLDAP 1.2.12
        CVS Tag: OPENLDAP_REL_ENG_1_2
        Fixed slapd sb_max_incoming bug
        Fixed ldapmodify ldaphost NULL bug
        Fixed ldapsearch uninitialized fp bug
        Fixed Pth initialization bug
        Fixed libldap/add mod_bvalues typo
        Fixed ldappasswd crypt(3) crash (ITS#598)
        Fixed slapd/config.c MAXARGS boundary condition bug
        Fixed cn=monitor/config rdwr lock leak
        Fixed liblber exception handling bugs
        Build Environment
                Remove extra Digital UNIX symbol (ITS#590)
                Ignore make clean rm failure
                Fix ud install mode (ITS#633)
2001-05-14 16:15:52 +00:00
jlam
110cd4ab9b Document the package naming scheme for PostgreSQL packages. 2001-05-14 15:45:08 +00:00
jlam
02dace804c Moved p5-pgsql to p5-postgresql 2001-05-14 15:15:00 +00:00
jlam
69041b22bd Moved p5-pgsql to p5-postgresql. 2001-05-14 15:13:41 +00:00
jlam
e9b5dcc847 Move this package to p5-postgresql for consistency in package names. 2001-05-14 15:12:32 +00:00
jlam
d2f44f289a Set POSTGRES_HOME to correct value regardless of what postgresql packages
are installed.
2001-05-14 15:09:02 +00:00
jlam
cded4feae4 Update postgresql dependencies to look like:
DEPENDS+= postgresql-{6.5.3*,7.0*,lib-*}:../../databases/postgresql-lib
2001-05-14 15:04:49 +00:00
jlam
fa674637f4 Add and enable the following packages:
postgresql-client, postgresql-docs, postgresql-lib,
	postgresql-plperl, postgresql-pltcl, postgresql-server
2001-05-14 14:57:43 +00:00
jlam
debc913968 Update tk-postgresql to 7.1.1. There don't appear to be any functional
changes from version 7.0.3, only that this package is now built from sources
found in the PostgreSQL-7.1.1 sources.
2001-05-14 14:54:16 +00:00
jlam
8680adefd0 Update tcl-postgresql to 7.1.1. There don't appear to be any functional
changes from version 7.0.3, only that this package is now built from sources
found in the PostgreSQL-7.1.1 sources.  The PL/Tcl procedural language module
has now been split off into a separate package, pgsql-pltcl.
2001-05-14 14:53:52 +00:00
jlam
9bbb6e80fd Update py-postgresql to 3.2. Changes from version 3.1 include few bugfixes,
adds a few minor features and makes a few speedups in the code, plus:

  - Fix some DB-API quoting problems (niall.smart@ebeon.com)
  - Moved development into PostgreSQL development tree.
2001-05-14 14:53:28 +00:00
jlam
ba8db6ad36 Update postgresql to 7.1.1 Pkgsrc changes include splitting into:
postgresql-lib
	postgresql-client
	postgresql-server
	postgresql-doc

with postgresql as a meta-package.  Major changes from version 7.1.1
include:

	Write-ahead Log (WAL) - To maintain database consistency in
case of an operating system crash, previous releases of PostgreSQL
have forced all data modifications to disk before each transaction
commit.  With WAL, only one log file must be flushed to disk, greatly
improving performance.  If you have been using -F in previous releases
to disable disk flushes, you may want to consider discontinuing its
use.

	TOAST - Previous releases had a compiled-in row length limit,
typically 8 - 32 kB.  This limit made storage of long text fields
difficult.  With TOAST, long rows of any length can be stored with
good performance.

	Outer Joins - We now support outer joins.  The UNION/NOT IN
workaround for outer joins is no longer required.  We use the SQL92
outer join syntax.

	Function Manager - The previous C function manager did not
handle NULLs properly, nor did it support 64-bit CPU's (Alpha).  The
new function manager does.  You can continue using your old custom
functions, but you may want to rewrite them in the future to use the
new function manager call interface.

	Complex Queries - A large number of complex queries that were
unsupported in previous releases now work.  Many combinations of
views, aggregates, UNION, LIMIT, cursors, subqueries, and inherited
tables now work properly. Inherited tables are now accessed by
default.  Subqueries in FROM are now supported.

Migration to 7.1.1

   A dump/restore using pg_dump is required for those wishing to migrate
   data from any previous release.
2001-05-14 14:52:36 +00:00
jlam
b7bb1f6a67 Update odbc-postgresql to 7.1.1. There don't appear to be any functional
changes from version 7.0.3, only that this package is now built from sources
found in the PostgreSQL-7.1.1 sources.
2001-05-14 14:52:06 +00:00
jlam
d5ea6e5030 postgresql-server: PostgreSQL database backend server programs
This package also has an enhanced rc.d-style startup script that respects
rc.conf settings.  If you are running NetBSD>=1.5, then add pgsql=YES to
/etc/rc.conf, and set pgsql_flags to any options you wish to pass to the
postmaster.
2001-05-14 14:50:23 +00:00
jlam
441c1f1d88 postgresql-pltcl: PL/Tcl procedural language for the PostgreSQL backend.
PL/Tcl is a dynamic loadable extension for the PostgreSQL database system
that enables the Tcl language to be used to create functions and
trigger-procedures.  It offers most of the capabilities a function
writer has in the C language.
2001-05-14 14:49:38 +00:00
jlam
763c8736f0 postgresql-plperl: PL/Perl procedural language for the PostgreSQL backend.
PL/Perl allows you to write functions in the Perl programming language
that may be used in SQL queries as if they were built into Postgres.
The PL/Perl intepreter is a full Perl interpreter.  However, certain
operations have been disabled in order to maintain the security of the
system.
2001-05-14 14:48:43 +00:00
jlam
acb63ead1f postgresql-lib: PostgreSQL database headers and libraries 2001-05-14 14:47:30 +00:00
jlam
e27457c2c5 postgresql-docs: PostgreSQL HTML documentation 2001-05-14 14:46:22 +00:00
jlam
b706f179ab postgresql-client: PostgreSQL client programs 2001-05-14 14:45:36 +00:00
zuntum
1968efcf28 add & enable mytop, remove its entry from TODO 2001-05-14 12:39:40 +00:00
zuntum
da6218b88b Initial import of mytop-0.7 - console-based tool for monitoring the threads and performance of MySQL
mytop was inspired by the system monitoring tool top. I routinely use top on
Linux, FreeBSD, and Solaris. You are likely to notice features from each of
them here.

mytop will connect to a MySQL server and periodically run the SHOW PROCESSLIST
and SHOW STATUS commands and attempt to summarize the information from them
in a useful format.
2001-05-14 12:37:03 +00:00
fredb
52afc3332e Provide the missing libraries required to dynamically link in "-lgd".
Closes PR pkg/12686.
2001-05-06 01:09:34 +00:00
wiz
07e9420f5b Update to 2.23, provided by Nathan Ahlstrom in pkg/12819.
Ok'd by Alistair.
Changes: Many new features, and some bugfixes. Details at
http://search.cpan.org/doc/GBARR/perl-ldap-0.23/ChangeLog
2001-05-04 14:29:00 +00:00
jlam
dd9d79d058 Share a common distinfo file with the postgresql package. 2001-05-04 01:05:19 +00:00
agc
0442502f57 Don't continue DEPENDS lines with '\' Instead, insert "DEPENDS+= " in
subsequent lines, which makes it easier to search for pre-requisite
packages with a "DEPENDS.*pkg" regular expression.
2001-05-03 11:21:32 +00:00
jlam
a8f52f2ada * Rearrange MySQL build structure by providing a Makefile.common that is
included by both mysql-server/Makefile and mysql-client/Makefile.
* Remove some unnecessary patches from mysql-client.
* Remove build dependency on autoconf as we don't really need to use it.
* Improve detection of native readline library.
* Provide INSTALL/DEINSTALL scripts to perform initial database setup and
  to remind the package administrator to remove unnecessary directories upon
  package removal.
* Use complete path to chown in various installed scripts.  Fixes pkg/12725.
* Install server manpages with the server package.  Fixes pkg/12724.
2001-05-02 08:22:28 +00:00
jtb
86e0031033 There is no dir entry in the distributed gdbm.info -- delete it after
extraction so that it gets rebuilt.
2001-04-26 23:26:49 +00:00
wiz
6dcc5bf4a8 Drop remaining uses of DIGEST_FILE (which were bogus, anyway) 2001-04-21 13:42:38 +00:00
jtb
886da8ffcf Add an INFO_FILES entry. 2001-04-18 17:28:26 +00:00
agc
6ef28d06c5 Move to sha1 digests, and add distfile sizes. 2001-04-18 16:10:56 +00:00
agc
5092342d3d + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
+ include distfile filesizes in distinfo
2001-04-17 09:56:50 +00:00
hubertf
2d28090d5c <mysql/mysql.h> can be found in the mysql-client pkg:
noon% pkg_info -Fe /usr/pkg/include/mysql/mysql.h
mysql-client-3.23.35

Add dependency on that!
2001-04-15 01:11:16 +00:00