1. 03 5月, 2003 1 次提交
  2. 01 5月, 2003 1 次提交
  3. 30 4月, 2003 1 次提交
    • T
      Infrastructure for deducing Param types from context, in the same way · aa282d44
      Tom Lane 提交于
      that the types of untyped string-literal constants are deduced (ie,
      when coerce_type is applied to 'em, that's what the type must be).
      Remove the ancient hack of storing the input Param-types array as a
      global variable, and put the info into ParseState instead.  This touches
      a lot of files because of adjustment of routine parameter lists, but
      it's really not a large patch.  Note: PREPARE statement still insists on
      exact specification of parameter types, but that could easily be relaxed
      now, if we wanted to do so.
      aa282d44
  4. 29 4月, 2003 1 次提交
  5. 28 4月, 2003 4 次提交
  6. 27 4月, 2003 2 次提交
  7. 26 4月, 2003 3 次提交
    • T
      Tweak stats collector start logic so that we will not try to spawn a · 2b1e36c7
      Tom Lane 提交于
      new stats collector oftener than once a minute.  Per gripe from Erik Walthinsen
      4/25/03.
      2b1e36c7
    • T
      Make [VACUUM] ANALYZE safe on zero-column tables. · 9fdb1de3
      Tom Lane 提交于
      9fdb1de3
    • T
      In the continuing saga of FE/BE protocol revisions, add reporting of · 9cbaf721
      Tom Lane 提交于
      initial values and runtime changes in selected parameters.  This gets
      rid of the need for an initial 'select pg_client_encoding()' query in
      libpq, bringing us back to one message transmitted in each direction
      for a standard connection startup.  To allow server version to be sent
      using the same GUC mechanism that handles other parameters, invent the
      concept of a never-settable GUC parameter: you can 'show server_version'
      but it's not settable by any GUC input source.  Create 'lc_collate' and
      'lc_ctype' never-settable parameters so that people can find out these
      settings without need for pg_controldata.  (These side ideas were all
      discussed some time ago in pgsql-hackers, but not yet implemented.)
      9cbaf721
  8. 25 4月, 2003 12 次提交
  9. 22 4月, 2003 2 次提交
    • T
      getaddrinfo has no business doing unlink(). · 8a703496
      Tom Lane 提交于
      8a703496
    • T
      Another round of protocol changes. Backend-to-frontend messages now all · 5ed27e35
      Tom Lane 提交于
      have length words.  COPY OUT reimplemented per new protocol: it doesn't
      need \. anymore, thank goodness.  COPY BINARY to/from frontend works,
      at least as far as the backend is concerned --- libpq's PQgetline API
      is not up to snuff, and will have to be replaced with something that is
      null-safe.  libpq uses message length words for performance improvement
      (no cycles wasted rescanning long messages), but not yet for error
      recovery.
      5ed27e35
  10. 21 4月, 2003 4 次提交
  11. 20 4月, 2003 2 次提交
  12. 19 4月, 2003 2 次提交
  13. 18 4月, 2003 2 次提交
  14. 16 4月, 2003 1 次提交
  15. 15 4月, 2003 2 次提交