1. 09 5月, 2003 1 次提交
    • T
      Update 3.0 protocol support to match recent agreements about how to · c0a8c3ac
      Tom Lane 提交于
      handle multiple 'formats' for data I/O.  Restructure CommandDest and
      DestReceiver stuff one more time (it's finally starting to look a bit
      clean though).  Code now matches latest 3.0 protocol document as far
      as message formats go --- but there is no support for binary I/O yet.
      c0a8c3ac
  2. 08 5月, 2003 1 次提交
  3. 07 5月, 2003 6 次提交
  4. 06 5月, 2003 6 次提交
  5. 05 5月, 2003 2 次提交
  6. 04 5月, 2003 5 次提交
    • B
    • T
      Allow 60 in seconds fields of timestamp, time, interval input values. · 50ed78b8
      Tom Lane 提交于
      Per recent discussion on pgsql-general, this is appropriate for spec
      compliance, and has the nice side-effect of easing porting from old
      pg_dump files that exhibit the 59.999=>60.000 roundoff problem.
      50ed78b8
    • T
      When a TIMESTAMP, TIME, or INTERVAL precision is specified larger than our · ac5fdea6
      Tom Lane 提交于
      implementation limits, do not issue an ERROR; instead issue a NOTICE and use
      the max supported value.  Per pgsql-general discussion of 28-Apr, this is
      needed to allow easy porting from pre-7.3 releases where the limits were
      higher.
      
      Unrelated change in same area: accept GLOBAL TEMP/TEMPORARY as a synonym
      for TEMPORARY, as per pgsql-hackers discussion of 15-Apr.  We previously
      rejected it, but that was based on a misreading of the spec --- SQL92's
      GLOBAL temp tables are really closer to what we have than their LOCAL ones.
      ac5fdea6
    • T
      Fix erroneous space calculation leading to core dump in dumpProcLangs, · 22869717
      Tom Lane 提交于
      per report from Olivier Prenant.  Also fix off-by-one space calculation
      in ReadToc; this woould not have hurt us until we had more than 100
      dependencies for a single object, but wrong is wrong.
      22869717
    • B
      Patch to fix up LONGVARBINARY support submitted by Amit Gollapudi · 5295fffc
      Barry Lind 提交于
      (agollapudi@demandsolutions.com).
      Also applied the RefCursor support patch by Nic Ferrier.  This patch allows
      you too return a get a result set from a function that returns a refcursor.
      For example:
      call.registerOutParameter(1, Types.OTHER);
      call.execute();
      ResultSet rs = (ResultSet) call.getObject(1);
      
      Modified Files:
       	jdbc/org/postgresql/core/BaseStatement.java
       	jdbc/org/postgresql/jdbc1/AbstractJdbc1ResultSet.java
       	jdbc/org/postgresql/jdbc1/AbstractJdbc1Statement.java
       	jdbc/org/postgresql/jdbc1/Jdbc1CallableStatement.java
       	jdbc/org/postgresql/jdbc1/Jdbc1PreparedStatement.java
       	jdbc/org/postgresql/jdbc1/Jdbc1Statement.java
       	jdbc/org/postgresql/jdbc2/AbstractJdbc2ResultSet.java
       	jdbc/org/postgresql/jdbc2/Jdbc2CallableStatement.java
       	jdbc/org/postgresql/jdbc2/Jdbc2PreparedStatement.java
       	jdbc/org/postgresql/jdbc2/Jdbc2Statement.java
       	jdbc/org/postgresql/jdbc3/Jdbc3CallableStatement.java
       	jdbc/org/postgresql/jdbc3/Jdbc3PreparedStatement.java
       	jdbc/org/postgresql/jdbc3/Jdbc3Statement.java
       Added Files:
       	jdbc/org/postgresql/PGRefCursorResultSet.java
       	jdbc/org/postgresql/jdbc1/Jdbc1RefCursorResultSet.java
       	jdbc/org/postgresql/jdbc2/Jdbc2RefCursorResultSet.java
       	jdbc/org/postgresql/jdbc3/Jdbc3RefCursorResultSet.java
       	jdbc/org/postgresql/test/jdbc2/RefCursorTest.java
      5295fffc
  7. 03 5月, 2003 8 次提交
  8. 02 5月, 2003 2 次提交
  9. 01 5月, 2003 1 次提交
  10. 30 4月, 2003 2 次提交
    • T
      Infrastructure for deducing Param types from context, in the same way · aa282d44
      Tom Lane 提交于
      that the types of untyped string-literal constants are deduced (ie,
      when coerce_type is applied to 'em, that's what the type must be).
      Remove the ancient hack of storing the input Param-types array as a
      global variable, and put the info into ParseState instead.  This touches
      a lot of files because of adjustment of routine parameter lists, but
      it's really not a large patch.  Note: PREPARE statement still insists on
      exact specification of parameter types, but that could easily be relaxed
      now, if we wanted to do so.
      aa282d44
    • B
      Remove unneeded define. · 19141f55
      Bruce Momjian 提交于
      19141f55
  11. 29 4月, 2003 1 次提交
  12. 28 4月, 2003 5 次提交