Author: phunt
Date: Thu Mar 12 20:23:35 2009
New Revision: 752998

URL: http://svn.apache.org/viewvc?rev=752998&view=rev
Log:
Preparing for release 3.1.1

Modified:
    hadoop/zookeeper/branches/branch-3.1/CHANGES.txt
    hadoop/zookeeper/branches/branch-3.1/build.xml
    hadoop/zookeeper/branches/branch-3.1/docs/releasenotes.html
    hadoop/zookeeper/branches/branch-3.1/docs/releasenotes.pdf
    hadoop/zookeeper/branches/branch-3.1/src/c/configure.ac
    hadoop/zookeeper/branches/branch-3.1/src/c/include/zookeeper_version.h
    
hadoop/zookeeper/branches/branch-3.1/src/docs/src/documentation/content/xdocs/releasenotes.xml

Modified: hadoop/zookeeper/branches/branch-3.1/CHANGES.txt
URL: 
http://svn.apache.org/viewvc/hadoop/zookeeper/branches/branch-3.1/CHANGES.txt?rev=752998&r1=752997&r2=752998&view=diff
==============================================================================
--- hadoop/zookeeper/branches/branch-3.1/CHANGES.txt (original)
+++ hadoop/zookeeper/branches/branch-3.1/CHANGES.txt Thu Mar 12 20:23:35 2009
@@ -1,8 +1,4 @@
-Fix release
-
-Non-backward compatible changes:
-
-BUGFIXES:
+Release 3.1.1 - 2009-03-17
 
 Backward compatibile changes:
 

Modified: hadoop/zookeeper/branches/branch-3.1/build.xml
URL: 
http://svn.apache.org/viewvc/hadoop/zookeeper/branches/branch-3.1/build.xml?rev=752998&r1=752997&r2=752998&view=diff
==============================================================================
--- hadoop/zookeeper/branches/branch-3.1/build.xml (original)
+++ hadoop/zookeeper/branches/branch-3.1/build.xml Thu Mar 12 20:23:35 2009
@@ -24,7 +24,7 @@
 
     <property environment="env"/>
     
-    <property name="version" value="3.1.0" />
+    <property name="version" value="3.1.1" />
     <property name="final.name" value="${name}-${version}"/>
     <property name="revision.dir" value="${basedir}/.revision" />
     <property name="revision.properties" value="revision.properties" />

Modified: hadoop/zookeeper/branches/branch-3.1/docs/releasenotes.html
URL: 
http://svn.apache.org/viewvc/hadoop/zookeeper/branches/branch-3.1/docs/releasenotes.html?rev=752998&r1=752997&r2=752998&view=diff
==============================================================================
--- hadoop/zookeeper/branches/branch-3.1/docs/releasenotes.html (original)
+++ hadoop/zookeeper/branches/branch-3.1/docs/releasenotes.html Thu Mar 12 
20:23:35 2009
@@ -5,7 +5,7 @@
 <meta content="Apache Forrest" name="Generator">
 <meta name="Forrest-version" content="0.8">
 <meta name="Forrest-skin-name" content="pelt">
-<title>ZooKeeper 3.1.0 Release Notes</title>
+<title>ZooKeeper 3.1.1 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">
@@ -184,11 +184,11 @@
 <a class="dida" href="releasenotes.pdf"><img alt="PDF -icon" 
src="skin/images/pdfdoc.gif" class="skin"><br>
         PDF</a>
 </div>
-<h1>ZooKeeper 3.1.0 Release Notes</h1>
+<h1>ZooKeeper 3.1.1 Release Notes</h1>
 <div id="minitoc-area">
 <ul class="minitoc">
 <li>
-<a href="#changes">Changes Since ZooKeeper 3.0.1</a>
+<a href="#changes">Changes Since ZooKeeper 3.1.0</a>
 </li>
 </ul>
 </div>
@@ -216,12 +216,12 @@
 
 
 <a name="N10016"></a><a name="changes"></a>
-<h2 class="h3">Changes Since ZooKeeper 3.0.1</h2>
+<h2 class="h3">Changes Since ZooKeeper 3.1.0</h2>
 <div class="section">
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
-<caption>Changes Since ZooKeeper 3.0.1</caption>
+<caption>Changes Since ZooKeeper 3.1.0</caption>
 
