PostgreSQL 16 website content refresh
authorJonathan S. Katz <jonathan.katz@excoventures.com>
Thu, 14 Sep 2023 02:20:35 +0000 (22:20 -0400)
committerJonathan S. Katz <jonathan.katz@excoventures.com>
Thu, 14 Sep 2023 12:15:44 +0000 (08:15 -0400)
This is an annual pass over all of the content on the website to
ensure it's up-to-date for the press release.

templates/core/about.html
templates/pages/about/press/faq.html
templates/pages/developer/beta.html
templates/pages/developer/roadmap.html
templates/pages/docs/faq.html

index cf261ac6174409b16b30112392725b0a8db58128..14d7e2c403873de5cc96f3fc274732d2cd9088c8 100644 (file)
@@ -13,7 +13,7 @@
 <p>
   PostgreSQL comes with <a href="/about/featurematrix/">many features</a> aimed to help developers build applications, administrators to protect data integrity and build fault-tolerant environments, and help you manage your data no matter how big or small the dataset.  In addition to being <a href="/about/license/">free and open source</a>, PostgreSQL is highly extensible. For example, you can define your own data types, build out custom functions, even write code from <a href="/docs/current/xplang.html">different programming languages</a> without recompiling your database!
 </p>
-<p>PostgreSQL tries to conform with the <a href="/docs/current/features.html">SQL standard</a> where such conformance does not contradict traditional features or could lead to poor architectural decisions. Many of the features required by the SQL standard are supported, though sometimes with slightly differing syntax or function. Further moves towards conformance can be expected over time. As of the version 15 release in October 2022, PostgreSQL conforms to at least 170 of the 179 mandatory features for SQL:2016 Core conformance. As of this writing, no relational database meets full conformance with this standard.
+<p>PostgreSQL tries to conform with the <a href="/docs/current/features.html">SQL standard</a> where such conformance does not contradict traditional features or could lead to poor architectural decisions. Many of the features required by the SQL standard are supported, though sometimes with slightly differing syntax or function. Further moves towards conformance can be expected over time. As of the version 16 release in September 2023, PostgreSQL conforms to at least 170 of the 179 mandatory features for SQL:2023 Core conformance. As of this writing, no relational database meets full conformance with this standard.
 </p>
 <p>Below is an inexhaustive list of various features found in PostgreSQL, with more being added in every <a href="/developer/roadmap/">major release</a>:
 </p>
@@ -75,7 +75,7 @@
     <ul>
       <li>Stored functions and procedures</li>
       <li>Procedural Languages: PL/pgSQL, Perl, Python, and Tcl. There are other languages available through extensions, e.g. Java, JavaScript (V8), R, Lua, and Rust</li>
-      <li>SQL/JSON path expressions</li>
+      <li>SQL/JSON constructors and path expressions</li>
       <li>Foreign data wrappers: connect to other databases or streams with a standard SQL interface</li>
       <li>Customizable storage interface for tables</li>
       <li>Many extensions that provide additional functionality, including PostGIS</li>
       <h3>700+ Contributors</h3>
     </div>
     <div class="col-sm-3 feature-grid">
-      <h3>54,000+ Commits</h3>
+      <h3>56,500+ Commits</h3>
     </div>
     <div class="col-sm-3 feature-grid">
-      <h3>55+ Local User Groups</h3>
+      <h3>70+ Local User Groups</h3>
     </div>
   </div>
   <div class="row">
       <h3>1,600,000+ Lines of C</h3>
     </div>
     <div class="col-sm-3 feature-grid">
-      <h3>675+ Events</h3>
+      <h3>700+ Events</h3>
     </div>
     <div class="col-sm-3 feature-grid">
       <h3>Millions of Happy Users</h3>
index d6d8c39a08019f73bd0fd62d2ce6f84f421e8316..cbb49e9bf9f1fccc720e504b4f1dbc9913105de0 100644 (file)
@@ -5,17 +5,17 @@
 <h1>Frequently Asked Questions</h1>
 
 <p><strong>Q: What is the current version of PostgreSQL?</strong><br />
