1. 20 Oct, 2010 9 commits
  2. 19 Oct, 2010 9 commits
  3. 18 Oct, 2010 5 commits
    • Peter Eisentraut's avatar
      bc8624b1
    • Bruce Momjian's avatar
      Document the tablespace directory "should" be empty, rather than "must" · 433c7a65
      Bruce Momjian authored
      be empty.  Because of binary migration usage, it might not be empty.
      433c7a65
    • Robert Haas's avatar
      Change example pg_hba.conf in docs to match altered pg_hba.conf.sample · 9c73e20f
      Robert Haas authored
      Peter Eisentraut's recent patch to allow host names in pg_hba.conf
      changed the contents of pg_hba.conf.sample
      
      Fujii Masao
      9c73e20f
    • Tom Lane's avatar
      Fix a passel of inappropriately-named global functions in GIN. · 419d2374
      Tom Lane authored
      The GIN code has absolutely no business exporting GIN-specific functions
      with names as generic as compareItemPointers() or newScanKey(); that's
      just trouble waiting to happen.  I got annoyed about this again just now
      and decided to fix it.  This commit ensures that all global symbols
      defined in access/gin/ have names including "gin" or "Gin".  There were a
      couple of cases, like names involving "PostingItem", where arguably the
      names were already sufficiently nongeneric; but I figured as long as I was
      risking creating merge problems for unapplied GIN patches I might as well
      impose a uniform policy.
      
      I didn't touch any static symbol names.  There might be some places
      where it'd be appropriate to rename some static functions to match
      siblings that are exported, but I'll leave that for another time.
      419d2374
    • Tom Lane's avatar
      Improve GIN indexscan cost estimation. · 48c7d9f6
      Tom Lane authored
      The better estimate requires more statistics than we previously stored:
      in particular, counts of "entry" versus "data" pages within the index,
      as well as knowledge of the number of distinct key values.  We collect
      this information during initial index build and update it during VACUUM,
      storing the info in new fields on the index metapage.  No initdb is
      required because these fields will read as zeroes in a pre-existing
      index, and the new gincostestimate code is coded to behave (reasonably)
      sanely if they are zeroes.
      
      Teodor Sigaev, reviewed by Jan Urbanski, Tom Lane, and Itagaki Takahiro.
      48c7d9f6
  4. 17 Oct, 2010 1 commit
    • Magnus Hagander's avatar
      Fix msvc build for localized versions of Visual C++ · cd0e8253
      Magnus Hagander authored
      Look only at the non-localized part of the output from "vcbuild /?",
      which is used to determine the version of Visual Studio in use. Different
      languages seem to localize different amounts of the string, but we assume
      the part "Microsoft Visual C++" won't be modified.
      cd0e8253
  5. 16 Oct, 2010 2 commits
  6. 15 Oct, 2010 8 commits
  7. 14 Oct, 2010 6 commits