-<title>Changes Since ZooKeeper 3.0.1</title>
+<title>Changes Since ZooKeeper 3.1.0</title>
 
 
 <tr>
@@ -232,65 +232,22 @@
 </tr>
 
 
+    
 
 <tr>
   
-<td>Incompatibilities</td>
-  <td></td>
-
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-246";>ZOOKEEPER-246</a></td><td>
         review error code definition in both source and docs
-</td>
-</tr>
-
-
-<tr>
-  
-<td>New Feature</td>
+<td>Improvement</td>
   <td></td>
 
 </tr>
 
 <tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-135";>ZOOKEEPER-135</a></td><td>
         Fat jar build target
-</td>
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-215";>ZOOKEEPER-215</a></td><td>
         expand system test environment
-</td>
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-231";>ZOOKEEPER-231</a></td><td>
         Quotas in zookeeper
-</td>
-</tr>
 
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-256";>ZOOKEEPER-256</a></td><td>
         support use of JMX to manage log4j configuration at runtime
+<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-279";>ZOOKEEPER-279</a></td><td>
         Allow specialization of quorum config parsing (e.g. variable expansion 
in zoo.cfg)
 </td>
-</tr>
 
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-276";>ZOOKEEPER-276</a></td><td>
         Bookkeeper contribution
-</td>
 </tr>
-                
-
-<tr>
-  
-<td>Task</td>
-  <td></td>
-
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-210";>ZOOKEEPER-210</a></td><td>
         Require Java 6
-</td>
-</tr>
-    
+                                
 
 <tr>
   
@@ -300,331 +257,65 @@
 </tr>
 
 <tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-16";>ZOOKEEPER-16</a></td><td>
         Need to do path validation
+<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-281";>ZOOKEEPER-281</a></td><td>
         autoreconf fails for /zookeeper-3.0.1/src/c/
 </td>
-</tr>
 
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-204";>ZOOKEEPER-204</a></td><td>
         SetWatches needs to be the first message after auth messages to the 
server
-</td>
 </tr>
 
 <tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-205";>ZOOKEEPER-205</a></td><td>
         Error on version-info when compiling from the tarball distribution
-</td>
-</tr>
 
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-206";>ZOOKEEPER-206</a></td><td>
         documentation  tab should contain the version number (and other small 
site changes)
+<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-309";>ZOOKEEPER-309</a></td><td>
         core dump using zoo_get_acl() 
 </td>
-</tr>
 
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-208";>ZOOKEEPER-208</a></td><td>
         Zookeeper C client uses API that are not thread safe, causing crashes 
when multiple instances are active
-</td>
 </tr>
 
 <tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-209";>ZOOKEEPER-209</a></td><td>
         nullpointerexception if election port is not specified.
-</td>
-</tr>
 
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-212";>ZOOKEEPER-212</a></td><td>
         snapshot is synchronous in 3.0
+<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-313";>ZOOKEEPER-313</a></td><td>
         Problem with successive leader failures when no client is connected 
 </td>
-</tr>
 
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-213";>ZOOKEEPER-213</a></td><td>
         programmer guide C api docs are out of sync with latest zookeeper.h 
-</td>
 </tr>
 
 <tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-218";>ZOOKEEPER-218</a></td><td>
         error in barrier recipe example code
-</td>
-</tr>
 
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-219";>ZOOKEEPER-219</a></td><td>
         events.poll timeout in watcher test too short
+<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-319";>ZOOKEEPER-319</a></td><td>
         add locking around auth info in zhandle_t
 </td>
-</tr>
 
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-221";>ZOOKEEPER-221</a></td><td>
         log message in ZkWatchManager.materialize missing conditional
-</td>
 </tr>
 
 <tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-226";>ZOOKEEPER-226</a></td><td>
         exists calls fails on server if node has null data
-</td>
-</tr>
 
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-227";>ZOOKEEPER-227</a></td><td>
         gcc warning from recordio.h
+<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-320";>ZOOKEEPER-320</a></td><td>
         call auth completion in free_completions()
 </td>
-</tr>
 
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-228";>ZOOKEEPER-228</a></td><td>
         apache header missing in DBtest
-</td>
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-232";>ZOOKEEPER-232</a></td><td>
         testablezookeeper file is missing apache licence headers.
-</td>
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-240";>ZOOKEEPER-240</a></td><td>
         Yet another npe