-A: 15, which was released on October 13, 2022. This is our 32nd major release in over 35 years of development. We release a new version of PostgreSQL every year, which is unique among SQL databases.</p>
+A: 16, which was released on September 14, 2023. This is our 33rd major release in over 37 years of development. We release a new version of PostgreSQL every year, which is unique among SQL databases.</p>
 
 <p><strong>Q: Does the PostgreSQL Project have a Code of Conduct?</strong><br />
 A: The PostgreSQL Project prides itself on the quality of our code and our work, and the technical and professional accomplishments of our community. We expect everyone who participates to conduct themselves in a professional manner, acting with common courtesy and in the common interest, with respect for all users and developers. To that end, we established a <a href="/about/policies/coc/">Code of Conduct</a> for community interaction and participation in the project’s work and the community at large.
 
 <p><strong>Q: How does versioning work?</strong><br />
-A: PostgreSQL <a href="/support/versioning/">versioning</a> has a two-part number scheme. The first number (e.g. 15) represents the major version, which is a new feature release. The second number represents a patch version, which is a bug / security fix release. For example, "15.1" is the first patch release of PostgreSQL 15. For more information, please see the  <a href="/support/versioning/">PostgreSQL versioning</a> page.
+A: PostgreSQL <a href="/support/versioning/">versioning</a> has a two-part number scheme. The first number (e.g. 16) represents the major version, which is a new feature release. The second number represents a patch version, which is a bug / security fix release. For example, "16.1" is the first patch release of PostgreSQL 16. For more information, please see the  <a href="/support/versioning/">PostgreSQL versioning</a> page.
 </p>
 
 <p><strong>Q: When do releases happen?</strong><br />
-A: Major version releases happen roughly once-a-year around Q4. Patch releases occur once-a-quarter. You can read more about the release schedule on the <a href="/developer/roadmap/">roadmap</a> page.
+A: Major version releases happen roughly once-a-year around September. Patch releases are scheduled once-a-quarter (February, May, August, November). You can read more about the release schedule on the <a href="/developer/roadmap/">roadmap</a> page.
 </p>
 
 <p><strong>Q: Why are older versions that are labeled 9.6.6 or 9.5.9?</strong><br />
@@ -43,10 +43,7 @@ A: None.  We are an unincorporated association of volunteers and companies who s
 A: There are many companies that provide paid support for PostgreSQL. You can find support vendors by regional from the <a href="/support/professional_support/">professional services list</a>. Please note that this list is strictly informational and is not an endorsement of any of these vendors.</p>
 
 <p><strong>Q: What's the relationship between the PostgreSQL Project and the companies listed on the "Sponsors" page?</strong><br />
-A: The PostgreSQL project enjoys the support of multiple companies who sell products or services built with PostgreSQL, and in turn contribute code, money and staff time to the projec.  None of them "own" PostgreSQL, nor is any individual company responsible for PostgreSQL code development. This is the same as Linux, Apache and FreeBSD.</p>
-
-<p><strong>Q: Does PostgreSQL run on the Cloud?</strong><br />
-A: Yes. Like other open source databases, PostgreSQL is easy to run in both containers and virtual machines and is highly portable. Many companies have support for PostgreSQL in cloud hosting environments, including all of the major cloud providers.</p>
+A: The PostgreSQL project enjoys the support of multiple companies who sell products or services built with PostgreSQL, and in turn contribute code, money and staff time to the project.  None of them "own" PostgreSQL, nor is any individual company responsible for PostgreSQL code development. This is the same as Linux, Apache and FreeBSD.</p>
 
 <p><strong>Q: How does PostgreSQL compare to MySQL?</strong><br />
 A: This is a topic that can start several hours of discussion. PostgreSQL is liberally licenced and owned by its community; MySQL is GPL-licenced and owned by Oracle. Beyond that, each database user should make his own evaluation; open source software makes doing comparisons very easy. We encourage you to look at a high-level summary of PostgreSQL features and functionality on the <a href="/about/">about PostgreSQL</a> page.</p>
@@ -58,11 +55,12 @@ A: Our feature set is generally considered to be very competitive with other lea
 A: The term "NoSQL" covers such a diverse array of non-relational database implementations, from tiny embedded databases like BerkeleyDB to massive clustered data processing platforms like Hadoop, that it's impossible to comment on them as a general class.  Non-relational databases preceded relational databases and have existed alongside them for forty years, so choosing between relational and nonrelational databases is nothing new.  Users should choose the database whose features, implementation, and community support their current application needs. Further, using multiple different databases for large projects is fast becoming the norm, and PostgreSQL users are no exception.<br /><br />
 Additionally, PostgreSQL has supported storing "unstructured" data types such as JSON and XML for many years.</p>
 
