Permalink
Commits on Nov 27, 2013
  1. Merge pull request #37 from terrorobe/patch-1

    README.rst: 9.3 is supported
    amenonsen committed Nov 27, 2013
Commits on Nov 26, 2013
  1. README.rst: 9.3 is supported

    terrorobe committed Nov 26, 2013
Commits on Aug 13, 2013
  1. Merge pull request #31 from petergeoghegan/encoding_conversion

    For parity with pgsp_store(), convert encoding
    amenonsen committed Aug 13, 2013
Commits on Aug 12, 2013
  1. Debiannized pg_find_plans

    First step.
    pg_stat_plans and pg_find_plans are distinct packages
    Cédric Villemain committed Aug 12, 2013
  2. Fix Makefile and debian packaging

    based on work done with pgfincore and upstream fixes in PostgreSQL
    Cédric Villemain committed Aug 12, 2013
  3. Merge pull request #30 from petergeoghegan/master

    Fix oversight in last commit
    amenonsen committed Aug 12, 2013
  4. Merge pull request #25 from terrorobe/patch-1

    catalog/pg_collation.h is only available in >= 9.1
    amenonsen committed Aug 12, 2013
  5. Merge pull request #26 from terrorobe/patch-2

    Fix and extend description of debian package
    amenonsen committed Aug 12, 2013
  6. Merge pull request #28 from petergeoghegan/master

    Miscellaneous tweaks.
    amenonsen committed Aug 12, 2013
  7. Merge pull request #29 from petergeoghegan/fix_explain

    When explaining, verify query text
    amenonsen committed Aug 12, 2013
Commits on Aug 11, 2013
  1. When explaining, verify query text

    There are some scenarios in which it is possible for multiple calls to the
    executor to occur at the same nesting level for the same query. This includes,
    at the very least, when SQL functions are called.
    
    As protection against the SQL function case in particular, but also as
    insurance against other cases that may emerge, record the SQL text (EXPLAIN...
    prefix and all) to be explained within pg_stat_plans_explain, and then verify
    that it is consistent with the query descriptor sourceText indicated within
    pgsp_ExecutorEnd().
    petergeoghegan committed Aug 11, 2013
Commits on Aug 10, 2013
  1. Miscellaneous tweaks.

    Update copyright year. Remove old e-mail address in pg_find_plans README.
    Correct obsolete comment.
    petergeoghegan committed Aug 5, 2013
Commits on Aug 7, 2013
Commits on Aug 2, 2013
  1. Merge pull request #24 from psoo/fix_get_search_path_xor

    Fix backend crash in case an empty search_path was set.
    amenonsen committed Aug 2, 2013
Commits on Aug 1, 2013
  1. Fix backend crash in case an empty search_path was set.

    This could happen in case a database session has set a search_path
    to a schema not accessible by the current role for example.
    This results in an empty activeSearchPath list, which is returned by
    fetch_search_path() as an empty list. Access in get_search_path_xor()
    then causes a crash.
    
    The best solution to this seems to also include any implicit search_path
    members, too. This also seems to be a more correct definition in the sense
    of a "stable" view when evaluating the plans later.
    psoo committed Aug 1, 2013
Commits on Jul 2, 2013
  1. Merge pull request #21 from psoo/port93

    Support for PostgreSQL 9.3.
    amenonsen committed Jul 2, 2013
Commits on Jun 28, 2013
  1. Support for PostgreSQL 9.3.

    Adjust ProcessUtility hooks to match new signature in PostgreSQL 9.3.
    psoo committed Jun 28, 2013
Commits on Mar 17, 2013
  1. Merge pull request #19 from petergeoghegan/master

    Remove unused e-mail address from documentation
    amenonsen committed Mar 17, 2013
Commits on Mar 16, 2013
  1. Merge pull request #18 from petergeoghegan/master

    Add debugging infrastructure
    amenonsen committed Mar 16, 2013
Commits on Feb 26, 2013
  1. Add STAT_PLANS_DEBUG infrastructure

    This infrastructure can be used to debug problems with pg_stat_plans
    fingerprinting logic. When the macro STATS_PLAN_DEBUG is defined, Postgres will
    print a low-level representation of each plan tree that is fingerprinted, as it
    is fingerprinted.
    
    Add documentation on how to debug problems with pg_stat_plans' fingerprinting
    logic, including using this new infrastructure.
    Peter Geoghegan committed Feb 26, 2013
Commits on Jan 20, 2013
  1. Stamp release 1.0 stable.

    Peter Geoghegan committed Jan 20, 2013
Commits on Jan 2, 2013
  1. Tighten up order of view aggregates.

    Technically, the only requirement was that the order be consistent among
    aggregates. On reflection it seems better to insist upon a particular order,
    though.
    Peter Geoghegan committed Jan 2, 2013
Commits on Dec 27, 2012
  1. Have pg_find_plans recognize new column order.

    This is just a cosmetic adjustment, since naturally pg_find_plans was not
    relying on a particular column ordering.  In passing, change the spelling of a
    few words appearing in README files so that American English spelling is used,
    per project policy.
    Peter Geoghegan committed Dec 27, 2012
  2. Change order of pg_stat_plans columns.

    For consistency between the pg_stat_plans view and the pg_stat_plans_explain
    function, place planid column first within said view.
    
    PGSP_FILE_HEADER bumped due to change in on-disk representation of entry
    statistics.
    Peter Geoghegan committed Dec 27, 2012
Commits on Dec 23, 2012
  1. Fix broken "Is query text explainable?" logic

    Peter Geoghegan committed Dec 23, 2012
  2. Merge pull request #14 from terrorobe/patch-3

    Add mention of custom_variable_classes to GUC documentation
    Peter Geoghegan committed Dec 23, 2012
Commits on Dec 4, 2012
  1. Standardize headers within SQL files.

    Peter Geoghegan committed Dec 4, 2012
Commits on Dec 3, 2012
  1. Remove superfluous imports.

    Peter Geoghegan committed Dec 3, 2012
  2. Tweak join_count function's signature in docs.

    Peter Geoghegan committed Dec 3, 2012
Commits on Dec 2, 2012
  1. Stamp release 1.0 beta 3.

    Peter Geoghegan committed Dec 2, 2012