Jelajahi Sumber

ZOOKEEPER-3033: MAVEN MIGRATION - fix directory structure

I reopened step 1.2 to fix the directory structure of the recipes, as it is better to do every directory change at once. (As it has been done in step 1.3 already - first step, docs is irrelevant in this manner).

Author: Norbert Kalmar <nkalmar@yahoo.com>

Reviewers: andor@apache.org

Closes #599 from nkalmar/ZOOKEEPER-3033_fix
Norbert Kalmar 6 tahun lalu
induk
melakukan
2584625cdf
49 mengubah file dengan 36 tambahan dan 28 penghapusan
  1. 1 1
      zookeeper-recipes/build-recipes.xml
  2. 1 1
      zookeeper-recipes/zookeeper-recipes-election/README.txt
  3. 8 8
      zookeeper-recipes/zookeeper-recipes-election/build.xml
  4. 0 0
      zookeeper-recipes/zookeeper-recipes-election/src/main/java/org/apache/zookeeper/recipes/leader/LeaderElectionAware.java
  5. 0 0
      zookeeper-recipes/zookeeper-recipes-election/src/main/java/org/apache/zookeeper/recipes/leader/LeaderElectionSupport.java
  6. 0 0
      zookeeper-recipes/zookeeper-recipes-election/src/main/java/org/apache/zookeeper/recipes/leader/LeaderOffer.java
  7. 0 0
      zookeeper-recipes/zookeeper-recipes-election/src/test/java/org/apache/zookeeper/recipes/leader/LeaderElectionSupportTest.java
  8. 2 2
      zookeeper-recipes/zookeeper-recipes-lock/README.txt
  9. 11 7
      zookeeper-recipes/zookeeper-recipes-lock/build.xml
  10. 0 0
      zookeeper-recipes/zookeeper-recipes-lock/src/main/c/INSTALL
  11. 0 0
      zookeeper-recipes/zookeeper-recipes-lock/src/main/c/LICENSE
  12. 0 0
      zookeeper-recipes/zookeeper-recipes-lock/src/main/c/Makefile.am
  13. 1 1
      zookeeper-recipes/zookeeper-recipes-lock/src/main/c/README.txt
  14. 0 0
      zookeeper-recipes/zookeeper-recipes-lock/src/main/c/acinclude.m4
  15. 0 0
      zookeeper-recipes/zookeeper-recipes-lock/src/main/c/aminclude.am
  16. 0 0
      zookeeper-recipes/zookeeper-recipes-lock/src/main/c/c-doc.Doxyfile
  17. 0 0
      zookeeper-recipes/zookeeper-recipes-lock/src/main/c/configure.ac
  18. 0 0
      zookeeper-recipes/zookeeper-recipes-lock/src/main/c/include/zoo_lock.h
  19. 0 0
      zookeeper-recipes/zookeeper-recipes-lock/src/main/c/src/zoo_lock.c
  20. 0 0
      zookeeper-recipes/zookeeper-recipes-lock/src/main/c/tests/TestClient.cc
  21. 0 0
      zookeeper-recipes/zookeeper-recipes-lock/src/main/c/tests/TestDriver.cc
  22. 0 0
      zookeeper-recipes/zookeeper-recipes-lock/src/main/c/tests/Util.cc
  23. 0 0
      zookeeper-recipes/zookeeper-recipes-lock/src/main/c/tests/Util.h
  24. 0 0
      zookeeper-recipes/zookeeper-recipes-lock/src/main/c/tests/zkServer.sh
  25. 0 0
      zookeeper-recipes/zookeeper-recipes-lock/src/main/java/org/apache/zookeeper/recipes/lock/LockListener.java
  26. 0 0
      zookeeper-recipes/zookeeper-recipes-lock/src/main/java/org/apache/zookeeper/recipes/lock/ProtocolSupport.java
  27. 0 0
      zookeeper-recipes/zookeeper-recipes-lock/src/main/java/org/apache/zookeeper/recipes/lock/WriteLock.java
  28. 0 0
      zookeeper-recipes/zookeeper-recipes-lock/src/main/java/org/apache/zookeeper/recipes/lock/ZNodeName.java
  29. 0 0
      zookeeper-recipes/zookeeper-recipes-lock/src/main/java/org/apache/zookeeper/recipes/lock/ZooKeeperOperation.java
  30. 0 0
      zookeeper-recipes/zookeeper-recipes-lock/src/test/java/org/apache/zookeeper/recipes/lock/WriteLockTest.java
  31. 0 0
      zookeeper-recipes/zookeeper-recipes-lock/src/test/java/org/apache/zookeeper/recipes/lock/ZNodeNameTest.java
  32. 11 7
      zookeeper-recipes/zookeeper-recipes-queue/build.xml
  33. 0 0
      zookeeper-recipes/zookeeper-recipes-queue/src/main/c/INSTALL
  34. 0 0
      zookeeper-recipes/zookeeper-recipes-queue/src/main/c/LICENSE
  35. 0 0
      zookeeper-recipes/zookeeper-recipes-queue/src/main/c/Makefile.am
  36. 1 1
      zookeeper-recipes/zookeeper-recipes-queue/src/main/c/README.txt
  37. 0 0
      zookeeper-recipes/zookeeper-recipes-queue/src/main/c/acinclude.m4
  38. 0 0
      zookeeper-recipes/zookeeper-recipes-queue/src/main/c/aminclude.am
  39. 0 0
      zookeeper-recipes/zookeeper-recipes-queue/src/main/c/c-doc.Doxyfile
  40. 0 0
      zookeeper-recipes/zookeeper-recipes-queue/src/main/c/configure.ac
  41. 0 0
      zookeeper-recipes/zookeeper-recipes-queue/src/main/c/include/zoo_queue.h
  42. 0 0
      zookeeper-recipes/zookeeper-recipes-queue/src/main/c/src/zoo_queue.c
  43. 0 0
      zookeeper-recipes/zookeeper-recipes-queue/src/main/c/tests/TestClient.cc
  44. 0 0
      zookeeper-recipes/zookeeper-recipes-queue/src/main/c/tests/TestDriver.cc
  45. 0 0
      zookeeper-recipes/zookeeper-recipes-queue/src/main/c/tests/Util.cc
  46. 0 0
      zookeeper-recipes/zookeeper-recipes-queue/src/main/c/tests/Util.h
  47. 0 0
      zookeeper-recipes/zookeeper-recipes-queue/src/main/c/tests/zkServer.sh
  48. 0 0
      zookeeper-recipes/zookeeper-recipes-queue/src/main/java/org/apache/zookeeper/recipes/queue/DistributedQueue.java
  49. 0 0
      zookeeper-recipes/zookeeper-recipes-queue/src/test/java/org/apache/zookeeper/recipes/queue/DistributedQueueTest.java

