~ubuntu-branches/ubuntu/precise/postgresql-9.1/precise-security

« back to all changes in this revision

Viewing changes to doc/src/sgml/html/release-8-0-18.html

  • Committer: Bazaar Package Importer
  • Author(s): Martin Pitt
  • Date: 2011-05-11 10:41:53 UTC
  • Revision ID: james.westby@ubuntu.com-20110511104153-psbh2o58553fv1m0
Tags: upstream-9.1~beta1
ImportĀ upstreamĀ versionĀ 9.1~beta1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 
2
<HTML
 
3
><HEAD
 
4
><TITLE
 
5
>Release 8.0.18</TITLE
 
6
><META
 
7
NAME="GENERATOR"
 
8
CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
 
9
REV="MADE"
 
10
HREF="mailto:pgsql-docs@postgresql.org"><LINK
 
11
REL="HOME"
 
12
TITLE="PostgreSQL 9.1beta1 Documentation"
 
13
HREF="index.html"><LINK
 
14
REL="UP"
 
15
TITLE="Release Notes"
 
16
HREF="release.html"><LINK
 
17
REL="PREVIOUS"
 
18
TITLE="Release 8.0.19"
 
19
HREF="release-8-0-19.html"><LINK
 
20
REL="NEXT"
 
21
TITLE="Release 8.0.17"
 
22
HREF="release-8-0-17.html"><LINK
 
23
REL="STYLESHEET"
 
24
TYPE="text/css"
 
25
HREF="stylesheet.css"><META
 
26
HTTP-EQUIV="Content-Type"
 
27
CONTENT="text/html; charset=ISO-8859-1"><META
 
28
NAME="creation"
 
29
CONTENT="2011-04-27T21:20:33"></HEAD
 
30
><BODY
 
31
CLASS="SECT1"
 
32
><DIV
 
33
CLASS="NAVHEADER"
 
34
><TABLE
 
35
SUMMARY="Header navigation table"
 
36
WIDTH="100%"
 
37
BORDER="0"
 
38
CELLPADDING="0"
 
39
CELLSPACING="0"
 
40
><TR
 
41
><TH
 
42
COLSPAN="5"
 
43
ALIGN="center"
 
44
VALIGN="bottom"
 
45
><A
 
46
HREF="index.html"
 
47
>PostgreSQL 9.1beta1 Documentation</A
 
48
></TH
 
49
></TR
 
50
><TR
 
51
><TD
 
52
WIDTH="10%"
 
53
ALIGN="left"
 
54
VALIGN="top"
 
55
><A
 
56
TITLE="Release 8.0.19"
 
57
HREF="release-8-0-19.html"
 
58
ACCESSKEY="P"
 
59
>Prev</A
 
60
></TD
 
61
><TD
 
62
WIDTH="10%"
 
63
ALIGN="left"
 
64
VALIGN="top"
 
65
><A
 
66
TITLE="Release Notes"
 
67
HREF="release.html"
 
68
>Fast Backward</A
 
69
></TD
 
70
><TD
 
71
WIDTH="60%"
 
72
ALIGN="center"
 
73
VALIGN="bottom"
 
74
>Appendix E. Release Notes</TD
 
75
><TD
 
76
WIDTH="10%"
 
77
ALIGN="right"
 
78
VALIGN="top"
 
79
><A
 
80
TITLE="Release Notes"
 
81
HREF="release.html"
 
82
>Fast Forward</A
 
83
></TD
 
84
><TD
 
85
WIDTH="10%"
 
86
ALIGN="right"
 
87
VALIGN="top"
 
88
><A
 
89
TITLE="Release 8.0.17"
 
90
HREF="release-8-0-17.html"
 
91
ACCESSKEY="N"
 
92
>Next</A
 
93
></TD
 
94
></TR
 
95
></TABLE
 
96
><HR
 
97
ALIGN="LEFT"
 
98
WIDTH="100%"></DIV
 
99
><DIV
 
100
CLASS="SECT1"
 
