1. 17 Sep, 1999 1 commit
  2. 16 Sep, 1999 1 commit
    • Tatsuo Ishii's avatar
      Changes made by Hiroshi Inoue and approved by Vadim. · 2d0eee32
      Tatsuo Ishii authored
      See attached mail for more details.
      
      -------------------------------------------------------------------
      From: "Vadim Mikheev" <vadim@krs.ru>
      To: "Hiroshi Inoue" <Inoue@tpf.co.jp>
      References: <000201befa94$42fe04c0$2801007e@cadzone.tpf.co.jp>
      Subject: Re: elog(ERROR) in vacuum
      Date: Fri, 10 Sep 1999 10:27:10 +0900
      Organization: OJSC Rostelecom (Krasnoyarsk)
      Message-ID: <37D85E6E.5AFA126D@krs.ru>
      
      Hiroshi Inoue wrote:
      >
      > Hello Vadim,
      >
      > I have a question about vacuum.
      >
      > VACUUM has a phase like commit which calls TransactionIdCommit().
      > But if elog(ERROR) occured after that,the status of transaction is
      > changed from XID_COMMIT to XID_ABORT.
      >
      > Seems to me this causes inconsistency.
      > Shoudn't AbortTransaction() be changed not to call TransacionIdAbort()
      > in case of vacuum.
      
      You're right!
      As usual -:)
      
      Vadim
      2d0eee32
  3. 15 Sep, 1999 5 commits
  4. 14 Sep, 1999 5 commits
  5. 13 Sep, 1999 4 commits
  6. 12 Sep, 1999 3 commits
    • Marc G. Fournier's avatar
      · b705fa39
      Marc G. Fournier authored
      Make sure both SRCH_INC and SRCH_LIB are checked for existances and added to
      the CPPFLAGS/LDFLAGS variables...
      b705fa39
    • Marc G. Fournier's avatar
      · 2b7777bf
      Marc G. Fournier authored
      cygwin doesn't have an endian.h, but defines BYTE_ORDER in sys/param.h
      2b7777bf
    • Tom Lane's avatar
      Further improvements in cnfify: reduce amount of self-recursion · 2119cc06
      Tom Lane authored
      in or_normalize, remove detection of duplicate subexpressions (since it's
      highly unlikely to be worth the amount of time it takes), and introduce
      a dnfify() entry point so that unintelligible backwards logic in UNION
      processing can be eliminated.  This is just an intermediate step ---
      next thing is to look at not forcing the qual into CNF form when it would
      be better off in DNF form.
      2119cc06
  7. 11 Sep, 1999 4 commits
  8. 10 Sep, 1999 1 commit
  9. 09 Sep, 1999 5 commits
  10. 08 Sep, 1999 2 commits
  11. 07 Sep, 1999 5 commits
  12. 06 Sep, 1999 4 commits
    • Tom Lane's avatar
      Additional long-query fixes from Mike Ansley and yours truly. · f1de4f95
      Tom Lane authored
      psql.c seems clean of query length restrictions now.
      f1de4f95
    • Tom Lane's avatar
      Mark bpchareq not hashjoinable, since it strips trailing blanks · d2f7d1f3
      Tom Lane authored
      before comparison; if fields being joined are different widths then hashing
      will yield wrong answer.  Also, remove hashjoinable mark from all uses of
      array_eq, because array structures may have padding bytes between elements
      and the pad bytes are of uncertain content.  This could be revisited if
      array code is cleaned up.
      Modify opr_sanity regress test to complain if array_eq operator is marked
      hashjoinable.
      d2f7d1f3
    • Tom Lane's avatar
      I finally understood what sinvaladt.c is doing --- and it · 22fe3d4b
      Tom Lane authored
      offended my aesthestic sensibility that there was so much unreadable code
      doing so little.  Rewritten code is about half the size, faster, and
      (I hope) much more intelligible.
      22fe3d4b
    • Tom Lane's avatar
      Fix relcache.c so that local relations (those created during · cc8b67a5
      Tom Lane authored
      current transaction) are not flushed by shared-cache-inval reset message.
      SI reset actually works now, for probably the first time in a long time.
      I was able to run initdb and regression tests with a 16-element SI message
      array, with a lot of NOTICE: cache state reset messages but no crashes.
      cc8b67a5