+ 1 - 1
zookeeper-recipes/build-recipes.xml

@@ -26,7 +26,7 @@
 
   <property name="zk.root" location="${root}/../../"/>
 
-  <property name="src.dir"  location="${root}/src/java"/>
+  <property name="src.dir"  location="${root}/src/main/java"/>
   <property name="src.test" location="${root}/src/test"/>
 
   <property name="build.dir" location="${zk.root}/build/recipes/${name}"/>

+ 1 - 1
zookeeper-recipes/zookeeper-recipes-election/README.txt

@@ -16,7 +16,7 @@
 -->
 
 1) This election interface recipe implements the leader election recipe
-mentioned in ../../../docs/recipes.[html,pdf].
+mentioned in ../../docs/recipes.[html,pdf].
 
 2) To compile the leader election java recipe you can just run ant jar from
 this directory.

+ 8 - 8
zookeeper-recipes/zookeeper-recipes-election/build.xml

@@ -19,7 +19,7 @@
   <import file="../build-recipes.xml"/>
     <property name="test.main.classes" value="${zk.root}/build/test/classes"/>
     <property name="test.build.dir" value="${build.test}" />
-    <property name="test.src.dir" value="test"/>
+    <property name="test.src.dir" value="src/test/java"/>
     <property name="test.log.dir" value="${test.build.dir}/logs" />
     <property name="test.data.dir" value="${test.build.dir}/data" />
     <property name="test.data.upgrade.dir" value="${test.data.dir}/upgrade" />
@@ -52,7 +52,7 @@
 
 	<target name="compile-test" depends="compile">
   		<property name="target.jdk" value="${ant.java.version}" />	
