PostgreSQL Weekly News June 21, 2009
authorDavid Fetter <david@fetter.org>
Mon, 22 Jun 2009 02:23:18 +0000 (02:23 +0000)
committerDavid Fetter <david@fetter.org>
Mon, 22 Jun 2009 02:23:18 +0000 (02:23 +0000)
git-svn-id: file:///Users/dpage/pgweb/svn-repo/trunk@2515 8f5c7a92-453e-0410-a47f-ad33c8a6b003

portal/files/weeklynews.xml
portal/template/en/community/weeklynews.html
portal/template/en/community/weeklynews/pwn20090621.html [new file with mode: 0644]

index e4e2cb8d9a742df0d08f78ee4817362f8c666272..21236e6f7262ed0a1c35a51303239777cdda4730 100644 (file)
 <description></description>
 <language>en</language>
 
+<item>
+<title>PostgreSQL Weekly News June 21st 2009</title>
+<description>
+The Call for Papers for pgday.eu is out.  Submit!
+&#x3C;a href=&#x22;http://2009.pgday.eu/&#x22;&#x3E;http://2009.pgday.eu/&#x3C;/a&#x3E;
+
+
+</description>
+<guid isPermaLink="true">http://www.postgresql.org/community/weeklynews/pwn20090621</guid>
+<pubDate>Sun, 21 Jun 2009 00:00:00 PST</pubDate>
+</item>
 <item>
 <title>PostgreSQL Weekly News June 14th 2009</title>
 <description>
@@ -113,18 +124,5 @@ PostgreSQL 8.4 beta 1 released.  Test!
 <guid isPermaLink="true">http://www.postgresql.org/community/weeklynews/pwn20090419</guid>
 <pubDate>Sun, 19 Apr 2009 00:00:00 PST</pubDate>
 </item>
-<item>
-<title>PostgreSQL Weekly News April 12th 2009</title>
-<description>
-The Italian PostgreSQL Users Group will present an overview of
-PostgreSQL to the students of the IT Department at University of Pisa
-on Friday, May 8.
-&#x3C;a href=&#x22;http://www.postgresql.org/about/event.856&#x22;&#x3E;http://www.postgresql.org/about/event.856&#x3C;/a&#x3E;
-
-
-</description>
-<guid isPermaLink="true">http://www.postgresql.org/community/weeklynews/pwn20090412</guid>
-<pubDate>Sun, 12 Apr 2009 00:00:00 PST</pubDate>
-</item>
 </channel>
 </rss>
\ No newline at end of file
index 5e33c91768ffc9f49a24370367b71903a3336ad3..4c6b6bc33ef9233379480c68fb724b38963e2475 100644 (file)
@@ -9,6 +9,7 @@ Weekly News
 <p>To receive the Weekly News in your inbox, please subscribe to the <a href="/community/lists/subscribe">pgsql-announce@postgresql.org</a> mailing list.</p>
 
 <ul>
+    <li><a href="/community/weeklynews/pwn20090621">June 21st 2009</a></li>
     <li><a href="/community/weeklynews/pwn20090614">June 14th 2009</a></li>
     <li><a href="/community/weeklynews/pwn20090607">June 7th 2009</a></li>
     <li><a href="/community/weeklynews/pwn20090531">May 31st 2009</a></li>
