1. 30 9月, 2007 1 次提交
  2. 27 8月, 2007 1 次提交
  3. 16 7月, 2007 1 次提交
  4. 06 4月, 2007 1 次提交
    • T
      Support varlena fields with single-byte headers and unaligned storage. · 3e23b68d
      Tom Lane 提交于
      This commit breaks any code that assumes that the mere act of forming a tuple
      (without writing it to disk) does not "toast" any fields.  While all available
      regression tests pass, I'm not totally sure that we've fixed every nook and
      cranny, especially in contrib.
      
      Greg Stark with some help from Tom Lane
      3e23b68d
  5. 14 3月, 2007 1 次提交
    • T
      Add GIN support for pg_trgm. From Guillaume Smet <guillaume.smet@gmail.com> · 754148d8
      Teodor Sigaev 提交于
      with minor editorization by me.
      
      Hstore improvements
      * add operation hstore ? text - excat equivalent of exist()
      * remove undocumented behaviour of contains operation with NULL value
      * now 'key'::text=>NULL returns '"key"=>NULL' instead of NULL
      * Add GIN support for contains and exist operations
      * Add GiST support for exist operatiion
      * improve regression tests
      754148d8
  6. 01 3月, 2007 1 次提交
  7. 28 2月, 2007 1 次提交
    • T
      Replace direct assignments to VARATT_SIZEP(x) with SET_VARSIZE(x, len). · 234a02b2
      Tom Lane 提交于
      Get rid of VARATT_SIZE and VARATT_DATA, which were simply redundant with
      VARSIZE and VARDATA, and as a consequence almost no code was using the
      longer names.  Rename the length fields of struct varlena and various
      derived structures to catch anyplace that was accessing them directly;
      and clean up various places so caught.  In itself this patch doesn't
      change any behavior at all, but it is necessary infrastructure if we hope
      to play any games with the representation of varlena headers.
      Greg Stark and Tom Lane
      234a02b2
  8. 10 2月, 2007 2 次提交
  9. 06 12月, 2006 1 次提交
  10. 12 10月, 2006 1 次提交
  11. 04 10月, 2006 1 次提交
  12. 23 9月, 2006 1 次提交
    • T
      Fix bugs in plpgsql and ecpg caused by assuming that isspace() would only · beca984e
      Tom Lane 提交于
      return true for exactly the characters treated as whitespace by their flex
      scanners.  Per report from Victor Snezhko and subsequent investigation.
      
      Also fix a passel of unsafe usages of <ctype.h> functions, that is, ye olde
      char-vs-unsigned-char issue.  I won't miss <ctype.h> when we are finally
      able to stop using it.
      beca984e
  13. 16 9月, 2006 1 次提交
  14. 13 9月, 2006 1 次提交
  15. 11 9月, 2006 1 次提交
  16. 06 9月, 2006 3 次提交