]> granicus.if.org Git - postgresql/blob - doc/src/sgml/y2k.sgml
Minor cleanup in markup, especially in the Output section.
[postgresql] / doc / src / sgml / y2k.sgml
1 <sect1>
2 <title>Y2K Statement</title>
3
4 <para>
5 <note>
6 <title>Author</title>
7
8 <para>
9 Written by 
10 <ulink url="mailto:lockhart@alumni.caltech.edu">Thomas Lockhart</ulink>
11 on 1998-10-22.
12 </note>
13
14 <para>
15 The <productname>PostgreSQL</productname> Global Development Team provides
16 the <productname>Postgres</productname> software code tree as a public service,
17 without warranty and without liability for it's behavior or performance.
18 However, at the time of writing:
19
20 <itemizedlist>
21 <listitem>
22 <para>
23 The author of this statement, a volunteer on the <productname>Postgres</productname>
24  support team since November, 1996, is not aware of 
25 any problems in the <productname>Postgres</productname> code base related
26 to time transitions around Jan 1, 2000 (Y2K).
27
28 <listitem>
29 <para>
30 The author of this statement is not aware of any reports of Y2K problems 
31 uncovered in regression testing
32 or in other field use of recent or current versions
33 of <productname>Postgres</productname>. We might have expected
34 to hear about problems if they existed, given the installed base and
35 the active participation of users on the support mailing lists.
36
37 <listitem>
38 <para>
39 To the best of the author's knowledge, the
40 assumptions Postgres makes about dates specified with a two-digit year
41 are documented in the current 
42 <ulink url="http://www.postgresql.org/docs/user/datatype.htm">User's Guide</ulink>
43  in the chapter on data types.
44 For two-digit years, the significant transition year is 1970, not 2000;
45 i.e. <quote>70-01-01</quote> is interpreted as <quote>1970-01-01</quote>,
46 whereas <quote>69-01-01</quote> is interpreted as <quote>2069-01-01</quote>.
47
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
54 </itemizedlist>
55
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
64 </sect1>