1. 07 8月, 2003 1 次提交
  2. 06 8月, 2003 1 次提交
  3. 05 8月, 2003 3 次提交
  4. 04 8月, 2003 3 次提交
  5. 02 8月, 2003 1 次提交
    • T
      Since HPUX now exists for Itanium, we should decouple the assumption · 13ac54d1
      Tom Lane 提交于
      that OS=hpux is the same as CPU=hppa.  First steps at doing this.
      With these patches, we still work on hppa with either gcc or HP's cc.
      We might work on hpux/itanium with gcc, but I can't test it.  Definitely
      will not work on hpux/itanium with non-gcc compiler, for lack of spinlock
      code.
      13ac54d1
  6. 01 8月, 2003 2 次提交
  7. 31 7月, 2003 1 次提交
  8. 30 7月, 2003 1 次提交
    • T
      Coerce unknown-literal-constant default values to the column type during · 5e3c09a1
      Tom Lane 提交于
      CREATE TABLE (or ALTER TABLE SET DEFAULT), rather than postponing it to
      the time that the default is inserted into an INSERT command by the
      rewriter.  This reverses an old decision that was intended to make the
      world safe for writing
      	f1 timestamp default 'now'
      but in fact merely made the failure modes subtle rather than obvious.
      Per recent trouble report and followup discussion.
      
      initdb forced since there is a chance that stored default expressions
      will change.
      5e3c09a1
  9. 29 7月, 2003 3 次提交
  10. 28 7月, 2003 3 次提交
  11. 27 7月, 2003 2 次提交
    • T
      Error message editing in utils/adt. Again thanks to Joe Conway for doing · b6a1d25b
      Tom Lane 提交于
      the bulk of the heavy lifting ...
      b6a1d25b
    • B
      > Joe Conway <mail@joeconway.com> writes: · 38fb906f
      Bruce Momjian 提交于
      >>ISTM that "source" is worth knowing.
      >
      > Hm, possibly.  Any other opinions?
      
      This version has the seven fields I proposed, including "source". Here's
      an example that shows why I think it's valuable:
      
      regression=# \x
      Expanded display is on.
      regression=# select * from pg_settings where name = 'enable_seqscan';
      -[ RECORD 1 ]-----------
      name    | enable_seqscan
      setting | on
      context | user
      vartype | bool
      source  | default
      min_val |
      max_val |
      
      regression=# update pg_settings set setting = 'off' where name =
      'enable_seqscan';
      -[ RECORD 1 ]---
      set_config | off
      
      regression=# select * from pg_settings where name = 'enable_seqscan';
      -[ RECORD 1 ]-----------
      name    | enable_seqscan
      setting | off
      context | user
      vartype | bool
      source  | session
      min_val |
      max_val |
      
      regression=# alter user postgres set enable_seqscan to 'off';
      ALTER USER
      
      (log out and then back in again)
      
      regression=# \x
      Expanded display is on.
      regression=# select * from pg_settings where name = 'enable_seqscan';
      -[ RECORD 1 ]-----------
      name    | enable_seqscan
      setting | off
      context | user
      vartype | bool
      source  | user
      min_val |
      max_val |
      
      In the first case, enable_seqscan is set to its default value. After
      setting it to off, it is obvious that the value has been changed for the
      session only. In the third case, you can see that the value has been set
      specifically for the user.
      
      Joe Conway
      38fb906f
  12. 26 7月, 2003 1 次提交
  13. 25 7月, 2003 2 次提交
  14. 24 7月, 2003 1 次提交
    • T
      Have a go at fixing various outstanding portability issues in code that · df63503d
      Tom Lane 提交于
      was modified for IPv6.  Use a robust definition of struct sockaddr_storage,
      do a proper configure test to see if ss_len exists, don't assume that
      getnameinfo() will handle AF_UNIX sockets, don't trust getaddrinfo to
      return the protocol we ask for, etc.  This incorporates several outstanding
      patches from Kurt Roeckx, but I'm to blame for anything that doesn't
      work ...
      df63503d
  15. 23 7月, 2003 3 次提交
  16. 22 7月, 2003 3 次提交
  17. 21 7月, 2003 2 次提交
  18. 20 7月, 2003 2 次提交
  19. 19 7月, 2003 1 次提交
  20. 18 7月, 2003 1 次提交
  21. 17 7月, 2003 1 次提交
  22. 16 7月, 2003 2 次提交