You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@zookeeper.apache.org by ma...@apache.org on 2012/09/17 07:38:29 UTC

svn commit: r1386478 - in /zookeeper/branches/branch-3.4: docs/ src/docs/src/documentation/content/xdocs/

Author: mahadev
Date: Mon Sep 17 05:38:28 2012
New Revision: 1386478

URL: http://svn.apache.org/viewvc?rev=1386478&view=rev
Log:
Release Notes for 3.4.4

Modified:
    zookeeper/branches/branch-3.4/docs/bookkeeperConfig.pdf
    zookeeper/branches/branch-3.4/docs/bookkeeperOverview.pdf
    zookeeper/branches/branch-3.4/docs/bookkeeperProgrammer.pdf
    zookeeper/branches/branch-3.4/docs/bookkeeperStarted.pdf
    zookeeper/branches/branch-3.4/docs/bookkeeperStream.pdf
    zookeeper/branches/branch-3.4/docs/index.pdf
    zookeeper/branches/branch-3.4/docs/javaExample.pdf
    zookeeper/branches/branch-3.4/docs/linkmap.pdf
    zookeeper/branches/branch-3.4/docs/recipes.html
    zookeeper/branches/branch-3.4/docs/recipes.pdf
    zookeeper/branches/branch-3.4/docs/releasenotes.html
    zookeeper/branches/branch-3.4/docs/releasenotes.pdf
    zookeeper/branches/branch-3.4/docs/zookeeperAdmin.pdf
    zookeeper/branches/branch-3.4/docs/zookeeperHierarchicalQuorums.pdf
    zookeeper/branches/branch-3.4/docs/zookeeperInternals.pdf
    zookeeper/branches/branch-3.4/docs/zookeeperJMX.pdf
    zookeeper/branches/branch-3.4/docs/zookeeperObservers.pdf
    zookeeper/branches/branch-3.4/docs/zookeeperOver.pdf
    zookeeper/branches/branch-3.4/docs/zookeeperProgrammers.pdf
    zookeeper/branches/branch-3.4/docs/zookeeperQuotas.pdf
    zookeeper/branches/branch-3.4/docs/zookeeperStarted.pdf
    zookeeper/branches/branch-3.4/docs/zookeeperTutorial.pdf
    zookeeper/branches/branch-3.4/src/docs/src/documentation/content/xdocs/releasenotes.xml

Modified: zookeeper/branches/branch-3.4/docs/bookkeeperConfig.pdf
URL: http://svn.apache.org/viewvc/zookeeper/branches/branch-3.4/docs/bookkeeperConfig.pdf?rev=1386478&r1=1386477&r2=1386478&view=diff
==============================================================================
Files zookeeper/branches/branch-3.4/docs/bookkeeperConfig.pdf (original) and zookeeper/branches/branch-3.4/docs/bookkeeperConfig.pdf Mon Sep 17 05:38:28 2012 differ

Modified: zookeeper/branches/branch-3.4/docs/bookkeeperOverview.pdf
URL: http://svn.apache.org/viewvc/zookeeper/branches/branch-3.4/docs/bookkeeperOverview.pdf?rev=1386478&r1=1386477&r2=1386478&view=diff
==============================================================================
Files zookeeper/branches/branch-3.4/docs/bookkeeperOverview.pdf (original) and zookeeper/branches/branch-3.4/docs/bookkeeperOverview.pdf Mon Sep 17 05:38:28 2012 differ

Modified: zookeeper/branches/branch-3.4/docs/bookkeeperProgrammer.pdf
URL: http://svn.apache.org/viewvc/zookeeper/branches/branch-3.4/docs/bookkeeperProgrammer.pdf?rev=1386478&r1=1386477&r2=1386478&view=diff
==============================================================================
Files zookeeper/branches/branch-3.4/docs/bookkeeperProgrammer.pdf (original) and zookeeper/branches/branch-3.4/docs/bookkeeperProgrammer.pdf Mon Sep 17 05:38:28 2012 differ

Modified: zookeeper/branches/branch-3.4/docs/bookkeeperStarted.pdf
URL: http://svn.apache.org/viewvc/zookeeper/branches/branch-3.4/docs/bookkeeperStarted.pdf?rev=1386478&r1=1386477&r2=1386478&view=diff
==============================================================================
Files zookeeper/branches/branch-3.4/docs/bookkeeperStarted.pdf (original) and zookeeper/branches/branch-3.4/docs/bookkeeperStarted.pdf Mon Sep 17 05:38:28 2012 differ

