Age | Commit message (Collapse) | Author | |
---|---|---|---|
2000-05-05 | Forgot that dumpall's output script should 'delete from pg_group' before | Tom Lane | |
loading new data, for consistency with its handling of pg_shadow. | |||
2000-05-05 | psql: suppress warnings about too many arguments if the command is not valid ↵ | Peter Eisentraut | |
in the first place | |||
2000-05-05 | Spello SERIALIZED -> SERIALIZABLE in psql tab completion | Peter Eisentraut | |
2000-05-05 | ImageViewer transaction fixes | Peter Mount | |
2000-05-05 | Force initdb because of pg_group index fix. | Tom Lane | |
2000-05-05 | Make the indexes on pg_group be shared system relations. | Tom Lane | |
2000-05-05 | Accept pg_group as well as pg_shadow data from dumpall script. | Tom Lane | |
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 | Dump contents of pg_group along with pg_shadow. | Tom Lane | |
2000-05-04 | Don't leak a file descriptor when updating pg_pwd file. Also, check for | Tom Lane | |
failure of rename() call. | |||
2000-05-03 | Do not try to build libpq++ if class 'string' is not defined in the | Tom Lane | |
available C++ header files. | |||
2000-05-03 | Minor fixes ready for 7.0 | Peter Mount | |
2000-05-02 | Update SCO FAQ. Billy G. Allie | Bruce Momjian | |
2000-05-02 | Modify getdatabaseencoding(), pg_encoding_to_char() | Tatsuo Ishii | |
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-04-30 | Reset CurrentMemoryContext to TopMemoryContext at the beginning of error | Tom Lane | |
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 | Remove bogus 'xid loop detected' check, which actually wasn't detecting | Tom Lane | |
loops, but just arbitrarily failing at 1000 locks. | |||
2000-04-29 | Clean up ecpg test files. | Bruce Momjian | |
2000-04-28 | Update pgeasy examples | Bruce Momjian | |
2000-04-28 | Update libpgeasy define. | Bruce Momjian | |
2000-04-28 | Change libpgeasy to take dbname at end like all other interfaces. | Bruce Momjian | |
2000-04-28 | Setting statistic options from SET PG_OPTIONS caused a backend crash | Tom Lane | |
because StatFp never got set in that case. Set it immediately before use to eliminate such problems. | |||
2000-04-28 | plpgsql RAISE statement was careless about the possibility of a NULL | Tom Lane | |
field value being displayed; produced coredump instead of the expected <NULL> display. | |||
2000-04-27 | Except_Intersect_Rewrite() failed to ignore resjunk targetlist entries, | Tom Lane | |
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 | Update libpgeasy e-mail address | Bruce Momjian | |
2000-04-27 | Repair problem noted by Elphick: make_rels_by_joins failed to handle | Tom Lane | |
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 | -D switch to postmaster should override any PGDATA environment variable | Tom Lane | |
that might be hanging about. Now it does ... amazing nobody noticed this before ... | |||
2000-04-26 | Tweak outUnique to include uniqColIdx[] field in the printout. This does | Tom Lane | |
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 | On HPUX, shl_load should be called with options BIND_IMMEDIATE rather | Tom Lane | |
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 | Fix include "" to <> | Bruce Momjian | |
2000-04-26 | Remove DriverClass.java. It is generated by the compile. | Bruce Momjian | |
2000-04-26 | Add res clear to example | Bruce Momjian | |
2000-04-26 | Install Peter's Makefile. | Bruce Momjian | |
2000-04-26 | Reinstalled revision 1.36 (looks Peter Mount installed | Jan Wieck | |
a new JDBC Makefile here by accident) Jan | |||
2000-04-26 | third attempt | Peter Mount | |
2000-04-26 | Attempt III | Peter Mount | |
2000-04-26 | Another attempt | Peter Mount | |
2000-04-26 | Update libpgeasy readme. | Bruce Momjian | |
2000-04-25 | Make c++ examples return 0 from main(). | Bruce Momjian | |
2000-04-25 | Fix libpq example return values | Bruce Momjian | |
2000-04-25 | change reindex ERROR/NOTICE message | Hiroshi Inoue | |
2000-04-25 | initdb didn't always remove temp file | Peter Eisentraut | |
2000-04-25 | Check that user-specified opclass in CREATE INDEX corresponds to operators | Tom Lane | |
that will actually work on the column datatype. | |||
2000-04-25 | Update pg_ctl so that it does not redirect outputs from postmaster | Tatsuo Ishii | |
to a temp file. | |||
2000-04-24 | Fix \h to not go past array bounds | Bruce Momjian | |
2000-04-23 | Add mention of int in variable. | Bruce Momjian | |
2000-04-23 | Add mention of int for variable in examples | Bruce Momjian | |
2000-04-23 | Our test to see if we had permission to install into Perl5 install area | Tom Lane | |
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 | Produce an appropriate error message when opclass is not supported by | Tom Lane | |
specified index access method. Clean up wording of some existing error messages, too. | |||
2000-04-23 | 7.0 buffer manager can support different backends running with different | Tom Lane | |
fsync settings, so the -F option no longer needs to be treated as secure. | |||
2000-04-22 | Remove broken tracing code (which would be dangerous if it did work...) | Tom Lane | |
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. | |||
2000-04-22 | Update example: PgLargeObject constructor now takes a conninfo string, | Tom Lane | |
not a bare database name. |