1. 29 Jul, 2002 7 commits
  2. 28 Jul, 2002 2 commits
  3. 27 Jul, 2002 1 commit
  4. 26 Jul, 2002 2 commits
    • Hiroshi Inoue's avatar
      Fix a bug about the handling of CX parameter of the connection string · c3fdf892
      Hiroshi Inoue authored
      reported by Sergey Smirnov.
      c3fdf892
    • Barry Lind's avatar
      Fouth (and final) phase of restructuring to add jdbc3 support. · 40c44166
      Barry Lind authored
       Modified Files:
       	jdbc/org/postgresql/Driver.java.in
       	jdbc/org/postgresql/jdbc1/AbstractJdbc1Connection.java
       	jdbc/org/postgresql/jdbc1/AbstractJdbc1Statement.java
       	jdbc/org/postgresql/jdbc1/Jdbc1Connection.java
       	jdbc/org/postgresql/jdbc1/Jdbc1ResultSet.java
       	jdbc/org/postgresql/jdbc2/Jdbc2Connection.java
       	jdbc/org/postgresql/jdbc2/Jdbc2ResultSet.java
       Added Files:
       	jdbc/org/postgresql/jdbc1/AbstractJdbc1DatabaseMetaData.java
       	jdbc/org/postgresql/jdbc1/AbstractJdbc1ResultSetMetaData.java
       	jdbc/org/postgresql/jdbc1/Jdbc1DatabaseMetaData.java
       	jdbc/org/postgresql/jdbc1/Jdbc1ResultSetMetaData.java
       	jdbc/org/postgresql/jdbc2/AbstractJdbc2DatabaseMetaData.java
       	jdbc/org/postgresql/jdbc2/AbstractJdbc2ResultSetMetaData.java
       	jdbc/org/postgresql/jdbc2/Jdbc2DatabaseMetaData.java
       	jdbc/org/postgresql/jdbc2/Jdbc2ResultSetMetaData.java
       Removed Files:
       	jdbc/org/postgresql/jdbc1/DatabaseMetaData.java
       	jdbc/org/postgresql/jdbc1/ResultSetMetaData.java
       	jdbc/org/postgresql/jdbc2/DatabaseMetaData.java
       	jdbc/org/postgresql/jdbc2/ResultSetMetaData.java
      40c44166
  5. 25 Jul, 2002 3 commits
    • Barry Lind's avatar
      Third phase of restructuring to add jdbc3 support. · 68c6eff9
      Barry Lind authored
       Modified Files:
       	jdbc/org/postgresql/jdbc1/AbstractJdbc1Connection.java
       	jdbc/org/postgresql/jdbc1/AbstractJdbc1ResultSet.java
       	jdbc/org/postgresql/jdbc1/AbstractJdbc1Statement.java
       	jdbc/org/postgresql/jdbc1/DatabaseMetaData.java
       	jdbc/org/postgresql/jdbc1/Jdbc1Connection.java
       	jdbc/org/postgresql/jdbc1/Jdbc1ResultSet.java
       	jdbc/org/postgresql/jdbc2/AbstractJdbc2ResultSet.java
       	jdbc/org/postgresql/jdbc2/AbstractJdbc2Statement.java
       	jdbc/org/postgresql/jdbc2/Array.java
       	jdbc/org/postgresql/jdbc2/DatabaseMetaData.java
       	jdbc/org/postgresql/jdbc2/Jdbc2Connection.java
       	jdbc/org/postgresql/jdbc2/Jdbc2ResultSet.java
       Added Files:
       	jdbc/org/postgresql/jdbc1/Jdbc1CallableStatement.java
       	jdbc/org/postgresql/jdbc2/Jdbc2CallableStatement.java
       Removed Files:
       	jdbc/org/postgresql/jdbc1/CallableStatement.java
       	jdbc/org/postgresql/jdbc2/CallableStatement.java
       	jdbc/org/postgresql/jdbc2/UpdateableResultSet.java
      68c6eff9
    • Peter Eisentraut's avatar
      Remove extra comma. · 73eb2dfe
      Peter Eisentraut authored
      73eb2dfe
    • Tatsuo Ishii's avatar
      Implement DROP CONVERSION · 0345f584
      Tatsuo Ishii authored
      Add regression test
      0345f584
  6. 24 Jul, 2002 7 commits
  7. 23 Jul, 2002 2 commits
    • Bruce Momjian's avatar
      Done: · b4b3c63b
      Bruce Momjian authored
      > * -Allow UPDATE/DELETE on inherited table
      b4b3c63b
    • Barry Lind's avatar
      Initial restructuring to add jdbc3 support. There was a significant amount · 1e318736
      Barry Lind authored
      of duplicated code between the jdbc1 and jdbc2.  This checkin restructures
      the code so that the duplication is removed so that the jdbc3 support
      can be added without adding yet another copy of everything.  Also many
      classes were renamed to avoid confusion with multiple different objects
      having the same name.  The timestamp tests were also updated to add support
      for testing timestamp without time zone in addition to timestamp with time zone
      
       Modified Files:
       	jdbc/Makefile jdbc/build.xml jdbc/example/ImageViewer.java
       	jdbc/example/basic.java jdbc/example/blobtest.java
       	jdbc/example/threadsafe.java
       	jdbc/org/postgresql/Driver.java.in
       	jdbc/org/postgresql/Field.java
       	jdbc/org/postgresql/core/QueryExecutor.java
       	jdbc/org/postgresql/fastpath/Fastpath.java
       	jdbc/org/postgresql/jdbc1/CallableStatement.java
       	jdbc/org/postgresql/jdbc1/DatabaseMetaData.java
       	jdbc/org/postgresql/jdbc1/PreparedStatement.java
       	jdbc/org/postgresql/jdbc2/Array.java
       	jdbc/org/postgresql/jdbc2/CallableStatement.java
       	jdbc/org/postgresql/jdbc2/DatabaseMetaData.java
       	jdbc/org/postgresql/jdbc2/PreparedStatement.java
       	jdbc/org/postgresql/jdbc2/UpdateableResultSet.java
       	jdbc/org/postgresql/largeobject/LargeObjectManager.java
       	jdbc/org/postgresql/largeobject/PGblob.java
       	jdbc/org/postgresql/largeobject/PGclob.java
       	jdbc/org/postgresql/test/jdbc2/BlobTest.java
       	jdbc/org/postgresql/test/jdbc2/ConnectionTest.java
       	jdbc/org/postgresql/test/jdbc2/DatabaseMetaDataTest.java
       	jdbc/org/postgresql/test/jdbc2/TimestampTest.java
       	jdbc/org/postgresql/test/jdbc2/UpdateableResultTest.java
       	jdbc/org/postgresql/util/Serialize.java
       Added Files:
       	jdbc/org/postgresql/PGConnection.java
       	jdbc/org/postgresql/PGStatement.java
       	jdbc/org/postgresql/jdbc1/AbstractJdbc1Connection.java
       	jdbc/org/postgresql/jdbc1/AbstractJdbc1ResultSet.java
       	jdbc/org/postgresql/jdbc1/AbstractJdbc1Statement.java
       	jdbc/org/postgresql/jdbc1/Jdbc1Connection.java
       	jdbc/org/postgresql/jdbc1/Jdbc1ResultSet.java
       	jdbc/org/postgresql/jdbc1/Jdbc1Statement.java
       	jdbc/org/postgresql/jdbc2/AbstractJdbc2Connection.java
       	jdbc/org/postgresql/jdbc2/AbstractJdbc2ResultSet.java
       	jdbc/org/postgresql/jdbc2/AbstractJdbc2Statement.java
       	jdbc/org/postgresql/jdbc2/Jdbc2Connection.java
       	jdbc/org/postgresql/jdbc2/Jdbc2ResultSet.java
       	jdbc/org/postgresql/jdbc2/Jdbc2Statement.java
       Removed Files:
       	jdbc/org/postgresql/Connection.java
       	jdbc/org/postgresql/ResultSet.java
       	jdbc/org/postgresql/Statement.java
       	jdbc/org/postgresql/jdbc1/Connection.java
       	jdbc/org/postgresql/jdbc1/ResultSet.java
       	jdbc/org/postgresql/jdbc1/Statement.java
       	jdbc/org/postgresql/jdbc2/Connection.java
       	jdbc/org/postgresql/jdbc2/ResultSet.java
       	jdbc/org/postgresql/jdbc2/Statement.java
      1e318736
  8. 22 Jul, 2002 3 commits
  9. 21 Jul, 2002 3 commits
  10. 20 Jul, 2002 10 commits
    • Tom Lane's avatar
      Tweak CreateTrigger() so that the OID used in the name of an · b70b7865
      Tom Lane authored
      RI_ConstraintTrigger is the same OID assigned to the pg_trigger row.
      This reduces consumption of OIDs and may ease debugging.
      b70b7865
    • Bruce Momjian's avatar
      Mark items as done: · 17b28503
      Bruce Momjian authored
      
      > * -Add GUC parameter for DATESTYLE
      > 	o -Allow specification of column names
      > 	o -Change syntax to WITH DELIMITER, (keep old syntax around?)
      > 	o -Remove SET KSQO option now that OR processing is improved (Tom)
      > 	o -Allow SHOW to output as a query result, like EXPLAIN
      > * -Add SQL92 schemas (Tom)
      17b28503
    • Tom Lane's avatar
      Code review for SHOW output changes; fix horology expected files for · c33a6343
      Tom Lane authored
      new SHOW output format.
      c33a6343
    • Michael Meskes's avatar
      Synced parser yet again. · a58930bb
      Michael Meskes authored
      Michael
      a58930bb
    • Bruce Momjian's avatar
      Fix regression tests for new SHOW output. · d4803f55
      Bruce Momjian authored
      d4803f55
    • Bruce Momjian's avatar
    • Bruce Momjian's avatar
      The attached patch fixes 2 trivial warnings generated by bison 1.35, · b34cbe00
      Bruce Momjian authored
      as a result of Peter's recent CREATE CAST changes.
      
      Neil Conway
      b34cbe00
    • Bruce Momjian's avatar
      I can't remember who said they were working on schema related psql · 1ac7db44
      Bruce Momjian authored
      changes, but I kept finding myself wishing I could see what schema a
      table or view exists in when I use \dt, \dv, etc. So, here is a patch
      which does just that.
      
      It sorts on "Schema" first, and "Name" second.
      
      It also changes the test for system objects to key off the namespace
      name starting with 'pg_' instead of the object name.
      
      Sample output:
      
      test=# create schema testschema;
      CREATE SCHEMA
      test=# create view testschema.ts_view as select 1;
      CREATE VIEW
      test=# \dv
                        List of relations
               Name        |   Schema   | Type |  Owner
      --------------------+------------+------+----------
        __testpassbyval    | public     | view | postgres
        fooview            | public     | view | postgres
        master_pg_proc     | public     | view | postgres
        rmt_pg_proc        | public     | view | postgres
        vw_dblink_get_pkey | public     | view | postgres
        vw_dblink_replace  | public     | view | postgres
        ts_view            | testschema | view | postgres
      (7 rows)
      
      Joe Conway
      1ac7db44
    • Bruce Momjian's avatar
      > 2. This patch includes the same Table Function API fixes that I · 1ce03603
      Bruce Momjian authored
      >    submitted on July 9:
      >
      >    http://archives.postgresql.org/pgsql-patches/2002-07/msg00056.php
      >
      >    Please disregard that one *if* this one is applied. If this one is
      >    rejected please go ahead with the July 9th patch.
      
      The July 9th Table Function API patch mentioned above is now in CVS, so
      here is an updated version of the guc patch which should apply cleanly
      against CVS tip.
      
      Joe Conway
      1ce03603
    • Bruce Momjian's avatar
      Hello, i noticed that win32 native stopped working/compiling after the SSL merge · b6d2faaf
      Bruce Momjian authored
      .
      So i took the opportunity to fix some stuff:
      
      1. Made the thing compile (typos & needed definitions) with the new pqsecure_* s
      tuff, and added fe-secure.c to the win32.mak makefile.
      2. Fixed some MULTIBYTE compile errors (when building without MB support).
      3. Made it do that you can build with debug info: "nmake -f win32.mak DEBUG=1".
      4. Misc small compiler speedup changes.
      
      The resulting .dll has been tested in production, and everything seems ok.
      I CC:ed -hackers because i'm not sure about two things:
      
      1. In libpq-int.h I typedef ssize_t as an int because Visual C (v6.0)
      doesn't de fine ssize_t. Is that ok, or is there any standard about what
      type should be use d for ssize_t?
      
      2. To keep the .dll api consistent regarding MULTIBYTE I just return -1
      in fe-connect.c:PQsetClientEncoding() instead of taking away the whole
      function. I wonder if i should do any compares with the
      conn->client_encoding and return 0 if not hing would have changed (if so
      how do i check that?).
      
      Regards
      
      Magnus Naeslund
      b6d2faaf