-		<property name="src.test.local" location="${basedir}/test" />
+		<property name="src.test.local" location="${basedir}/src/test/java" />
 		<mkdir dir="${build.test}"/>
 		<javac srcdir="${src.test.local}" 
 			destdir="${build.test}" 
@@ -114,13 +114,13 @@
 
     <copy file="${basedir}/build.xml" todir="${dist.dir}/recipes/${name}"/>
 
-    <mkdir dir="${dist.dir}/recipes/${name}/test"/>
-    <copy todir="${dist.dir}/recipes/${name}/test">
-      <fileset dir="${basedir}/test"/>
+    <mkdir dir="${dist.dir}/recipes/${name}/src/test/java"/>
+    <copy todir="${dist.dir}/recipes/${name}/src/test/java">
+      <fileset dir="${basedir}/src/test/java"/>
     </copy>
-    <mkdir dir="${dist.dir}/recipes/${name}/src"/>
-    <copy todir="${dist.dir}/recipes/${name}/src">
-      <fileset dir="${basedir}/src"/>
+    <mkdir dir="${dist.dir}/recipes/${name}/src/main/java"/>
+    <copy todir="${dist.dir}/recipes/${name}/src/main/java">
+      <fileset dir="${basedir}/src/main/java"/>
     </copy>
   </target>
 

+ 0 - 0
zookeeper-recipes/zookeeper-recipes-election/src/java/org/apache/zookeeper/recipes/leader/LeaderElectionAware.java → zookeeper-recipes/zookeeper-recipes-election/src/main/java/org/apache/zookeeper/recipes/leader/LeaderElectionAware.java


+ 0 - 0
zookeeper-recipes/zookeeper-recipes-election/src/java/org/apache/zookeeper/recipes/leader/LeaderElectionSupport.java → zookeeper-recipes/zookeeper-recipes-election/src/main/java/org/apache/zookeeper/recipes/leader/LeaderElectionSupport.java


+ 0 - 0
zookeeper-recipes/zookeeper-recipes-election/src/java/org/apache/zookeeper/recipes/leader/LeaderOffer.java → zookeeper-recipes/zookeeper-recipes-election/src/main/java/org/apache/zookeeper/recipes/leader/LeaderOffer.java


+ 0 - 0
zookeeper-recipes/zookeeper-recipes-election/test/org/apache/zookeeper/recipes/leader/LeaderElectionSupportTest.java → zookeeper-recipes/zookeeper-recipes-election/src/test/java/org/apache/zookeeper/recipes/leader/LeaderElectionSupportTest.java


+ 2 - 2
zookeeper-recipes/zookeeper-recipes-lock/README.txt

@@ -16,10 +16,10 @@
 -->
 
 1) This lock interface recipe implements the lock recipe
-mentioned in ../../../docs/recipes.[html,pdf].
+mentioned in ../../docs/recipes.[html,pdf].
 
 2) To compile the lock java recipe you can just run ant jar from 
-this directory. For compiling the c libarary go to src/c and read
+this directory. For compiling the c libarary go to src/main/c and read
 the INSTALLATION instructions. 
 Please report any bugs on the jira 
 

+ 11 - 7
zookeeper-recipes/zookeeper-recipes-lock/build.xml

@@ -19,7 +19,7 @@
   <import file="../build-recipes.xml"/>
     <property name="test.main.classes" value="${zk.root}/build/test/classes"/>
     <property name="test.build.dir" value="${build.test}" />
-    <property name="test.src.dir" value="test"/>
+    <property name="test.src.dir" value="src/test/java"/>
     <property name="test.log.dir" value="${test.build.dir}/logs" />
     <property name="test.data.dir" value="${test.build.dir}/data" />
     <property name="test.data.upgrade.dir" value="${test.data.dir}/upgrade" />
@@ -114,13 +114,17 @@
 
     <copy file="${basedir}/build.xml" todir="${dist.dir}${package.share}/recipes/${name}"/>
 
-    <mkdir dir="${dist.dir}${package.share}/recipes/${name}/test"/>
-    <copy todir="${dist.dir}${package.share}/recipes/${name}/test">
-      <fileset dir="${basedir}/test"/>
+    <mkdir dir="${dist.dir}${package.share}/recipes/${name}/src/test/java"/>
+    <copy todir="${dist.dir}${package.share}/recipes/${name}/src/test/java">
+      <fileset dir="${basedir}/src/test/java"/>
     </copy>
