1
0
mirror of https://github.com/postgres/postgres.git synced 2025-07-20 05:03:10 +03:00
Commit Graph

40858 Commits

Author SHA1 Message Date
362a0f68d9 The check of class string in configure (line 1732) fails because this class
is in <string> and not in <string.h> on QNX4/egcs-2.91.60.
Probably this can be changed for all platforms. The test in line 1705 uses
<string> as well. Because I am not sure, I havn't this included into the
patch.

doc/Makefile has to be sligthly  modified as it has been done for
src/backend/Makefile due to a QNX4 problem (patch attached)

Furthermore src/test/regress/run_check.sh needs to be patched as it has been
done for regress.sh (patch attached). Please note that in the patch the
postmaster is started always with the -i option.

run_check.sh reports the test "limit" as failed, but in reallity it is OK.
regress.sh reports it as OK.

Andreas Kardos
2000-05-17 16:57:41 +00:00
a8020a78ec Back out odbc changes until 7.1. 2000-05-17 15:36:37 +00:00
e39a118694 *** empty log message *** 2000-05-17 06:03:14 +00:00
76da5b80b1 Change plpgsql example from SELECT * INTO rec to SELECT INTO rec *. 2000-05-17 00:15:48 +00:00
d446c129ac Fix typo 2000-05-16 21:16:12 +00:00
a47e20b049 Several compilation and run-time problems occur when building on SGI
IRIX systems using the native compilers.  A summary is:
- Various files use "//" as a comment delimiter in c files.
- Problems caused by assuming "char" is signed.
  cash.in: building -signed the rules regression test fails as described
    in FAQ_QNX4.  If CHAR_MAX is "255U" then ((signed char)CHAR_MAX) is -1.
  postmaster.c: random number regression test failed without this change.
- Some generic build issues and warning message cleanup.

David Kaelbling
2000-05-16 20:48:52 +00:00
5128d145a8 Cleanup plpgsql man page typo 2000-05-16 19:29:43 +00:00
21517e5960 The old init file won't run under bash on my box.
Joseph Shraibman
2000-05-16 03:18:43 +00:00
6dd06737ba Remove configure check for how to abbreviate 'tr A-Z a-z', and instead
just use the portable form,
tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz
There were a bunch of places that weren't paying attention to configure's
result anyway (including configure itself!?); clean them up too.
2000-05-16 02:14:15 +00:00
33bb1aee91 Fixed the message Makefile produces after compiling. It still said
about the old Driver class, not the new package. Spotted by
Joseph Shraibman <jks@p1.selectacast.net>
2000-05-15 21:32:51 +00:00
6cb0fff31d cleanup 2000-05-15 16:20:45 +00:00
dcec5ae2cd cleanup 2000-05-15 16:16:23 +00:00
52831da26c Fix createlang -l dbname so it works, update sgml. 2000-05-15 16:12:39 +00:00
5a72eadc98 Add mention of lo_unlink to manual 2000-05-15 12:42:23 +00:00
ce2a9f372d *** empty log message *** 2000-05-15 09:36:06 +00:00
1bea3c3c46 Fix atan3-> atan2. 2000-05-15 01:41:18 +00:00
d64aa21570 That psql option should be --no-readline (as it used to be), not --noreadline. 2000-05-14 18:05:05 +00:00
f87772b722 Remove array file, per Tom Lane. 2000-05-14 03:47:27 +00:00
568df05028 Remove arrays file, already have array file. 2000-05-14 03:26:38 +00:00
bdeeb4fe8a Finally fix LISTEN problem. 2000-05-14 03:18:35 +00:00
f301fabf4e Back out listen fix. 2000-05-14 02:53:49 +00:00
efc6b7ddfc Update TODO list. 2000-05-14 01:29:07 +00:00
a316339e6c Update bug template. 2000-05-14 01:14:01 +00:00
6dedc79b1e Fix create user for pgaccess. 2000-05-14 00:50:16 +00:00
e8e7b6305a Tweak selectivity for area-based operators. Still a crock... 2000-05-13 06:04:46 +00:00
2cfb14e8ea Fix the off by one errors in ResultSet from 6.5.3, and more.
I'm including a diff of
postgresql-7.0/src/interfaces/jdbc/org/postgresql/jdbc2/ResultSet.java.
I've clearly marked all the fixes I did. Would *someone* who has access
to the cvs please put this in?

