Skip to content
Snippets Groups Projects
  1. May 11, 2003
  2. May 10, 2003
  3. May 09, 2003
  4. May 08, 2003
  5. May 07, 2003
  6. May 06, 2003
    • Tom Lane's avatar
      Add display of eventual result RowDescription (if any) to the output · 755d1917
      Tom Lane authored
      of Describe on a prepared statement.  This was in the original 3.0
      protocol proposal, but I took it out for reasons that seemed good at
      the time.  Put it back per yesterday's pghackers discussion.
      755d1917
    • Tom Lane's avatar
      Ensure that an Execute operation can't send tuples in cases where · 8f6a6b7e
      Tom Lane authored
      Describe would claim that no tuples will be returned.  Only affects
      SELECTs added to non-SELECT base queries by rewrite rules.  If you
      want to see the output of such a select, you gotta use 'simple Query'
      protocol.
      8f6a6b7e
    • Tom Lane's avatar
      Restructure command destination handling so that we pass around · 79913910
      Tom Lane authored
      DestReceiver pointers instead of just CommandDest values.  The DestReceiver
      is made at the point where the destination is selected, rather than
      deep inside the executor.  This cleans up the original kluge implementation
      of tstoreReceiver.c, and makes it easy to support retrieving results
      from utility statements inside portals.  Thus, you can now do fun things
      like Bind and Execute a FETCH or EXPLAIN command, and it'll all work
      as expected (e.g., you can Describe the portal, or use Execute's count
      parameter to suspend the output partway through).  Implementation involves
      stuffing the utility command's output into a Tuplestore, which would be
      kind of annoying for huge output sets, but should be quite acceptable
      for typical uses of utility commands.
      79913910
    • Michael Meskes's avatar
      Added rfmtlong compatibility function. · 299fbb4b
      Michael Meskes authored
      299fbb4b
Loading