Modified: zookeeper/branches/branch-3.4/docs/bookkeeperStream.pdf
URL: http://svn.apache.org/viewvc/zookeeper/branches/branch-3.4/docs/bookkeeperStream.pdf?rev=1386478&r1=1386477&r2=1386478&view=diff
==============================================================================
Files zookeeper/branches/branch-3.4/docs/bookkeeperStream.pdf (original) and zookeeper/branches/branch-3.4/docs/bookkeeperStream.pdf Mon Sep 17 05:38:28 2012 differ

Modified: zookeeper/branches/branch-3.4/docs/index.pdf
URL: http://svn.apache.org/viewvc/zookeeper/branches/branch-3.4/docs/index.pdf?rev=1386478&r1=1386477&r2=1386478&view=diff
==============================================================================
Binary files - no diff available.

Modified: zookeeper/branches/branch-3.4/docs/javaExample.pdf
URL: http://svn.apache.org/viewvc/zookeeper/branches/branch-3.4/docs/javaExample.pdf?rev=1386478&r1=1386477&r2=1386478&view=diff
==============================================================================
Binary files - no diff available.

Modified: zookeeper/branches/branch-3.4/docs/linkmap.pdf
URL: http://svn.apache.org/viewvc/zookeeper/branches/branch-3.4/docs/linkmap.pdf?rev=1386478&r1=1386477&r2=1386478&view=diff
==============================================================================
Binary files - no diff available.