-<p><strong>Q: When will PostgreSQL 16 come out?</strong><br />
-A: The PostgreSQL project begins work on the next version of PostgreSQL in July of each year, and it generally takes 12 to 15 months to work to a release. So expect version 16 around September 2023.</p>
+<p><strong>Q: Is PostgreSQL a "vector database"?</strong><br />
+A: PostgreSQL supports storing and searching over many data types, including vectors. PostgreSQL has an <a href="/docs/current/arrays.html">array</a> data type that can store multi-dimensional data. PostgreSQL's extension framework lets developers add additional vector functionality into PostgreSQL, including custom indexes that interface into PostgreSQL's memory and storage management systems. There are  several extensions that augment PostgreSQL's vector search capabilities. 
+</p>
 
-<p><strong>Q: What features will PostgreSQL 16 have?</strong><br />
-A: As always, we can't be certain what will go in and what won't; the project has strict quality standards that not all patches can make before deadline. All we can tell you is what's currently being worked on, which includes native transparent data encryption support, continued improvements to logical replication, parallelism, partitioning, and vacuuming, and many more features. By the time 16 is released, though, this list may have changed considerably.</p>
+<p><strong>Q: When will PostgreSQL 17 come out?</strong><br />
+A: The PostgreSQL project begins work on the next version of PostgreSQL in July of each year, and releases the GA in September of the following year. So expect version 17 around September 2024.</p>
 
 <p><strong>Q: How do you pronounce PostgreSQL</strong><br />
 A: post-GRES-que-ell, per this <a href="/files/postgresql.mp3">audio file</a>.  However, many people find it easier to just say "post-GRES".</p>
index dc4a89620d80860cee230107690fb1a22b121634..0607e1983ac2db3be6e5bd60e27cc95206a7b28b 100644 (file)
     are subject to changes that are backwards incompatible at any time during
     the development of the betas, and could possibly be removed altogether.</p>
 
-{% comment %}
 <p>
-  <strong>PostgreSQL 15 is released</strong>. The first beta of version 16
-  is not yet available for testing. Beta testing of version 16 is likely to
-  begin around May 2023.
+  <strong>PostgreSQL 16 is released</strong>. The first beta of version 17
+  is not yet available for testing. Beta testing of version 17 will begin in
+  May 2024.
 </p>
-{% endcomment %}
 
+{% comment %}
 <p>
   The current beta release is <strong>PostgreSQL 16 RC 1</strong>.  For more
   information on the current beta release and how to test, please view the links
@@ -66,4 +65,5 @@
     <a href="https://wiki.postgresql.org/wiki/HowToBetaTest" target="_blank" rel="noopener">A Guide to PostgreSQL Beta Testing</a>
   </li>
 </ul>
+{% endcomment %}
 {%endblock%}
index 1f8da2bc4eb3fa5dbb6eabc7f49a110a0e52c30b..ba3834106ede09f3e6c7a252894f8b03a0efb2c3 100644 (file)
@@ -34,9 +34,8 @@ releases is:
 <h2>Next major release</h2>
 
 <p>
-  The next major release of PostgreSQL is planned to be the 16 release. A
-  tentative schedule for this version has a release in the third quarter of
-  2023.
+  The next major release of PostgreSQL is planned to be the 17 release. This
+  release is planned for September 2024.
 </p>
 
 <p>While there are no formal requirements for each PostgreSQL release, there
@@ -44,7 +43,6 @@ are several places you can look to find out more information on upcoming
 features:</p>
 <ul>
        <li>General <a href="https://wiki.postgresql.org/wiki/Development_information" target="_blank" rel="noopener">development information</a> - A wiki page about various aspects of the PostgreSQL development process</li>
-       <li>Information about the current <a href="https://commitfest.postgresql.org/" target="_blank" rel="noopener">commit fest</a> - An overview about the status on patches for the current commitfest</li>
+       <li>Information about the current <a href="https://commitfest.postgresql.org/" target="_blank" rel="noopener">CommitFest</a> - An overview about the status on patches for the current commitfest</li>
 </ul>
-
 {%endblock%}
index 3fccad30b4fe6e34f5918314e6e7220aca593e7d..966be2c856732fa8e08cb4626c7641ea5c849072 100644 (file)
@@ -4,6 +4,14 @@
 
 <h1>Frequently Asked Questions <i class="fa fa-question-circle"></i></h1>
 
+<h2>Press FAQ</h2>
+
+<p>
+  For a <a href="/about/press/faq/">high-level overview</a> of many questions we
+  receive about PostgreSQL. please review our
+  <a href="/about/press/faq/">press FAQ</a>.
+</p>
+
 <h2>General FAQ</h2>
 
 <p>