Skip to content
Snippets Groups Projects
  1. May 18, 2010
  2. May 17, 2010
  3. May 15, 2010
  4. May 13, 2010
  5. May 11, 2010
  6. Apr 30, 2010
  7. Apr 24, 2010
  8. Apr 21, 2010
    • Tom Lane's avatar
      Enforce superuser permissions checks during ALTER ROLE/DATABASE SET, rather · a6dcd19a
      Tom Lane authored
      than during define_custom_variable().  This entails rejecting an ALTER
      command if the target variable doesn't have a known (non-placeholder)
      definition, unless the calling user is superuser.  When the variable *is*
      known, we can correctly apply the rule that only superusers can issue ALTER
      for SUSET parameters.  This allows define_custom_variable to apply ALTER's
      values for SUSET parameters at module load time, secure in the knowledge
      that only a superuser could have set the ALTER value.  This change fixes a
      longstanding gotcha in the usage of SUSET-level custom parameters; which
      is a good thing to fix now that plpgsql defines such a parameter.
      a6dcd19a
  9. Apr 16, 2010
  10. Apr 08, 2010
    • Robert Haas's avatar
      Make smart shutdown work in combination with Hot Standby/Streaming Replication. · 1c850fa8
      Robert Haas authored
      At present, killing the startup process does not release any locks it holds,
      so we must wait to stop the startup and walreceiver processes until all
      read-only backends have exited.  Without this patch, the startup and
      walreceiver processes never exit, so the server gets permanently stuck in
      a half-shutdown state.
      
      Fujii Masao, with review, docs, and comment adjustments by me.
      1c850fa8
  11. Apr 05, 2010
    • Tom Lane's avatar
      Arrange to remove pg_default_acl entries completely if their ACL setting · 60bd2b19
      Tom Lane authored
      is changed to match the hard-wired default.  This avoids accumulating useless
      catalog entries, and also provides a path for dropping the owning role without
      using DROP OWNED BY.  Per yesterday's complaint from Jaime Casanova, the
      need to use DROP OWNED BY for that is less than obvious, so providing this
      alternative method might save some user frustration.
      60bd2b19
  12. Apr 03, 2010
    • Tom Lane's avatar
      Minor wording improvement. · 87ecae72
      Tom Lane authored
      87ecae72
    • Peter Eisentraut's avatar
      Remove unnecessary xref endterm attributes and title ids · 6dcce398
      Peter Eisentraut authored
      The endterm attribute is mainly useful when the toolchain does not support
      automatic link target text generation for a particular situation.  In  the
      past, this was required by the man page tools for all reference page links,
      but that is no longer the case, and it now actually gets in the way of
      proper automatic link text generation.  The only remaining use cases are
      currently xrefs to refsects.
      6dcce398
  13. Apr 02, 2010
  14. Apr 01, 2010
  15. Mar 22, 2010
  16. Mar 21, 2010
  17. Mar 17, 2010
  18. Mar 08, 2010
  19. Mar 07, 2010
  20. Mar 06, 2010
  21. Mar 03, 2010
  22. Feb 27, 2010
  23. Feb 25, 2010
  24. Feb 24, 2010
  25. Feb 23, 2010
  26. Feb 22, 2010
  27. Feb 19, 2010
  28. Feb 17, 2010
  29. Feb 16, 2010
    • Tom Lane's avatar
      Replace the pg_listener-based LISTEN/NOTIFY mechanism with an in-memory queue. · d1e02722
      Tom Lane authored
      In addition, add support for a "payload" string to be passed along with
      each notify event.
      
      This implementation should be significantly more efficient than the old one,
      and is also more compatible with Hot Standby usage.  There is not yet any
      facility for HS slaves to receive notifications generated on the master,
      although such a thing is possible in future.
      
      Joachim Wieland, reviewed by Jeff Davis; also hacked on by me.
      d1e02722
Loading