Skip to content
Snippets Groups Projects
  1. Aug 22, 1997
  2. Aug 03, 1997
  3. Jul 24, 1997
  4. Feb 14, 1997
  5. Jan 22, 1997
  6. Dec 26, 1996
    • Bruce Momjian's avatar
      I have this annoying habit (among others) of putting · 28a08fd4
      Bruce Momjian authored
      %ud in a printf format strings instead of just %u.
      
      There were three occurances of this in catalog_utils.c,
      two in parser.c and one in rewriteSupport.c in the oid
      patch that I submitted and was applied.  They won't crash
      anything, but the error messages will have a 'd' after the
      Oid.  Annoying, but none are db-threatening.
      
      Sorry about that folks...I'll be more careful in the future...
      
      Darren King
      28a08fd4
  7. Dec 07, 1996
  8. Nov 30, 1996
  9. Nov 25, 1996
  10. Nov 13, 1996
    • Marc G. Fournier's avatar
      Commit of a *MAJOR* patch from Dan McGuirk <djm@indirect.com> · 07a65b22
      Marc G. Fournier authored
      Changes:
      
              * Unique index capability works using the syntax 'create unique
                index'.
      
              * Duplicate OID's in the system tables are removed.  I put
                little scripts called 'duplicate_oids' and 'find_oid' in
                include/catalog that help to find and remove duplicate OID's.
                I also moved 'unused_oids' from backend/catalog to
                include/catalog, since it has to be in the same directory
                as the include files in order to work.
      
              * The backend tries converting the name of a function or aggregate
                to all lowercase if the original name given doesn't work (mostly
                for compatibility with ODBC).
      
              * You can 'SELECT NULL' to your heart's content.
      
              * I put my _bt_updateitem fix in instead, which uses
                _bt_insertonpg so that even if the new key is so big that
                the page has to be split, everything still works.
      
              * All literal references to system catalog OID's have been
                replaced with references to define'd constants from the catalog
                header files.
      
              * I added a couple of node copy functions.  I think this was a
                preliminary attempt to get rules to work.
      07a65b22
  11. Nov 10, 1996
  12. Nov 08, 1996
  13. Nov 06, 1996
  14. Nov 04, 1996
  15. Oct 31, 1996
  16. Jul 19, 1996
    • Marc G. Fournier's avatar
      Fixes: · 20288400
      Marc G. Fournier authored
      I have written some patches which add support for NULLs to Postgres95.
      In fact support for NULLs was already present in postgres, but it had been
      disabled because not completely debugged, I believe. My patches simply add
      some checks here and there. To enable the new code you must add -DNULL_PATCH
      to CFLAGS in Makefile.global. After recompiling you can do things like:
      
      insert into a (x, y) values (1, NULL);
      update a set x = NULL where x = 0;
      
      You can't still use a "where x=NULL" clause, you must use ISNULL instead.
      This could probably be an easy fix to do.
      
      
      
      
      Submitted by: Massimo Dal Zotto <dz@cs.unitn.it>
      20288400
  17. Jul 09, 1996
Loading