Skip to content
Snippets Groups Projects
  1. May 26, 2003
    • Bruce Momjian's avatar
      Add documentation to 'createuser' that ALTER USER must be used to add or · b71a4899
      Bruce Momjian authored
      modify passwords, per user confusion report.
      
      Also clean up wording that command line utils need database access.
      b71a4899
    • Bruce Momjian's avatar
      Add: · ab64881f
      Bruce Momjian authored
      > * Allow UPDATE to use SET col = DEFAULT
      ab64881f
    • Tom Lane's avatar
      Cause CHAR(n) to TEXT or VARCHAR conversion to automatically strip trailing · f45df8c0
      Tom Lane authored
      blanks, in hopes of reducing the surprise factor for newbies.  Remove
      redundant operators for VARCHAR (it depends wholly on TEXT operations now).
      Clean up resolution of ambiguous operators/functions to avoid surprising
      choices for domains: domains are treated as equivalent to their base types
      and binary-coercibility is no longer considered a preference item when
      choosing among multiple operators/functions.  IsBinaryCoercible now correctly
      reflects the notion that you need *only* relabel the type to get from type
      A to type B: that is, a domain is binary-coercible to its base type, but
      not vice versa.  Various marginal cleanup, including merging the essentially
      duplicate resolution code in parse_func.c and parse_oper.c.  Improve opr_sanity
      regression test to understand about binary compatibility (using pg_cast),
      and fix a couple of small errors in the catalogs revealed thereby.
      Restructure "special operator" handling to fetch operators via index opclasses
      rather than hardwiring assumptions about names (cleans up the pattern_ops
      stuff a little).
      f45df8c0
  2. May 25, 2003
    • Peter Eisentraut's avatar
      Information schema improvements · 297c1658
      Peter Eisentraut authored
      297c1658
    • Bruce Momjian's avatar
      Move item: · 8facf2df
      Bruce Momjian authored
      < * Update clients to use data types, typmod, schema.table.column names of
      <   result sets using new query protocol
      453a452,453
      > 	o Update clients to use data types, typmod, schema.table.column names of
      > 	  result sets using new query protocol
      8facf2df
    • Bruce Momjian's avatar
      Update: · 66f6bbb4
      Bruce Momjian authored
      < * Allow clients to get data types, typmod, schema.table.column names from
      <   result sets, either via the backend protocol or a new QUERYINFO command
      
      to:
      
      > * Update clients to use data types, typmod, schema.table.column names of
      >   result sets using new query protocol
      66f6bbb4
  3. May 24, 2003
  4. May 23, 2003
  5. May 22, 2003
  6. May 19, 2003
  7. May 18, 2003
  8. May 15, 2003
    • Bruce Momjian's avatar
      Allow Win32 to compile under MinGW. Major changes are: · 12c94238
      Bruce Momjian authored
              Win32 port is now called 'win32' rather than 'win'
              add -lwsock32 on Win32
              make gethostname() be only used when kerberos4 is enabled
              use /port/getopt.c
              new /port/opendir.c routines
              disable GUC unix_socket_group on Win32
              convert some keywords.c symbols to KEYWORD_P to prevent conflict
              create new FCNTL_NONBLOCK macro to turn off socket blocking
              create new /include/port.h file that has /port prototypes, move
                out of c.h
              new /include/port/win32_include dir to hold missing include files
              work around ERROR being defined in Win32 includes
      12c94238
    • Peter Eisentraut's avatar
      Indexing support for pattern matching operations via separate operator · 2c055606
      Peter Eisentraut authored
      class when lc_collate is not C.
      2c055606
  9. May 14, 2003
  10. May 10, 2003
  11. May 09, 2003
  12. May 08, 2003
  13. May 07, 2003
  14. May 06, 2003
  15. May 05, 2003
  16. May 04, 2003
    • Peter Eisentraut's avatar
      Last round of reference page editing. · d1b4327d
      Peter Eisentraut authored
      d1b4327d
    • Tom Lane's avatar
      When a TIMESTAMP, TIME, or INTERVAL precision is specified larger than our · ac5fdea6
      Tom Lane authored
      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
  17. May 02, 2003
    • Tom Lane's avatar
      Portal and memory management infrastructure for extended query protocol. · de28dc9a
      Tom Lane authored
      Both plannable queries and utility commands are now always executed
      within Portals, which have been revamped so that they can handle the
      load (they used to be good only for single SELECT queries).  Restructure
      code to push command-completion-tag selection logic out of postgres.c,
      so that it won't have to be duplicated between simple and extended queries.
      initdb forced due to addition of a field to Query nodes.
      de28dc9a
  18. May 01, 2003
  19. Apr 29, 2003
  20. Apr 28, 2003
Loading