1. 28 2月, 2001 2 次提交
    • T
      Tweak portal (cursor) code so that it will not call the executor again · 778a21ca
      Tom Lane 提交于
      when user does another FETCH after reaching end of data, or another
      FETCH backwards after reaching start.  This is needed because some plan
      nodes are not very robust about being called again after they've already
      returned NULL; for example, MergeJoin will crash in some states but not
      others.  While the ideal approach would be for them all to handle this
      correctly, it seems foolish to assume that no such bugs would creep in
      again once cleaned up.  Therefore, the most robust answer is to prevent
      the situation from arising at all.
      778a21ca
    • T
      Mark new text<->date, text<->time, text<->timetz conversion functions as · f5ea88ac
      Tom Lane 提交于
      noncachable, so that CURRENT_DATE and CURRENT_TIME work as functions
      again, rather than being collapsed to constants immediately.  Marking the
      reverse conversions noncachable might be overkill, but I'm not sure;
      do these datatypes have the notion of a CURRENT value?  Better safe than
      sorry, for now.
      f5ea88ac
  2. 27 2月, 2001 3 次提交
    • M
      · ca22223e
      Marc G. Fournier 提交于
      start of an admin tool for FreeBSD to help configure shared memory for
      that machine
      
      I kept the name as generic as possible though, as other OS should have
      similar methods, so this can be extended "as appropriate" ...
      ca22223e
    • T
      Massive commits for SunOS4 port. · df247b82
      Tatsuo Ishii 提交于
      df247b82
    • T
      Fix vacuum analyze error. · 919ace07
      Tatsuo Ishii 提交于
      vacuum analyze on pg_type fails if bogus entries remain in pg_operator.
      Here is a sample script to reproduce the problem.
      
      drop table t1;
      create table t1(i int);
      drop function foo(t1,t1);
      create function foo(t1,t1) returns bool as 'select true' language 'sql';
      create operator = (
      	leftarg = t1,
      	rightarg = t1,
      	commutator = =,
      	procedure = foo
      	);
      drop table t1;
      vacuum analyze;
      919ace07
  3. 26 2月, 2001 4 次提交
    • M
      Fixed variable handling in preproc.y. · 06e3d84d
      Michael Meskes 提交于
      06e3d84d
    • T
      Allow pgaccess to input Japanese. See included mail. · f6f8c332
      Tatsuo Ishii 提交于
      Subject: [HACKERS] pgaccess Japanese input capability patch
      From: Tatsuo Ishii <t-ishii@sra.co.jp>
      To: teo@flex.ro
      Cc: pgsql-hackers@postgresql.org, pgsql-interfaces@postgresql.org
      Date: Sat, 24 Feb 2001 21:41:14 +0900
      
      Hi Teodorescu,
      
      I have made patches which enable pgaccess to input Japanese characters
      in the table editing window. As you might know, to input Japanese
      characters, we first type in "hiragana" then convert it to "kanji". To
      make this proccess transparent to tcl application programs, libraries
      are provided with localized version of Tcl/Tk. The patches bind
      certain keys to initiate a function (kanjiInput) that is responsible
      for the conversion process. If the function is not available, those
      keys will not be binded.
      
      Comments?
      --
      Tatsuo Ishii
      f6f8c332
    • T
      Implement COMMIT_SIBLINGS parameter to allow pre-commit delay to occur · 9c993658
      Tom Lane 提交于
      only if at least N other backends currently have open transactions.  This
      is not a great deal of intelligence about whether a delay might be
      profitable ... but it beats no intelligence at all.  Note that the default
      COMMIT_DELAY is still zero --- this new code does nothing unless that
      setting is changed.
      Also, mark ENABLEFSYNC as a system-wide setting.  It's no longer safe to
      allow that to be set per-backend, since we may be relying on some other
      backend's fsync to have synced the WAL log.
      9c993658
    • P
      60774e82
  4. 25 2月, 2001 4 次提交
  5. 24 2月, 2001 12 次提交
  6. 23 2月, 2001 11 次提交
  7. 22 2月, 2001 4 次提交