Skip to content

Commit 194f26c

Browse files
author
Michael Paquier
committed
Add release notes of 1.0.2 in master branch
Such notes need to be kept in sync in all the upstream branches of the release that is concerned. For example 1.0.X notes need currently to be updated in 1.0 stable and master. If in the future 1.1 stable is created, the release notes of 1.0 will be added to it as well as on master. On the contrary, as downstream notes do not need to be updated, 1.1 notes will not be included in 1.0 stable. This helps in keeping a consistent release note behavior for all the branches.
1 parent 1db4f7d commit 194f26c

File tree

1 file changed

+288
-0
lines changed

1 file changed

+288
-0
lines changed

doc-xc/src/sgml/release-xc-1.0.sgmlin

Lines changed: 288 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,294 @@
11
<!-- doc/src/sgml/release-xc-1.0.sgml -->
22
<!-- See header comment in release.sgml about typical markup -->
33

4+
<sect1 id="release-xc-1-0-2">
5+
<title>Release 1.0.2</title>
6+
7+
<note>
8+
<title>Release Date</title>
9+
<simpara>2013-02-05</simpara>
10+
</note>
11+
12+
<para>
13+
This release contains a variety of fixes from 1.0.1.
14+
For information about new features in the 1.0 major release, see
15+
<xref linkend="release-xc-1-0">.
16+
</para>
17+
18+
<sect2>
19+
<title>Migration to Version 1.0.2</title>
20+
21+
<para>
22+
A dump/restore is not required for those running 1.0.X.
23+
</para>
24+
25+
</sect2>
26+
27+
<sect2>
28+
<title>Changes</title>
29+
30+
<itemizedlist>
31+
32+
<listitem>
33+
<para>
34+
Fix for bug 3602944: Fixed <command>gtm_ctl</command> to solve
35+
the PATH dependency. (Nikhil Sontakke)
36+
</para>
37+
</listitem>
38+
39+
<listitem>
40+
<para>
41+
Fix for bug 3601255: Fixed the planner to disable FQS for all
42+
the <literal>OUTER</literal> joins.
43+
(Ashutosh Bapat)
44+
</para>
45+
</listitem>
46+
47+
<listitem>
48+
<para>
49+
Fix for bug 3600220: Fixed coordinator/datanode to unregister
50+
themselves from GTM while restarting after
51+
"<literal>-m immediate</literal>" shutdown.
52+
(Koichi Suzuki)
53+
</para>
54+
</listitem>
55+
56+
<listitem>
57+
<para>
58+
Fixed <command>gtm_ctl</command> for "<literal>status</literal>"
59+
command with "<literal>-Z gtm</literal>" to show the status correctly.
60+
(Koichi Suzuki)
61+
</para>
62+
63+
<para>
64+
Now for <literal>-Z gtm</literal> option,
65+
<literal>gtm_ctl status</literal> displays if it runs as
66+
<literal>master</literal> or <literal>slave</literal>.
67+
</para>
68+
</listitem>
69+
70+
<listitem>
71+
<para>
72+
Rebased from PostgreSQL 9.1.6 to 9.1.7, and fixed several regression
73+
test failures, which had been newly introduced during the rebase.
74+
(Satoshi Nagayasu)
75+
</para>
76+
</listitem>
77+
78+
<listitem>
79+
<para>
80+
Fix for bug 3597414: Fixed the planner for JOIN between two distributed
81+
tables to be pushable when on only one node.
82+
(Ashutosh Bapat)
83+
</para>
84+
</listitem>
85+
86+
<listitem>
87+
<para>
88+
Fix for bug 3598637: Fixed GTM standby to avoid occasional crash.
89+
(Koichi Suzuki)
90+
</para>
91+
</listitem>
92+
93+
<listitem>
94+
<para>
95+
Fixed GTM to deal with a promoted master correctly while restarting.
96+
(Nikhil Sontakke, Koichi Suzuki)
97+
</para>
98+
</listitem>
99+
100+
<listitem>
101+
<para>
102+
Fix for bug 3583921: Fixed coordinator slave (and possibly datanode too)
103+
to avoid crash due to "<literal>too many KnownAssignedXids</literal>".
104+
(Koichi Suzuki)
105+
</para>
106+
</listitem>
107+
108+
<listitem>
109+
<para>
110+
Fix for bug 3598030: Fixed to allow commit/abort transactions while
111+
connecting to the datanode directly.
112+
</para>
113+
</listitem>
114+
115+
<listitem>
116+
<para>
117+
Fix for bug 3591285: Fixed autovacuum crash in datanode.
118+
(Koichi Suzuki)
119+
</para>
120+
</listitem>
121+
122+
<listitem>
123+
<para>
124+
Fix for bug 3571154: Fixed GTM proxy error while reconnecting.
125+
(Koichi Suzuki)
126+
</para>
127+
</listitem>
128+
129+
<listitem>
130+
<para>
131+
Fixed <literal>libgtmclient.a</literal> to surpress debug messages.
132+
(Koichi Suzuki)
133+
</para>
134+
</listitem>
135+
136+
<listitem>
137+
<para>
138+
Fixed GTM proxy to have appropriate default values (retry count and
139+
retry interval) for GTM proxy HA.
140+
(Koichi Suzuki)
141+
</para>
142+
</listitem>
143+
144+
<listitem>
145+
<para>
146+
Fix for bug 3588869: Fixed GTM proxy to avoid stall while reconnecting.
147+
(Koichi Suzuki)
148+
</para>
149+
</listitem>
150+
151+
<listitem>
152+
<para>
153+
Fixed to enforce autocommit when running <command>ALTER DATABASE SET
154+
TABLESPACE</command>.
155+
(Michael Paquier)
156+
</para>
157+
</listitem>
158+
159+
<listitem>
160+
<para>
161+
Fixed <command>pgxc_clean</command> for <literal>-s</literal>,
162+
<literal>--status</literal> option working correctly.
163+
(Koichi Suzuki)
164+
</para>
165+
</listitem>
166+
167+
<listitem>
168+
<para>
169+
Fixed "<command>SET XC_MAINTENANCE_MODE = ON</command>" to ignore
170+
"<literal>template0</literal>" database.
171+
(Koichi Suzuki)
172+
</para>
173+
</listitem>
174+
175+
<listitem>
176+
<para>
177+
Fixed GTM and GTM proxy for inaccurate default values of the port number.
178+
(Koichi Suzuki)
179+
</para>
180+
</listitem>
181+
182+
<listitem>
183+
<para>
184+
Added GTM header files in installation to allow compiling server modules.
185+
(Michael Paquier)
186+
</para>
187+
</listitem>
188+
189+
<listitem>
190+
<para>
191+
Added support to create cached plans for XC-specific DDL commands.
192+
(Michael Paquier)
193+
</para>
194+
195+
<para>
196+
This allows to use cached plans or prepared queries for following
197+
commands: <command>CREATE NODE</command>, <command>ALTER NODE</command>,
198+
<command>DROP NODE</command>, <command>CREATE NODE GROUP</command>,
199+
<command>DROP NODE GROUP</command>, <command>CLEAN CONNECTION</command>.
200+
</para>
201+
</listitem>
202+
203+
<listitem>
204+
<para>
205+
Fixed <command>CREATE NODE GROUP</command>/<command>DROP NODE
206+
GROUP</command> commands to stop query pushdown to remote nodes.
207+
(Michael Paquier)
208+
</para>
209+
</listitem>
210+
211+
<listitem>
212+
<para>
213+
Fixed memory allocation issues pointed by ElectricFence (libefence).
214+
(Michael Paquier)
215+
</para>
216+
</listitem>
217+
218+
<listitem>
219+
<para>
220+
Fixed memory corruption in GTM/backend buffer for snapshots and
221+
transaction IDs.
222+
(Michael Paquier)
223+
</para>
224+
</listitem>
225+
226+
<listitem>
227+
<para>
228+
Fixed <command>COPY</command> command to deal with quoted column names.
229+
(Nikhil Sontakke, Michael Paquier)
230+
</para>
231+
</listitem>
232+
233+
<listitem>
234+
<para>
235+
Fixed to ignore automatically generated regression outputs specific
236+
to Postgres-XC.
237+
(Michael Paquier)
238+
</para>
239+
</listitem>
240+
241+
<listitem>
242+
<para>
243+
Fixed <command>COPY</command> command to avoid crash when involving
244+
relation with no locator data.
245+
(Michael Paquier)
246+
</para>
247+
</listitem>
248+
249+
<listitem>
250+
<para>
251+
Fixed <command>ALTER NODE</command> to allow modifying primary node data.
252+
(Michael Paquier)
253+
</para>
254+
</listitem>
255+
256+
<listitem>
257+
<para>
258+
Fixed compilation error in <command>pg_dump</command>.
259+
(Michael Paquier)
260+
</para>
261+
</listitem>
262+
263+
<listitem>
264+
<para>
265+
Changed current value management of sequences to make it consistent
266+
with vanilla.
267+
(Michael Paquier)
268+
</para>
269+
</listitem>
270+
271+
<listitem>
272+
<para>
273+
Fixed <command>pg_dump</command> to get consistent sequence dump value.
274+
(Nikkhil Sontakke, Michael Paquier)
275+
</para>
276+
</listitem>
277+
278+
<listitem>
279+
<para>
280+
Fixed and improved docs for several XC-specific commands, options and
281+
parameters.
282+
(Koichi Suzuki, Michael Paquier)
283+
</para>
284+
</listitem>
285+
286+
</itemizedlist>
287+
288+
</sect2>
289+
290+
</sect1>
291+
4292
<sect1 id="release-xc-1-0-1">
5293
<title>Release 1.0.1</title>
6294

0 commit comments

Comments
 (0)