Modified: zookeeper/branches/branch-3.4/docs/recipes.html
URL: http://svn.apache.org/viewvc/zookeeper/branches/branch-3.4/docs/recipes.html?rev=1386478&r1=1386477&r2=1386478&view=diff
==============================================================================
--- zookeeper/branches/branch-3.4/docs/recipes.html (original)
+++ zookeeper/branches/branch-3.4/docs/recipes.html Mon Sep 17 05:38:28 2012
@@ -905,7 +905,7 @@ document.write("Last Published: " + docu
       
 <li>
         
-<p>Watch for changes on "ELECTION/n_j", where j is the smallest
+<p>Watch for changes on "ELECTION/n_j", where j is the largest
         sequence number such that j &lt; i and n_j is a znode in C;</p>
       
 </li>
@@ -932,7 +932,7 @@ document.write("Last Published: " + docu
 <li>
         
 <p>Otherwise, watch for changes on "ELECTION/n_j", where j is the
-        smallest sequence number such that j &lt; i and n_j is a znode in C;
+        largest sequence number such that j &lt; i and n_j is a znode in C;
         </p>
       
 </li>
@@ -940,7 +940,7 @@ document.write("Last Published: " + docu
 </ol>
 <p>Note that the znode having no preceding znode on the list of
     children does not imply that the creator of this znode is aware that it is
-    the current leader. Applications may consider creating a separate to znode
+    the current leader. Applications may consider creating a separate znode
     to acknowledge that the leader has executed the leader procedure. </p>
 </div>
 

Modified: zookeeper/branches/branch-3.4/docs/recipes.pdf
URL: http://svn.apache.org/viewvc/zookeeper/branches/branch-3.4/docs/recipes.pdf?rev=1386478&r1=1386477&r2=1386478&view=diff
==============================================================================
Binary files - no diff available.

Modified: zookeeper/branches/branch-3.4/docs/releasenotes.html
URL: http://svn.apache.org/viewvc/zookeeper/branches/branch-3.4/docs/releasenotes.html?rev=1386478&r1=1386477&r2=1386478&view=diff
==============================================================================
--- zookeeper/branches/branch-3.4/docs/releasenotes.html (original)
+++ zookeeper/branches/branch-3.4/docs/releasenotes.html Mon Sep 17 05:38:28 2012
@@ -5,7 +5,7 @@
 <meta content="Apache Forrest" name="Generator">
 <meta name="Forrest-version" content="0.9">
 <meta name="Forrest-skin-name" content="pelt">
-<title>ZooKeeper 3.4.3 Release Notes</title>
+<title>ZooKeeper 3.4.4 Release Notes</title>
 <link type="text/css" href="skin/basic.css" rel="stylesheet">
 <link media="screen" type="text/css" href="skin/screen.css" rel="stylesheet">
 <link media="print" type="text/css" href="skin/print.css" rel="stylesheet">
@@ -202,11 +202,14 @@ document.write("Last Published: " + docu
 <a class="dida" href="releasenotes.pdf"><img alt="PDF -icon" src="skin/images/pdfdoc.gif" class="skin"><br>
         PDF</a>
 </div>
-<h1>ZooKeeper 3.4.3 Release Notes</h1>
+<h1>ZooKeeper 3.4.4 Release Notes</h1>
 <div id="front-matter">
 <div id="minitoc-area">
 <ul class="minitoc">
 <li>
+<a href="#nchanges">Changes Since 3.4.3</a>
+</li>
+<li>
 <a href="#changes">Changes Since ZooKeeper 3.4.2</a>
 </li>
 <li>
@@ -241,6 +244,628 @@ These release notes include new develope
 
 </ul>
 
+<a name="nchanges"></a>
+<h2 class="h3">Changes Since 3.4.3</h2>
+<div class="section">
+<table class="ForrestTable" cellspacing="1" cellpadding="4">
+<caption>Changes Since ZooKeeper 3.4.3</caption>
+
+<title>Changes Since ZooKeeper 3.4.3</title>
+
+
+<tr>
+  
+<th>Issue</th>
+  <th>Notes</th>
+
+</tr>
+
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1048">
+   ZOOKEEPER-1048</a>
+  </td>
+  <td>
+addauth command does not work in cli_mt/cli_st
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1163">
+   ZOOKEEPER-1163</a>
+  </td>
+  <td>
+Memory leak in zk_hashtable.c:do_insert_watcher_object()
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1210">
+   ZOOKEEPER-1210</a>
+  </td>
+  <td>
+Can't build ZooKeeper RPM with RPM &gt;
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1236">
+   ZOOKEEPER-1236</a>
+  </td>
+  <td>
+Security uses proprietary Sun APIs
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1256">
+   ZOOKEEPER-1256</a>
+  </td>
+  <td>
+ClientPortBindTest is failing on Mac OS X
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1277">
+   ZOOKEEPER-1277</a>
+  </td>
+  <td>
+servers stop serving when lower 32bits of zxid roll over
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1307">
+   ZOOKEEPER-1307</a>
+  </td>
+  <td>
+zkCli.sh is exiting when an Invalid ACL exception is thrown from setACL command through client
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1318">
+   ZOOKEEPER-1318</a>
+  </td>
+  <td>
+In Python binding, get_children (and get and exists, and probably others) with expired session doesn't raise exception properly
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1339">
+   ZOOKEEPER-1339</a>
+  </td>
+  <td>
+C clien doesn't build with --enable-debug
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1344">
+   ZOOKEEPER-1344</a>
+  </td>
+  <td>
+ZooKeeper client multi-update command is not considering the Chroot request
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1354">
+   ZOOKEEPER-1354</a>
+  </td>
+  <td>
+AuthTest.testBadAuthThenSendOtherCommands fails intermittently
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1361">
+   ZOOKEEPER-1361</a>
+  </td>
+  <td>
+Leader.lead iterates over 'learners' set without proper synchronisation
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1380">
+   ZOOKEEPER-1380</a>
+  </td>
+  <td>
+zkperl: _zk_release_watch doesn't remove items properly from the watch list
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1384">
+   ZOOKEEPER-1384</a>
+  </td>
+  <td>
+test-cppunit overrides LD_LIBRARY_PATH and fails if gcc is in non-standard location
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1386">
+   ZOOKEEPER-1386</a>
+  </td>
+  <td>
+avoid flaky URL redirection in "ant javadoc" : replace "http://java.sun.com/javase/6/docs/api/" with "http://download.oracle.com/javase/6/docs/api/"
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1395">
+   ZOOKEEPER-1395</a>
+  </td>
+  <td>
+node-watcher double-free redux
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1403">
+   ZOOKEEPER-1403</a>
+  </td>
+  <td>
+zkCli.sh script quoting issue
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1406">
+   ZOOKEEPER-1406</a>
+  </td>
+  <td>
+dpkg init scripts don't restart - missing check_priv_sep_dir
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1412">
+   ZOOKEEPER-1412</a>
+  </td>
+  <td>
+java client watches inconsistently triggered on reconnect
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1419">
+   ZOOKEEPER-1419</a>
+  </td>
+  <td>
+Leader election never settles for a 5-node cluster
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1427">
+   ZOOKEEPER-1427</a>
+  </td>
+  <td>
+Writing to local files is done non-atomically
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1431">
+   ZOOKEEPER-1431</a>
+  </td>
+  <td>
+zkpython: async calls leak memory
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1437">
+   ZOOKEEPER-1437</a>
+  </td>
+  <td>
+Client uses session before SASL authentication complete
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1463">
+   ZOOKEEPER-1463</a>
+  </td>
+  <td>
+external inline function is not compatible with C99
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1465">
+   ZOOKEEPER-1465</a>
+  </td>
+  <td>
+Cluster availability following new leader election takes a long time with large datasets - is correlated to dataset size
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1466">
+   ZOOKEEPER-1466</a>
+  </td>
+  <td>
+QuorumCnxManager.shutdown missing synchronization
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1471">
+   ZOOKEEPER-1471</a>
+  </td>
+  <td>
+Jute generates invalid C++ code
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1480">
+   ZOOKEEPER-1480</a>
+  </td>
+  <td>
+ClientCnxn(1161) can't get the current zk server add, so that - Session 0x for server null, unexpected error
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1483">
+   ZOOKEEPER-1483</a>
+  </td>
+  <td>
+Fix leader election recipe documentation
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1489">
+   ZOOKEEPER-1489</a>
+  </td>
+  <td>
+Data loss after truncate on transaction log
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1490">
+   ZOOKEEPER-1490</a>
+  </td>
+  <td>
+If the configured log directory does not exist zookeeper will not start. Better to create the directory and start
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1493">
+   ZOOKEEPER-1493</a>
+  </td>
+  <td>
+C Client: zookeeper_process doesn't invoke completion callback if zookeeper_close has been called
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1494">
+   ZOOKEEPER-1494</a>
+  </td>
+  <td>
+C client: socket leak after receive timeout in zookeeper_interest()
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1496">
+   ZOOKEEPER-1496</a>
+  </td>
+  <td>
+Ephemeral node not getting cleared even after client has exited
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1501">
+   ZOOKEEPER-1501</a>
+  </td>
+  <td>
+Nagios plugin always returns OK when it cannot connect to zookeeper
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1514">
+   ZOOKEEPER-1514</a>
+  </td>
+  <td>
+FastLeaderElection - leader ignores the round information when joining a quorum
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1521">
+   ZOOKEEPER-1521</a>
+  </td>
+  <td>
+LearnerHandler initLimit/syncLimit problems specifying follower socket timeout limits
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1522">
+   ZOOKEEPER-1522</a>
+  </td>
+  <td>
+intermittent failures in Zab test due to NPE in recursiveDelete test function
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1536">
+   ZOOKEEPER-1536</a>
+  </td>
+  <td>
+c client : memory leak in winport.c
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1321">
+   ZOOKEEPER-1321</a>
+  </td>
+  <td>
+Add number of client connections metric in JMX and srvr
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1377">
+   ZOOKEEPER-1377</a>
+  </td>
+  <td>
+add support for dumping a snapshot file content (similar to LogFormatter)
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1389">
+   ZOOKEEPER-1389</a>
+  </td>
+  <td>
+it would be nice if start-foreground used exec $JAVA in order to get rid of the intermediate shell process
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1390">
+   ZOOKEEPER-1390</a>
+  </td>
+  <td>
+some expensive debug code not protected by a check for debug
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1433">
+   ZOOKEEPER-1433</a>
+  </td>
+  <td>
+improve ZxidRolloverTest (test seems flakey)
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1454">
+   ZOOKEEPER-1454</a>
+  </td>
+  <td>
+Document how to run autoreconf if cppunit is installed in a non-standard directory
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1481">
+   ZOOKEEPER-1481</a>
+  </td>
+  <td>
+allow the C cli to run exists with a watcher
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1497">
+   ZOOKEEPER-1497</a>
+  </td>
+  <td>
+Allow server-side SASL login with JAAS configuration to be programmatically set (rather than only by reading JAAS configuration file)
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1503">
+   ZOOKEEPER-1503</a>
+  </td>
+  <td>
+remove redundant JAAS configuration code in SaslAuthTest and SaslAuthFailTest
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1510">
+   ZOOKEEPER-1510</a>
+  </td>
+  <td>
+Should not log SASL errors for non-secure usage
+</td>
+
+</tr>
+
+<tr>
+ 
+<td>
+ <a href="https://issues.apache.org/jira/browse/ZOOKEEPER-1450">
+   ZOOKEEPER-1450</a>
+  </td>
+  <td>
+Backport ZOOKEEPER-1294 fix to 3.4 and 3.3
+</td>
+
+</tr>
+
+
+</table>
+</div>
+
+
 <a name="changes"></a>
 <h2 class="h3">Changes Since ZooKeeper 3.4.2</h2>
 <div class="section">

Modified: zookeeper/branches/branch-3.4/docs/releasenotes.pdf
URL: http://svn.apache.org/viewvc/zookeeper/branches/branch-3.4/docs/releasenotes.pdf?rev=1386478&r1=1386477&r2=1386478&view=diff
==============================================================================
Binary files - no diff available.

Modified: zookeeper/branches/branch-3.4/docs/zookeeperAdmin.pdf
URL: http://svn.apache.org/viewvc/zookeeper/branches/branch-3.4/docs/zookeeperAdmin.pdf?rev=1386478&r1=1386477&r2=1386478&view=diff
==============================================================================
Binary files - no diff available.

Modified: zookeeper/branches/branch-3.4/docs/zookeeperHierarchicalQuorums.pdf
URL: http://svn.apache.org/viewvc/zookeeper/branches/branch-3.4/docs/zookeeperHierarchicalQuorums.pdf?rev=1386478&r1=1386477&r2=1386478&view=diff
==============================================================================
Files zookeeper/branches/branch-3.4/docs/zookeeperHierarchicalQuorums.pdf (original) and zookeeper/branches/branch-3.4/docs/zookeeperHierarchicalQuorums.pdf Mon Sep 17 05:38:28 2012 differ

Modified: zookeeper/branches/branch-3.4/docs/zookeeperInternals.pdf
URL: http://svn.apache.org/viewvc/zookeeper/branches/branch-3.4/docs/zookeeperInternals.pdf?rev=1386478&r1=1386477&r2=1386478&view=diff
==============================================================================
Binary files - no diff available.

Modified: zookeeper/branches/branch-3.4/docs/zookeeperJMX.pdf
URL: http://svn.apache.org/viewvc/zookeeper/branches/branch-3.4/docs/zookeeperJMX.pdf?rev=1386478&r1=1386477&r2=1386478&view=diff
==============================================================================
Files zookeeper/branches/branch-3.4/docs/zookeeperJMX.pdf (original) and zookeeper/branches/branch-3.4/docs/zookeeperJMX.pdf Mon Sep 17 05:38:28 2012 differ

Modified: zookeeper/branches/branch-3.4/docs/zookeeperObservers.pdf
URL: http://svn.apache.org/viewvc/zookeeper/branches/branch-3.4/docs/zookeeperObservers.pdf?rev=1386478&r1=1386477&r2=1386478&view=diff
==============================================================================
Files zookeeper/branches/branch-3.4/docs/zookeeperObservers.pdf (original) and zookeeper/branches/branch-3.4/docs/zookeeperObservers.pdf Mon Sep 17 05:38:28 2012 differ

Modified: zookeeper/branches/branch-3.4/docs/zookeeperOver.pdf
URL: http://svn.apache.org/viewvc/zookeeper/branches/branch-3.4/docs/zookeeperOver.pdf?rev=1386478&r1=1386477&r2=1386478&view=diff
==============================================================================
Binary files - no diff available.

Modified: zookeeper/branches/branch-3.4/docs/zookeeperProgrammers.pdf
URL: http://svn.apache.org/viewvc/zookeeper/branches/branch-3.4/docs/zookeeperProgrammers.pdf?rev=1386478&r1=1386477&r2=1386478&view=diff
==============================================================================
Binary files - no diff available.

Modified: zookeeper/branches/branch-3.4/docs/zookeeperQuotas.pdf
URL: http://svn.apache.org/viewvc/zookeeper/branches/branch-3.4/docs/zookeeperQuotas.pdf?rev=1386478&r1=1386477&r2=1386478&view=diff
==============================================================================
Files zookeeper/branches/branch-3.4/docs/zookeeperQuotas.pdf (original) and zookeeper/branches/branch-3.4/docs/zookeeperQuotas.pdf Mon Sep 17 05:38:28 2012 differ

Modified: zookeeper/branches/branch-3.4/docs/zookeeperStarted.pdf
URL: http://svn.apache.org/viewvc/zookeeper/branches/branch-3.4/docs/zookeeperStarted.pdf?rev=1386478&r1=1386477&r2=1386478&view=diff
==============================================================================
Binary files - no diff available.

Modified: zookeeper/branches/branch-3.4/docs/zookeeperTutorial.pdf
URL: http://svn.apache.org/viewvc/zookeeper/branches/branch-3.4/docs/zookeeperTutorial.pdf?rev=1386478&r1=1386477&r2=1386478&view=diff
==============================================================================
Binary files - no diff available.

Modified: zookeeper/branches/branch-3.4/src/docs/src/documentation/content/xdocs/releasenotes.xml
URL: http://svn.apache.org/viewvc/zookeeper/branches/branch-3.4/src/docs/src/documentation/content/xdocs/releasenotes.xml?rev=1386478&r1=1386477&r2=1386478&view=diff
==============================================================================
--- zookeeper/branches/branch-3.4/src/docs/src/documentation/content/xdocs/releasenotes.xml (original)
+++ zookeeper/branches/branch-3.4/src/docs/src/documentation/content/xdocs/releasenotes.xml Mon Sep 17 05:38:28 2012
@@ -18,7 +18,7 @@
 <!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.4.3 Release Notes</title>
+  <title>ZooKeeper 3.4.4 Release Notes</title>
 
   <articleinfo>
     <legalnotice>
@@ -42,6 +42,474 @@ These release notes include new develope
 <itemizedlist>
   <listitem><para><ulink url="#changes">Changes</ulink></para></listitem>
 </itemizedlist>
+<section id="nchanges">
+<title>Changes Since 3.4.3</title>
+<table>
+<title>Changes Since ZooKeeper 3.4.3</title>
+<tgroup cols='2'>
+<colspec colname='c1'/><colspec colname='c2'/>
+<thead>
+<row>
+  <entry>Issue</entry>
+  <entry>Notes</entry>
+</row>
+</thead>
+<tbody>
+<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't build ZooKeeper RPM with RPM >
+</entry>
+</row>
+<row>
+ <entry>
+ <ulink url="https://issues.apache.org/jira/browse/ZOOKEEPER-1236">
+   ZOOKEEPER-1236</ulink>
+  </entry>
+  <entry>
+Security uses proprietary Sun APIs
+</entry>
+</row>
+<row>
+ <entry>
+ <ulink url="https://issues.apache.org/jira/browse/ZOOKEEPER-1256">
+   ZOOKEEPER-1256</ulink>
+  </entry>
+  <entry>
+ClientPortBindTest is failing on Mac OS X
+</entry>
+</row>
+<row>
+ <entry>
+ <ulink url="https://issues.apache.org/jira/browse/ZOOKEEPER-1277">
+   ZOOKEEPER-1277</ulink>
+  </entry>
+  <entry>
+servers stop serving when lower 32bits of zxid roll over
+</entry>
+</row>
+<row>
+ <entry>
+ <ulink url="https://issues.apache.org/jira/browse/ZOOKEEPER-1307">
+   ZOOKEEPER-1307</ulink>
+  </entry>
+  <entry>
+zkCli.sh is exiting when an Invalid ACL exception is thrown from setACL command through client
+</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'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't build with --enable-debug
+</entry>
+</row>
+<row>
+ <entry>
+ <ulink url="https://issues.apache.org/jira/browse/ZOOKEEPER-1344">
+   ZOOKEEPER-1344</ulink>
+  </entry>
+  <entry>
+ZooKeeper client multi-update command is not considering the Chroot request
+</entry>
+</row>
+<row>
+ <entry>
+ <ulink url="https://issues.apache.org/jira/browse/ZOOKEEPER-1354">
+   ZOOKEEPER-1354</ulink>
+  </entry>
+  <entry>
+AuthTest.testBadAuthThenSendOtherCommands fails intermittently
+</entry>
+</row>
+<row>
+ <entry>
+ <ulink url="https://issues.apache.org/jira/browse/ZOOKEEPER-1361">
+   ZOOKEEPER-1361</ulink>
+  </entry>
+  <entry>
+Leader.lead iterates over 'learners' set without proper synchronisation
+</entry>
+</row>
+<row>
+ <entry>
+ <ulink url="https://issues.apache.org/jira/browse/ZOOKEEPER-1380">
+   ZOOKEEPER-1380</ulink>
+  </entry>
+  <entry>
+zkperl: _zk_release_watch doesn't remove items properly from the watch list
+</entry>
+</row>
+<row>
+ <entry>
+ <ulink url="https://issues.apache.org/jira/browse/ZOOKEEPER-1384">
+   ZOOKEEPER-1384</ulink>
+  </entry>
+  <entry>
+test-cppunit overrides LD_LIBRARY_PATH and fails if gcc is in non-standard location
+</entry>
+</row>
+<row>
+ <entry>
+ <ulink url="https://issues.apache.org/jira/browse/ZOOKEEPER-1386">
+   ZOOKEEPER-1386</ulink>
+  </entry>
+  <entry>
+avoid flaky URL redirection in "ant javadoc" : replace "http://java.sun.com/javase/6/docs/api/" with "http://download.oracle.com/javase/6/docs/api/"
+</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-1406">
+   ZOOKEEPER-1406</ulink>
+  </entry>
+  <entry>
+dpkg init scripts don't restart - missing check_priv_sep_dir
+</entry>
+</row>
+<row>
+ <entry>
+ <ulink url="https://issues.apache.org/jira/browse/ZOOKEEPER-1412">
+   ZOOKEEPER-1412</ulink>
+  </entry>
+  <entry>
+java client watches inconsistently triggered on reconnect
+</entry>
+</row>
+<row>
+ <entry>
+ <ulink url="https://issues.apache.org/jira/browse/ZOOKEEPER-1419">
+   ZOOKEEPER-1419</ulink>
+  </entry>
+  <entry>
+Leader election never settles for a 5-node cluster
+</entry>
+</row>
+<row>
+ <entry>
+ <ulink url="https://issues.apache.org/jira/browse/ZOOKEEPER-1427">
+   ZOOKEEPER-1427</ulink>
+  </entry>
+  <entry>
+Writing to local files is done non-atomically
+</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-1437">
+   ZOOKEEPER-1437</ulink>
+  </entry>
+  <entry>
+Client uses session before SASL authentication complete
+</entry>
+</row>
+<row>
+ <entry>
+ <ulink url="https://issues.apache.org/jira/browse/ZOOKEEPER-1463">
+   ZOOKEEPER-1463</ulink>
+  </entry>
+  <entry>
+external inline function is not compatible with C99
+</entry>
+</row>
+<row>
+ <entry>
+ <ulink url="https://issues.apache.org/jira/browse/ZOOKEEPER-1465">
+   ZOOKEEPER-1465</ulink>
+  </entry>
+  <entry>
+Cluster availability following new leader election takes a long time with large datasets - is correlated to dataset size
+</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-1471">
+   ZOOKEEPER-1471</ulink>
+  </entry>
+  <entry>
+Jute generates invalid C++ code
+</entry>
+</row>
+<row>
+ <entry>
+ <ulink url="https://issues.apache.org/jira/browse/ZOOKEEPER-1480">
+   ZOOKEEPER-1480</ulink>
+  </entry>
+  <entry>
+ClientCnxn(1161) can't get the current zk server add, so that - Session 0x for server null, unexpected error
+</entry>
+</row>
+<row>
+ <entry>
+ <ulink url="https://issues.apache.org/jira/browse/ZOOKEEPER-1483">
+   ZOOKEEPER-1483</ulink>
+  </entry>
+  <entry>
+Fix leader election recipe documentation
+</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-1490">
+   ZOOKEEPER-1490</ulink>
+  </entry>
+  <entry>
+If the configured log directory does not exist zookeeper will not start. Better to create the directory and start
+</entry>
+</row>
+<row>
+ <entry>
+ <ulink url="https://issues.apache.org/jira/browse/ZOOKEEPER-1493">
+   ZOOKEEPER-1493</ulink>
+  </entry>
+  <entry>
+C Client: zookeeper_process doesn't invoke completion callback if zookeeper_close has been called
+</entry>
+</row>
+<row>
+ <entry>
+ <ulink url="https://issues.apache.org/jira/browse/ZOOKEEPER-1494">
+   ZOOKEEPER-1494</ulink>
+  </entry>
+  <entry>
+C client: socket leak after receive timeout in zookeeper_interest()
+</entry>
+</row>
+<row>
+ <entry>
+ <ulink url="https://issues.apache.org/jira/browse/ZOOKEEPER-1496">
+   ZOOKEEPER-1496</ulink>
+  </entry>
+  <entry>
+Ephemeral node not getting cleared even after client has exited
+</entry>
+</row>
+<row>
+ <entry>
+ <ulink url="https://issues.apache.org/jira/browse/ZOOKEEPER-1501">
+   ZOOKEEPER-1501</ulink>
+  </entry>
+  <entry>
+Nagios plugin always returns OK when it cannot connect to zookeeper
+</entry>
+</row>
+<row>
+ <entry>
+ <ulink url="https://issues.apache.org/jira/browse/ZOOKEEPER-1514">
+   ZOOKEEPER-1514</ulink>
+  </entry>
+  <entry>
+FastLeaderElection - leader ignores the round information when joining a quorum
+</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>
+ <ulink url="https://issues.apache.org/jira/browse/ZOOKEEPER-1522">
+   ZOOKEEPER-1522</ulink>
+  </entry>
+  <entry>
+intermittent failures in Zab test due to NPE in recursiveDelete test function
+</entry>
+</row>
+<row>
+ <entry>
+ <ulink url="https://issues.apache.org/jira/browse/ZOOKEEPER-1536">
+   ZOOKEEPER-1536</ulink>
+  </entry>
+  <entry>
+c client : memory leak in winport.c
+</entry>
+</row>
+<row>
+ <entry>
+ <ulink url="https://issues.apache.org/jira/browse/ZOOKEEPER-1321">
+   ZOOKEEPER-1321</ulink>
+  </entry>
+  <entry>
+Add number of client connections metric in JMX and srvr
+</entry>
+</row>
+<row>
+ <entry>
+ <ulink url="https://issues.apache.org/jira/browse/ZOOKEEPER-1377">
+   ZOOKEEPER-1377</ulink>
+  </entry>
+  <entry>
+add support for dumping a snapshot file content (similar to LogFormatter)
+</entry>
+</row>
+<row>
+ <entry>
+ <ulink url="https://issues.apache.org/jira/browse/ZOOKEEPER-1389">
+   ZOOKEEPER-1389</ulink>
+  </entry>
+  <entry>
+it would be nice if start-foreground used exec $JAVA in order to get rid of the intermediate shell process
+</entry>
+</row>
+<row>
+ <entry>
+ <ulink url="https://issues.apache.org/jira/browse/ZOOKEEPER-1390">
+   ZOOKEEPER-1390</ulink>
+  </entry>
+  <entry>
+some expensive debug code not protected by a check for debug
+</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>
+ <ulink url="https://issues.apache.org/jira/browse/ZOOKEEPER-1481">
+   ZOOKEEPER-1481</ulink>
+  </entry>
+  <entry>
+allow the C cli to run exists with a watcher
+</entry>
+</row>
+<row>
+ <entry>
+ <ulink url="https://issues.apache.org/jira/browse/ZOOKEEPER-1497">
+   ZOOKEEPER-1497</ulink>
+  </entry>
+  <entry>
+Allow server-side SASL login with JAAS configuration to be programmatically set (rather than only by reading JAAS configuration file)
+</entry>
+</row>
+<row>
+ <entry>
+ <ulink url="https://issues.apache.org/jira/browse/ZOOKEEPER-1503">
+   ZOOKEEPER-1503</ulink>
+  </entry>
+  <entry>
+remove redundant JAAS configuration code in SaslAuthTest and SaslAuthFailTest
+</entry>
+</row>
+<row>
+ <entry>
+ <ulink url="https://issues.apache.org/jira/browse/ZOOKEEPER-1510">
+   ZOOKEEPER-1510</ulink>
+  </entry>
+  <entry>
+Should not log SASL errors for non-secure usage
+</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>
+
 <section id="changes">
 <title>Changes Since ZooKeeper 3.4.2</title>