Permalink
Switch branches/tags
Nothing to show
Commits on Oct 30, 2016
Commits on Mar 30, 2014
  1. Fixed to handle 9.3 API change (hook signature changed) and other bit…

    tvondra committed Mar 30, 2014
    …rot (header files etc.)
Commits on Sep 28, 2012
Commits on Jan 6, 2012
  1. README switched to markdown.

    tvondra committed Jan 6, 2012
Commits on Jan 3, 2012
Commits on Nov 12, 2011
Commits on Nov 9, 2011
  1. Added ProcessUtility_hook to track utility commands (DDL etc.). Intro…

    tvondra committed Nov 9, 2011
    …duced a new boolean GUC 'query_histogram.track_utility' to control this (true by default).
Commits on Nov 6, 2011
  1. Added support for 9.0 (not all executor hooks supported, different nu…

    tvondra committed Nov 6, 2011
    …mber of params when defining GUC options, different assign hook signature).
Commits on Nov 4, 2011
Commits on Nov 3, 2011
  1. Replaced 32-bit counters (unsigned long and float4) with 64-bit ones …

    tvondra committed Nov 3, 2011
    …(unsigned long long and float8).
Commits on Nov 1, 2011
  1. Fix of loading the initial GUC valus (must not work with the default_…

    tvondra committed Nov 1, 2011
    …histogram_dynamic variable, as that may not be set).
  2. Proper check of the histogram when loading (the parameters have to be…

    tvondra committed Nov 1, 2011
    … equal when the histogram is not dynamic).
  3. Rewrite of the shared memory / locking code - using ShmemInitStruct/L…

    tvondra committed Nov 1, 2011
    …WLocks instead of custom code and semaphores.
    
    From now on, the module has to be loaded using shared_preload_libraries to actually use it (it's possible to create the extension, but it's not possible to use it when loaded by a backend). But
    that's actually a good thing, as this forces all backends to update the histogram.
Commits on Oct 31, 2011
  1. ID of the shared memory segment (and semaphore set) is not hard-coded…

    tvondra committed Oct 31, 2011
    … anymore, it's related to PostPortNumber so that there may be separate histograms for different clusters. This needs to be
    
    further enhanced (to check that the shared segment really contains a histogram). See the FIXME at query_hist_init().
Commits on Oct 30, 2011