1. 28 Aug, 1996 2 commits
  2. 27 Aug, 1996 18 commits
  3. 26 Aug, 1996 7 commits
  4. 24 Aug, 1996 3 commits
    • Marc G. Fournier's avatar
      This patch for Versions 1 and 2 corrects the following bug: · 61eaefe9
      Marc G. Fournier authored
      In a catalog class that has a "name" type attribute, UPDATEing of an
      instance of that class may destroy all of the attributes of that
      instance that are stored as or after the "name" attribute.
      
      This is caused by the alignment value of the "name" type being set to
      "double" in Class pg_type, but "integer" in Class pg_attribute.
      Postgres constructs a tuple using double alignment, but interprets it
      using integer alignment.
      
      The fix is to change the alignment to integer in pg_type.
      
      Note that this corrects the problem for new Postgres systems.  Existing
      databases already contain the error and it can't easily be repaired because
      this very bug prevents updating the class that contains it.
      
      --
      Bryan Henderson                                    Phone 408-227-6803
      San Jose, California
      61eaefe9
    • Marc G. Fournier's avatar
      The patch does several things: · 208a30f2
      Marc G. Fournier authored
              It adds a WITH OIDS option to the copy command, which allows
      dumping and loading of oids.
      
              If a copy command tried to load in an oid that is greater than
      its current system max oid, the system max oid is incremented.  No
      checking is done to see if other backends are running and have cached
      oids.
      
              pg_dump as its first step when using the -o (oid) option, will
      copy in a dummy row to set the system max oid value so as rows are
      loaded in, they are certain to be lower than the system oid.
      
              pg_dump now creates indexes at the end to speed loading
      
      
      Submitted by:  Bruce Momjian <maillist@candle.pha.pa.us>
      208a30f2
    • Marc G. Fournier's avatar
      Here's the fix for the problem that Evan Champion reported today. · 2adb6d70
      Marc G. Fournier authored
      This presumably corrects a problem of initdb failing on systems that have
      an awk that is sensitive to this.
      
      --
      Bryan Henderson                                    Phone 408-227-6803
      San Jose, California
      2adb6d70
  5. 21 Aug, 1996 7 commits
  6. 20 Aug, 1996 1 commit
  7. 19 Aug, 1996 2 commits
    • Marc G. Fournier's avatar
      Finish adding in svr4 port to v2.0 · c801ca09
      Marc G. Fournier authored
      c801ca09
    • Marc G. Fournier's avatar
      Added a SVR4 port · 926a066d
      Marc G. Fournier authored
      ```yaml
      below my signature, there are a coupls of diffs and files in a shell
      archive, which were needed to build postgres95 1.02 on Siemens Nixdorfs
      MIPS based SINIX systems. Except for the compiler switches "-W0" and
      "-LD-Blargedynsym" these diffs should also apply for other SVR4 based
      systems. The changes in "Makefile.global" and "genbki.sh" can probably
      be ignored (I needed gawk, to make the script run).
      
      There is one bugfix thou. In "src/backend/parser/sysfunc.c" the
      function in this file didn't honor the EUROPEAN_DATES ifdef.
      ```
      
      Submitted by:  Frank Ridderbusch <ridderbusch.pad@sni.de>
      926a066d