1. 03 3月, 2003 2 次提交
  2. 28 2月, 2003 1 次提交
  3. 27 2月, 2003 3 次提交
  4. 26 2月, 2003 2 次提交
  5. 25 2月, 2003 1 次提交
  6. 24 2月, 2003 6 次提交
  7. 23 2月, 2003 2 次提交
  8. 22 2月, 2003 3 次提交
  9. 21 2月, 2003 2 次提交
    • M
      Forgot to commit Makefile change. · 03829995
      Michael Meskes 提交于
      03829995
    • T
      Make btree index structure adjustments and WAL logging changes needed to · 70508ba7
      Tom Lane 提交于
      support btree compaction, as per proposal of a few days ago.  btree index
      pages no longer store parent links, instead they have a level indicator
      (counting up from zero for leaf pages).  The FixBTree recovery logic is
      removed, and replaced by code that detects missing parent-level insertions
      during WAL replay.  Also, generate appropriate WAL entries when updating
      btree metapage and when building a btree index from scratch.  I believe
      btree indexes are now completely WAL-legal for the first time.
      initdb forced due to index and WAL changes.
      70508ba7
  10. 20 2月, 2003 2 次提交
  11. 19 2月, 2003 16 次提交
    • T
      Fix for GUC client_encoding variable not being handled · e2a618fe
      Tatsuo Ishii 提交于
      correctly. See following thread for more details.
      
      Subject: [HACKERS] client_encoding directive is ignored in postgresql.conf
      From: Tatsuo Ishii <t-ishii@sra.co.jp>
      Date: Wed, 29 Jan 2003 22:24:04 +0900 (JST)
      e2a618fe
    • M
      Added DATABASE command as alias to CONNECT TO. · d5740d7e
      Michael Meskes 提交于
      d5740d7e
    • B
      This patch makes the following changes to the documentation: · cde8bbc4
      Bruce Momjian 提交于
      - more work from the SGML police
      
      - some grammar improvements: rewriting a paragraph or two, replacing
      contractions where (IMHO) appropriate
      
      - fix missing utility commands in lock mode docs
      
      - improve CLUSTER, REINDEX, SET SESSION AUTHORIZATION ref pages
      
      Neil Conway
      cde8bbc4
    • B
      Autoconf run for readline/libedit patch. · 747c6152
      Bruce Momjian 提交于
      747c6152
    • B
      Here's the patch I promised over on HACKERS - it alters the · adc3b34b
      Bruce Momjian 提交于
      implementation
      of '\e' history tracking for systems that have a readline compatability
      library without replace_history_entry.  I fall back to pushing the query
      onto the history stack after the \e, rather than replacing it.
      
      The patch adds one more place to look for readline headers, and a test
      for replace_history_entry. I've only included the patch for configure.in
      
      Ross J. Reedstrom
      adc3b34b
    • B
      - Modifies LOCKTAG to include a 'classId'. Relation receive a classId of · d0f3a7e9
      Bruce Momjian 提交于
      RelOid_pg_class, and transaction locks XactLockTableId. RelId is renamed
      to objId.
      
      - LockObject() and UnlockObject() functions created, and their use
      sprinkled throughout the code to do descent locking for domains and
      types. They accept lock modes AccessShare and AccessExclusive, as we
      only really need a 'read' and 'write' lock at the moment.  Most locking
      cases are held until the end of the transaction.
      
      This fixes the cases Tom mentioned earlier in regards to locking with
      Domains.  If the patch is good, I'll work on cleaning up issues with
      other database objects that have this problem (most of them).
      
      Rod Taylor
      d0f3a7e9
    • B
      Allow PQcmdTuples to return row counts for MOVE and FETCH. · 81f6db48
      Bruce Momjian 提交于
      Neil Conway
      81f6db48
    • B
      Here's some changes I made last night to psql's common.c (as found in · 1eb9fd49
      Bruce Momjian 提交于
      7.3.2).  It removes some code duplication and #ifdeffing, and some
      unstructured ugliness such as tacky breaks and an unneeded continue.
      Breaks up a large function into smaller functions and reduces required
      nesting levels, and kills a variable or two.
      
      Jeroen T. Vermeulen
      1eb9fd49
    • B
      At present it is impossible to kill createuser except with kill -9 · 71f35f59
      Bruce Momjian 提交于
      Oliver Elphick
      71f35f59
    • B
      Please apply patches for contrib/ltree. · 71e1f531
      Bruce Momjian 提交于
      ltree_73.patch.gz - for 7.3 :
              Fix ~ operation bug: eg '1.1.1' ~ '*.1'
      
      ltree_74.patch.gz - for current CVS
          Fix ~ operation bug: eg '1.1.1' ~ '*.1'
          Add ? operation
          Optimize index storage
      
      Last change needs drop/create all ltree indexes, so only for 7.4
      
      Teodor Sigaev
      71e1f531
    • B
      The following patches eliminate the overflows in the j2date() and date2j() · a286f732
      Bruce Momjian 提交于
      functions which limited the maximum date for a timestamp to AD 1465001.
      The new limit is AD 5874897.
      The files affected are:
      
      doc/src/sgml/datatype.sgml:
          Documentation change due to patch. Included is a notice about
          the reduced range when using an eight-byte integer for timestamps.
      
      src/backend/utils/adt/datetime.c:
          Replacement functions for j2date() and date2j() functions.
      
      src/include/utils/datetime.h:
          Corrected a bug with the limit on the earliest possible date,
          Nov 23,-4713 has a Julian day count of -1. The earliest possible
          date should be Nov 24, -4713 with a day count of 0.
      
      src/test/regress/expected/horology-no-DST-before-1970.out:
      src/test/regress/expected/horology-solaris-1947.out:
      src/test/regress/expected/horology.out:
          Copies of expected output for regression testing.
          Note: Only horology.out has been physically tested. I do not have access
          to a Solaris box and I don't know how to provoke the "pre-1970" test.
      
      src/test/regress/sql/horology.sql:
          Added some test cases to check extended range.
      
      John Cochran
      a286f732
    • B
      We just released new version of contrib/btree_gist · 4efbbd73
      Bruce Momjian 提交于
      (7.3 and current CVS) with support of int8, float4, float8
      in addition to int4. Thanks Janko Richter for contribution.
      
      Oleg Bartunov
      4efbbd73
    • B
      This patch includes more SGML markup fixes as well as a few minor · 4996eea8
      Bruce Momjian 提交于
      additions to the docs.
      
      Neil Conway
      4996eea8
    • B
      This patch adds a note to the documentation describing why the · aca86479
      Bruce Momjian 提交于
      performance of min() and max() is slow when applied to the entire table,
      and suggesting the simple workaround most experienced Pg users
      eventually learn about (SELECT xyz ... ORDER BY xyz LIMIT 1).
      
      Neil Conway
      aca86479
    • B
      Add SQL 200X standards URL. · 9b13db68
      Bruce Momjian 提交于
      9b13db68
    • B
      Mark as done, fix grammar: · d8f4eff8
      Bruce Momjian 提交于
      < * Prevent index uniqueness checks when UPDATE does not modifying column
      > * Prevent index uniqueness checks when UPDATE does not modify the column
      235c235
      < 	o Make PL/PgSQL %TYPE schema-aware
      > 	o -Make PL/PgSQL %TYPE schema-aware
      d8f4eff8