Skip to content
Snippets Groups Projects
Select Git revision
  • benchmark-tools
  • postgres-lambda
  • master default
  • REL9_4_25
  • REL9_5_20
  • REL9_6_16
  • REL_10_11
  • REL_11_6
  • REL_12_1
  • REL_12_0
  • REL_12_RC1
  • REL_12_BETA4
  • REL9_4_24
  • REL9_5_19
  • REL9_6_15
  • REL_10_10
  • REL_11_5
  • REL_12_BETA3
  • REL9_4_23
  • REL9_5_18
  • REL9_6_14
  • REL_10_9
  • REL_11_4
23 results

errors.properties

Blame
    • Bruce Momjian's avatar
      a21c0960
      Thanks for your feedback (and patience). Enclosed is my third · a21c0960
      Bruce Momjian authored
      attempt at a patch to 7.1.2 to support Array.
      
      [I think I've solved the mangled patch problem.  Hotmail seems to
      try to format the text file, so gzipping it should solve this
      problem.]
      
      In this patch I've incorporated Barry's feedback.  Specifically:
      
      1)  OIDs are no longer hard-coded into Array.java.  In order to
          support this change I added a getOID(String) method to Field.java
          which receives a PostgreSQL field type and returns a value from
          java.sql.Types.  I couldn't get away from using OIDs altogether
          because the JDBC spec for Array specifies that some methods return
          a ResultSet.  This requires I construct Field objects,
          which means I need OIDs.  At least this approach doesn't hard
          code these values.  A Hashtable cache has been added to Field
          so that an SQL lookup isn't necessary (following the model already
          in Field.java).
      
      2)  Rewired the base formatting code in ResultSet.java to use 'to'
          methods, which are then exposed as static methods in ResultSet.
          These methods are used in Array to format the data without
          duplications in the code.
      
      3)  Artifact call to first() in ResultSet.getArray() removed.
      
      Greg Zoller
      a21c0960
      History
      Thanks for your feedback (and patience). Enclosed is my third
      Bruce Momjian authored
      attempt at a patch to 7.1.2 to support Array.
      
      [I think I've solved the mangled patch problem.  Hotmail seems to
      try to format the text file, so gzipping it should solve this
      problem.]
      
      In this patch I've incorporated Barry's feedback.  Specifically:
      
      1)  OIDs are no longer hard-coded into Array.java.  In order to
          support this change I added a getOID(String) method to Field.java
          which receives a PostgreSQL field type and returns a value from
          java.sql.Types.  I couldn't get away from using OIDs altogether
          because the JDBC spec for Array specifies that some methods return
          a ResultSet.  This requires I construct Field objects,
          which means I need OIDs.  At least this approach doesn't hard
          code these values.  A Hashtable cache has been added to Field
          so that an SQL lookup isn't necessary (following the model already
          in Field.java).
      
      2)  Rewired the base formatting code in ResultSet.java to use 'to'
          methods, which are then exposed as static methods in ResultSet.
          These methods are used in Array to format the data without
          duplications in the code.
      
      3)  Artifact call to first() in ResultSet.getArray() removed.
      
      Greg Zoller