-    <mkdir dir="${dist.dir}${package.share}/recipes/${name}/src"/>
-    <copy todir="${dist.dir}${package.share}/recipes/${name}/src">
-      <fileset dir="${basedir}/src"/>
+    <mkdir dir="${dist.dir}${package.share}/recipes/${name}/src/main/java"/>
+    <copy todir="${dist.dir}${package.share}/recipes/${name}/src/main/java">
+      <fileset dir="${basedir}/src/main/java"/>
+    </copy>
+    <mkdir dir="${dist.dir}${package.share}/recipes/${name}/src/main/c"/>
+    <copy todir="${dist.dir}${package.share}/recipes/${name}/src/main/c">
+      <fileset dir="${basedir}/src/main/c"/>
     </copy>
   </target>
 

+ 0 - 0
zookeeper-recipes/zookeeper-recipes-lock/src/c/INSTALL → zookeeper-recipes/zookeeper-recipes-lock/src/main/c/INSTALL


+ 0 - 0
zookeeper-recipes/zookeeper-recipes-lock/src/c/LICENSE → zookeeper-recipes/zookeeper-recipes-lock/src/main/c/LICENSE


+ 0 - 0
zookeeper-recipes/zookeeper-recipes-lock/src/c/Makefile.am → zookeeper-recipes/zookeeper-recipes-lock/src/main/c/Makefile.am


+ 1 - 1
zookeeper-recipes/zookeeper-recipes-lock/src/c/README.txt → zookeeper-recipes/zookeeper-recipes-lock/src/main/c/README.txt

@@ -9,7 +9,7 @@ tar downloaded from Apache please skip to step 2.
 
 1) make sure that you compile the main zookeeper c client library.
  
-2) change directory to src/recipes/lock/src/c 
+2) change directory to zookeeper-recipes/zookeeper-recipes-lock/src/main/c
     and do a "autoreconf -if" to bootstrap
    autoconf, automake and libtool. Please make sure you have autoconf
    version 2.59 or greater installed.

+ 0 - 0
zookeeper-recipes/zookeeper-recipes-lock/src/c/acinclude.m4 → zookeeper-recipes/zookeeper-recipes-lock/src/main/c/acinclude.m4


+ 0 - 0
zookeeper-recipes/zookeeper-recipes-lock/src/c/aminclude.am → zookeeper-recipes/zookeeper-recipes-lock/src/main/c/aminclude.am


+ 0 - 0
zookeeper-recipes/zookeeper-recipes-lock/src/c/c-doc.Doxyfile → zookeeper-recipes/zookeeper-recipes-lock/src/main/c/c-doc.Doxyfile


+ 0 - 0
zookeeper-recipes/zookeeper-recipes-lock/src/c/configure.ac → zookeeper-recipes/zookeeper-recipes-lock/src/main/c/configure.ac


+ 0 - 0
zookeeper-recipes/zookeeper-recipes-lock/src/c/include/zoo_lock.h → zookeeper-recipes/zookeeper-recipes-lock/src/main/c/include/zoo_lock.h


+ 0 - 0
zookeeper-recipes/zookeeper-recipes-lock/src/c/src/zoo_lock.c → zookeeper-recipes/zookeeper-recipes-lock/src/main/c/src/zoo_lock.c


+ 0 - 0
zookeeper-recipes/zookeeper-recipes-lock/src/c/tests/TestClient.cc → zookeeper-recipes/zookeeper-recipes-lock/src/main/c/tests/TestClient.cc


+ 0 - 0
zookeeper-recipes/zookeeper-recipes-lock/src/c/tests/TestDriver.cc → zookeeper-recipes/zookeeper-recipes-lock/src/main/c/tests/TestDriver.cc


+ 0 - 0
zookeeper-recipes/zookeeper-recipes-lock/src/c/tests/Util.cc → zookeeper-recipes/zookeeper-recipes-lock/src/main/c/tests/Util.cc


+ 0 - 0
zookeeper-recipes/zookeeper-recipes-lock/src/c/tests/Util.h → zookeeper-recipes/zookeeper-recipes-lock/src/main/c/tests/Util.h


