1. 23 3月, 2005 6 次提交
    • B
      Add: · b7c22588
      Bruce Momjian 提交于
      > * Allow WAL replay of CREATE TABLESPACE to work when the directory
      >   structure on the recovery computer is different from the original
      b7c22588
    • B
      Add: · 0b2adc1e
      Bruce Momjian 提交于
      > 	o Update pg_dump and psql to use the new COPY libpq API
      0b2adc1e
    • B
      Remove: · 09c165e4
      Bruce Momjian 提交于
      < 	o Update to use the newer COPY syntax
      09c165e4
    • B
      Add for pg_dump: · ee107208
      Bruce Momjian 提交于
      > 	o Update to use the newer COPY syntax
      ee107208
    • B
      Add: · aab0159c
      Bruce Momjian 提交于
      >
      > * Support table partitioning that allows a single table to be stored
      >   in subtables that are partitioned based on the primary key or a WHERE
      >   clause
      aab0159c
    • B
      Remove: · 4201ba24
      Bruce Momjian 提交于
      <
      < 	o Prevent conflicting SET options from being set
      <
      < 	  This requires a checking function to be called after the server
      < 	  configuration file is read.
      4201ba24
  2. 21 3月, 2005 1 次提交
    • T
      Convert index-related tuple handling routines from char 'n'/' ' to bool · ee4ddac1
      Tom Lane 提交于
      convention for isnull flags.  Also, remove the useless InsertIndexResult
      return struct from index AM aminsert calls --- there is no reason for
      the caller to know where in the index the tuple was inserted, and we
      were wasting a palloc cycle per insert to deliver this uninteresting
      value (plus nontrivial complexity in some AMs).
      I forced initdb because of the change in the signature of the aminsert
      routines, even though nothing really looks at those pg_proc entries...
      ee4ddac1
  3. 20 3月, 2005 2 次提交
  4. 18 3月, 2005 1 次提交
  5. 17 3月, 2005 6 次提交
    • B
      Update file system snapshot docs. · 28d150d8
      Bruce Momjian 提交于
      28d150d8
    • B
      118bf5bc
    • B
      Document use of rsync for file system backups. · ca2d0857
      Bruce Momjian 提交于
      Tino Wildenhain
      ca2d0857
    • B
      Add mention of compatibility problem with turning off backslash escapes: · 82c46e5a
      Bruce Momjian 提交于
      <   SQL-spec compliant, so allow such handling to be disabled.
      >   SQL-spec compliant, so allow such handling to be disabled.  However,
      >   disabling backslashes could break many third-party applications and tools.
      82c46e5a
    • N
      Add a reference to the documentation on alternate index operator classes in · 957f51ea
      Neil Conway 提交于
      the locale docs. Patch from Chris KL, editorialization by Neil Conway.
      957f51ea
    • T
      Revise TupleTableSlot code to avoid unnecessary construction and disassembly · f97aebd1
      Tom Lane 提交于
      of tuples when passing data up through multiple plan nodes.  A slot can now
      hold either a normal "physical" HeapTuple, or a "virtual" tuple consisting
      of Datum/isnull arrays.  Upper plan levels can usually just copy the Datum
      arrays, avoiding heap_formtuple() and possible subsequent nocachegetattr()
      calls to extract the data again.  This work extends Atsushi Ogawa's earlier
      patch, which provided the key idea of adding Datum arrays to TupleTableSlots.
      (I believe however that something like this was foreseen way back in Berkeley
      days --- see the old comment on ExecProject.)  A test case involving many
      levels of join of fairly wide tables (about 80 columns altogether) showed
      about 3x overall speedup, though simple queries will probably not be
      helped very much.
      
      I have also duplicated some code in heaptuple.c in order to provide versions
      of heap_formtuple and friends that use "bool" arrays to indicate null
      attributes, instead of the old convention of "char" arrays containing either
      'n' or ' '.  This provides a better match to the convention used by
      ExecEvalExpr.  While I have not made a concerted effort to get rid of uses
      of the old routines, I think they should be deprecated and eventually removed.
      f97aebd1
  6. 16 3月, 2005 1 次提交
  7. 15 3月, 2005 5 次提交
    • B
      Add: · 05be5cc4
      Bruce Momjian 提交于
      > * Allow sequential scans to take advantage of other concurrent
      >   sequentiqal scans, also called "Synchronised Scanning"
      05be5cc4
    • B
      Update Win32 item: · d5bc2387
      Bruce Momjian 提交于
      <         o Disallow encodings like UTF8 which PostgreSQL supports
      <           but the operating system does not (already disallowed by
      < 	  pginstaller)
      >         o Add support for Unicode
      < 	  To fix UTF8, the data needs to be converted to UTF16 and then
      < 	  the Win32 wcscoll() can be used, and perhaps other functions
      > 	  To fix this, the data needs to be converted to/from UTF16/UTF8
      >           so the Win32 wcscoll() can be used, and perhaps other functions
      < 	  locales but provides no ordering.
      <
      > 	  locales but provides no ordering or character set classes.
      d5bc2387
    • B
      Clean up win1252 documentation. Mention how we determine the number of · 17c8276d
      Bruce Momjian 提交于
      bytes/character for each encoding.
      17c8276d
    • B
      Add support for Win1252 encoding. · e7fb9f18
      Bruce Momjian 提交于
      Roland Volkmann
      e7fb9f18
    • B
      Completed: · 2ed560c9
      Bruce Momjian 提交于
      > * -Cache last known per-tuple offsets to speed long tuple access
      2ed560c9
  8. 14 3月, 2005 9 次提交
  9. 13 3月, 2005 9 次提交