1. 23 Apr, 2014 10 commits
  2. 22 Apr, 2014 16 commits
  3. 21 Apr, 2014 1 commit
    • Tom Lane's avatar
      pg_stat_statements forgot to let previous occupant of hook get control too. · 78a3c9b6
      Tom Lane authored
      pgss_post_parse_analyze() neglected to pass the call on to any earlier
      occupant of the post_parse_analyze_hook.  There are no other users of that
      hook in contrib/, and most likely none in the wild either, so this is
      probably just a latent bug.  But it's a bug nonetheless, so back-patch
      to 9.2 where this code was introduced.
      78a3c9b6
  4. 20 Apr, 2014 2 commits
  5. 19 Apr, 2014 4 commits
  6. 18 Apr, 2014 2 commits
    • Magnus Hagander's avatar
      Fix typo · 66b1084e
      Magnus Hagander authored
      Amit Langote
      66b1084e
    • Peter Eisentraut's avatar
      Create function prototype as part of PG_FUNCTION_INFO_V1 macro · e7128e8d
      Peter Eisentraut authored
      Because of gcc -Wmissing-prototypes, all functions in dynamically
      loadable modules must have a separate prototype declaration.  This is
      meant to detect global functions that are not declared in header files,
      but in cases where the function is called via dfmgr, this is redundant.
      Besides filling up space with boilerplate, this is a frequent source of
      compiler warnings in extension modules.
      
      We can fix that by creating the function prototype as part of the
      PG_FUNCTION_INFO_V1 macro, which such modules have to use anyway.  That
      makes the code of modules cleaner, because there is one less place where
      the entry points have to be listed, and creates an additional check that
      functions have the right prototype.
      
      Remove now redundant prototypes from contrib and other modules.
      e7128e8d
  7. 17 Apr, 2014 5 commits