summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
1998-10-07Separate out the lextest so that it is run by "make" and "make install".Thomas G. Lockhart
Before, "make install" did not run the lextest. Fix up the ODBC make from this main configure. Include configure test for "ln -s" in Makefile.global.in. Was always in configure, just not carried through to here for use.
1998-10-07make lock variable only used with fcntlBruce Momjian
1998-10-07Update pg_dump sgml and manuals to remove rule restriction.Bruce Momjian
1998-10-06 Playing around with pg_dump for a while resulted in someBruce Momjian
fixes, enhancements and some found bugs not yet fixed. After all I was able to get useful results when dumping/reloading the regression database. Jan
1998-10-06Took it on myself to change libpq's sharedlib version number fromTom Lane
1.1 to 2.0 for this release. The other frontend shlibs need version number bumps too, but I think a minor version number change will do for them.
1998-10-06If we're going to offer a default definition of PQmblen,Tom Lane
it probably ought to actually work.
1998-10-06Re-apply fix stomped on by someone else's patch. Tsk, tsk.Tom Lane
1998-10-06Update source code to Byron's v6.30.0250 sources plus minor cleanupThomas G. Lockhart
to get rid of unused variables. Get clean compile on Linux (Thomas and Gerald). Implement autoconf/configure for standalone builds and use the existing autoconf/configure system when in the Postgres source tree. Code tests and functions with ApplixWare-4.4.1beta on a Linux box. Changes should be backward compatible with WIN32 but still needs testing.
1998-10-06Try to configure interfaces/odbc using the --with-odbc switch.Thomas G. Lockhart
Suppress installing man pages from here; do it from the doc/Makefile now.
1998-10-06Forgot to initialize double quote option to be enabled.Thomas G. Lockhart
1998-10-06Add mention of the new "suppress double quotes" command line option "-n".Thomas G. Lockhart
1998-10-06Fix for double free from Tatsuo IshiiBruce Momjian
1998-10-06Hi allBruce Momjian
Is it too late to add a feature to pg_dump for 6.4?? I just spent most of the day learning pg_dump and modifing it so it would dump views also. This is the first time I have ever contributed any code changes, so I'm not sure of how to submit it. The diff's and a readme as a tgz file are attached. Thanks Terry Mackintosh <terry@terrym.com> http://www.terrym.com
1998-10-06Here are the patches against the current source tree. I have run theBruce Momjian
regression test on a FreeBSD box with both non-MULTIBYTE and MULTIBYTE-enabled, and confirmed that the results are same. However I do not tested on PCs(I don't have access to win). Please let me know if the patches break anything on PCs. Also please note that the patch for varchar.c is a fix for a nasty bug of char(n) types that I introduced and I believe at least this should be applied. Tatsuo Ishii
1998-10-06Substantial rewrite of async.c to avoid problems with non-reentrant stdioTom Lane
and possibly other problems. Minor changes in xact.c and postgres.c's main loop to support new handling of async NOTIFY.
1998-10-06Add configure test to make sure fcntl(SETLK) is available.Tom Lane
1998-10-06Add configure test to make sure fcntl(SETLK) is available,Tom Lane
and make backend/libpq/pqcomm.c only try to lock the socket file when the call exists. Also, change open-RDONLY to open-WRONLY; at least on my platform, you can't get a write lock on a file you didn't open for writing.
1998-10-05Information is now in the chapter on syntax in the User's Guide.Thomas G. Lockhart
1998-10-05Properly interpret environment variables passed as the input location.Thomas G. Lockhart
1998-10-05Fix up warning and error messages to use single-quotes around strings.Thomas G. Lockhart
1998-10-05Fix up warning and error messages to use single-quotes aroun strings.Thomas G. Lockhart
1998-10-04Disable doubling of backslashes in PQprint, per discussionTom Lane
on pgsql-interfaces a couple months ago.
1998-10-04hash.h's use of BSHIFT conflicts with <sys/param.h> on myTom Lane
system. Finally got tired of looking at the compiler warning messages. BSHIFT isn't all that useful, so I just took out the macro.
1998-10-04Our 'install-sh' script is BSD-style, therefore requires -cTom Lane
to behave sanely. configure was not treating it as BSD...
1998-10-04Add includes for prototypes for new IP type.Bruce Momjian
1998-10-04Unixware patches from Billy G. Allie.Bruce Momjian
1998-10-04Add prototype include to inet types.Bruce Momjian
1998-10-04Remove u_int32_tBruce Momjian
1998-10-04cnf'ify cleanupBruce Momjian
1998-10-03Integrate new IP type from Tom Ivar Helbekkmo.Bruce Momjian
1998-10-03Changes from Michael Meskes:Thomas G. Lockhart
Check strdup calls for out of memory. Set library version to 2.6.2 Synced preproc.y and keywords.c with gram.y and keywords.c yet again. Set version to 2.4.3
1998-10-03Update for newest changes.Thomas G. Lockhart
1998-10-02 Please apply the patch at the end. Disables use of systemBruce Momjian
columns of views at all (not only oid, cmin etc. too). pgsql=> select cmin from pg_rules; ERROR: system column cmin not available - pg_rules is a view pgsql=> select * from pg_rules where pg_rules.oid = pg_class.oid; ERROR: system column oid not available - pg_rules is a view pgsql=> Jan
1998-10-02Obsolete information completely superceded by the sgml sources.Thomas G. Lockhart
These weren't really "man page"-ish anyway, and I've verified that all information in them has moved to the newer sources.
1998-10-02Surround all identifiers with double quotes.Thomas G. Lockhart
Formerly did so only for those which clearly required it, but that would still miss things like reserved key words which also require it. Implement the "-n" switch to revert the double quote behavior to put DQs only where there is more than lower-case, digits, and underscores.
1998-10-02 Here's a combination of all the patches I'm currently waitingBruce Momjian
for against a just updated CVS tree. It contains Partial new rewrite system that handles subselects, view aggregate columns, insert into select from view, updates with set col = view-value and select rules restriction to view definition. Updates for rule/view backparsing utility functions to handle subselects correct. New system views pg_tables and pg_indexes (where you can see the complete index definition in the latter one). Enabling array references on query parameters. Bugfix for functional index. Little changes to system views pg_rules and pg_views. The rule system isn't a release-stopper any longer. But another stopper is that I don't know if the latest changes to PL/pgSQL (not already in CVS) made it compile on AIX. Still wait for some response from Dave. Jan
1998-10-02 the following little patch adds array references to queryBruce Momjian
parameters. With it applied a function like CREATE FUNCTION getname(oid8, int4) RETURNS name AS 'SELECT typname FROM pg_type WHERE oid = $1[$2]' LANGUAGE 'sql'; is possible. Mainly I need this to enable array references in expressions for PL/pgSQL. Complete regression test ran O.K. Jan
1998-10-02SummaryBruce Momjian
The ident() function in src/backend/libpq/hba.c doesn't cope when postmaster is contacted on an IP alias. This patch fixes it. Malcolm Beattie
1998-10-02Fixes for Irix from Robert BruccoleriBruce Momjian
1998-10-02Here's the new diff for getting the NS32K assembly code into theBruce Momjian
spin-locks. Notice that it's now inline assembler in s_lock.h, rather than seperate code in s_lock.c. It also shrank a little bit... Just rip out the S_LOCK() define and insert the tas() inline function. Please let me know if there are any problems with it. Jon Buller
1998-10-02regproc cleanupsBruce Momjian
1998-10-02Fix for regproc so proc name can be supplied if unique, if not, oid.Bruce Momjian
1998-10-02Fix potential coredump in pg_conndefaults (assigning constant stringTom Lane
to a field that will get free'd). Also make it robust in cases where values contain Tcl special characters.
1998-10-02Search contrib/tcl for tcl startup.Bruce Momjian
1998-10-02Clean up some minor bugs concerning what was inside the main loopTom Lane
and what wasn't. Also try to improve the comments so that doesn't happen again. Changed SIGPIPE handling to SIG_IGN so that if frontend quits, we will finish out the current command and return to main loop before quitting. This seems much safer than a forced abort mid-command.
1998-10-01Fix for constbyval.Bruce Momjian
1998-10-01Fix for constbyval .Bruce Momjian
1998-10-01failed to add some of Jan's files :(Marc G. Fournier
1998-10-01Get rid of some long-dead code that thinks NOTIFY is passed to theTom Lane
planner/optimizer/executor. It isn't. Besides, most of the removed code consists of comments about how it's not right.
1998-10-01Make HP-PA S_UNLOCK a little faster and less dependent on unspecified ↵Tom Lane
compiler codegen details. Make default S_LOCK macro more robust against syntax mistakes. (I cleared these changes with David Gould a few days ago.)