403Webshell
Server IP : 104.21.25.180  /  Your IP : 162.159.115.41
Web Server : Apache/2.4.37
System : Linux almalinux.duckdns.org 4.18.0-553.111.1.el8_10.x86_64 #1 SMP Sun Mar 8 20:06:07 EDT 2026 x86_64
User : ricodeal ( 1046)
PHP Version : 7.4.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /usr/share/doc/postgresql-docs/html/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/share/doc/postgresql-docs/html/release-10-13.html
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>E.11. Release 10.13</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="[email protected]" /><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><link rel="prev" href="release-10-14.html" title="E.10. Release 10.14" /><link rel="next" href="release-10-12.html" title="E.12. Release 10.12" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">E.11. Release 10.13</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="release-10-14.html" title="E.10. Release 10.14">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="release.html" title="Appendix E. Release Notes">Up</a></td><th width="60%" align="center">Appendix E. Release Notes</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.23 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="release-10-12.html" title="E.12. Release 10.12">Next</a></td></tr></table><hr></hr></div><div class="sect1" id="RELEASE-10-13"><div class="titlepage"><div><div><h2 class="title" style="clear: both">E.11. Release 10.13</h2></div></div></div><div class="toc"><dl class="toc"><dt><span class="sect2"><a href="release-10-13.html#id-1.11.6.15.4">E.11.1. Migration to Version 10.13</a></span></dt><dt><span class="sect2"><a href="release-10-13.html#id-1.11.6.15.5">E.11.2. Changes</a></span></dt></dl></div><p><strong>Release date: </strong>2020-05-14</p><p>   This release contains a variety of fixes from 10.12.
   For information about new features in major release 10, see
   <a class="xref" href="release-10.html" title="E.24. Release 10">Section E.24</a>.
  </p><div class="sect2" id="id-1.11.6.15.4"><div class="titlepage"><div><div><h3 class="title">E.11.1. Migration to Version 10.13</h3></div></div></div><p>    A dump/restore is not required for those running 10.X.
   </p><p>    However, if you are upgrading from a version earlier than 10.11,
    see <a class="xref" href="release-10-11.html" title="E.13. Release 10.11">Section E.13</a>.
   </p></div><div class="sect2" id="id-1.11.6.15.5"><div class="titlepage"><div><div><h3 class="title">E.11.2. Changes</h3></div></div></div><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><p>      Preserve the <code class="structfield">indisclustered</code> setting of
      indexes rewritten by <code class="command">ALTER TABLE</code> (Amit Langote,
      Justin Pryzby)
     </p><p>      Previously, <code class="command">ALTER TABLE</code> lost track of which index
      had been used for <code class="command">CLUSTER</code>.
     </p></li><li class="listitem"><p>      Preserve the replica identity properties of indexes rewritten
      by <code class="command">ALTER TABLE</code> (Quan Zongliang, Peter Eisentraut)
     </p></li><li class="listitem"><p>      Lock objects sooner during <code class="command">DROP OWNED BY</code>
      (Álvaro Herrera)
     </p><p>      This avoids failures in race-condition cases where another session is
      deleting some of the same objects.
     </p></li><li class="listitem"><p>      Fix error-case processing for <code class="command">CREATE ROLE ... IN
      ROLE</code> (Andrew Gierth)
     </p><p>      Some error cases would be reported as <span class="quote">“<span class="quote">unexpected node
      type</span>”</span> or the like, instead of the intended message.
     </p></li><li class="listitem"><p>      Ensure that members of the <code class="literal">pg_read_all_stats</code> role
      can read all statistics views, as expected (Magnus Hagander)
     </p><p>      The functions underlying
      the <code class="structname">pg_stat_progress_*</code> views had not gotten
      this memo.
     </p></li><li class="listitem"><p>      Fix full text search to handle NOT above a phrase search correctly
      (Tom Lane)
     </p><p>      Queries such as <code class="literal">!(foo&lt;-&gt;bar)</code> failed to find
      matching rows when implemented as a GiST or GIN index search.
     </p></li><li class="listitem"><p>      Fix full text search for cases where a phrase search includes an
      item with both prefix matching and a weight restriction (Tom Lane)
     </p></li><li class="listitem"><p>      Fix <code class="function">ts_headline()</code> to make better headline
      selections when working with phrase queries (Tom Lane)
     </p></li><li class="listitem"><p>      Fix bugs in <code class="varname">gin_fuzzy_search_limit</code> processing
      (Adé Heyward, Tom Lane)
     </p><p>      A small value of <code class="varname">gin_fuzzy_search_limit</code> could
      result in unexpected slowness due to unintentionally rescanning the
      same index page many times.  Another code path failed to apply the
      intended filtering at all, possibly returning too many values.
     </p></li><li class="listitem"><p>      Allow input of type <code class="type">circle</code> to accept the format
      <span class="quote">“<span class="quote"><code class="literal">(<em class="replaceable"><code>x</code></em>,<em class="replaceable"><code>y</code></em>),<em class="replaceable"><code>r</code></em></code></span>”</span>
      as the documentation says it does (David Zhang)
     </p></li><li class="listitem"><p>      Make the <code class="function">get_bit()</code>
      and <code class="function">set_bit()</code> functions cope
      with <code class="type">bytea</code> strings longer than 256MB (Movead Li)
     </p><p>      Since the bit number argument is only <code class="type">int4</code>, it's
      impossible to use these functions to access bits beyond the first
      256MB of a long <code class="type">bytea</code>.  We'll widen the argument
      to <code class="type">int8</code> in v13, but in the meantime, allow these
      functions to work on the initial substring of a
      long <code class="type">bytea</code>.
     </p></li><li class="listitem"><p>      Ignore file-not-found errors in <code class="function">pg_ls_waldir()</code>
      and allied functions (Tom Lane)
     </p><p>      This prevents a race condition failure if a file is removed between
      when we see its directory entry and when we attempt
      to <code class="function">stat()</code> it.
     </p></li><li class="listitem"><p>      Avoid possibly leaking an open-file descriptor for a directory
      in <code class="function">pg_ls_dir()</code>,
      <code class="function">pg_timezone_names()</code>,
      <code class="function">pg_tablespace_databases()</code>, and allied functions
      (Justin Pryzby)
     </p></li><li class="listitem"><p>      Fix polymorphic-function type resolution to correctly infer the
      actual type of an <code class="type">anyarray</code> output when given only
      an <code class="type">anyrange</code> input (Tom Lane)
     </p></li><li class="listitem"><p>      Avoid unlikely crash when <code class="command">REINDEX</code> is terminated
      by a session-shutdown signal (Tom Lane)
     </p></li><li class="listitem"><p>      Fix low-probability crash after constraint violation errors in
      partitioned tables (Andres Freund)
     </p></li><li class="listitem"><p>      Prevent printout of possibly-incorrect hash join table statistics
      in <code class="command">EXPLAIN</code> (Konstantin Knizhnik, Tom Lane, Thomas
      Munro)
     </p></li><li class="listitem"><p>      Fix reporting of elapsed time for heap truncation steps
      in <code class="command">VACUUM VERBOSE</code> (Tatsuhito Kasahara)
     </p></li><li class="listitem"><p>      Ensure that TimelineHistoryRead and TimelineHistoryWrite wait states
      are reported in all code paths that read or write timeline history
      files (Masahiro Ikeda)
     </p></li><li class="listitem"><p>      Avoid possibly showing <span class="quote">“<span class="quote">waiting</span>”</span> twice in a process's
      PS status (Masahiko Sawada)
     </p></li><li class="listitem"><p>      Avoid premature recycling of WAL segments during crash recovery
      (Jehan-Guillaume de Rorthais)
     </p><p>      WAL segments that become ready to be archived during crash recovery
      were potentially recycled without being archived.
     </p></li><li class="listitem"><p>      Avoid scanning irrelevant timelines during archive recovery (Kyotaro
      Horiguchi)
     </p><p>      This can eliminate many attempts to fetch non-existent WAL files from
      archive storage, which is helpful if archive access is slow.
     </p></li><li class="listitem"><p>      Remove bogus <span class="quote">“<span class="quote">subtransaction logged without previous top-level
      txn record</span>”</span> error check in logical decoding (Arseny Sher,
      Amit Kapila)
     </p><p>      This condition is legitimately reachable in various scenarios, so
      remove the check.
     </p></li><li class="listitem"><p>      Ensure that a replication
      slot's <code class="literal">io_in_progress_lock</code> is released in failure
      code paths (Pavan Deolasee)
     </p><p>      This could result in a walsender later becoming stuck waiting for
      the lock.
     </p></li><li class="listitem"><p>      Fix race conditions in synchronous standby management (Tom Lane)
     </p><p>      During a change in the <code class="varname">synchronous_standby_names</code>
      setting, there was a window in which wrong decisions could be made
      about whether it is OK to release transactions that are waiting for
      synchronous commit.  Another hazard for similarly wrong decisions
      existed if a walsender process exited and was immediately replaced
      by another.
     </p></li><li class="listitem"><p>      Ensure <code class="varname">nextXid</code> can't go backwards on a standby
      server (Eka Palamadai)
     </p><p>      This race condition could allow incorrect hot standby feedback
      messages to be sent back to the primary server, potentially allowing
      <code class="command">VACUUM</code> to run too soon on the primary.
     </p></li><li class="listitem"><p>      Add missing SQLSTATE values to a few error reports (Sawada Masahiko)
     </p></li><li class="listitem"><p>      Fix PL/pgSQL to reliably refuse to execute an event trigger function
      as a plain function (Tom Lane)
     </p></li><li class="listitem"><p>      Fix memory leak in <span class="application">libpq</span> when
      using <code class="literal">sslmode=verify-full</code> (Roman Peshkurov)
     </p><p>      Certificate verification during connection startup could leak some
      memory.  This would become an issue if a client process opened many
      database connections during its lifetime.
     </p></li><li class="listitem"><p>      Fix <span class="application">ecpg</span> to treat an argument of
      just <span class="quote">“<span class="quote"><code class="literal">-</code></span>”</span> as meaning <span class="quote">“<span class="quote">read
      from stdin</span>”</span> on all platforms (Tom Lane)
     </p></li><li class="listitem"><p>      Allow tab-completion of the filename argument
      to <span class="application">psql</span>'s <code class="command">\gx</code> command
      (Vik Fearing)
     </p></li><li class="listitem"><p>      Add <span class="application">pg_dump</span> support for <code class="command">ALTER
      ... DEPENDS ON EXTENSION</code> (Álvaro Herrera)
     </p><p>      <span class="application">pg_dump</span> previously ignored dependencies added
      this way, causing them to be forgotten during dump/restore or
      <span class="application">pg_upgrade</span>.
     </p></li><li class="listitem"><p>      Fix <span class="application">pg_dump</span> to dump comments on RLS
      policy objects (Tom Lane)
     </p></li><li class="listitem"><p>      In <span class="application">pg_dump</span>, postpone restore of event
      triggers till the end (Fabrízio de Royes Mello, Hamid Akhtar,
      Tom Lane)
     </p><p>      This minimizes the risk that an event trigger could interfere with
      the restoration of other objects.
     </p></li><li class="listitem"><p>      Fix quoting of <code class="option">--encoding</code>, <code class="option">--lc-ctype</code>
      and <code class="option">--lc-collate</code> values
      in <span class="application">createdb</span> utility (Michael Paquier)
     </p></li><li class="listitem"><p>      <code class="filename">contrib/lo</code>'s <code class="function">lo_manage()</code>
      function crashed if called directly rather than as a trigger (Tom
      Lane)
     </p></li><li class="listitem"><p>      In <code class="filename">contrib/ltree</code>,
      protect against overflow of <code class="type">ltree</code>
      and <code class="type">lquery</code> length fields (Nikita Glukhov)
     </p></li><li class="listitem"><p>      Fix cache reference leak in <code class="filename">contrib/sepgsql</code>
      (Michael Luo)
     </p></li><li class="listitem"><p>      Avoid failures when dealing with Unix-style locale names on
      Windows (Juan José Santamaría Flecha)
     </p></li><li class="listitem"><p>      Use <span class="application">pkg-config</span>, if available, to
      locate <span class="application">libxml2</span>
      during <span class="application">configure</span> (Hugh McMaster, Tom
      Lane, Peter Eisentraut)
     </p><p>      If <span class="application">pkg-config</span> is not present or lacks
      knowledge of <span class="application">libxml2</span>, we still
      query <span class="application">xml2-config</span> as before.
     </p><p>      This change could break build processes that try to
      make <span class="productname">PostgreSQL</span> use a non-default version
      of <span class="application">libxml2</span> by putting that
      version's <span class="application">xml2-config</span> into
      the <code class="varname">PATH</code>.  Instead,
      set <code class="varname">XML2_CONFIG</code> to point to the
      non-default <span class="application">xml2-config</span>.  That method
      will work with either older or
      newer <span class="productname">PostgreSQL</span> releases.
     </p></li><li class="listitem"><p>      Include <code class="varname">CFLAGS_SL</code> in <code class="varname">CXXFLAGS</code>
      when building a shared library (Oleksii Kliukin)
     </p><p>      This ensures that C++ source files are compiled correctly, for
      example by adding <code class="literal">-fPIC</code> when needed.
     </p></li><li class="listitem"><p>      In MSVC builds, cope with spaces in the path name for Python
      (Victor Wagner)
     </p></li><li class="listitem"><p>      In MSVC builds, fix detection of Visual Studio version to work with
      more language settings (Andrew Dunstan)
     </p></li><li class="listitem"><p>      In MSVC builds, use <code class="literal">-Wno-deprecated</code> with bison
      versions newer than 3.0, as non-Windows builds already do (Andrew
      Dunstan)
     </p></li><li class="listitem"><p>      Update time zone data files to <span class="application">tzdata</span>
      release 2020a for DST law changes in Morocco and the Canadian Yukon,
      plus historical corrections for Shanghai.
     </p><p>      The America/Godthab zone has been renamed to America/Nuuk to reflect
      current English usage; however, the old name remains available as a
      compatibility link.
     </p><p>      Also, update <span class="application">initdb</span>'s list of known
      Windows time zone names to include recent additions, improving the
      odds that it will correctly translate the system time zone setting
      on that platform.
     </p></li></ul></div></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="release-10-14.html" title="E.10. Release 10.14">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="release.html" title="Appendix E. Release Notes">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="release-10-12.html" title="E.12. Release 10.12">Next</a></td></tr><tr><td width="40%" align="left" valign="top">E.10. Release 10.14 </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.23 Documentation">Home</a></td><td width="40%" align="right" valign="top"> E.12. Release 10.12</td></tr></table></div></body></html>

Youez - 2016 - github.com/yon3zu
LinuXploit