blob: 0b7a01cb9e7490abb97b7a44e9c2c90b00bf33af [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright 2002-2004 The Apache Software Foundation
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<!DOCTYPE article PUBLIC "-//OASIS//DTD Simplified DocBook XML V1.0//EN"
"http://www.oasis-open.org/docbook/xml/simple/1.0/sdocbook.dtd">
<article id="ar_ReleaseNotes">
<title>ZooKeeper 3.3.6 Release Notes</title>
<articleinfo>
<legalnotice>
<para>Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License. You may
obtain a copy of the License at <ulink
url="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</ulink>.</para>
<para>Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an "AS IS"
BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied. See the License for the specific language governing permissions
and limitations under the License.</para>
</legalnotice>
</articleinfo>
<para>
These release notes include new developer and user facing
incompatibilities, features, and major improvements.
</para>
<para>See <ulink
url="http://hadoop.apache.org/zookeeper/docs/r3.0.1/releasenotes.html#migration">3.0
release notes and migration instructions</ulink> if you are upgrading
from version 2 of ZooKeeper (SourceForge) to version 3 or
later.</para>
<section id="changes">
<title>Changes Since ZooKeeper 3.3.5</title>
<table>
<title>Changes Since ZooKeeper 3.3.5</title>
<tgroup cols='2'>
<colspec colname='c1'/><colspec colname='c2'/>
<thead>
<row>
<entry>Issue</entry>
<entry>Notes</entry>
</row>
</thead>
<tbody>
<row><entry> Bug
</entry><entry></entry></row>
<row><entry>[<ulink url='https://issues.apache.org/jira/browse/ZOOKEEPER-1048'>ZOOKEEPER-1048</ulink>]</entry><entry> addauth command does not work in cli_mt/cli_st
</entry></row>
<row><entry>[<ulink url='https://issues.apache.org/jira/browse/ZOOKEEPER-1163'>ZOOKEEPER-1163</ulink>]</entry><entry> Memory leak in zk_hashtable.c:do_insert_watcher_object()
</entry></row>
<row><entry>[<ulink url='https://issues.apache.org/jira/browse/ZOOKEEPER-1210'>ZOOKEEPER-1210</ulink>]</entry><entry> Can&#39;t build ZooKeeper RPM with RPM &gt;= 4.6.0 (i.e. on RHEL 6 and Fedora &gt;= 10)
</entry></row>
<row><entry>[<ulink url='https://issues.apache.org/jira/browse/ZOOKEEPER-1305'>ZOOKEEPER-1305</ulink>]</entry><entry> zookeeper.c:prepend_string func can dereference null ptr
</entry></row>
<row><entry>[<ulink url='https://issues.apache.org/jira/browse/ZOOKEEPER-1318'>ZOOKEEPER-1318</ulink>]</entry><entry> In Python binding, get_children (and get and exists, and probably others) with expired session doesn&#39;t raise exception properly
</entry></row>
<row><entry>[<ulink url='https://issues.apache.org/jira/browse/ZOOKEEPER-1339'>ZOOKEEPER-1339</ulink>]</entry><entry> C clien doesn&#39;t build with --enable-debug
</entry></row>
<row><entry>[<ulink url='https://issues.apache.org/jira/browse/ZOOKEEPER-1395'>ZOOKEEPER-1395</ulink>]</entry><entry> node-watcher double-free redux
</entry></row>
<row><entry>[<ulink url='https://issues.apache.org/jira/browse/ZOOKEEPER-1403'>ZOOKEEPER-1403</ulink>]</entry><entry> zkCli.sh script quoting issue
</entry></row>
<row><entry>[<ulink url='https://issues.apache.org/jira/browse/ZOOKEEPER-1431'>ZOOKEEPER-1431</ulink>]</entry><entry> zkpython: async calls leak memory
</entry></row>
<row><entry>[<ulink url='https://issues.apache.org/jira/browse/ZOOKEEPER-1466'>ZOOKEEPER-1466</ulink>]</entry><entry> QuorumCnxManager.shutdown missing synchronization
</entry></row>
<row><entry>[<ulink url='https://issues.apache.org/jira/browse/ZOOKEEPER-1489'>ZOOKEEPER-1489</ulink>]</entry><entry> Data loss after truncate on transaction log
</entry></row>
<row><entry>[<ulink url='https://issues.apache.org/jira/browse/ZOOKEEPER-1493'>ZOOKEEPER-1493</ulink>]</entry><entry> C Client: zookeeper_process doesn&#39;t invoke completion callback if zookeeper_close has been called
</entry></row>
<row><entry>[<ulink url='https://issues.apache.org/jira/browse/ZOOKEEPER-1521'>ZOOKEEPER-1521</ulink>]</entry><entry> LearnerHandler initLimit/syncLimit problems specifying follower socket timeout limits
</entry></row>
<row><entry> Improvement
</entry><entry></entry></row>
<row><entry>[<ulink url='https://issues.apache.org/jira/browse/ZOOKEEPER-1433'>ZOOKEEPER-1433</ulink>]</entry><entry> improve ZxidRolloverTest (test seems flakey)
</entry></row>
<row><entry>[<ulink url='https://issues.apache.org/jira/browse/ZOOKEEPER-1454'>ZOOKEEPER-1454</ulink>]</entry><entry> Document how to run autoreconf if cppunit is installed in a non-standard directory
</entry></row>
<row><entry> Task
</entry><entry></entry></row>
<row><entry>[<ulink url='https://issues.apache.org/jira/browse/ZOOKEEPER-1450'>ZOOKEEPER-1450</ulink>]</entry><entry> Backport ZOOKEEPER-1294 fix to 3.4 and 3.3
</entry></row>
</tbody></tgroup></table>
</section>
</article>