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
b45f3a6e5b
Forgot that dumpall's output script should 'delete from pg_group' before
...
loading new data, for consistency with its handling of pg_shadow.
2000-05-05 17:50:38 +00:00
5e4d8be18b
psql: suppress warnings about too many arguments if the command is not valid in the first place
2000-05-05 09:38:40 +00:00
8322072188
Spello SERIALIZED -> SERIALIZABLE in psql tab completion
2000-05-05 08:44:27 +00:00
02faee5eaa
ImageViewer transaction fixes
2000-05-05 07:35:29 +00:00
c0337ec2a9
Force initdb because of pg_group index fix.
2000-05-05 03:10:24 +00:00
3bd03b3803
Make the indexes on pg_group be shared system relations.
2000-05-05 03:09:43 +00:00
3a69c316cc
Accept pg_group as well as pg_shadow data from dumpall script.
...
Rearrange handling of VACUUMs so that they are certain to be executed
as superuser not some random user; also, do not forget to vacuum
template1 itself.
2000-05-05 03:08:20 +00:00
3d1461802e
Dump contents of pg_group along with pg_shadow.
2000-05-05 03:04:00 +00:00
570a58f427
Don't leak a file descriptor when updating pg_pwd file. Also, check for
...
failure of rename() call.
2000-05-04 20:06:07 +00:00
de13d88146
Do not try to build libpq++ if class 'string' is not defined in the
...
available C++ header files.
2000-05-03 18:30:17 +00:00
86b8bd0748
Minor fixes ready for 7.0
2000-05-03 15:58:09 +00:00
7ef29a26cb
Update SCO FAQ. Billy G. Allie
2000-05-02 10:57:11 +00:00
832877e95a
Modify getdatabaseencoding(), pg_encoding_to_char()
...
pg_char_to_encoding() in multibyte disbaled case so that it does not
throw an error, rather return HARD CODED default value (currently SQL_ASCII).
This would solve the "non-mb backend vs. mb-enabled frontend" problem.
2000-05-02 08:13:08 +00:00
f6a3b87c7b
Reset CurrentMemoryContext to TopMemoryContext at the beginning of error
...
cleanup, ie, as soon as we have caught the longjmp. This ensures that
current context will be a valid context throughout error cleanup. Before
it was possible that current context was pointing at a context that would
get deleted during cleanup, leaving any subsequent pallocs in deep
trouble. I was able to provoke an Assert failure when compiled with
asserts + -DCLOBBER_FREED_MEMORY, if I did something that would cause
an error to be reported by the backend large-object code, because indeed
that code operates in a context that gets deleted partway through xact
abort --- and CurrentMemoryContext was still pointing at it! Boo hiss.
2000-04-30 21:29:23 +00:00
e0095c6c42
Remove bogus 'xid loop detected' check, which actually wasn't detecting
...
loops, but just arbitrarily failing at 1000 locks.
2000-04-30 21:23:31 +00:00
2f19d11fc8
Clean up ecpg test files.
2000-04-29 03:25:24 +00:00
0ccf3c8877
Update pgeasy examples
2000-04-28 22:49:25 +00:00
0e69b81d25
Update libpgeasy define.
2000-04-28 17:19:42 +00:00
7aa443d01e
Change libpgeasy to take dbname at end like all other interfaces.
2000-04-28 14:58:51 +00:00
a90dc572ed
Setting statistic options from SET PG_OPTIONS caused a backend crash
...
because StatFp never got set in that case. Set it immediately before
use to eliminate such problems.
2000-04-28 05:07:34 +00:00
45cc0e9b27
plpgsql RAISE statement was careless about the possibility of a NULL
...
field value being displayed; produced coredump instead of the expected
<NULL> display.
2000-04-28 00:12:44 +00:00
f106779263
Except_Intersect_Rewrite() failed to ignore resjunk targetlist entries,
...
thus causing failure if one sub-select had resjunk entries that the other
did not (cf. bug report from Espinosa 4/27/00).
2000-04-27 20:32:41 +00:00
fb7318a632
Update libpgeasy e-mail address
2000-04-27 18:45:43 +00:00
d6eac08f11
Repair problem noted by Elphick: make_rels_by_joins failed to handle
...
cases where joinclauses were present but some joins have to be made
by cartesian-product join anyway. An example is
SELECT * FROM a,b,c WHERE (a.f1 + b.f2 + c.f3) = 0;
Even though all the rels have joinclauses, we must join two of them
in cartesian style before we can use the join clause...
2000-04-27 18:35:04 +00:00
85a5303877
-D switch to postmaster should override any PGDATA environment variable
...
that might be hanging about. Now it does ... amazing nobody noticed
this before ...
2000-04-27 02:59:17 +00:00
1b4f150541
Tweak outUnique to include uniqColIdx[] field in the printout. This does
...
not cause any compatibility problems because stored rules don't contain
plan nodes --- in fact, we don't even have a readfunc for Unique nodes.
2000-04-26 23:39:10 +00:00
6a4fa7eccb
On HPUX, shl_load should be called with options BIND_IMMEDIATE rather
...
than BIND_DEFERRED. That way, if the loaded library has unresolved
references, shl_load fails cleanly. As we had it, shl_load would
succeed and then the dynlinker would call abort() when we try to call
into the loaded library. abort()ing a backend is uncool.
2000-04-26 23:35:34 +00:00
00645eb1fd
Fix include "" to <>
2000-04-26 22:51:14 +00:00
f839762e0b
Remove DriverClass.java. It is generated by the compile.
2000-04-26 17:54:28 +00:00
0b65e1436e
Add res clear to example
2000-04-26 17:51:03 +00:00
3c0685e423
Install Peter's Makefile.
2000-04-26 14:19:29 +00:00
9d56aff7bc
Reinstalled revision 1.36 (looks Peter Mount installed
...
a new JDBC Makefile here by accident)
Jan
2000-04-26 09:03:10 +00:00
dbd8d38fa5
third attempt
2000-04-26 05:50:18 +00:00
4fc3690238
Attempt III
2000-04-26 05:39:32 +00:00
39116bfbfc
Another attempt
2000-04-26 05:32:01 +00:00
1b266fbcca
Update libpgeasy readme.
2000-04-26 00:53:11 +00:00
a0551e8afa
Make c++ examples return 0 from main().
2000-04-25 21:00:29 +00:00
1234981836
Fix libpq example return values
2000-04-25 16:39:07 +00:00
56e09ddf0c
change reindex ERROR/NOTICE message
2000-04-25 10:38:38 +00:00
282861ad75
initdb didn't always remove temp file
2000-04-25 08:29:02 +00:00
f46c1f1e33
Check that user-specified opclass in CREATE INDEX corresponds to operators
...
that will actually work on the column datatype.
2000-04-25 02:45:54 +00:00
e308786889
Update pg_ctl so that it does not redirect outputs from postmaster
...
to a temp file.
2000-04-25 01:07:23 +00:00
297e7f3ef4
Fix \h to not go past array bounds
2000-04-24 22:41:43 +00:00
11ae8ba7ea
Add mention of int in variable.
2000-04-23 11:42:51 +00:00
bc4e6db44c
Add mention of int for variable in examples
2000-04-23 11:39:08 +00:00
cfc0e015a1
Our test to see if we had permission to install into Perl5 install area
...
always failed if Perl makefile's INSTALLSITELIB variable was specified
in terms of another variable. Fix by adding an echo-installdir target
to the Perl makefile, which the upper-level Makefile can invoke.
2000-04-23 04:26:32 +00:00
97f0521d8e
Produce an appropriate error message when opclass is not supported by
...
specified index access method. Clean up wording of some existing error
messages, too.
2000-04-23 01:44:55 +00:00