-</td>
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-241";>ZOOKEEPER-241</a></td><td>
         Build of a distro fails after clean target is run
-</td>
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-242";>ZOOKEEPER-242</a></td><td>
         zookeeper c tests are faliling..
-</td>
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-245";>ZOOKEEPER-245</a></td><td>
         update readme/quickstart to be release tar, rather than source, based
-</td>
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-247";>ZOOKEEPER-247</a></td><td>
         fix formatting of C API in ACL section of programmer guide
-</td>
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-249";>ZOOKEEPER-249</a></td><td>
         QuorumPeer.getClientPort() always returns -1
-</td>
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-250";>ZOOKEEPER-250</a></td><td>
         isvalidsnapshot should handle the case of 0 snapshot files better.
-</td>
 </tr>
 
 <tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-251";>ZOOKEEPER-251</a></td><td>
         NullPointerException stopping and starting Zookeeper servers
-</td>
-</tr>
 
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-252";>ZOOKEEPER-252</a></td><td>
         PurgeTxnLog is not handling the new dataDir directory structure
+<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-326";>ZOOKEEPER-326</a></td><td>
         standalone server ignores tickTime configuration
 </td>
-</tr>
 
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-253";>ZOOKEEPER-253</a></td><td>
         documentation of DataWatcher state transition is misleading regarding 
auto watch reset on reconnect
-</td>
 </tr>
 
 <tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-254";>ZOOKEEPER-254</a></td><td>
         there is currently no way for a user to test session expiration in 
their code
-</td>
-</tr>
 
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-255";>ZOOKEEPER-255</a></td><td>
         zoo_set() api does not return stat datastructure.
+<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-330";>ZOOKEEPER-330</a></td><td>
         zookeeper standalone server does not startup with just a port and 
datadir.
 </td>
-</tr>
 
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-257";>ZOOKEEPER-257</a></td><td>
         Review logging level for WARN/ERROR log messages, some misclassified
-</td>
 </tr>
 
 <tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-258";>ZOOKEEPER-258</a></td><td>
         docs incorrectly state max client timeout as 60 seconds (it's based on 
server ticktime)
-</td>
-</tr>
 
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-266";>ZOOKEEPER-266</a></td><td>
         KeeperState missing javadoc for values
+<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-332";>ZOOKEEPER-332</a></td><td>
         c client issues (memory leaks) reported by valgrind
 </td>
-</tr>
 
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-267";>ZOOKEEPER-267</a></td><td>
         java client incorrectly generating syncdisconnected event when in 
disconnected state
-</td>
 </tr>
 
 <tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-268";>ZOOKEEPER-268</a></td><td>
         tostring on jute generated objects can cause NPE
-</td>
-</tr>
 
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-272";>ZOOKEEPER-272</a></td><td>
         getChildren can fail for large numbers of children
+<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-333";>ZOOKEEPER-333</a></td><td>
         helgrind thread issues identified in mt c client code
 </td>
-</tr>
 
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-273";>ZOOKEEPER-273</a></td><td>
         Zookeeper c client build should not depend on CPPUNIT
-</td>
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-275";>ZOOKEEPER-275</a></td><td>
         Bug in FastLeaderElection
-</td>
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-284";>ZOOKEEPER-284</a></td><td>
         JMX doesn't get the clientPort correctly
-</td>
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-285";>ZOOKEEPER-285</a></td><td>
         the stat command does not return the correct mode
-</td>
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-211";>ZOOKEEPER-211</a></td><td>
         Not all Mock tests are working
-</td>
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-291";>ZOOKEEPER-291</a></td><td>regression
 for legacy code using KeeperException.Code constants (due to 246)
-</td>
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-293";>ZOOKEEPER-293</a></td><td>zoo_set
 needs to be abi compatible (3.1 changed the signature), fix this by adding 
zoo_set2
-</td>
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-302";>ZOOKEEPER-302</a></td><td>Quote
 values in JMX ObjectNames.
-</td>
-</tr>
-    
-
-<tr>
-  
-<td>Improvement</td>
-  <td></td>
-
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-64";>ZOOKEEPER-64</a></td><td>
         We should log system env information when intializing client/server
-</td>
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-149";>ZOOKEEPER-149</a></td><td>
         c interface is missing tests against java server (mock only)
-</td>
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-177";>ZOOKEEPER-177</a></td><td>
         needed: docs for JMX