Joseph Shraibman
2000-05-12 20:54:22 +00:00
a28f117790 This is the second time I've answered this exact same problem in two
days.  It seems to be a FAQ, and I think I know why. When creating a 'c'
language function, CREATE FUNCTION is fed the shared object filename,
and seems to succeed. Only when trying to use the function is an error
thrown, by which time the coder thinks something's wrong with executing
the code, not with loading it.

I think I once saw it proposed to load shared objects at function creation
time, but that idea was shot down on the grounds of resident memory bloat,
ISTR. Here's a patch for a compromise: all it does is stat() the file,
just like the loader code does, so that the errors caused by non existent
files, and no directory 'x' permissions (the most common ones, it seems),
get caught while the developer is still thinking about code loading. It
doesn't catch all errors (like the code not being readable by the postgres
user) but seems to catch the most common, without actually opening the file.

What do you think?

Ross
2000-05-12 18:51:59 +00:00
5e02f6b6ac Update TODO list. 2000-05-12 17:20:14 +00:00
e9e42f6f5f Remove cluster TODO e-mail file 2000-05-12 16:33:29 +00:00
40c992c7dd Back out -\?. Didn't look good to Peter. 2000-05-12 16:28:31 +00:00
9d31e3a991 /home/peter/commit-msg 2000-05-12 16:13:44 +00:00
475cb157b9 Squash some more CLUSTER bugs. Never has worked on multiple-column
indexes, apparently, nor on functional indexes with more than one input
column (force of natts = 1 was in the wrong branch of IF statement).
Coredumped if source relation contained any uncommitted tuples, due to
failure to test for success return from heap_fetch.  Fetched tuple
was passed directly to heap_insert, which clobbers the TID and commit
status in the tuple header it's given, which meant that the source
relation's tuples all got trashed as the copy proceeded.  Abort partway
through, and you're left with a lot of missing tuples.
I wonder what else is lurking here ...
2000-05-12 16:10:09 +00:00
be4ae8f4b2 this fixes the bug where setting the entry in he process table no longer works
under FreeBSD ... basically, if setproctitle() exists, use it ...

the draw back right now is the PS_SET_STATUS stuff doesn't work, but am looking
into that one right now ... at lesat now you can see who is connecting where
and from where ...
2000-05-12 14:33:08 +00:00
3383e8b828 Add two checks ... one for setproctitle and one for -lutil ...
Don't do anything with them at this time, but am working on that ...
2000-05-12 13:58:25 +00:00
5160a5db0a Update TODO list. 2000-05-12 12:33:48 +00:00
845fb15e78 Update TODO list. 2000-05-12 12:24:45 +00:00
01911c98db Repair list-vs-node confusion that resulted in failure for INNER JOIN ON.
Make it behave correctly when there are more than two tables being
joined, also.  Update regression test expected outputs.
2000-05-12 01:33:56 +00:00
4624b84cf2 Small cleanup of file. 2000-05-12 00:54:53 +00:00
7da0f5d7de More psql help cleanup 2000-05-11 18:41:00 +00:00
8101d0c571 Makefile CFLAGS cleanups. 2000-05-11 17:46:35 +00:00
eead0e77a4 Update SGML for FETCH and url's. 2000-05-11 17:32:33 +00:00
023fdd6bbb Fix url reference with missing fields.
Reported by Adrian Oboroc <aoboroc@btr.md>.
2000-05-11 15:18:13 +00:00
992e7dd4e3 Oops, plpgsql didn't have the datetime->timestamp and timespan->interval
mappings.  In fact, it had them backward because it was using the 6.5.*
code.  Copied them from parser/gram.y, so it is fixed now.  Looks like
our first 7.0.1 fix.  Oops, seems Tom has beat me to it as I was typing
this.
2000-05-11 04:00:00 +00:00
37c652f89b Fix CLUSTER ... or at least undo the bit-rot it's suffered since 6.5.
It's still pretty fundamentally bogus :-(.
Freebie side benefit: ALTER TABLE RENAME works on indexes now.
2000-05-11 03:54:18 +00:00
e10c5597b7 Display -? as -\? under unix for psql. 2000-05-11 03:14:19 +00:00
0fbde5d928 Add options and cleanup psql \? and -? help displays 2000-05-11 01:37:54 +00:00
5a75ad5573 Update psql \? to show file rather than "fname". 2000-05-09 19:08:36 +00:00
6706194e4e Fix psql quotes in docs. 2000-05-09 18:55:56 +00:00
3b5338da25 More single-quote fixes. 2000-05-09 18:30:43 +00:00
4108ee962a Add single quote. 2000-05-09 18:27:25 +00:00