1. 23 5月, 2006 1 次提交
    • T
      Remove CXT_printf/CXT1_printf macros. If anyone had found them to be of · 798e63ff
      Tom Lane 提交于
      any use in the past many years, we'd have made some effort to include
      them in all executor node types; but in fact they were only in
      nodeAppend.c and nodeIndexscan.c, up until I copied nodeIndexscan.c's
      occurrence into the new bitmap node types.  Remove some other unused
      macros in execdebug.h, too.  Some day the whole header probably ought to
      go away in favor of better-designed facilities.
      798e63ff
  2. 05 3月, 2006 1 次提交
  3. 28 2月, 2006 1 次提交
    • T
      Extend the ExecInitNode API so that plan nodes receive a set of flag · 2c0ef977
      Tom Lane 提交于
      bits indicating which optional capabilities can actually be exercised
      at runtime.  This will allow Sort and Material nodes, and perhaps later
      other nodes, to avoid unnecessary overhead in common cases.
      This commit just adds the infrastructure and arranges to pass the correct
      flag values down to plan nodes; none of the actual optimizations are here
      yet.  I'm committing this separately in case anyone wants to measure the
      added overhead.  (It should be negligible.)
      
      Simon Riggs and Tom Lane
      2c0ef977
  4. 15 10月, 2005 1 次提交
  5. 29 8月, 2005 1 次提交
  6. 20 4月, 2005 2 次提交