-</td>
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-214";>ZOOKEEPER-214</a></td><td>
         add new "stat reset" command to server admin port
-</td>
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-217";>ZOOKEEPER-217</a></td><td>
         handle errors when parsing config file, throw illegalargumentexception 
rather than exit()
-</td>
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-220";>ZOOKEEPER-220</a></td><td>
         programming guide watches section should clarify server/clientlib role 
in data/child watch maint.
-</td>
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-222";>ZOOKEEPER-222</a></td><td>
         print C client log message timestamp in human readable form
-</td>
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-223";>ZOOKEEPER-223</a></td><td>
         default log4j root logger configuration has neg perf impact with no 
benefit, change default level to INFO
-</td>
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-225";>ZOOKEEPER-225</a></td><td>
         c client should log an info message in zookeeper_init detailing 
connection parameters
-</td>
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-229";>ZOOKEEPER-229</a></td><td>
         improve documentation regarding user's responsibility to cleanup 
datadir (snaps/logs)
-</td>
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-230";>ZOOKEEPER-230</a></td><td>
         Improvements to FLE
-</td>
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-234";>ZOOKEEPER-234</a></td><td>
         Eliminate using statics to initialize the sever.  Should allow server 
to be more embeddable in OSGi enviorments.
-</td>
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-243";>ZOOKEEPER-243</a></td><td>
         add SEQUENCE flag documentation to the programming guide
-</td>
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-248";>ZOOKEEPER-248</a></td><td>
         QuorumPeer should use Map interface instead of HashMap implementation.
-</td>
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-259";>ZOOKEEPER-259</a></td><td>
         cleanup the logging levels used (use the correct level) and messages 
generated
-</td>
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-260";>ZOOKEEPER-260</a></td><td>
         document the recommended values for server id's
-</td>
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-263";>ZOOKEEPER-263</a></td><td>
         document connection host:port as comma separated list in forrest docs
-</td>
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-265";>ZOOKEEPER-265</a></td><td>
         remove (deprecate) unused NoSyncConnected from KeeperState
-</td>
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-269";>ZOOKEEPER-269</a></td><td>
         connectionloss - add more documentation to detail 
-</td>
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-286";>ZOOKEEPER-286</a></td><td>
         Make GenerateLoad use InstanceContainers
-</td>
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-289";>ZOOKEEPER-289</a></td><td>
         add debug messages to nioserver select loop.
-</td>
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-161";>ZOOKEEPER-161</a></td><td>
         Content needed: "Designing a ZooKeeper Deployment"
-</td>
-</tr>
-
-<tr>
-<td><a 
href="https://issues.apache.org/jira/browse/ZOOKEEPER-69";>ZOOKEEPER-69</a></td><td>
         ZooKeeper logo
-</td>
 </tr>
 
 

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

Modified: hadoop/zookeeper/branches/branch-3.1/src/c/configure.ac
URL: 
http://svn.apache.org/viewvc/hadoop/zookeeper/branches/branch-3.1/src/c/configure.ac?rev=752998&r1=752997&r2=752998&view=diff
==============================================================================
--- hadoop/zookeeper/branches/branch-3.1/src/c/configure.ac (original)
+++ hadoop/zookeeper/branches/branch-3.1/src/c/configure.ac Thu Mar 12 20:23:35 
2009
@@ -3,7 +3,7 @@
 
 AC_PREREQ(2.59)
 