+ 0 - 0
zookeeper-recipes/zookeeper-recipes-lock/src/c/tests/zkServer.sh → zookeeper-recipes/zookeeper-recipes-lock/src/main/c/tests/zkServer.sh


+ 0 - 0
zookeeper-recipes/zookeeper-recipes-lock/src/java/org/apache/zookeeper/recipes/lock/LockListener.java → zookeeper-recipes/zookeeper-recipes-lock/src/main/java/org/apache/zookeeper/recipes/lock/LockListener.java


+ 0 - 0
zookeeper-recipes/zookeeper-recipes-lock/src/java/org/apache/zookeeper/recipes/lock/ProtocolSupport.java → zookeeper-recipes/zookeeper-recipes-lock/src/main/java/org/apache/zookeeper/recipes/lock/ProtocolSupport.java


+ 0 - 0
zookeeper-recipes/zookeeper-recipes-lock/src/java/org/apache/zookeeper/recipes/lock/WriteLock.java → zookeeper-recipes/zookeeper-recipes-lock/src/main/java/org/apache/zookeeper/recipes/lock/WriteLock.java


+ 0 - 0
zookeeper-recipes/zookeeper-recipes-lock/src/java/org/apache/zookeeper/recipes/lock/ZNodeName.java → zookeeper-recipes/zookeeper-recipes-lock/src/main/java/org/apache/zookeeper/recipes/lock/ZNodeName.java


+ 0 - 0
zookeeper-recipes/zookeeper-recipes-lock/src/java/org/apache/zookeeper/recipes/lock/ZooKeeperOperation.java → zookeeper-recipes/zookeeper-recipes-lock/src/main/java/org/apache/zookeeper/recipes/lock/ZooKeeperOperation.java


+ 0 - 0
zookeeper-recipes/zookeeper-recipes-lock/test/org/apache/zookeeper/recipes/lock/WriteLockTest.java → zookeeper-recipes/zookeeper-recipes-lock/src/test/java/org/apache/zookeeper/recipes/lock/WriteLockTest.java


+ 0 - 0
zookeeper-recipes/zookeeper-recipes-lock/test/org/apache/zookeeper/recipes/lock/ZNodeNameTest.java → zookeeper-recipes/zookeeper-recipes-lock/src/test/java/org/apache/zookeeper/recipes/lock/ZNodeNameTest.java


+ 11 - 7
zookeeper-recipes/zookeeper-recipes-queue/build.xml

@@ -19,7 +19,7 @@
   <import file="../build-recipes.xml"/>
     <property name="test.main.classes" value="${zk.root}/build/test/classes"/>
     <property name="test.build.dir" value="${build.test}" />
-    <property name="test.src.dir" value="test"/>
+    <property name="test.src.dir" value="src/test/java"/>
     <property name="test.log.dir" value="${test.build.dir}/logs" />
     <property name="test.data.dir" value="${test.build.dir}/data" />
     <property name="test.data.upgrade.dir" value="${test.data.dir}/upgrade" />
@@ -114,13 +114,17 @@
 
     <copy file="${basedir}/build.xml" todir="${dist.dir}${package.share}/recipes/${name}"/>
 
-    <mkdir dir="${dist.dir}${package.share}/recipes/${name}/test"/>
-    <copy todir="${dist.dir}${package.share}/recipes/${name}/test">
-      <fileset dir="${basedir}/test"/>
+    <mkdir dir="${dist.dir}${package.share}/recipes/${name}/src/test/java"/>
+    <copy todir="${dist.dir}${package.share}/recipes/${name}/src/test/java">
+      <fileset dir="${basedir}/src/test/java"/>
     </copy>
-    <mkdir dir="${dist.dir}${package.share}/recipes/${name}/src"/>
-    <copy todir="${dist.dir}${package.share}/recipes/${name}/src">
-      <fileset dir="${basedir}/src"/>
+    <mkdir dir="${dist.dir}${package.share}/recipes/${name}/src/main/java"/>
+    <copy todir="${dist.dir}${package.share}/recipes/${name}/src/main/java">
+      <fileset dir="${basedir}/src/main/java"/>
+    </copy>
+    <mkdir dir="${dist.dir}${package.share}/recipes/${name}/src/main/c"/>
+    <copy todir="${dist.dir}${package.share}/recipes/${name}/src/main/c">
+      <fileset dir="${basedir}/src/main/c"/>
     </copy>
   </target>
 