101
><H1
 
102
CLASS="SECT1"
 
103
><A
 
104
NAME="RELEASE-8-0-18"
 
105
>E.86. Release 8.0.18</A
 
106
></H1
 
107
><DIV
 
108
CLASS="NOTE"
 
109
><BLOCKQUOTE
 
110
CLASS="NOTE"
 
111
><P
 
112
><B
 
113
>Release Date: </B
 
114
>2008-09-22</P
 
115
></BLOCKQUOTE
 
116
></DIV
 
117
><P
 
118
>   This release contains a variety of fixes from 8.0.17.
 
119
   For information about new features in the 8.0 major release, see
 
120
   <A
 
121
HREF="release-8-0.html"
 
122
>Section E.104</A
 
123
>.
 
124
  </P
 
125
><DIV
 
126
CLASS="SECT2"
 
127
><H2
 
128
CLASS="SECT2"
 
129
><A
 
130
NAME="AEN120344"
 
131
>E.86.1. Migration to Version 8.0.18</A
 
132
></H2
 
133
><P
 
134
>    A dump/restore is not required for those running 8.0.X.
 
135
    However, if you are upgrading from a version earlier than 8.0.6,
 
136
    see the release notes for 8.0.6.
 
137
   </P
 
138
></DIV
 
139
><DIV
 
140
CLASS="SECT2"
 
141
><H2
 
142
CLASS="SECT2"
 
143
><A
 
144
NAME="AEN120347"
 
145
>E.86.2. Changes</A
 
146
></H2
 
147
><P
 
148
></P
 
149
><UL
 
150
><LI
 
151
><P
 
152
>      Widen local lock counters from 32 to 64 bits (Tom)
 
153
     </P
 
154
><P
 
155
>      This responds to reports that the counters could overflow in
 
156
      sufficiently long transactions, leading to unexpected <SPAN
 
157
CLASS="QUOTE"
 
158
>"lock is
 
159
      already held"</SPAN
 
160
> errors.
 
161
     </P
 
162
></LI
 
163
><LI
 
164
><P
 
165
>      Add checks in executor startup to ensure that the tuples produced by an
 
166
      <TT
 
167
CLASS="COMMAND"
 
168
>INSERT</TT
 
169
> or <TT
 
170
CLASS="COMMAND"
 
171
>UPDATE</TT
 
172
> will match the target table's
 
173
      current rowtype (Tom)
 
174
     </P
 
175
><P
 
176
>      <TT
 
177
CLASS="COMMAND"
 
178
>ALTER COLUMN TYPE</TT
 
179
>, followed by re-use of a previously
 
180
      cached plan, could produce this type of situation.  The check protects
 
181
      against data corruption and/or crashes that could ensue.
 
182
     </P
 
183
></LI
 
184
><LI
 
185
><P
 
186
>      Fix datetime input functions to correctly detect integer overflow when
 
187
      running on a 64-bit platform (Tom)
 
188
     </P
 
189
></LI
 
190
><LI
 
191
><P
 
192
>      Improve performance of writing very long log messages to syslog (Tom)
 
193
     </P
 
194
></LI
 
195
><LI
 
196
><P
 
197
>      Fix bug in backwards scanning of a cursor on a <TT
 
198
CLASS="LITERAL"
 
199
>SELECT DISTINCT
 
200
      ON</TT
 
201
> query (Tom)
 
202
     </P
 
203
></LI
 
204
><LI
 
205
><P
 
206
>      Fix planner to estimate that <TT
 
207
CLASS="LITERAL"
 
208
>GROUP BY</TT
 
209
> expressions yielding
 
210
      boolean results always result in two groups, regardless of the
 
211
      expressions' contents (Tom)
 
212
     </P
 
213
><P
 
214
>      This is very substantially more accurate than the regular <TT
 
215
CLASS="LITERAL"
 
216
>GROUP
 
217
      BY</TT
 
218
> estimate for certain boolean tests like <TT
 
219
CLASS="REPLACEABLE"
 
