1. 27 10月, 2007 8 次提交
  2. 26 10月, 2007 7 次提交
  3. 25 10月, 2007 12 次提交
  4. 24 10月, 2007 6 次提交
    • T
      Keep heap_page_prune from marking the buffer dirty when it didn't · 9226ba81
      Tom Lane 提交于
      really change anything.  Per report from Itagaki Takahiro.  Fix by
      Pavan Deolasee.
      9226ba81
    • T
      Set read_only = TRUE while evaluating input queries for ts_rewrite() · 1c927249
      Tom Lane 提交于
      and ts_stat(), per my recent suggestion.  Also add a possibly-not-needed-
      but-can't-hurt check for NULL SPI_tuptable, before we try to dereference
      same.
      1c927249
    • T
      Remove the aggregate form of ts_rewrite(), since it doesn't work as desired · 592c88a0
      Tom Lane 提交于
      if there are zero rows to aggregate over, and the API seems both conceptually
      and notationally ugly anyway.  We should look for something that improves
      on the tsquery-and-text-SELECT version (which is also pretty ugly but at
      least it works...), but it seems that will take query infrastructure that
      doesn't exist today.  (Hm, I wonder if there's anything in or near SQL2003
      window functions that would help?)  Per discussion.
      592c88a0
    • T
      Make configure probe for the location of the <uuid.h> header file. · 07d0a370
      Tom Lane 提交于
      Needed to accommodate different layout on some platforms (Debian for
      one).  Heikki Linnakangas
      07d0a370
    • T
      Rename and slightly redefine the default text search parser's "word" · dbaec70c
      Tom Lane 提交于
      categories, as per discussion.  asciiword (formerly lword) is still
      ASCII-letters-only, and numword (formerly word) is still the most general
      mixed-alpha-and-digits case.  But word (formerly nlword) is now
      any-group-of-letters-with-at-least-one-non-ASCII, rather than all-non-ASCII as
      before.  This is no worse than before for parsing mixed Russian/English text,
      which seems to have been the design center for the original coding; and it
      should simplify matters for parsing most European languages.  In particular
      it will not be necessary for any language to accept strings containing digits
      as being regular "words".  The hyphenated-word categories are adjusted
      similarly.
      dbaec70c
    • M
      Use snprintf instead of wsprintf, and use getenv("APPDATA") instead of · 344d0cae
      Magnus Hagander 提交于
      SHGetFolderPath.
      
      This removes the direct dependency on shell32.dll and user32.dll, which
      eats a lot of "desktop heap" for each backend that's started. The
      desktop heap is a very limited resource, causing backends to no
      longer start once it's been exhausted.
      
      We still have indirect depdendencies on user32.dll through third party
      libraries, but those can't easily be removed.
      
      Dave Page
      344d0cae
  5. 23 10月, 2007 6 次提交
  6. 22 10月, 2007 1 次提交