+ 0 - 0
zookeeper-recipes/zookeeper-recipes-queue/src/c/INSTALL → zookeeper-recipes/zookeeper-recipes-queue/src/main/c/INSTALL


+ 0 - 0
zookeeper-recipes/zookeeper-recipes-queue/src/c/LICENSE → zookeeper-recipes/zookeeper-recipes-queue/src/main/c/LICENSE


+ 0 - 0
zookeeper-recipes/zookeeper-recipes-queue/src/c/Makefile.am → zookeeper-recipes/zookeeper-recipes-queue/src/main/c/Makefile.am


+ 1 - 1
zookeeper-recipes/zookeeper-recipes-queue/src/c/README.txt → zookeeper-recipes/zookeeper-recipes-queue/src/main/c/README.txt

@@ -11,7 +11,7 @@ This recipe does not handle ZCONNECTIONLOSS. It will only work correctly once ZO
 
 1) make sure that you compile the main zookeeper c client library.
  
-2) change directory to src/recipes/queue/src/c 
+2) change directory to zookeeper-recipes/zookeeper-recipes-queue/src/main/c
     and do a "autoreconf -if" to bootstrap
    autoconf, automake and libtool. Please make sure you have autoconf
    version 2.59 or greater installed.

+ 0 - 0
zookeeper-recipes/zookeeper-recipes-queue/src/c/acinclude.m4 → zookeeper-recipes/zookeeper-recipes-queue/src/main/c/acinclude.m4


+ 0 - 0
zookeeper-recipes/zookeeper-recipes-queue/src/c/aminclude.am → zookeeper-recipes/zookeeper-recipes-queue/src/main/c/aminclude.am


+ 0 - 0
zookeeper-recipes/zookeeper-recipes-queue/src/c/c-doc.Doxyfile → zookeeper-recipes/zookeeper-recipes-queue/src/main/c/c-doc.Doxyfile


+ 0 - 0
zookeeper-recipes/zookeeper-recipes-queue/src/c/configure.ac → zookeeper-recipes/zookeeper-recipes-queue/src/main/c/configure.ac


+ 0 - 0
zookeeper-recipes/zookeeper-recipes-queue/src/c/include/zoo_queue.h → zookeeper-recipes/zookeeper-recipes-queue/src/main/c/include/zoo_queue.h


+ 0 - 0
zookeeper-recipes/zookeeper-recipes-queue/src/c/src/zoo_queue.c → zookeeper-recipes/zookeeper-recipes-queue/src/main/c/src/zoo_queue.c


+ 0 - 0
zookeeper-recipes/zookeeper-recipes-queue/src/c/tests/TestClient.cc → zookeeper-recipes/zookeeper-recipes-queue/src/main/c/tests/TestClient.cc


+ 0 - 0
zookeeper-recipes/zookeeper-recipes-queue/src/c/tests/TestDriver.cc → zookeeper-recipes/zookeeper-recipes-queue/src/main/c/tests/TestDriver.cc


+ 0 - 0
zookeeper-recipes/zookeeper-recipes-queue/src/c/tests/Util.cc → zookeeper-recipes/zookeeper-recipes-queue/src/main/c/tests/Util.cc


+ 0 - 0
zookeeper-recipes/zookeeper-recipes-queue/src/c/tests/Util.h → zookeeper-recipes/zookeeper-recipes-queue/src/main/c/tests/Util.h


+ 0 - 0
zookeeper-recipes/zookeeper-recipes-queue/src/c/tests/zkServer.sh → zookeeper-recipes/zookeeper-recipes-queue/src/main/c/tests/zkServer.sh


+ 0 - 0
zookeeper-recipes/zookeeper-recipes-queue/src/java/org/apache/zookeeper/recipes/queue/DistributedQueue.java → zookeeper-recipes/zookeeper-recipes-queue/src/main/java/org/apache/zookeeper/recipes/queue/DistributedQueue.java


+ 0 - 0
zookeeper-recipes/zookeeper-recipes-queue/test/org/apache/zookeeper/recipes/queue/DistributedQueueTest.java → zookeeper-recipes/zookeeper-recipes-queue/src/test/java/org/apache/zookeeper/recipes/queue/DistributedQueueTest.java