1. 26 Apr, 1999 1 commit
  2. 20 Mar, 1999 1 commit
  3. 20 Feb, 1999 1 commit
  4. 13 Feb, 1999 1 commit
  5. 04 Feb, 1999 1 commit
    • Marc G. Fournier's avatar
      · fc590b6f
      Marc G. Fournier authored
      From: Michael Meskes <Michael.Meskes@usa.net>
      
      + Tue Feb  2 07:40:52 CET 1999
      +
      +       - Brought preproc.y in sync again with gram.y.
      +       - Set ecpg version to 2.4.9
      +
      fc590b6f
  6. 18 Jan, 1999 1 commit
    • Bruce Momjian's avatar
      Okay, I've updated the ecpg parser yet again. Unfortunately it has one · 0347dcc8
      Bruce Momjian authored
      remaining shift/reduce conflict. But the very same conflict is in gram.y, so
      I don't dig into it very much now.
      
      Anyway, I just saw that there were minor changes made to ecpg by others. Now
      I like that but I would prefer if I was told about that. Otherwise my
      version numbering and Changelog maintaining might break. Or simply change
      these too. :-)
      
      Also I had to add #include <errno.h> to  backend/libpq/pqcomprim.c to be
      able to compile postgresql.
      
      Patch is attached. Since my resubscription process is still not finished
      yet, I still send them here.
      
      Michael
      0347dcc8
  7. 22 Dec, 1998 1 commit
    • Marc G. Fournier's avatar
      · e237194b
      Marc G. Fournier authored
      From: Michael Meskes <Michael.Meskes@usa.net>
      
      +
      +Wed Dec  9 11:24:54 MEZ 1998
      +
      +       - Synced preproc.y with gram.y and the keywords.c files to add CASE
      +         statement.
      +
      +Tue Dec 22 14:16:11 CET 1998
      +
      +       - Synced preproc.y with gram.y for locking statements.
      +       - Set version to 2.4.5
      e237194b
  8. 03 Oct, 1998 1 commit
    • Thomas G. Lockhart's avatar
      Changes from Michael Meskes: · 607cd930
      Thomas G. Lockhart authored
      Check strdup calls for out of memory.
      Set library version to 2.6.2
      Synced preproc.y and keywords.c with gram.y and keywords.c yet again.
      Set version to 2.4.3
      607cd930
  9. 21 Sep, 1998 1 commit
    • Marc G. Fournier's avatar
      · bf395e89
      Marc G. Fournier authored
      From: Michael Meskes <meskes@usa.net>
      
      + Mon Aug 31 09:40:04 CEST 1998
      +
      +       - Minor patch to Makefile
      +       - Put pgc.l in sync with scan.l
      +
      + Tue Sep  1 11:31:05 CEST 1998
      +
      +       - Fixed another bug in preproc.y
      +
      + Thu Sep  3 12:21:16 CEST 1998
      +
      +       - Sync preproc.y with gram.y
      +
      + Mon Sep 14 09:21:02 CEST 1998
      +
      +       - Sync preproc.y with gram.y yet again
      +
      + Thu Sep 17 08:55:33 CEST 1998
      +
      +       - Synced preproc.y and gram.y one more time
      +
      + Thu Sep 17 19:23:24 CEST 1998
      +
      +       - Added missing ´;´ in preproc.y
      +       - Set version to 2.4.2
      bf395e89
  10. 01 Sep, 1998 1 commit
  11. 25 Aug, 1998 1 commit
    • Marc G. Fournier's avatar
      · f62d1253
      Marc G. Fournier authored
      From: Massimo Dal Zotto <dz@cs.unitn.it>
      
      >       these patches define the UNLISTEN sql command. The code already
      >       existed but it was unknown to the parser. Now it can be used
      >       like the listen command.
      >       You must make clean and delete gram.c and parser.h before make.
      f62d1253
  12. 18 May, 1998 1 commit
    • Marc G. Fournier's avatar
      · ef567413
      Marc G. Fournier authored
      From: Michael Meskes <meskes@topsystem.de>
      
      +
      + Wed May  6 16:09:45 CEST 1998
      +
      +       - Some more cleanups in the library.
      +
      + Thu May  7 12:34:28 CEST 1998
      +
      +       - Made CONNECT and DISCONNECT statement more SQL3 compliant.
      +       - Changed the API for the ECPGconnect function to be able to handle
      +         hostnames and ports
      +
      + Fri May  8 13:54:45 CEST 1998
      +       - More changes to the parser. The connect statement now allows
      +         ORACLE style logins.
      +       - db-name is accepted in two ways:
      +               - <dbname>[@<server>][:<port>]
      +               - esql:postgresql://<server>[:<port>][/<dbname>]
      +
      + Mon May 11 10:28:37 CEST 1998
      +
      +       - Added '? options' to connect call.
      +       - Also allow USING as keyword for the password
      +
      + Thu May 14 15:09:58 CEST 1998
      +
      +       - Changed preproc.y and pgc.l according to the parser changes in the
      +         backend.
      +
      + Fri May 15 09:55:21 CEST 1998
      +
      +       - Added connection_name handling
      +
      +
      + Mon May 18 10:33:58 CEST 1998
      +
      +       - Fixed some more bugs
      +       - Set version to 2.3.1
      +       - Set library version to 2.2
      ef567413
  13. 21 Apr, 1998 1 commit
  14. 18 Mar, 1998 1 commit
    • Thomas G. Lockhart's avatar
      Allow parsing expressions with ") -" (scan.l, scan.c only). · 561aead3
      Thomas G. Lockhart authored
      Make "TABLE" optional in "LOCK TABLE" command
       and "... INTO TABLE..." clause.
      Explicitly parse CREATE SEQUENCE options to allow a negative integer
       as an argument; this is an artifact of unary minus handling in scan.l.
      Add "PASSWORD" as an allowed column identifier.
      These fixes will require a "make clean install" but not a dump/reload.
      561aead3
  15. 11 Feb, 1998 1 commit
    • Thomas G. Lockhart's avatar
      Define ROW and STATEMENT as parser tokens. · 878b8d64
      Thomas G. Lockhart authored
      Use explicit tokens to decode CREATE TRIGGER clauses.
      Allow ROW and STATEMENT as column identifiers.
      Fix CAST syntax to require parens per SQL92 spec.
      Define TypeId to allow correct translation of type names in CREATE FUNCTION
       and other statements. Need to do this without looking up defined type
       names because CREATE FUNCTION can specify undefined (new) types.
      Define UserId to complete removal of "Id" generic entity.
      Define xlateSqlFunc() to convert SQL92 CHARACTER_LENGTH() and CHAR_LENGTH()
       functions to calls to length().
      Define func_name parser entity for contexts requiring a function name.
      Have xlateSqlType() translate "float" to "float8".
      878b8d64
  16. 04 Feb, 1998 1 commit
  17. 03 Feb, 1998 1 commit
  18. 22 Jan, 1998 1 commit
  19. 20 Jan, 1998 1 commit
  20. 19 Jan, 1998 1 commit
  21. 05 Jan, 1998 1 commit
  22. 16 Dec, 1997 1 commit
  23. 04 Dec, 1997 1 commit
  24. 26 Nov, 1997 1 commit
  25. 25 Nov, 1997 1 commit
  26. 24 Nov, 1997 1 commit
  27. 21 Nov, 1997 1 commit
  28. 07 Nov, 1997 1 commit
    • Thomas G. Lockhart's avatar
      Implement CREATE DATABASE/WITH LOCATION=. · acc28430
      Thomas G. Lockhart authored
      Implement SET keyword = DEFAULT and SET TIME ZONE DEFAULT.
      Re-enable JOIN= option in CREATE OPERATOR statement (damaged for v6.2).
      Allow more SQL and/or Postgres reserved words as column identifiers
       or, if there are shift/reduce problems, at least as column labels.
      acc28430
  29. 28 Oct, 1997 1 commit
  30. 25 Oct, 1997 1 commit
  31. 24 Sep, 1997 1 commit
  32. 20 Sep, 1997 1 commit
  33. 13 Sep, 1997 1 commit
  34. 08 Sep, 1997 1 commit
  35. 07 Sep, 1997 1 commit
  36. 04 Sep, 1997 1 commit
  37. 01 Sep, 1997 1 commit
  38. 22 Aug, 1997 1 commit
  39. 20 Aug, 1997 1 commit
  40. 23 Apr, 1997 1 commit