Commit Graph

  • 50432d9d09 Update TODO list. Bruce Momjian 2000-05-06 01:05:10 +00:00
  • 55778b36f4 Update TODO list. Bruce Momjian 2000-05-05 22:25:20 +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. Tom Lane 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 Peter Eisentraut 2000-05-05 09:38:40 +00:00
  • 8322072188 Spello SERIALIZED -> SERIALIZABLE in psql tab completion Peter Eisentraut 2000-05-05 08:44:27 +00:00
  • 02faee5eaa ImageViewer transaction fixes Peter Mount 2000-05-05 07:35:29 +00:00
  • 2937bf0adf Update TODO list. Bruce Momjian 2000-05-05 04:06:18 +00:00
  • ad1c88104b Please apply the following patch to the FAQ_AIX Bruce Momjian 2000-05-05 03:40:20 +00:00
  • 0471eb1681 Because we ended up forcing an initdb for 7.0 final, we aren't going to need this updatepgproc.sql script after all... Tom Lane 2000-05-05 03:11:24 +00:00
  • c0337ec2a9 Force initdb because of pg_group index fix. Tom Lane 2000-05-05 03:10:24 +00:00
  • 3bd03b3803 Make the indexes on pg_group be shared system relations. Tom Lane 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. Tom Lane 2000-05-05 03:08:20 +00:00
  • 3d1461802e Dump contents of pg_group along with pg_shadow. Tom Lane 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. Tom Lane 2000-05-04 20:06:07 +00:00
  • 8bd6c1f8e9 Polishing for 7.0 release. Fix up inconsistant spacing in release notes. Thomas G. Lockhart 2000-05-04 16:15:08 +00:00
  • 7db607f354 Installation guide for 7.0 release. From SGML sources. Thomas G. Lockhart 2000-05-04 16:12:05 +00:00
  • de13d88146 Do not try to build libpq++ if class 'string' is not defined in the available C++ header files. Tom Lane 2000-05-03 18:30:17 +00:00
  • 86b8bd0748 Minor fixes ready for 7.0 Peter Mount 2000-05-03 15:58:09 +00:00
  • c804a48ec6 Oops,I've forgotten to add an documentation about -P option of postgres. Hiroshi Inoue 2000-05-03 07:33:44 +00:00
  • f25d8b47fc Update sco faq. Bruce Momjian 2000-05-03 03:45:55 +00:00
  • 5c6e5c887a Update FAQ. Bruce Momjian 2000-05-02 21:57:59 +00:00
  • 832df546f5 Remove derived files from CVS. Now kept in hub.org:/home/projects/pgsql/ftp/www/html/users-lounge/7.0/docs/ Thomas G. Lockhart 2000-05-02 21:08:36 +00:00
  • b738d5948a Improve section heading for date/time history. Thomas G. Lockhart 2000-05-02 20:36:21 +00:00
  • 45f79cae14 Fixups in content and markup for 7.0 release. Thomas G. Lockhart 2000-05-02 20:02:03 +00:00
  • a6894eb81a Update HISTORY/sgml for new pgaccess version. Bruce Momjian 2000-05-02 17:06:10 +00:00
  • 7ef29a26cb Update SCO FAQ. Billy G. Allie Bruce Momjian 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. Tatsuo Ishii 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. Tom Lane 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. Tom Lane 2000-04-30 21:23:31 +00:00
  • 2f19d11fc8 Clean up ecpg test files. Bruce Momjian 2000-04-29 03:25:24 +00:00
  • 3e24112b71 Update TODO list. Bruce Momjian 2000-04-29 02:27:21 +00:00
  • 0ccf3c8877 Update pgeasy examples Bruce Momjian 2000-04-28 22:49:25 +00:00
  • 9bd604f3be Update TODO list. Bruce Momjian 2000-04-28 19:40:00 +00:00
  • 7bd35f0f77 Update TODO list. Bruce Momjian 2000-04-28 19:15:49 +00:00
  • 0e69b81d25 Update libpgeasy define. Bruce Momjian 2000-04-28 17:19:42 +00:00
  • 96d643e5d5 More libpgeasy update of connectdb() parameter ordering Bruce Momjian 2000-04-28 15:03:39 +00:00
  • 7aa443d01e Change libpgeasy to take dbname at end like all other interfaces. Bruce Momjian 2000-04-28 14:58:51 +00:00
  • 796695c9d1 Update TODO list. Bruce Momjian 2000-04-28 14:44:47 +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. Tom Lane 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. Tom Lane 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). Tom Lane 2000-04-27 20:32:41 +00:00
  • fb7318a632 Update libpgeasy e-mail address Bruce Momjian 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... Tom Lane 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 ... Tom Lane 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. Tom Lane 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. Tom Lane 2000-04-26 23:35:34 +00:00
  • 00645eb1fd Fix include "" to <> Bruce Momjian 2000-04-26 22:51:14 +00:00
  • f839762e0b Remove DriverClass.java. It is generated by the compile. Bruce Momjian 2000-04-26 17:54:28 +00:00
  • 0b65e1436e Add res clear to example Bruce Momjian 2000-04-26 17:51:03 +00:00
  • 3c0685e423 Install Peter's Makefile. Bruce Momjian 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 Wieck 2000-04-26 09:03:10 +00:00
  • dbd8d38fa5 third attempt Peter Mount 2000-04-26 05:50:18 +00:00
  • 4fc3690238 Attempt III Peter Mount 2000-04-26 05:39:32 +00:00
  • 39116bfbfc Another attempt Peter Mount 2000-04-26 05:32:01 +00:00
  • 1b266fbcca Update libpgeasy readme. Bruce Momjian 2000-04-26 00:53:11 +00:00
  • a0551e8afa Make c++ examples return 0 from main(). Bruce Momjian 2000-04-25 21:00:29 +00:00
  • 02ee04180d Update readme for 7.0. Bruce Momjian 2000-04-25 18:43:14 +00:00
  • 1234981836 Fix libpq example return values Bruce Momjian 2000-04-25 16:39:07 +00:00
  • 56e09ddf0c change reindex ERROR/NOTICE message Hiroshi Inoue 2000-04-25 10:38:38 +00:00
  • 282861ad75 initdb didn't always remove temp file Peter Eisentraut 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. Tom Lane 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. Tatsuo Ishii 2000-04-25 01:07:23 +00:00
  • 418368bc3c Update SCO FAQ> Bruce Momjian 2000-04-24 23:33:07 +00:00
  • 297e7f3ef4 Fix \h to not go past array bounds Bruce Momjian 2000-04-24 22:41:43 +00:00
  • 11ae8ba7ea Add mention of int in variable. Bruce Momjian 2000-04-23 11:42:51 +00:00
  • bc4e6db44c Add mention of int for variable in examples Bruce Momjian 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. Tom Lane 2000-04-23 04:26:32 +00:00
  • 2ee858b5f0 Update obsolete info in CREATE INDEX ref page. (I had fixed the text description in indices.sgml, but missed the near-duplicate prose in the reference page...) Tom Lane 2000-04-23 02:08:33 +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. Tom Lane 2000-04-23 01:44:55 +00:00
  • a77c4df2c1 List of available pg_options items was a tad out-of-date. Tom Lane 2000-04-23 00:25:06 +00:00
  • 8994662a0b 7.0 buffer manager can support different backends running with different fsync settings, so the -F option no longer needs to be treated as secure. Tom Lane 2000-04-23 00:13:16 +00:00
  • 290978fff0 Remove broken tracing code (which would be dangerous if it did work...) libpq++.h contained copies of the class declarations in the other libpq++ include files, which was bogus enough, but the declarations were not completely in step with the real declarations. Remove these in favor of including the headers with #include. Make PgConnection destructor virtual (not absolutely necessary, but seems like a real good idea considering the number of subclasses derived from it). Give all classes declared private copy constructors and assignment operators, to prevent compiler from thinking it can copy these objects safely. Tom Lane 2000-04-22 22:39:15 +00:00
  • 51c92941c6 Update example: PgLargeObject constructor now takes a conninfo string, not a bare database name. Tom Lane 2000-04-22 22:15:48 +00:00
  • 6caa4fa406 Update TODO list. Bruce Momjian 2000-04-22 20:33:54 +00:00
  • 3ddeba7403 pltcl didn't work well at all when Tcl had been built with a different compiler than the one selected to build Postgres with. It was trying to feed Postgres-compiler switches to Tcl's compiler. (Seen this before with the perl5 interface...) Fix to use only CFLAGS taken from Tcl's configure information, plus -I which is pretty universal. Tom Lane 2000-04-21 03:28:17 +00:00
  • ef6c33f3b9 Finally figured out that HP's cpp won't do ANSI preprocessing constructs unless you feed it -Aa or -Ae switch. Autoconf does not know about this, but we can fix it in the hpux_cc template file. I knew templates were good for something ;-) Tom Lane 2000-04-21 03:07:51 +00:00
  • f084cc4939 Fix still more static-declaration-vs-nonstatic-definition glitches. gcc doesn't think these are a problem, but somewhere out there is a compiler that will spit up. Tom Lane 2000-04-21 03:01:54 +00:00
  • 87e701b8d5 Clean up const-vs-not-const compiler warning in MULTIBYTE code. 'Twas my fault, I think. Tom Lane 2000-04-20 22:40:18 +00:00
  • a2b5fac8ca Allow libpq++ compile failure to stop entire compile. Bruce Momjian 2000-04-20 17:21:46 +00:00
  • a95eec6792 Add a regress test case for SELECT count(*) FROM view, so that we'll know if that case ever breaks again... Tom Lane 2000-04-20 00:32:57 +00:00
  • 7c22d2e5f0 Correct error in rewriter that caused SELECT count(*) FROM view to give wrong results: it should be looking at inJoinSet not inFromCl. Also, make 'modified' flag be local to ApplyRetrieveRule: we should append a rule's quals to the query iff that particular rule applies, not if we have fired any previously-considered rule for the query! Tom Lane 2000-04-20 00:31:49 +00:00
  • 0156fdf9a5 libpq++.sgml fixes from Tom Vijlbrief Bruce Momjian 2000-04-19 21:21:38 +00:00
  • 0818dbc3cb Update TODO list. Bruce Momjian 2000-04-19 20:50:34 +00:00
  • 57673afe8c Update TODO list. Bruce Momjian 2000-04-19 00:03:44 +00:00
  • 3296e6fe68 More cleanup Bruce Momjian 2000-04-18 23:44:58 +00:00
  • 74d1478c6e Rename binary object to binary format. Bruce Momjian 2000-04-18 23:43:24 +00:00
  • bb72dc21f0 Update COPY manual page for \N. Bruce Momjian 2000-04-18 23:21:04 +00:00
  • b1d25149fb Remove old TODO items. Add some to release.sgml. Bruce Momjian 2000-04-18 21:18:43 +00:00
  • 1dcf5907c4 Fix \N mention in manual Bruce Momjian 2000-04-18 18:41:15 +00:00
  • 7f85cac04a Clean up description of SET CONSTRAINTS. Thomas G. Lockhart 2000-04-18 15:23:34 +00:00
  • 07f600619e Update list of supported platforms to include SCO info. Move several platforms to the unsupported list :( Thomas G. Lockhart 2000-04-18 15:23:10 +00:00
  • fe922de3f7 Security fix for plperl. Bruce Momjian 2000-04-18 15:04:02 +00:00
  • 85736153ee Update release.sgml Bruce Momjian 2000-04-18 14:55:27 +00:00
  • b90e3e4cbb linux_alpha pattern should allow for more-detailed machine type such as 'alphaev5', cf report from Stepanov 13-Apr-00. Tom Lane 2000-04-18 05:57:45 +00:00
  • 32e192d712 Repair coredump seen when a view refers to an inheritance group (SELECT FROM table*). Cause was reference to 'eref' field of an RTE, which is null in an RTE loaded from a stored rule parsetree. There wasn't any good reason to be touching the refname anyway... Tom Lane 2000-04-18 05:52:35 +00:00
  • 25442d8d2f Correct oversight in hashjoin cost estimation: nodeHash sizes its hash table for an average of NTUP_PER_BUCKET tuples/bucket, but cost_hashjoin was assuming a target load of one tuple/bucket. This was causing a noticeable underestimate of hashjoin costs. Tom Lane 2000-04-18 05:43:02 +00:00
  • 24864d048e Include information for armv4l from Mark Knox <segfault@hardline.org>. Thomas G. Lockhart 2000-04-18 05:35:38 +00:00
  • 609f93a436 Revert no-longer-needed relaxation of compiler errors. Tom Lane 2000-04-18 00:27:34 +00:00
  • 6216e84df6 Make ECPGraise's str parameter const to suppress warnings from gcc and errors from pickier compilers. Tom Lane 2000-04-18 00:24:30 +00:00
  • 3b192c232d Add comment for -qhalt=w removal so it can be re-added later Bruce Momjian 2000-04-17 22:21:07 +00:00