| | 70 | <sect1 id="release-8-3-3"> |
|---|
| | 71 | <title>Release 8.3.3</title> |
|---|
| | 72 | |
|---|
| | 73 | <note> |
|---|
| | 74 | <title>Release date</title> |
|---|
| | 75 | <simpara>2008-06-12</simpara> |
|---|
| | 76 | </note> |
|---|
| | 77 | |
|---|
| | 78 | <para> |
|---|
| | 79 | This release contains one serious and one minor bug fix over 8.3.2. |
|---|
| | 80 | For information about new features in the 8.3 major release, see |
|---|
| | 81 | <xref linkend="release-8-3"/>. |
|---|
| | 82 | </para> |
|---|
| | 83 | |
|---|
| | 84 | <sect2> |
|---|
| | 85 | <title>Migration to Version 8.3.3</title> |
|---|
| | 86 | |
|---|
| | 87 | <para> |
|---|
| | 88 | A dump/restore is not required for those running 8.3.X. |
|---|
| | 89 | However, if you are upgrading from a version earlier than 8.3.1, |
|---|
| | 90 | see the release notes for 8.3.1. |
|---|
| | 91 | </para> |
|---|
| | 92 | |
|---|
| | 93 | </sect2> |
|---|
| | 94 | |
|---|
| | 95 | <sect2> |
|---|
| | 96 | <title>Changes</title> |
|---|
| | 97 | |
|---|
| | 98 | <itemizedlist> |
|---|
| | 99 | |
|---|
| | 100 | <listitem> |
|---|
| | 101 | <para> |
|---|
| | 102 | Make <function>pg_get_ruledef()</function> parenthesize negative constants (Tom) |
|---|
| | 103 | </para> |
|---|
| | 104 | |
|---|
| | 105 | <para> |
|---|
| | 106 | Before this fix, a negative constant in a view or rule might be dumped |
|---|
| | 107 | as, say, <literal>-42::integer</literal>, which is subtly incorrect: it should |
|---|
| | 108 | be <literal>(-42)::integer</literal> due to operator precedence rules. |
|---|
| | 109 | Usually this would make little difference, but it could interact with |
|---|
| | 110 | another recent patch to cause |
|---|
| | 111 | <productname>PostgreSQL</productname> to reject what had been a valid |
|---|
| | 112 | <command>SELECT DISTINCT</command> view query. Since this could result in |
|---|
| | 113 | <application>pg_dump</application> output failing to reload, it is being treated |
|---|
| | 114 | as a high-priority fix. The only released versions in which dump |
|---|
| | 115 | output is actually incorrect are 8.3.1 and 8.2.7. |
|---|
| | 116 | </para> |
|---|
| | 117 | </listitem> |
|---|
| | 118 | |
|---|
| | 119 | <listitem> |
|---|
| | 120 | <para> |
|---|
| | 121 | Make <command>ALTER AGGREGATE ... OWNER TO</command> update |
|---|
| | 122 | <structname>pg_shdepend</structname> (Tom) |
|---|
| | 123 | </para> |
|---|
| | 124 | |
|---|
| | 125 | <para> |
|---|
| | 126 | This oversight could lead to problems if the aggregate was later |
|---|
| | 127 | involved in a <command>DROP OWNED</command> or <command>REASSIGN OWNED</command> |
|---|
| | 128 | operation. |
|---|
| | 129 | </para> |
|---|
| | 130 | </listitem> |
|---|
| | 131 | |
|---|
| | 132 | </itemizedlist> |
|---|
| | 133 | |
|---|
| | 134 | </sect2> |
|---|
| | 135 | </sect1> |
|---|
| | 136 | |
|---|
| | 3421 | <sect1 id="release-8-2-9"> |
|---|
| | 3422 | <title>Release 8.2.9</title> |
|---|
| | 3423 | |
|---|
| | 3424 | <note> |
|---|
| | 3425 | <title>Release date</title> |
|---|
| | 3426 | <simpara>2008-06-12</simpara> |
|---|
| | 3427 | </note> |
|---|
| | 3428 | |
|---|
| | 3429 | <para> |
|---|
| | 3430 | This release contains one serious and one minor bug fix over 8.2.8. |
|---|
| | 3431 | For information about new features in the 8.2 major release, see |
|---|
| | 3432 | <xref linkend="release-8-2"/>. |
|---|
| | 3433 | </para> |
|---|
| | 3434 | |
|---|
| | 3435 | <sect2> |
|---|
| | 3436 | <title>Migration to Version 8.2.9</title> |
|---|
| | 3437 | |
|---|
| | 3438 | <para> |
|---|
| | 3439 | A dump/restore is not required for those running 8.2.X. |
|---|
| | 3440 | However, if you are upgrading from a version earlier than 8.2.7, |
|---|
| | 3441 | see the release notes for 8.2.7. |
|---|
| | 3442 | </para> |
|---|
| | 3443 | |
|---|
| | 3444 | </sect2> |
|---|
| | 3445 | |
|---|
| | 3446 | <sect2> |
|---|
| | 3447 | <title>Changes</title> |
|---|
| | 3448 | |
|---|
| | 3449 | <itemizedlist> |
|---|
| | 3450 | |
|---|
| | 3451 | <listitem> |
|---|
| | 3452 | <para> |
|---|
| | 3453 | Make <function>pg_get_ruledef()</function> parenthesize negative constants (Tom) |
|---|
| | 3454 | </para> |
|---|
| | 3455 | |
|---|
| | 3456 | <para> |
|---|
| | 3457 | Before this fix, a negative constant in a view or rule might be dumped |
|---|
| | 3458 | as, say, <literal>-42::integer</literal>, which is subtly incorrect: it should |
|---|
| | 3459 | be <literal>(-42)::integer</literal> due to operator precedence rules. |
|---|
| | 3460 | Usually this would make little difference, but it could interact with |
|---|
| | 3461 | another recent patch to cause |
|---|
| | 3462 | <productname>PostgreSQL</productname> to reject what had been a valid |
|---|
| | 3463 | <command>SELECT DISTINCT</command> view query. Since this could result in |
|---|
| | 3464 | <application>pg_dump</application> output failing to reload, it is being treated |
|---|
| | 3465 | as a high-priority fix. The only released versions in which dump |
|---|
| | 3466 | output is actually incorrect are 8.3.1 and 8.2.7. |
|---|
| | 3467 | </para> |
|---|
| | 3468 | </listitem> |
|---|
| | 3469 | |
|---|
| | 3470 | <listitem> |
|---|
| | 3471 | <para> |
|---|
| | 3472 | Make <command>ALTER AGGREGATE ... OWNER TO</command> update |
|---|
| | 3473 | <structname>pg_shdepend</structname> (Tom) |
|---|
| | 3474 | </para> |
|---|
| | 3475 | |
|---|
| | 3476 | <para> |
|---|
| | 3477 | This oversight could lead to problems if the aggregate was later |
|---|
| | 3478 | involved in a <command>DROP OWNED</command> or <command>REASSIGN OWNED</command> |
|---|
| | 3479 | operation. |
|---|
| | 3480 | </para> |
|---|
| | 3481 | </listitem> |
|---|
| | 3482 | |
|---|
| | 3483 | </itemizedlist> |
|---|
| | 3484 | |
|---|
| | 3485 | </sect2> |
|---|
| | 3486 | </sect1> |
|---|
| | 3487 | |
|---|
| | 7547 | <sect1 id="release-8-1-13"> |
|---|
| | 7548 | <title>Release 8.1.13</title> |
|---|
| | 7549 | |
|---|
| | 7550 | <note> |
|---|
| | 7551 | <title>Release date</title> |
|---|
| | 7552 | <simpara>2008-06-12</simpara> |
|---|
| | 7553 | </note> |
|---|
| | 7554 | |
|---|
| | 7555 | <para> |
|---|
| | 7556 | This release contains one serious and one minor bug fix over 8.1.12. |
|---|
| | 7557 | For information about new features in the 8.1 major release, see |
|---|
| | 7558 | <xref linkend="release-8-1"/>. |
|---|
| | 7559 | </para> |
|---|
| | 7560 | |
|---|
| | 7561 | <sect2> |
|---|
| | 7562 | <title>Migration to Version 8.1.13</title> |
|---|
| | 7563 | |
|---|
| | 7564 | <para> |
|---|
| | 7565 | A dump/restore is not required for those running 8.1.X. |
|---|
| | 7566 | However, if you are upgrading from a version earlier than 8.1.2, |
|---|
| | 7567 | see the release notes for 8.1.2. |
|---|
| | 7568 | </para> |
|---|
| | 7569 | |
|---|
| | 7570 | </sect2> |
|---|
| | 7571 | |
|---|
| | 7572 | <sect2> |
|---|
| | 7573 | <title>Changes</title> |
|---|
| | 7574 | |
|---|
| | 7575 | <itemizedlist> |
|---|
| | 7576 | |
|---|
| | 7577 | <listitem> |
|---|
| | 7578 | <para> |
|---|
| | 7579 | Make <function>pg_get_ruledef()</function> parenthesize negative constants (Tom) |
|---|
| | 7580 | </para> |
|---|
| | 7581 | |
|---|
| | 7582 | <para> |
|---|
| | 7583 | Before this fix, a negative constant in a view or rule might be dumped |
|---|
| | 7584 | as, say, <literal>-42::integer</literal>, which is subtly incorrect: it should |
|---|
| | 7585 | be <literal>(-42)::integer</literal> due to operator precedence rules. |
|---|
| | 7586 | Usually this would make little difference, but it could interact with |
|---|
| | 7587 | another recent patch to cause |
|---|
| | 7588 | <productname>PostgreSQL</productname> to reject what had been a valid |
|---|
| | 7589 | <command>SELECT DISTINCT</command> view query. Since this could result in |
|---|
| | 7590 | <application>pg_dump</application> output failing to reload, it is being treated |
|---|
| | 7591 | as a high-priority fix. The only released versions in which dump |
|---|
| | 7592 | output is actually incorrect are 8.3.1 and 8.2.7. |
|---|
| | 7593 | </para> |
|---|
| | 7594 | </listitem> |
|---|
| | 7595 | |
|---|
| | 7596 | <listitem> |
|---|
| | 7597 | <para> |
|---|
| | 7598 | Make <command>ALTER AGGREGATE ... OWNER TO</command> update |
|---|
| | 7599 | <structname>pg_shdepend</structname> (Tom) |
|---|
| | 7600 | </para> |
|---|
| | 7601 | |
|---|
| | 7602 | <para> |
|---|
| | 7603 | This oversight could lead to problems if the aggregate was later |
|---|
| | 7604 | involved in a <command>DROP OWNED</command> or <command>REASSIGN OWNED</command> |
|---|
| | 7605 | operation. |
|---|
| | 7606 | </para> |
|---|
| | 7607 | </listitem> |
|---|
| | 7608 | |
|---|
| | 7609 | </itemizedlist> |
|---|
| | 7610 | |
|---|
| | 7611 | </sect2> |
|---|
| | 7612 | </sect1> |
|---|
| | 7613 | |
|---|
| | 11408 | <sect1 id="release-8-0-17"> |
|---|
| | 11409 | <title>Release 8.0.17</title> |
|---|
| | 11410 | |
|---|
| | 11411 | <note> |
|---|
| | 11412 | <title>Release date</title> |
|---|
| | 11413 | <simpara>2008-06-12</simpara> |
|---|
| | 11414 | </note> |
|---|
| | 11415 | |
|---|
| | 11416 | <para> |
|---|
| | 11417 | This release contains one serious bug fix over 8.0.16. |
|---|
| | 11418 | For information about new features in the 8.0 major release, see |
|---|
| | 11419 | <xref linkend="release-8-0"/>. |
|---|
| | 11420 | </para> |
|---|
| | 11421 | |
|---|
| | 11422 | <sect2> |
|---|
| | 11423 | <title>Migration to Version 8.0.17</title> |
|---|
| | 11424 | |
|---|
| | 11425 | <para> |
|---|
| | 11426 | A dump/restore is not required for those running 8.0.X. |
|---|
| | 11427 | However, if you are upgrading from a version earlier than 8.0.6, |
|---|
| | 11428 | see the release notes for 8.0.6. |
|---|
| | 11429 | </para> |
|---|
| | 11430 | |
|---|
| | 11431 | </sect2> |
|---|
| | 11432 | |
|---|
| | 11433 | <sect2> |
|---|
| | 11434 | <title>Changes</title> |
|---|
| | 11435 | |
|---|
| | 11436 | <itemizedlist> |
|---|
| | 11437 | |
|---|
| | 11438 | <listitem> |
|---|
| | 11439 | <para> |
|---|
| | 11440 | Make <function>pg_get_ruledef()</function> parenthesize negative constants (Tom) |
|---|
| | 11441 | </para> |
|---|
| | 11442 | |
|---|
| | 11443 | <para> |
|---|
| | 11444 | Before this fix, a negative constant in a view or rule might be dumped |
|---|
| | 11445 | as, say, <literal>-42::integer</literal>, which is subtly incorrect: it should |
|---|
| | 11446 | be <literal>(-42)::integer</literal> due to operator precedence rules. |
|---|
| | 11447 | Usually this would make little difference, but it could interact with |
|---|
| | 11448 | another recent patch to cause |
|---|
| | 11449 | <productname>PostgreSQL</productname> to reject what had been a valid |
|---|
| | 11450 | <command>SELECT DISTINCT</command> view query. Since this could result in |
|---|
| | 11451 | <application>pg_dump</application> output failing to reload, it is being treated |
|---|
| | 11452 | as a high-priority fix. The only released versions in which dump |
|---|
| | 11453 | output is actually incorrect are 8.3.1 and 8.2.7. |
|---|
| | 11454 | </para> |
|---|
| | 11455 | </listitem> |
|---|
| | 11456 | |
|---|
| | 11457 | </itemizedlist> |
|---|
| | 11458 | |
|---|
| | 11459 | </sect2> |
|---|
| | 11460 | </sect1> |
|---|
| | 11461 | |
|---|
| | 15646 | <sect1 id="release-7-4-21"> |
|---|
| | 15647 | <title>Release 7.4.21</title> |
|---|
| | 15648 | |
|---|
| | 15649 | <note> |
|---|
| | 15650 | <title>Release date</title> |
|---|
| | 15651 | <simpara>2008-06-12</simpara> |
|---|
| | 15652 | </note> |
|---|
| | 15653 | |
|---|
| | 15654 | <para> |
|---|
| | 15655 | This release contains one serious bug fix over 7.4.20. |
|---|
| | 15656 | For information about new features in the 7.4 major release, see |
|---|
| | 15657 | <xref linkend="release-7-4"/>. |
|---|
| | 15658 | </para> |
|---|
| | 15659 | |
|---|
| | 15660 | <sect2> |
|---|
| | 15661 | <title>Migration to Version 7.4.21</title> |
|---|
| | 15662 | |
|---|
| | 15663 | <para> |
|---|
| | 15664 | A dump/restore is not required for those running 7.4.X. |
|---|
| | 15665 | However, if you are upgrading from a version earlier than 7.4.11, |
|---|
| | 15666 | see the release notes for 7.4.11. |
|---|
| | 15667 | </para> |
|---|
| | 15668 | |
|---|
| | 15669 | </sect2> |
|---|
| | 15670 | |
|---|
| | 15671 | <sect2> |
|---|
| | 15672 | <title>Changes</title> |
|---|
| | 15673 | |
|---|
| | 15674 | <itemizedlist> |
|---|
| | 15675 | |
|---|
| | 15676 | <listitem> |
|---|
| | 15677 | <para> |
|---|
| | 15678 | Make <function>pg_get_ruledef()</function> parenthesize negative constants (Tom) |
|---|
| | 15679 | </para> |
|---|
| | 15680 | |
|---|
| | 15681 | <para> |
|---|
| | 15682 | Before this fix, a negative constant in a view or rule might be dumped |
|---|
| | 15683 | as, say, <literal>-42::integer</literal>, which is subtly incorrect: it should |
|---|
| | 15684 | be <literal>(-42)::integer</literal> due to operator precedence rules. |
|---|
| | 15685 | Usually this would make little difference, but it could interact with |
|---|
| | 15686 | another recent patch to cause |
|---|
| | 15687 | <productname>PostgreSQL</productname> to reject what had been a valid |
|---|
| | 15688 | <command>SELECT DISTINCT</command> view query. Since this could result in |
|---|
| | 15689 | <application>pg_dump</application> output failing to reload, it is being treated |
|---|
| | 15690 | as a high-priority fix. The only released versions in which dump |
|---|
| | 15691 | output is actually incorrect are 8.3.1 and 8.2.7. |
|---|
| | 15692 | </para> |
|---|
| | 15693 | </listitem> |
|---|
| | 15694 | |
|---|
| | 15695 | </itemizedlist> |
|---|
| | 15696 | |
|---|
| | 15697 | </sect2> |
|---|
| | 15698 | </sect1> |
|---|
| | 15699 | |
|---|