Skip to content
Snippets Groups Projects
  1. Jun 28, 2006
  2. Jun 27, 2006
  3. Jun 26, 2006
  4. Jun 25, 2006
    • Bruce Momjian's avatar
      Update my info: · bc28f58b
      Bruce Momjian authored
      > * Bruce is Bruce Momjian <bruce@momjian.us> of EnterpriseDB
      bc28f58b
    • Tom Lane's avatar
      Tweak dynahash.c to avoid wasting memory space in non-shared hash tables. · 2924ca67
      Tom Lane authored
      palloc() will normally round allocation requests up to the next power of 2,
      so make dynahash choose allocation sizes that are as close to a power of 2
      as possible.
      Back-patch to 8.1 --- the problem exists further back, but a much larger
      patch would be needed and it doesn't seem worth taking any risks.
      2924ca67
    • Bruce Momjian's avatar
      Add: · f5940e7b
      Bruce Momjian authored
      < * Reuse index tuples that point to rows that are not visible to anyone?
      > * Reuse index tuples that point to heap tuples that are not visible to
      >   anyone?
      f5940e7b
    • Michael Meskes's avatar
    • Alvaro Herrera's avatar
      Our version of getopt_long does not set optarg upon detecting an error, as · 885a4d3d
      Alvaro Herrera authored
      opposed to what other versions apparently do, so it's not safe to print an
      error message.  Besides, getopt_long itself already did, so it's redundant
      anyway.
      885a4d3d
    • Bruce Momjian's avatar
      Remove individual user copyright because the code is contributed to · e970b2a6
      Bruce Momjian authored
      PGDG:
      
      > Yes. In fact the copyright belongs to credativ GmbH the company that
      > paid Carsten for his work. As you may or may not know I'm the CEO of
      > that company and can assure you that his work was contributed to the
      > PostgreSQL project.
      e970b2a6
    • Bruce Momjian's avatar
      Fix GEVHDRSZ for Win32. · 199f8f28
      Bruce Momjian authored
      Magnus Hagander
      199f8f28
    • Bruce Momjian's avatar
      Fix Win32/Cygwin problems: · d8f75d41
      Bruce Momjian authored
      After updating to the latest cvs, and also building most of the addons
      (like PLs), the following patch is neededf for win32 + Visual C++.
      
      * Switch to use the new win32 semaphore code
      * Rename win32_open to pgwin32_open. win32_open collides with symbols
      defined in Perl. MingW didn't detect ig, MSVC did. And it's a bit too
      generic a name to export globally, imho...
      * Python defines some partially broken #pragmas in the headers when
      doing a debug build. Workaround.
      
      Magnus Hagander
      d8f75d41
    • Bruce Momjian's avatar
      Update entry: · ac7a126d
      Bruce Momjian authored
      < * Allow heap reuse of UPDATEd rows if old and new versions are on the
      <   same heap page?
      > * Allow heap reuse of UPDATEd rows if no indexed columns are changed,
      >   and old and new versions are on the same heap page?
      <   This is possible for same-page updates because a single index row
      <   can point to both old and new values.
      >   While vacuum handles DELETEs fine, updating of non-indexed columns, like
      >   counters, are difficult for VACUUM to handle efficiently.  This method
      >   is possible for same-page updates because a single index row can be
      >   used to point to both old and new values.
      ac7a126d
    • Bruce Momjian's avatar
      Add UPDATE entry for row reuse. · fc6a2293
      Bruce Momjian authored
      >
      > * Allow heap reuse of UPDATEd rows if old and new versions are on the
      >   same heap page?
      >
      >   This is possible for same-page updates because a single index row
      >   can point to both old and new values.
      >   http://archives.postgresql.org/pgsql-hackers/2006-06/msg01305.php
      fc6a2293
  5. Jun 24, 2006
  6. Jun 23, 2006
Loading