1. 25 Sep, 2000 7 commits
    • Tom Lane's avatar
      Use variable aliases, if supplied, rather than real column names in · 8bdc2bf0
      Tom Lane authored
      complaints about ungrouped variables.  This is for consistency with
      behavior elsewhere, notably the fact that the relname is reported as
      an alias in these same complaints.  Also, it'll work with subselect-
      in-FROM where old code didn't.
      8bdc2bf0
    • Tom Lane's avatar
      System neglected to complain about ungrouped variables passed to · 164caa39
      Tom Lane authored
      sublinks when outer query contained aggregates but no GROUP clause.
      164caa39
    • Tom Lane's avatar
      Karel missed an ichar->chr ... · 74f0b61b
      Tom Lane authored
      74f0b61b
    • Bruce Momjian's avatar
      Change // to /*. · fa1c31ea
      Bruce Momjian authored
      fa1c31ea
    • Bruce Momjian's avatar
      the patch include: · ebdfac3b
      Bruce Momjian authored
              - rename ichar() to chr() (discussed with Tom)
      
              - add docs for oracle compatible routines:
      
                      btrim()
                      ascii()
                      chr()
                      repeat()
      
              - fix bug with timezone in to_char()
      
              - all to_char() variants return NULL instead textin("")
                if it's needful.
      
       The contrib/odbc is without changes and contains same routines as main
      tree ... because I not sure how plans are Thomas with this :-)
      
                                              Karel
      ---------------------------------------------------------------------------
      
      This effectively one line patch should fix the fact that
      foreign key definitions in create table were erroring if
      a primary key was defined.  I was using the columns
      list to get the columns of the table for comparison, but
      it got reused as a temporary list inside the primary key
      stuff.
      
      Stephan Szabo
      ebdfac3b
    • Bruce Momjian's avatar
      disable plperl again. · 516aac42
      Bruce Momjian authored
      516aac42
    • Tom Lane's avatar
      Acquire read lock on a buffer while writing it out, to prevent · a8405cfc
      Tom Lane authored
      concurrent modifications to the page by other backends.
      a8405cfc
  2. 24 Sep, 2000 1 commit
  3. 23 Sep, 2000 2 commits
  4. 22 Sep, 2000 3 commits
  5. 21 Sep, 2000 2 commits
  6. 20 Sep, 2000 2 commits
  7. 19 Sep, 2000 4 commits
  8. 18 Sep, 2000 4 commits
  9. 17 Sep, 2000 5 commits
    • Tom Lane's avatar
      Parse JOIN/ON conditions with the proper visibility of input columns, · aef7a0c8
      Tom Lane authored
      ie, consider only the columns coming from the JOIN clause's sub-clauses.
      Also detect attempts to reference columns belonging to other tables
      (which would still be possible using an explicitly-qualified name).
      I'm not sure this implements the spec's semantics 100% accurately, but
      at least it gives plausible behavior.
      aef7a0c8
    • Peter Eisentraut's avatar
      418bd67e
    • Peter Eisentraut's avatar
      psql forgot to close connection before re-issuing password prompt. · 239f74d2
      Peter Eisentraut authored
      ([BUGS] psql can crash the backend on login, 2000-09-03)
      239f74d2
    • Tom Lane's avatar
      Improve error message for dumpRules() failure · b5d609a3
      Tom Lane authored
      b5d609a3
    • Peter Eisentraut's avatar
      Support for DESTDIR make variable. This is used as in `make install · 335248c9
      Peter Eisentraut authored
      DESTDIR=/else/where' and prepends the value of DESTDIR to the full
      installation paths (e.g., /else/where/usr/local/pgsql/bin). This allows
      users to install the package into a location different from the one that
      was configured and hard-coded into various scripts, e.g., for creating
      binary packages.
      
      DESTDIR is in many cases preferrable over `make install
      prefix=/else/where' because
      
      a) `prefix' affects the path that is hard-coded into the files, which can
      lead to a `make install prefix=xxx' (as done by the regression test
      driver) corrupting the files in the source tree with wrong paths.
      
      b) it doesn't work at all if a directory was overridden to not depend on
      `prefix', e.g., --sysconfdir=/etc.
      
      (Updating the regression test driver to use DESTDIR is a separate
      undertaking.)
      
      See also autoconf@gnu.org, From: Akim Demaille <akim@epita.fr>, Date: 08
      Sep 2000 12:48:59 +0200, Message-ID:
      <mv4em2vb1lw.fsf@nostromo.lrde.epita.fr>, Subject: Re: HTML format
      documentation.
      335248c9
  10. 15 Sep, 2000 6 commits
  11. 14 Sep, 2000 3 commits
  12. 12 Sep, 2000 1 commit