diff --git a/portal/template/en/community/weeklynews/pwn20090621.html b/portal/template/en/community/weeklynews/pwn20090621.html
new file mode 100644 (file)
index 0000000..8a77037
--- /dev/null
@@ -0,0 +1,252 @@
+<!-- BEGIN page_title_block -->
+Weekly News - June 21 2009
+<!-- END page_title_block -->
+
+<h1>PostgreSQL Weekly News - June 21 2009</h1>
+
+<p>
+The Call for Papers for pgday.eu is out.  Submit!
+<a href="http://2009.pgday.eu/">http://2009.pgday.eu/</a>
+</p>
+
+<p>
+On October 1st, 2ndQuadrant will offer free support to the students of
+the L'Aquila University in the Abruzzi region over a 15 month period.
+For more information (in Italian):
+<a href="http://blog.2ndquadrant.it/it/2009/06/2ndquadrant-universita-aquila.html">http://blog.2ndquadrant.it/it/2009/06/2ndquadrant-universita-aquila.html</a>
+</p>
+
+<p>
+OpenSQL Camp will take place August 22-23, 2009 in St. Augustin,
+Germany, close to Bonn and Cologne.  Deadline for the CfP is July 19,
+2009.  Get your proposals in!
+<a href="http://opensqlcamp.org/Events/2009/Call_for_Participation">http://opensqlcamp.org/Events/2009/Call_for_Participation</a>
+</p>
+
+<p>
+The CfP for PyCon Argentina is open until June 29th, 2009 23:59 ART.
+The conference itself will be in Beunos Aires on September 4-5 2009.
+<a href="http://ar.pycon.org/2009/rfp/">http://ar.pycon.org/2009/rfp/</a>
+</p>
+
+<h2>PostgreSQL Product News</h2>
+<p>
+Benetl 2.8, an ETL tool for files using PostgreSQL, released.
+<a href="http://www.benetl.net">http://www.benetl.net</a>
+</p>
+
+<p>
+MicroOLAP Database Designer 1.2.8 for PostgreSQL released.
+<a href="http://microolap.com/products/database/postgresql-designer/">http://microolap.com/products/database/postgresql-designer/</a>
+</p>
+
+<p>
+PostGIS 1.4.0 beta 1, a Geographic Information System for PostgreSQL, released.
+<a href="http://postgis.refractions.net/">http://postgis.refractions.net/</a>
+</p>
+
+<p>
+rubyrep 1.0.3, an asynchronous master-master replication system, released.
+<a href="http://www.rubyrep.org">http://www.rubyrep.org</a>
+</p>
+
+<h2>PostgreSQL 8.4 Feature of the Week</h2>
+<p>
+EXPLAIN ANALYZE shows you sort and hash memory usage.
+</p>
+
+<h2>PostgreSQL Tip of the Week</h2>
+<p>
+User-set GUCs (system settings) such as work_mem and
+constraint_exclusion can be set as the property of a ROLE or of a
+function.
+</p>
+
+<h2>PostgreSQL Jobs for June</h2>
+<p>
+<a href="http://archives.postgresql.org/pgsql-jobs/2009-06/threads.php">http://archives.postgresql.org/pgsql-jobs/2009-06/threads.php</a>
+</p>
+
+<h2>PostgreSQL Local</h2>
+<p>
+pgDay San Jose is Sunday, July 19th 2009 immediately before OSCON.
+Sign up below:
+<a href="http://postgresql.meetup.com/1/calendar/10626647">http://postgresql.meetup.com/1/calendar/10626647</a>
+</p>
+
+<p>
+The CfP for PGCon Brazil is open!
+<a href="http://pgcon.postgresql.org.br/2009/chamadas.en.php">http://pgcon.postgresql.org.br/2009/chamadas.en.php</a>
+</p>
+
+<p>
+PGCon Brazil will be take place October 23-24 2009 at Unicamp in
+Campinas, Sao Paulo state.
+</p>
+
+<p>
+PGDay.EU 2009 will be at Telecom ParisTech in Paris, France on
+November 6-7, 2009.
+<a href="http://www.pgday.eu/">http://www.pgday.eu/</a>
+</p>
+
+<p>
+JPUG 10th Anniversary Conference has started its Request for
+Proposals.  The conference is November 20-21, 2009 in Tokyo, Japan.
+<a href="http://archives.postgresql.org/pgsql-announce/2009-05/msg00018.php">http://archives.postgresql.org/pgsql-announce/2009-05/msg00018.php</a>
+</p>
+
+<h2>PostgreSQL in the News</h2>
+<p>
+Planet PostgreSQL: <a href="http://planet.postgresql.org/">http://planet.postgresql.org/</a>
+</p>
+
+<p>
+PostgreSQL Weekly News is brought to you this week by David Fetter
+and Josh Berkus
+</p>
+
+<p>
+Submit news and announcements by Sunday at 3:00pm Pacific time.
+Please send English language ones to david@fetter.org, German language
+to pwn@pgug.de, Italian language to pwn@itpug.org.
+</p>
+
+<h2>Applied Patches</h2>
+<p>
+Peter Eisentraut committed:
+</p>
+
+<p>
+- In pgsql/src/pl/plpgsql/src/pl_exec.c, fix typo in error message:
+  tgargv -> tg_argv
+</p>
+
+<p>
+- In pgsql/doc/src/sgml/maintenance.sgml, add another link of a GUC
+  variable to where it is explained.
+</p>
+
+<p>
+- Refine the use of terminology around bound and unbound cursors and
+  cursor variables. Remove the confusing term "reference cursor".
+</p>
+
+<p>
+- Add some more documentation and cross-links on using dblink with
+  SQL/MED.
+</p>
+
+<p>
+- In pgsql/doc/Makefile, don't attempt to "rm" directories on
+  uninstall.
+</p>
+
+<p>
+- Add manvolnum, so that man pages are generated.
+</p>
+
+<p>
+- In pgsql/doc/src/sgml/Makefile, don't convert the man page names to
+  lower case, so that the .so links work.  This is pretty much a
+  workaround for incomplete tools, but having the man page names in
+  upper case looks more natural anyway.
+</p>
+
+<p>
+- In pgsql/doc/Makefile, extend man page installation hackery so that
+  the man page section is also fixed up in the .so links.
+</p>
+
+<p>
+- Message fixes.
+</p>
+
+<p>
+Tom Lane committed:
+</p>
+
+<p>
+- In pgsql/src/backend/executor/nodeAgg.c, ExecAgg() failed to finish
+  running out set-returning functions in the last aggregated tuple of
+  a run.  Per report from Laurenz Albe.  This is a new bug in 8.4, but
+  only because prior versions rejected SRFs in an Agg plan node
+  altogether.
+</p>
+
+<p>
+- Proofreading for Bruce Momjian's recent round of documentation
+  proofreading.  Most of those changes were good, but some not so good...
+</p>
+
+<p>
+- Fix the just-reported problem that you can't specify all four
+  trigger event types in CREATE TRIGGER.  While at it, clean up the
+  amazingly tedious and inextensible way that the trigger event type
+  list was handled.  Per report from Greg Sabino Mullane.
+</p>
+
+<p>
+- Fix things so that array_agg_finalfn does not modify or free its
+  input ArrayBuildState, per trouble report from Merlin Moncure.  By
+  adopting this fix, we are essentially deciding that aggregate
+  final-functions should not modify their inputs ever.  Adjust
+  documentation and comments to match that conclusion.
+</p>
+
+<p>
+Heikki Linnakangas committed:
+</p>
+
+<p>
+- Fix a few errors in comments.  Patch by Fujii Masao, plus the one in
+  visibilitymap.c by me.
+</p>
+
+<h2>Rejected Patches (for now)</h2>
+<p>
+No one was disappointed this week :-)
+</p>
+
+<h2>Pending Patches</h2>
+<p>
+Gurjeet Singh sent in a Perl program called neurodiff which allows
+comparing both regular expression matches and result sets independent
+of order.
+</p>
+
+<p>
+Robert Haas sent in a patch to change do_tup_output to take Datum
+arguments rather than cstring.
+</p>
+
+<p>
+Kevin Grittner sent in another version of his
+toast-main-out-of-line-reluctantly patch.
+</p>
+
+<p>
+Jeremy Kerr sent in another revision of his patch to compare
+word-at-a-time in src/backend/utils/adt/varchar.c's bcTruelen.
+</p>
+
+<p>
+Fujii Masao sent in another revision of the sync rep patch.
+</p>
+
+<p>
+Petr (PJMODOS) Jelinek sent in a patch which allows per-schema GRANT
+and REVOKE on database objects.
+</p>
+
+<p>
+Robert Haas sent in another revision of his "generic options for
+explain" patch.
+</p>
+
+<p>
+Robert Haas sent in another revision of his machine-readable explain
+output patch.
+
+</p>
+