1. 13 Apr, 2007 5 commits
  2. 12 Apr, 2007 8 commits
  3. 11 Apr, 2007 2 commits
  4. 10 Apr, 2007 2 commits
  5. 09 Apr, 2007 3 commits
  6. 08 Apr, 2007 6 commits
  7. 07 Apr, 2007 8 commits
  8. 06 Apr, 2007 6 commits
    • Tom Lane's avatar
      Don't remove the 'alias' field from flattened rangetable entries; · b396df84
      Tom Lane authored
      there are some corner cases where this is needed by ruleutils.c for
      proper display of variables during EXPLAIN.
      b396df84
    • Tom Lane's avatar
      Make 'col IS NULL' clauses be indexable conditions. · f02a82b6
      Tom Lane authored
      Teodor Sigaev, with some kibitzing from Tom Lane.
      f02a82b6
    • Tom Lane's avatar
      146c83c0
    • Andrew Dunstan's avatar
      e1f1a535
    • Tatsuo Ishii's avatar
      Enhance pgbench -l option to add timestamp. Patch contributed by Greg · e574f2a0
      Tatsuo Ishii authored
      Smith. Along with Japanese doc updation by Tasuo Ishii.
      
      > This patch changes the way pgbench outputs its latency log files so that
      > every transaction gets a timestamp and notes which transaction type was
      > executed.  It's a one-line change that just dumps some additional
      > information that was already sitting in that area of code. I also made a
      > couple of documentation corrections and clarifications on some of the more
      > confusing features of pgbench.
      >
      > It's straightforward to parse log files in this format to analyze what
      > happened during the test at a higher level than was possible with the
      > original format.  You can find some rough sample code to convert this
      > latency format into CVS files and then into graphs at
      > http://www.westnet.com/~gsmith/content/postgresql/pgbench.htm which I'll
      > be expanding on once I get all my little patches sent in here.
      e574f2a0
    • Tatsuo Ishii's avatar
      Various pgbench enhancements. Patch contributed by ITAGAKI Takahiro. · 7e96269a
      Tatsuo Ishii authored
      Also tweak README.pgbench/README.pgbench_jis:
        Remove history after pgbench was added to PostgreSQL contrib module.
        Those info was not only redundant since it has already been in CVS
        log, but also incomplete.
      --------------------------------------------------------------------------
      The attached is a patch to optimize contrib/pgbench using new 8.3 features.
      
      - Use DROP IF EXISTS to suppress errors for initial loadings.
      - Use a combination of TRUNCATE and COPY to reduce WAL on creating
        the accounts table.
      
      Also, there are some cosmetic changes.
      
      - Change the output of -v option from "starting full vacuum..."
        to "starting vacuum accounts..." in reflection of the fact.
      - Shape duplicated error checks into executeStatement().
      
      
      There is a big performance win in "COPY with no WAL" feature.
      Thanks for the efforts!
      --------------------------------------------------------------------------
      7e96269a