Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | More vacuum cleanups | Bruce Momjian | 2000-05-29 |
| | |||
* | More vacuum renaming. | Bruce Momjian | 2000-05-29 |
| | |||
* | Miscellaneous cleanups of places that needed to account for new | Tom Lane | 2000-05-28 |
| | | | | pg_language entries. | ||
* | Constant-expression simplifier now knows how to simplify strict functions | Tom Lane | 2000-05-28 |
| | | | | | that have at least one constant-NULL input, even if other inputs are not constants. | ||
* | Install fmgr rewrite doc as README file. | Tom Lane | 2000-05-28 |
| | | | | Need to update user docs still ... | ||
* | First round of changes for new fmgr interface. fmgr itself and the | Tom Lane | 2000-05-28 |
| | | | | | | | key call sites are changed, but most called functions are still oldstyle. An exception is that the PL managers are updated (so, for example, NULL handling now behaves as expected in plperl and plpgsql functions). NOTE initdb is forced due to added column in pg_proc. | ||
* | 'CREATE FUNC TION' => 'CREATE FUNCTION'. | Tom Lane | 2000-05-27 |
| | |||
* | define YY_NEVER_INTERACTIVE for flex, to persuade flex that it's not | Tom Lane | 2000-05-27 |
| | | | | | necessary to call isatty() for each and every received query. That's one less kernel call per query cycle ... | ||
* | Update kerberos patch | Bruce Momjian | 2000-05-27 |
| | |||
* | Update readme.kerberos | Bruce Momjian | 2000-05-27 |
| | |||
* | Back out kerberos changes. Causes compile problems. | Bruce Momjian | 2000-05-27 |
| | |||
* | Add README.kerbros | Bruce Momjian | 2000-05-27 |
| | |||
* | Patch for Kerberos V. | Bruce Momjian | 2000-05-27 |
| | | | | | | | | | | | | Most (nearly all) of the work was done by David Wragg <dpw@doc.ic.ac.uk> He patched 6.5.3. I've updated it for 7.0RC5. It works for MIT kerberos 1.1.1 (and previously for 1.0.6 as well). I've got the patch against 6.5.3, plus kerberized RPMS. Mike Wyer <mw@doc.ic.ac.uk> || "Woof?" | ||
* | Remove // comments from ODBC. | Bruce Momjian | 2000-05-27 |
| | |||
* | Remove pgaccess dll's from the distribution. | Bruce Momjian | 2000-05-27 |
| | |||
* | Clean up pg_hba.conf | Bruce Momjian | 2000-05-27 |
| | |||
* | Improve pg_hba.conf examples | Bruce Momjian | 2000-05-27 |
| | |||
* | Reduce eqsel()'s fudge-factor for estimating the frequency of values | Tom Lane | 2000-05-26 |
| | | | | | | | other than the most common value in a column. We had had 0.5, make it 0.1 to make it more likely that an indexscan will be chosen. Really need better statistics instead, but this should stem the bleeding meanwhile ... | ||
* | Fix \h SELECT to not show SELECT INTO. | Bruce Momjian | 2000-05-26 |
| | |||
* | Fix too long syslog message problem | Tatsuo Ishii | 2000-05-26 |
| | |||
* | Generate a reasonable error message when an aggregate function is applied | Tom Lane | 2000-05-26 |
| | | | | to an undecorated relation name (cf. example from Ed Loehr, 5/25/00). | ||
* | Spell fix | Bruce Momjian | 2000-05-26 |
| | |||
* | Fix initlocation syntax example for createdb | Bruce Momjian | 2000-05-26 |
| | |||
* | More paranoia about global variables containing references to long- | Tom Lane | 2000-05-26 |
| | | | | since-closed file descriptors... | ||
* | After closing frontend socket, set MyProcPort->sock = -1 to ensure that | Tom Lane | 2000-05-26 |
| | | | | | | | | | subsequent I/O attempts fail cleanly. I'm speculating about failure scenarios in which we do pq_close, then something in a proc_exit routine opens a file (re-using that kernel FD number), then something else fails and tries to write an elog message to the frontend ... message ends up in opened file, oops. No known examples of this but it seems like a potential hole. | ||
* | Add some elog(DEBUG)'s to help diagnose mdblindwrt failures. | Tom Lane | 2000-05-25 |
| | |||
* | Clean up sloppy coding of _outAExpr(). | Tom Lane | 2000-05-25 |
| | |||
* | Modify raw parsetree representation returned by gram.y for SubLinks: | Tom Lane | 2000-05-25 |
| | | | | | | | | the oper field should be a valid Node structure so it can be dumped by outfuncs.c without risk of coredump. (We had been using a raw pointer to character string, which surely is NOT a valid Node.) This doesn't cause any backwards compatibility problems for stored rules, since raw unanalyzed parsetrees are never stored. | ||
* | Do table renaming in a sane order: physical file rename must happen | Tom Lane | 2000-05-25 |
| | | | | | | | *last*, after all updating of system catalogs. In old code, an error detected during TypeRename left the relation hosed. Also, add a call to flush the relation's relcache entry, rather than trusting to shared cache invalidation to flush it for us. | ||
* | heap_drop() should flush the relcache entry for the | Tom Lane | 2000-05-25 |
| | | | | relation being dropped. | ||
* | Quote database name so that not-all-lowercase names are handled safely. | Tom Lane | 2000-05-25 |
| | |||
* | ! * Users doing non-blocking connections need to handle the reset | Bruce Momjian | 2000-05-25 |
| | | | | | | | ! * themselves, they'll need to check the connection status if we ! * return an error. Alfred Perlstein | ||
* | Update TODO list. | Bruce Momjian | 2000-05-25 |
| | |||
* | Spell fix | Bruce Momjian | 2000-05-25 |
| | |||
* | On solaris, createdb/dropdb fails because of strange behavior of system(). | Tatsuo Ishii | 2000-05-25 |
| | | | | | (it returns error with errno ECHILD upon successful completion of commands). This fix ignores an error from system() if errno == ECHILD. | ||
* | Make the world safe for QNX's busted shell ... | Tom Lane | 2000-05-24 |
| | |||
* | Make the world safe for QNX's busted shell ... | Tom Lane | 2000-05-24 |
| | |||
* | add a --with-setproctitle switch to configure that leaves the use of ↵ | Marc G. Fournier | 2000-05-24 |
| | | | | | | setproctitle() disabled by default ... | ||
* | Update so init displays status with setproctitle too, like the rest of them. | Bruce Momjian | 2000-05-24 |
| | |||
* | Make setproctitle update for every query. | Bruce Momjian | 2000-05-24 |
| | |||
* | Comment out no-op ps updates for setproctitle(), until we figure out | Bruce Momjian | 2000-05-23 |
| | | | | what to do. | ||
* | comment cleanup | Bruce Momjian | 2000-05-23 |
| | |||
* | pg_ctl does not use -S by default anymore so update documentation | Bruce Momjian | 2000-05-23 |
| | |||
* | Fix problem in which sloppily-coded test in ExecInitIndexScan would | Tom Lane | 2000-05-23 |
| | | | | | | | | | | | | think that both sides of indexqual look like index keys. An example is create table inside (f1 float8 primary key); create table outside (g1 float8, g2 float8); select * from inside,outside where f1 = atan2(g1+1, g2); ERROR: ExecInitIndexScan: both left and right ops are rel-vars (note that failure is potentially platform-dependent). Solution is a cleanup I had had in mind to make anyway: functional index keys should be represented as Var nodes in the fixed indexqual, just like regular index keys. | ||
* | Twiddle C++ configuration checks so that we #include <string> (if | Tom Lane | 2000-05-23 |
| | | | | | | | it exists) before testing 'using namespace std'. This is necessary on some C++ setups where the compiler won't take a 'using' until you've included a header that mentions namespace std. (Pretty braindead if you ask me, but...) | ||
* | Transmit -I switches selected by configure (particularly those from | Tom Lane | 2000-05-23 |
| | | | | | | --with-includes) to makefiles for pltcl and plperl, so that these switches will be used even though we do not want other top-level CFLAGS. Ain't it fun trying to support multiple-compiler platforms? | ||
* | Cast parameters to ckfree to (char *) to suppress compiler warnings. | Tom Lane | 2000-05-23 |
| | |||
* | Irix fixes from Murad Nayal | Bruce Momjian | 2000-05-22 |
| | |||
* | Reformatted the install file as it used to be | Peter Eisentraut | 2000-05-22 |
| | |||
* | Cleanup | Bruce Momjian | 2000-05-22 |
| |