220
><I
 
221
>col</I
 
222
></TT
 
223
>
 
224
      <TT
 
225
CLASS="LITERAL"
 
226
>IS NULL</TT
 
227
>.
 
228
     </P
 
229
></LI
 
230
><LI
 
231
><P
 
232
>      Fix PL/Tcl to behave correctly with Tcl 8.5, and to be more careful
 
233
      about the encoding of data sent to or from Tcl (Tom)
 
234
     </P
 
235
></LI
 
236
><LI
 
237
><P
 
238
>      Fix PL/Python to work with Python 2.5
 
239
     </P
 
240
><P
 
241
>      This is a back-port of fixes made during the 8.2 development cycle.
 
242
     </P
 
243
></LI
 
244
><LI
 
245
><P
 
246
>      Improve <SPAN
 
247
CLASS="APPLICATION"
 
248
>pg_dump</SPAN
 
249
> and <SPAN
 
250
CLASS="APPLICATION"
 
251
>pg_restore</SPAN
 
252
>'s
 
253
      error reporting after failure to send a SQL command (Tom)
 
254
     </P
 
255
></LI
 
256
><LI
 
257
><P
 
258
>      Fix <SPAN
 
259
CLASS="APPLICATION"
 
260
>pg_ctl</SPAN
 
261
> to properly preserve postmaster
 
262
      command-line arguments across a <TT
 
263
CLASS="LITERAL"
 
264
>restart</TT
 
265
> (Bruce)
 
266
     </P
 
267
></LI
 
268
><LI
 
269
><P
 
270
>      Update time zone data files to <SPAN
 
271
CLASS="APPLICATION"
 
272
>tzdata</SPAN
 
273
> release 2008f (for
 
274
      DST law changes in Argentina, Bahamas, Brazil, Mauritius, Morocco,
 
275
      Pakistan, Palestine, and Paraguay)
 
276
     </P
 
277
></LI
 
278
></UL
 
279
></DIV
 
280
></DIV
 
281
><DIV
 
282
CLASS="NAVFOOTER"
 
283
><HR
 
284
ALIGN="LEFT"
 
285
WIDTH="100%"><TABLE
 
286
SUMMARY="Footer navigation table"
 
287
WIDTH="100%"
 
288
BORDER="0"
 
289
CELLPADDING="0"
 
290
CELLSPACING="0"
 
291
><TR
 
292
><TD
 
293
WIDTH="33%"
 
294
ALIGN="left"
 
295
VALIGN="top"
 
296
><A
 
297
HREF="release-8-0-19.html"
 
298
ACCESSKEY="P"
 
299
>Prev</A
 
300
></TD
 
301
><TD
 
302
WIDTH="34%"
 
303
ALIGN="center"
 
304
VALIGN="top"
 
305
><A
 
306
HREF="index.html"
 
307
ACCESSKEY="H"
 
308
>Home</A
 
309
></TD
 
310
><TD
 
311
WIDTH="33%"
 
312
ALIGN="right"
 
313
VALIGN="top"
 
314
><A
 
315
HREF="release-8-0-17.html"
 
316
ACCESSKEY="N"
 
317
>Next</A
 
318
></TD
 
319
></TR
 
320
><TR
 
321
><TD
 
322
WIDTH="33%"
 
323
ALIGN="left"
 
324
VALIGN="top"
 
325
>Release 8.0.19</TD
 
326
><TD
 
327
WIDTH="34%"
 
328
ALIGN="center"
 
329
VALIGN="top"
 
330
><A
 
331
HREF="release.html"
 
332
ACCESSKEY="U"
 
333
>Up</A
 
334
></TD
 
335
><TD
 
336
WIDTH="33%"
 
337
ALIGN="right"
 
338
VALIGN="top"
 
339
>Release 8.0.17</TD
 
340
></TR
 
341
></TABLE
 
342
></DIV
 
343
></BODY
 
344
></HTML
 
345
>
 
 
b'\\ No newline at end of file'