-AC_INIT([zookeeper C 
client],3.1.0,[zookeeper-u...@hadoop.apache.org],[c-client-src])
+AC_INIT([zookeeper C 
client],3.1.1,[zookeeper-u...@hadoop.apache.org],[c-client-src])
 AC_CONFIG_SRCDIR([src/zookeeper.c])
 AC_CHECK_FILES([generated/zookeeper.jute.c generated/zookeeper.jute.h],[],
     [AC_MSG_ERROR([jute files are missing! Please run "ant compile_jute" while 
in the zookeeper top level directory.])

Modified: hadoop/zookeeper/branches/branch-3.1/src/c/include/zookeeper_version.h
URL: 
http://svn.apache.org/viewvc/hadoop/zookeeper/branches/branch-3.1/src/c/include/zookeeper_version.h?rev=752998&r1=752997&r2=752998&view=diff
==============================================================================
--- hadoop/zookeeper/branches/branch-3.1/src/c/include/zookeeper_version.h 
(original)
+++ hadoop/zookeeper/branches/branch-3.1/src/c/include/zookeeper_version.h Thu 
Mar 12 20:23:35 2009
@@ -24,7 +24,7 @@
 
 #define ZOO_MAJOR_VERSION 3
 #define ZOO_MINOR_VERSION 1
-#define ZOO_PATCH_VERSION 0
+#define ZOO_PATCH_VERSION 1
 
 #ifdef __cplusplus
 }

Modified: 
hadoop/zookeeper/branches/branch-3.1/src/docs/src/documentation/content/xdocs/releasenotes.xml
URL: 
http://svn.apache.org/viewvc/hadoop/zookeeper/branches/branch-3.1/src/docs/src/documentation/content/xdocs/releasenotes.xml?rev=752998&r1=752997&r2=752998&view=diff
==============================================================================
--- 
hadoop/zookeeper/branches/branch-3.1/src/docs/src/documentation/content/xdocs/releasenotes.xml
 (original)
+++ 
hadoop/zookeeper/branches/branch-3.1/src/docs/src/documentation/content/xdocs/releasenotes.xml
 Thu Mar 12 20:23:35 2009
@@ -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.1.0 Release Notes</title>
+  <title>ZooKeeper 3.1.1 Release Notes</title>
 
   <articleinfo>
     <legalnotice>
@@ -51,10 +51,10 @@
 later.</para>
 
 <section id="changes">
-<title>Changes Since ZooKeeper 3.0.1</title>
+<title>Changes Since ZooKeeper 3.1.0</title>
 
 <table>
-<title>Changes Since ZooKeeper 3.0.1</title>
+<title>Changes Since ZooKeeper 3.1.0</title>
 <tgroup cols='2'>
 <colspec colname='c1'/><colspec colname='c2'/>
 <thead>
@@ -65,172 +65,55 @@
 </thead>
 <tbody>
 
+    
 <row>
-  <entry>Incompatibilities</entry>
+  <entry>Improvement</entry>
   <entry></entry>
 </row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-246";>ZOOKEEPER-246</ulink></entry><entry>
         review error code definition in both source and docs
-</entry></row>
-
 <row>
-  <entry>New Feature</entry>
-  <entry></entry>
+<entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-279";>ZOOKEEPER-279</ulink></entry><entry>
         Allow specialization of quorum config parsing (e.g. variable expansion 
in zoo.cfg)
+</entry>
 </row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-135";>ZOOKEEPER-135</ulink></entry><entry>
         Fat jar build target
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-215";>ZOOKEEPER-215</ulink></entry><entry>
         expand system test environment
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-231";>ZOOKEEPER-231</ulink></entry><entry>
         Quotas in zookeeper
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-256";>ZOOKEEPER-256</ulink></entry><entry>
         support use of JMX to manage log4j configuration at runtime
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-276";>ZOOKEEPER-276</ulink></entry><entry>
         Bookkeeper contribution
-</entry></row>
-                
+                                
 <row>
-  <entry>Task</entry>
+  <entry>Bug</entry>
   <entry></entry>
 </row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-210";>ZOOKEEPER-210</ulink></entry><entry>
         Require Java 6
-</entry></row>
-    
+<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-281";>ZOOKEEPER-281</ulink></entry><entry>
         autoreconf fails for /zookeeper-3.0.1/src/c/
+</entry>
+</row>
 <row>
-  <entry>Bug</entry>
-  <entry></entry>
+<entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-309";>ZOOKEEPER-309</ulink></entry><entry>
         core dump using zoo_get_acl() 
+</entry>
 </row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-16";>ZOOKEEPER-16</ulink></entry><entry>
         Need to do path validation
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-204";>ZOOKEEPER-204</ulink></entry><entry>
         SetWatches needs to be the first message after auth messages to the 
server
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-205";>ZOOKEEPER-205</ulink></entry><entry>
         Error on version-info when compiling from the tarball distribution
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-206";>ZOOKEEPER-206</ulink></entry><entry>
         documentation  tab should contain the version number (and other small 
site changes)
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-208";>ZOOKEEPER-208</ulink></entry><entry>
         Zookeeper C client uses API that are not thread safe, causing crashes 
when multiple instances are active
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-209";>ZOOKEEPER-209</ulink></entry><entry>
         nullpointerexception if election port is not specified.
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-212";>ZOOKEEPER-212</ulink></entry><entry>
         snapshot is synchronous in 3.0
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-213";>ZOOKEEPER-213</ulink></entry><entry>
         programmer guide C api docs are out of sync with latest zookeeper.h 
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-218";>ZOOKEEPER-218</ulink></entry><entry>
         error in barrier recipe example code
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-219";>ZOOKEEPER-219</ulink></entry><entry>
         events.poll timeout in watcher test too short
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-221";>ZOOKEEPER-221</ulink></entry><entry>
         log message in ZkWatchManager.materialize missing conditional
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-226";>ZOOKEEPER-226</ulink></entry><entry>
         exists calls fails on server if node has null data
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-227";>ZOOKEEPER-227</ulink></entry><entry>
         gcc warning from recordio.h
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-228";>ZOOKEEPER-228</ulink></entry><entry>
         apache header missing in DBtest
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-232";>ZOOKEEPER-232</ulink></entry><entry>
         testablezookeeper file is missing apache licence headers.
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-240";>ZOOKEEPER-240</ulink></entry><entry>
         Yet another npe
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-241";>ZOOKEEPER-241</ulink></entry><entry>
         Build of a distro fails after clean target is run
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-242";>ZOOKEEPER-242</ulink></entry><entry>
         zookeeper c tests are faliling..
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-245";>ZOOKEEPER-245</ulink></entry><entry>
         update readme/quickstart to be release tar, rather than source, based
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-247";>ZOOKEEPER-247</ulink></entry><entry>
         fix formatting of C API in ACL section of programmer guide
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-249";>ZOOKEEPER-249</ulink></entry><entry>
         QuorumPeer.getClientPort() always returns -1
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-250";>ZOOKEEPER-250</ulink></entry><entry>
         isvalidsnapshot should handle the case of 0 snapshot files better.
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-251";>ZOOKEEPER-251</ulink></entry><entry>
         NullPointerException stopping and starting Zookeeper servers
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-252";>ZOOKEEPER-252</ulink></entry><entry>
         PurgeTxnLog is not handling the new dataDir directory structure
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-253";>ZOOKEEPER-253</ulink></entry><entry>
         documentation of DataWatcher state transition is misleading regarding 
auto watch reset on reconnect
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-254";>ZOOKEEPER-254</ulink></entry><entry>
         there is currently no way for a user to test session expiration in 
their code
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-255";>ZOOKEEPER-255</ulink></entry><entry>
         zoo_set() api does not return stat datastructure.
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-257";>ZOOKEEPER-257</ulink></entry><entry>
         Review logging level for WARN/ERROR log messages, some misclassified
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-258";>ZOOKEEPER-258</ulink></entry><entry>
         docs incorrectly state max client timeout as 60 seconds (it's based on 
server ticktime)
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-266";>ZOOKEEPER-266</ulink></entry><entry>
         KeeperState missing javadoc for values
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-267";>ZOOKEEPER-267</ulink></entry><entry>
         java client incorrectly generating syncdisconnected event when in 
disconnected state
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-268";>ZOOKEEPER-268</ulink></entry><entry>
         tostring on jute generated objects can cause NPE
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-272";>ZOOKEEPER-272</ulink></entry><entry>
         getChildren can fail for large numbers of children
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-273";>ZOOKEEPER-273</ulink></entry><entry>
         Zookeeper c client build should not depend on CPPUNIT
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-275";>ZOOKEEPER-275</ulink></entry><entry>
         Bug in FastLeaderElection
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-284";>ZOOKEEPER-284</ulink></entry><entry>
         JMX doesn't get the clientPort correctly
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-285";>ZOOKEEPER-285</ulink></entry><entry>
         the stat command does not return the correct mode
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-211";>ZOOKEEPER-211</ulink></entry><entry>
         Not all Mock tests are working
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-291";>ZOOKEEPER-291</ulink></entry><entry>regression
 for legacy code using KeeperException.Code constants (due to 246)
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-293";>ZOOKEEPER-293</ulink></entry><entry>zoo_set
 needs to be abi compatible (3.1 changed the signature), fix this by adding 
zoo_set2
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-302";>ZOOKEEPER-302</ulink></entry><entry>Quote
 values in JMX ObjectNames.
-</entry></row>
-    
 <row>
-  <entry>Improvement</entry>
-  <entry></entry>
+<entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-313";>ZOOKEEPER-313</ulink></entry><entry>
         Problem with successive leader failures when no client is connected 
+</entry>
+</row>
+<row>
+<entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-319";>ZOOKEEPER-319</ulink></entry><entry>
         add locking around auth info in zhandle_t
+</entry>
+</row>
+<row>
+<entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-320";>ZOOKEEPER-320</ulink></entry><entry>
         call auth completion in free_completions()
+</entry>
+</row>
+<row>
+<entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-326";>ZOOKEEPER-326</ulink></entry><entry>
         standalone server ignores tickTime configuration
+</entry>
+</row>
+<row>
+<entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-330";>ZOOKEEPER-330</ulink></entry><entry>
         zookeeper standalone server does not startup with just a port and 
datadir.
+</entry>
+</row>
+<row>
+<entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-332";>ZOOKEEPER-332</ulink></entry><entry>
         c client issues (memory leaks) reported by valgrind
+</entry>
+</row>
+<row>
+<entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-333";>ZOOKEEPER-333</ulink></entry><entry>
         helgrind thread issues identified in mt c client code
+</entry>
 </row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-64";>ZOOKEEPER-64</ulink></entry><entry>
         We should log system env information when intializing client/server
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-149";>ZOOKEEPER-149</ulink></entry><entry>
         c interface is missing tests against java server (mock only)
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-177";>ZOOKEEPER-177</ulink></entry><entry>
         needed: docs for JMX
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-214";>ZOOKEEPER-214</ulink></entry><entry>
         add new &quot;stat reset&quot; command to server admin port
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-217";>ZOOKEEPER-217</ulink></entry><entry>
         handle errors when parsing config file, throw illegalargumentexception 
rather than exit()
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-220";>ZOOKEEPER-220</ulink></entry><entry>
         programming guide watches section should clarify server/clientlib role 
in data/child watch maint.
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-222";>ZOOKEEPER-222</ulink></entry><entry>
         print C client log message timestamp in human readable form
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-223";>ZOOKEEPER-223</ulink></entry><entry>
         default log4j root logger configuration has neg perf impact with no 
benefit, change default level to INFO
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-225";>ZOOKEEPER-225</ulink></entry><entry>
         c client should log an info message in zookeeper_init detailing 
connection parameters
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-229";>ZOOKEEPER-229</ulink></entry><entry>
         improve documentation regarding user's responsibility to cleanup 
datadir (snaps/logs)
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-230";>ZOOKEEPER-230</ulink></entry><entry>
         Improvements to FLE
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-234";>ZOOKEEPER-234</ulink></entry><entry>
         Eliminate using statics to initialize the sever.  Should allow server 
to be more embeddable in OSGi enviorments.
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-243";>ZOOKEEPER-243</ulink></entry><entry>
         add SEQUENCE flag documentation to the programming guide
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-248";>ZOOKEEPER-248</ulink></entry><entry>
         QuorumPeer should use Map interface instead of HashMap implementation.
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-259";>ZOOKEEPER-259</ulink></entry><entry>
         cleanup the logging levels used (use the correct level) and messages 
generated
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-260";>ZOOKEEPER-260</ulink></entry><entry>
         document the recommended values for server id's
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-263";>ZOOKEEPER-263</ulink></entry><entry>
         document connection host:port as comma separated list in forrest docs
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-265";>ZOOKEEPER-265</ulink></entry><entry>
         remove (deprecate) unused NoSyncConnected from KeeperState
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-269";>ZOOKEEPER-269</ulink></entry><entry>
         connectionloss - add more documentation to detail 
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-286";>ZOOKEEPER-286</ulink></entry><entry>
         Make GenerateLoad use InstanceContainers
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-289";>ZOOKEEPER-289</ulink></entry><entry>
         add debug messages to nioserver select loop.
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-161";>ZOOKEEPER-161</ulink></entry><entry>
         Content needed: &quot;Designing a ZooKeeper Deployment&quot;
-</entry></row>
-<row><entry><ulink 
url="https://issues.apache.org/jira/browse/ZOOKEEPER-69";>ZOOKEEPER-69</ulink></entry><entry>
         ZooKeeper logo
-</entry></row>
 
 </tbody></tgroup></table>
 


Reply via email to