Author: rkanter
Date: Wed Nov 13 21:32:13 2013
New Revision: 1541733

URL: http://svn.apache.org/r1541733
Log:
OOZIE-1606 Update Curator to 2.3.0 and fix some misc minor ZK related things 
(rkanter)

Modified:
    oozie/trunk/core/src/main/java/org/apache/oozie/service/ZKLocksService.java
    oozie/trunk/core/src/test/java/org/apache/oozie/test/ZKXTestCase.java
    oozie/trunk/pom.xml
    oozie/trunk/release-log.txt

Modified: 
oozie/trunk/core/src/main/java/org/apache/oozie/service/ZKLocksService.java
URL: 
http://svn.apache.org/viewvc/oozie/trunk/core/src/main/java/org/apache/oozie/service/ZKLocksService.java?rev=1541733&r1=1541732&r2=1541733&view=diff
==============================================================================
--- oozie/trunk/core/src/main/java/org/apache/oozie/service/ZKLocksService.java 
(original)
+++ oozie/trunk/core/src/main/java/org/apache/oozie/service/ZKLocksService.java 
Wed Nov 13 21:32:13 2013
@@ -102,8 +102,8 @@ public class ZKLocksService extends Memo
     @Override
     public LockToken getWriteLock(String resource, long wait) throws 
InterruptedException {
         InterProcessReadWriteLock lock = new 
InterProcessReadWriteLock(zk.getClient(), LOCKS_NODE + resource);
-        InterProcessMutex readLock = lock.writeLock();
-        return acquireLock(wait, readLock);
+        InterProcessMutex writeLock = lock.writeLock();
+        return acquireLock(wait, writeLock);
     }
 
     private LockToken acquireLock(long wait, InterProcessMutex lock) {

Modified: oozie/trunk/core/src/test/java/org/apache/oozie/test/ZKXTestCase.java
URL: 
http://svn.apache.org/viewvc/oozie/trunk/core/src/test/java/org/apache/oozie/test/ZKXTestCase.java?rev=1541733&r1=1541732&r2=1541733&view=diff
==============================================================================
--- oozie/trunk/core/src/test/java/org/apache/oozie/test/ZKXTestCase.java 
(original)
+++ oozie/trunk/core/src/test/java/org/apache/oozie/test/ZKXTestCase.java Wed 
Nov 13 21:32:13 2013
@@ -20,7 +20,6 @@ package org.apache.oozie.test;
 import java.util.HashMap;
 import java.util.Map;
 
-import org.apache.commons.io.FileUtils;
 import org.apache.curator.RetryPolicy;
 import org.apache.curator.framework.CuratorFramework;
 import org.apache.curator.framework.CuratorFrameworkFactory;
@@ -75,9 +74,7 @@ public abstract class ZKXTestCase extend
         client.close();
         client = null;
         zkServer.stop();
-        // If we don't delete the temp dir used by ZK, it will quickly start 
eating up GBs of space as every test method creates a
-        // new dir about 70MB
-        FileUtils.deleteDirectory(zkServer.getTempDirectory());
+        zkServer.close();   // also deletes the temp dir so we don't start 
eating up GBs of space
     }
 
     /**

Modified: oozie/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/oozie/trunk/pom.xml?rev=1541733&r1=1541732&r2=1541733&view=diff
==============================================================================
--- oozie/trunk/pom.xml (original)
+++ oozie/trunk/pom.xml Wed Nov 13 21:32:13 2013
@@ -702,19 +702,19 @@
             <dependency>
                 <groupId>org.apache.curator</groupId>
                 <artifactId>curator-recipes</artifactId>
-                <version>2.2.0-incubating</version>
+                <version>2.3.0</version>
             </dependency>
 
             <dependency>
                 <groupId>org.apache.curator</groupId>
                 <artifactId>curator-x-discovery</artifactId>
-                <version>2.2.0-incubating</version>
+                <version>2.3.0</version>
             </dependency>
 
             <dependency>
                 <groupId>org.apache.curator</groupId>
                 <artifactId>curator-test</artifactId>
-                <version>2.2.0-incubating</version>
+                <version>2.3.0</version>
             </dependency>
 
             <!-- examples -->

Modified: oozie/trunk/release-log.txt
URL: 
http://svn.apache.org/viewvc/oozie/trunk/release-log.txt?rev=1541733&r1=1541732&r2=1541733&view=diff
==============================================================================
--- oozie/trunk/release-log.txt (original)
+++ oozie/trunk/release-log.txt Wed Nov 13 21:32:13 2013
@@ -1,5 +1,6 @@
 -- Oozie 4.1.0 release (trunk - unreleased)
 
+OOZIE-1606 Update Curator to 2.3.0 and fix some misc minor ZK related things 
(rkanter)
 OOZIE-1544 Support variables for coord data-in/data-out dataset (puru via 
rohini)
 OOZIE-1603 cannot submit job to oozie on mysql (virag)
 OOZIE-1600 map-reduce actions without configuration section in workflow.xml 
throws "IllegalArgumentException: element cannot be null" (bowenzhangusa via 
rkanter)


Reply via email to