y2k.sgml
上传用户:blenddy
上传日期:2007-01-07
资源大小:6495k
文件大小:3k
源码类别:

数据库系统

开发平台:

Unix_Linux

  1. <sect1 id="y2k">
  2.  <title>Y2K Statement</title>
  3.  <note>
  4.   <title>Author</title>
  5.   <para>
  6.    Written by 
  7.    <ulink url="mailto:lockhart@alumni.caltech.edu">Thomas Lockhart</ulink>
  8.    on 1998-10-22.
  9.   </para>
  10.  </note>
  11.  <para>
  12.   The <productname>PostgreSQL</productname> Global Development Team provides
  13.   the <productname>Postgres</productname> software code tree as a public service,
  14.   without warranty and without liability for it's behavior or performance.
  15.   However, at the time of writing:
  16.  </para>
  17.  <itemizedlist>
  18.   <listitem>
  19.    <para>
  20.     The author of this statement, a volunteer on the <productname>Postgres</productname>
  21.     support team since November, 1996, is not aware of 
  22.     any problems in the <productname>Postgres</productname> code base related
  23.     to time transitions around Jan 1, 2000 (Y2K).
  24.    </para>
  25.   </listitem>
  26.   <listitem>
  27.    <para>
  28.     The author of this statement is not aware of any reports of Y2K problems 
  29.     uncovered in regression testing
  30.     or in other field use of recent or current versions
  31.     of <productname>Postgres</productname>. We might have expected
  32.     to hear about problems if they existed, given the installed base and
  33.     the active participation of users on the support mailing lists.
  34.    </para>
  35.   </listitem>
  36.   <listitem>
  37.    <para>
  38.     To the best of the author's knowledge, the
  39.     assumptions Postgres makes about dates specified with a two-digit year
  40.     are documented in the current 
  41.     <ulink url="http://www.postgresql.org/docs/user/datatype.htm">User's Guide</ulink>
  42.     in the chapter on data types.
  43.     For two-digit years, the significant transition year is 1970, not 2000;
  44.     e.g. <quote>70-01-01</quote> is interpreted as <quote>1970-01-01</quote>,
  45.     whereas <quote>69-01-01</quote> is interpreted as <quote>2069-01-01</quote>.
  46.    </para>
  47.   </listitem>
  48.   <listitem>
  49.    <para>
  50.     Any Y2K problems in the underlying OS related to obtaining "the
  51.     current time" may propagate into apparent Y2K problems in
  52.     <productname>Postgres</productname>.
  53.    </para>
  54.   </listitem>
  55.  </itemizedlist>
  56.  <para>
  57.   Refer to 
  58.   <ulink url="http://www.gnu.org/software/year2000.html">The Gnu Project</ulink>
  59.   and
  60.   <ulink url="http://language.perl.com/news/y2k.html">The Perl Institute</ulink>
  61.   for further discussion of Y2K issues, particularly
  62.   as it relates to open source, no fee software.
  63.  </para>
  64. </sect1>
  65. <!-- Keep this comment at the end of the file
  66. Local variables:
  67. mode: sgml
  68. sgml-omittag:nil
  69. sgml-shorttag:t
  70. sgml-minimize-attributes:nil
  71. sgml-always-quote-attributes:t
  72. sgml-indent-step:1
  73. sgml-indent-data:t
  74. sgml-parent-document:nil
  75. sgml-default-dtd-file:"./reference.ced"
  76. sgml-exposed-tags:nil
  77. sgml-local-catalogs:"/usr/lib/sgml/catalog"
  78. sgml-local-ecat-files:nil
  79. End:
  80. -->