Browse Source

ZOOKEEPER-3030: MAVEN MIGRATION - Step 1.3 - move contrib directories

Move the contrib projects according to new directory structure.
In the PR src/contrib/zkperl/build/check_zk_version.c and .h looks like I removed the file. but everything looks good on my local (I just moved them, did not modify anything). Will investigate further.

DO-NOT-MERGE-YET: Checking if creating the maven structure of directories now will break anything other then the already different directory structure in build/zookeeper-[version]/src/ (I will write an e-mail about this on dev list)

Author: Norbert Kalmar <nkalmar@yahoo.com>

Reviewers: andor@apache.org

Closes #574 from nkalmar/ZOOKEEPER-3030 and squashes the following commits:

49b7519b [Norbert Kalmar] ZOOKEEPER-3030 create maven dir structure
9f19ab06 [Norbert Kalmar] ZOOKEEPER-3030 fix releaseaudit license missing exclusions
59d9d17d [Norbert Kalmar] ZOOKEEPER-3030 add missing files in dist.dir
165d4dc5 [Norbert Kalmar] ZOOKEEPER-3030 - MAVEN MIGRATION - move contrib directories
Norbert Kalmar 6 years ago
parent
commit
b0df8fe1e1
100 changed files with 43 additions and 26 deletions
  1. 30 14
      build.xml
  2. 2 2
      zookeeper-contrib/build-contrib.xml
  3. 1 1
      zookeeper-contrib/build.xml
  4. 0 0
      zookeeper-contrib/zookeeper-contrib-fatjar/README.txt
  5. 2 2
      zookeeper-contrib/zookeeper-contrib-fatjar/build.xml
  6. 0 0
      zookeeper-contrib/zookeeper-contrib-fatjar/src/main/java/org/apache/zookeeper/util/FatJarMain.java
  7. 0 0
      zookeeper-contrib/zookeeper-contrib-fatjar/src/main/resources/mainClasses
  8. 0 0
      zookeeper-contrib/zookeeper-contrib-huebrowser/README
  9. 0 0
      zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/Makefile
  10. 0 0
      zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/setup.py
  11. 0 0
      zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/__init__.py
  12. 0 0
      zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/forms.py
  13. 0 0
      zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/models.py
  14. 0 0
      zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/rest.py
  15. 0 0
      zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/settings.py
  16. 0 0
      zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/static/art/line_icons.png
  17. 0 0
      zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/static/art/zkui.png
  18. 0 0
      zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/static/bootstrap.js
  19. 0 0
      zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/static/css/zkui.css
  20. 0 0
      zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/static/help/index.html
  21. 0 0
      zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/static/js/Source/Zkui/Zkui.js
  22. 0 0
      zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/static/js/package.yml
  23. 0 0
      zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/stats.py
  24. 0 0
      zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/templates/clients.mako
  25. 0 0
      zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/templates/create.mako
  26. 0 0
      zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/templates/edit.mako
  27. 0 0
      zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/templates/index.mako
  28. 0 0
      zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/templates/shared_components.mako
  29. 0 0
      zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/templates/tree.mako
  30. 0 0
      zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/templates/view.mako
  31. 0 0
      zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/urls.py
  32. 0 0
      zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/utils.py
  33. 0 0
      zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/views.py
  34. 0 0
      zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/windmilltests.py
  35. 2 1
      zookeeper-contrib/zookeeper-contrib-loggraph/README.txt
  36. 2 2
      zookeeper-contrib/zookeeper-contrib-loggraph/build.xml
  37. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/ivy.xml
  38. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/FilterException.java
  39. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/FilterOp.java
  40. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/FilterParser.java
  41. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/JsonGenerator.java
  42. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/Log4JEntry.java
  43. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/Log4JSource.java
  44. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/LogEntry.java
  45. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/LogIterator.java
  46. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/LogServer.java
  47. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/LogSkipList.java
  48. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/LogSource.java
  49. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/MeasureThroughput.java
  50. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/MergedLogSource.java
  51. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/RandomAccessFileReader.java
  52. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/TransactionEntry.java
  53. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/TxnLogSource.java
  54. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/filterops/AndOp.java
  55. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/filterops/Arg.java
  56. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/filterops/EqualsOp.java
  57. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/filterops/GreaterThanOp.java
  58. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/filterops/LessThanOp.java
  59. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/filterops/NotOp.java
  60. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/filterops/NumberArg.java
  61. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/filterops/OrOp.java
  62. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/filterops/StringArg.java
  63. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/filterops/SymbolArg.java
  64. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/filterops/XorOp.java
  65. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/servlets/FileLoader.java
  66. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/servlets/Fs.java
  67. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/servlets/GraphData.java
  68. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/servlets/JsonServlet.java
  69. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/servlets/NumEvents.java
  70. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/servlets/StaticContent.java
  71. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/servlets/Throughput.java
  72. 2 2
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/resources/loggraph-dev.sh
  73. 2 2
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/resources/loggraph.sh
  74. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/log4j.properties
  75. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/date.format.js
  76. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/g.bar.js
  77. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/g.dot.js
  78. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/g.line.js
  79. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/g.pie.js
  80. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/g.raphael.js
  81. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/load-big.gif
  82. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/load.gif
  83. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/loggraph.css
  84. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/loggraph.js
  85. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/loggraph.log.js
  86. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/loggraph.server.js
  87. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/loggraph.session.js
  88. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/loggraph.stats.js
  89. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/loggraph.ui.js
  90. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/main.html
  91. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/raphael.js
  92. 0 0
      zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/yui-min.js
  93. 0 0
      zookeeper-contrib/zookeeper-contrib-monitoring/JMX-RESOURCES
  94. 0 0
      zookeeper-contrib/zookeeper-contrib-monitoring/README
  95. 0 0
      zookeeper-contrib/zookeeper-contrib-monitoring/cacti/README
  96. 0 0
      zookeeper-contrib/zookeeper-contrib-monitoring/check_zookeeper.py
  97. 0 0
      zookeeper-contrib/zookeeper-contrib-monitoring/ganglia/README
  98. 0 0
      zookeeper-contrib/zookeeper-contrib-monitoring/ganglia/Screenshot.png
  99. 0 0
      zookeeper-contrib/zookeeper-contrib-monitoring/ganglia/modpython.conf
  100. 0 0
      zookeeper-contrib/zookeeper-contrib-monitoring/ganglia/zookeeper.pyconf

+ 30 - 14
build.xml

@@ -148,7 +148,7 @@ xmlns:cs="antlib:com.puppycrawl.tools.checkstyle.ant">
     <property name="dist.dir" value="${build.dir}/${final.name}"/>
     <property name="dist.maven.dir" value="${dist.dir}/dist-maven"/>
 
-    <property name="contrib.dir" value="${src.dir}/contrib"/>
+    <property name="contrib.dir" value="${basedir}/zookeeper-contrib"/>
     <property name="recipes.dir" value="${basedir}/zookeeper-recipes"/>
 
     <property name="ivy.version" value="2.4.0"/>
@@ -872,12 +872,17 @@ xmlns:cs="antlib:com.puppycrawl.tools.checkstyle.ant">
 
       <copy todir="${dist.dir}/src" includeEmptyDirs="true">
         <fileset dir="src" excludes="**/*.template **/docs/build/**/* **/ivy*.jar"/>
+        <fileset dir="${basedir}" excludes="**/*.template **/docs/build/**/* **/ivy*.jar">
+          <include name="zookeeper-recipes/**"/>
+          <include name="zookeeper-docs/**"/>
+          <include name="zookeeper-contrib/**"/>
+        </fileset>
         <fileset file="src/pom.template"/>
       </copy>
   	  
       <chmod perm="ugo+x" type="file" parallel="false">
         <fileset dir="${dist.dir}/bin"/>
-        <fileset dir="${dist.dir}/src/contrib/">
+        <fileset dir="${dist.dir}/src/zookeeper-contrib/">
           <include name="*/bin/*" />
         </fileset>
       </chmod>
@@ -995,7 +1000,7 @@ xmlns:cs="antlib:com.puppycrawl.tools.checkstyle.ant">
       <chmod perm="ugo+x" type="file" parallel="false">
         <fileset dir="${dist.dir}/bin"/>
         <fileset dir="${dist.dir}/sbin"/>
-        <fileset dir="${dist.dir}/src/contrib/">
+        <fileset dir="${dist.dir}/src/zookeeper-contrib/">
           <include name="*/bin/*" />
         </fileset>
       </chmod>
@@ -1721,10 +1726,12 @@ xmlns:cs="antlib:com.puppycrawl.tools.checkstyle.ant">
           <exclude name="**/OldChangeLog"/>
           <exclude name="**/Changes"/>
           <exclude name="**/contrib/zkperl/MANIFEST"/>
+          <exclude name="**/zookeeper-contrib/zookeeper-contrib-zkperl/MANIFEST"/>
           <exclude name="**/conf/*"/>
           <exclude name="**/docs/"/>
+          <exclude name="**/zookeeper-docs/"/>
           <exclude name="**/lib/jdiff/"/>
-          <exclude name="contrib/ZooInspector/src/java/com/nitido/utils/toaster/Toaster.java"/>
+          <exclude name="contrib/ZooInspector/src/main/java/com/nitido/utils/toaster/Toaster.java"/>
           <exclude name="src/c/*.la"/>
           <exclude name="src/c/*.lo"/>
           <exclude name="src/c/.libs/"/>
@@ -1734,16 +1741,25 @@ xmlns:cs="antlib:com.puppycrawl.tools.checkstyle.ant">
           <exclude name="src/c/src/hashtable/"/>
           <exclude name="src/c/test-driver"/>
           <exclude name="src/c/tests/quorum.cfg"/>
-          <exclude name="src/contrib/loggraph/web/org/apache/zookeeper/graph/resources/date.format.js"/>
-          <exclude name="src/contrib/loggraph/web/org/apache/zookeeper/graph/resources/g.bar.js"/>
-          <exclude name="src/contrib/loggraph/web/org/apache/zookeeper/graph/resources/g.dot.js"/>
-          <exclude name="src/contrib/loggraph/web/org/apache/zookeeper/graph/resources/g.line.js"/>
-          <exclude name="src/contrib/loggraph/web/org/apache/zookeeper/graph/resources/g.pie.js"/>
-          <exclude name="src/contrib/loggraph/web/org/apache/zookeeper/graph/resources/g.raphael.js"/>
-          <exclude name="src/contrib/loggraph/web/org/apache/zookeeper/graph/resources/raphael.js"/>
-          <exclude name="src/contrib/loggraph/web/org/apache/zookeeper/graph/resources/yui-min.js"/>
-          <exclude name="src/contrib/monitoring/JMX-RESOURCES"/>
-          <exclude name="src/contrib/zooinspector/src/java/com/nitido/utils/toaster/Toaster.java"/>
+          <exclude name="src/zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/date.format.js"/>
+          <exclude name="src/zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/g.bar.js"/>
+          <exclude name="src/zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/g.dot.js"/>
+          <exclude name="src/zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/g.line.js"/>
+          <exclude name="src/zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/g.pie.js"/>
+          <exclude name="src/zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/g.raphael.js"/>
+          <exclude name="src/zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/raphael.js"/>
+          <exclude name="src/zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/yui-min.js"/>
+          <exclude name="contrib/loggraph/src/webapp/org/apache/zookeeper/graph/resources/date.format.js"/>
+          <exclude name="contrib/loggraph/src/webapp/org/apache/zookeeper/graph/resources/g.bar.js"/>
+          <exclude name="contrib/loggraph/src/webapp/org/apache/zookeeper/graph/resources/g.dot.js"/>
+          <exclude name="contrib/loggraph/src/webapp/org/apache/zookeeper/graph/resources/g.line.js"/>
+          <exclude name="contrib/loggraph/src/webapp/org/apache/zookeeper/graph/resources/g.pie.js"/>
+          <exclude name="contrib/loggraph/src/webapp/org/apache/zookeeper/graph/resources/g.raphael.js"/>
+          <exclude name="contrib/loggraph/src/webapp/org/apache/zookeeper/graph/resources/raphael.js"/>
+          <exclude name="contrib/loggraph/src/webapp/org/apache/zookeeper/graph/resources/yui-min.js"/>
+          <exclude name="src/zookeeper-contrib/zookeeper-contrib-monitoring/JMX-RESOURCES"/>
+          <exclude name="src/zookeeper-contrib/zookeeper-contrib-zooinspector/src/main/java/com/nitido/utils/toaster/Toaster.java"/>
+          <exclude name="src/zookeeper-contrib/zookeeper-contrib-fatjar/src/main/resources/mainClasses"/>
           <exclude name="src/java/generated/.generated/"/>
           <exclude name="src/java/test/checkstyle*.xml"/>
           <exclude name="src/java/test/checkstyle*.xsl"/>

+ 2 - 2
src/contrib/build-contrib.xml → zookeeper-contrib/build-contrib.xml

@@ -25,9 +25,9 @@
   <property name="version" value="dev"/>
   <property name="root" value="${basedir}"/>
 
-  <property name="zk.root" location="${root}/../../../"/>
+  <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="lib.dir"  location="${zk.root}/src/java/lib"/>

+ 1 - 1
src/contrib/build.xml → zookeeper-contrib/build.xml

@@ -20,7 +20,7 @@
 <project name="zookeepercontrib" default="compile" basedir=".">
 
   <property name="contribfilesetincludes" value="*/build.xml" />
-  <property name="contribfilesetexcludes" value="fatjar/build.xml" />
+  <property name="contribfilesetexcludes" value="zookeeper-contrib-fatjar/build.xml" />
 
   <fileset id="contribfileset" dir=".">
     <include name="${contribfilesetincludes}"/>

+ 0 - 0
src/contrib/fatjar/README.txt → zookeeper-contrib/zookeeper-contrib-fatjar/README.txt


+ 2 - 2
src/contrib/fatjar/build.xml → zookeeper-contrib/zookeeper-contrib-fatjar/build.xml

@@ -38,7 +38,7 @@
         <attribute name="Implementation-Version" value="${revision}"/>
         <attribute name="Implementation-Vendor" value="The Apache Software Foundation"/>
       </manifest>
-      <fileset file="${basedir}/conf/mainClasses" />
+      <fileset file="${basedir}/src/main/resources/mainClasses" />
       <fileset dir="${build.classes}"/>
       <fileset dir="${build.test}"/>
       <fileset file="${zk.root}/LICENSE.txt" />
@@ -58,7 +58,7 @@
 
     <mkdir dir="${dist.dir}/contrib/${name}/conf"/>
     <copy todir="${dist.dir}/contrib/${name}/conf">
-      <fileset dir="${basedir}/conf"/>
+      <fileset dir="${basedir}/src/main/resources"/>
     </copy>
 
     <mkdir dir="${dist.dir}/contrib/${name}/src"/>

+ 0 - 0
src/contrib/fatjar/src/java/org/apache/zookeeper/util/FatJarMain.java → zookeeper-contrib/zookeeper-contrib-fatjar/src/main/java/org/apache/zookeeper/util/FatJarMain.java


+ 0 - 0
src/contrib/fatjar/conf/mainClasses → zookeeper-contrib/zookeeper-contrib-fatjar/src/main/resources/mainClasses


+ 0 - 0
src/contrib/huebrowser/README → zookeeper-contrib/zookeeper-contrib-huebrowser/README


+ 0 - 0
src/contrib/huebrowser/zkui/Makefile → zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/Makefile


+ 0 - 0
src/contrib/huebrowser/zkui/setup.py → zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/setup.py


+ 0 - 0
src/contrib/huebrowser/zkui/src/zkui/__init__.py → zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/__init__.py


+ 0 - 0
src/contrib/huebrowser/zkui/src/zkui/forms.py → zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/forms.py


+ 0 - 0
src/contrib/huebrowser/zkui/src/zkui/models.py → zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/models.py


+ 0 - 0
src/contrib/huebrowser/zkui/src/zkui/rest.py → zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/rest.py


+ 0 - 0
src/contrib/huebrowser/zkui/src/zkui/settings.py → zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/settings.py


+ 0 - 0
src/contrib/huebrowser/zkui/src/zkui/static/art/line_icons.png → zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/static/art/line_icons.png


+ 0 - 0
src/contrib/huebrowser/zkui/src/zkui/static/art/zkui.png → zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/static/art/zkui.png


+ 0 - 0
src/contrib/huebrowser/zkui/src/zkui/static/bootstrap.js → zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/static/bootstrap.js


+ 0 - 0
src/contrib/huebrowser/zkui/src/zkui/static/css/zkui.css → zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/static/css/zkui.css


+ 0 - 0
src/contrib/huebrowser/zkui/src/zkui/static/help/index.html → zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/static/help/index.html


+ 0 - 0
src/contrib/huebrowser/zkui/src/zkui/static/js/Source/Zkui/Zkui.js → zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/static/js/Source/Zkui/Zkui.js


+ 0 - 0
src/contrib/huebrowser/zkui/src/zkui/static/js/package.yml → zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/static/js/package.yml


+ 0 - 0
src/contrib/huebrowser/zkui/src/zkui/stats.py → zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/stats.py


+ 0 - 0
src/contrib/huebrowser/zkui/src/zkui/templates/clients.mako → zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/templates/clients.mako


+ 0 - 0
src/contrib/huebrowser/zkui/src/zkui/templates/create.mako → zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/templates/create.mako


+ 0 - 0
src/contrib/huebrowser/zkui/src/zkui/templates/edit.mako → zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/templates/edit.mako


+ 0 - 0
src/contrib/huebrowser/zkui/src/zkui/templates/index.mako → zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/templates/index.mako


+ 0 - 0
src/contrib/huebrowser/zkui/src/zkui/templates/shared_components.mako → zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/templates/shared_components.mako


+ 0 - 0
src/contrib/huebrowser/zkui/src/zkui/templates/tree.mako → zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/templates/tree.mako


+ 0 - 0
src/contrib/huebrowser/zkui/src/zkui/templates/view.mako → zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/templates/view.mako


+ 0 - 0
src/contrib/huebrowser/zkui/src/zkui/urls.py → zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/urls.py


+ 0 - 0
src/contrib/huebrowser/zkui/src/zkui/utils.py → zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/utils.py


+ 0 - 0
src/contrib/huebrowser/zkui/src/zkui/views.py → zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/views.py


+ 0 - 0
src/contrib/huebrowser/zkui/src/zkui/windmilltests.py → zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/windmilltests.py


+ 2 - 1
src/contrib/loggraph/README.txt → zookeeper-contrib/zookeeper-contrib-loggraph/README.txt

@@ -7,7 +7,8 @@ LogGraph is an application for viewing and filtering zookeeper logs. It can hand
 
 Run "ant jar" in src/contrib/loggraph/. This will download all dependencies and compile all the loggraph code.
 
-Once compilation has finished, you can run it the the loggraph.sh script in src/contrib/loggraph/bin. This will start and embedded web server on your machine. 
+Once compilation has finished, you can run it the the loggraph.sh script in zookeeper-contrib/zookeeper-contrib-loggraph/src/main/resources.
+This will start and embedded web server on your machine.
 Navigate to http://localhost:8182/graph/main.html
 
 3 - Usage

+ 2 - 2
src/contrib/loggraph/build.xml → zookeeper-contrib/zookeeper-contrib-loggraph/build.xml

@@ -38,7 +38,7 @@
     <jar destfile="${jarname}">
       <fileset file="${zk.root}/LICENSE.txt" />
       <fileset dir="${build.classes}" />
-      <fileset dir="web"/>
+      <fileset dir="src/main/webapp"/>
       <manifest>
         <attribute name="Built-By" value="${user.name}"/>
         <attribute name="Built-At" value="${build.time}"/>
@@ -62,7 +62,7 @@
 
     <mkdir dir="${dist.dir}/contrib/${name}/src"/>
     <copy todir="${dist.dir}/contrib/${name}/src">
-      <fileset dir="${basedir}/src"/>
+      <fileset dir="${basedir}/src/main"/>
     </copy>
 
   </target>

+ 0 - 0
src/contrib/loggraph/ivy.xml → zookeeper-contrib/zookeeper-contrib-loggraph/ivy.xml


+ 0 - 0
src/contrib/loggraph/src/java/org/apache/zookeeper/graph/FilterException.java → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/FilterException.java


+ 0 - 0
src/contrib/loggraph/src/java/org/apache/zookeeper/graph/FilterOp.java → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/FilterOp.java


+ 0 - 0
src/contrib/loggraph/src/java/org/apache/zookeeper/graph/FilterParser.java → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/FilterParser.java


+ 0 - 0
src/contrib/loggraph/src/java/org/apache/zookeeper/graph/JsonGenerator.java → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/JsonGenerator.java


+ 0 - 0
src/contrib/loggraph/src/java/org/apache/zookeeper/graph/Log4JEntry.java → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/Log4JEntry.java


+ 0 - 0
src/contrib/loggraph/src/java/org/apache/zookeeper/graph/Log4JSource.java → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/Log4JSource.java


+ 0 - 0
src/contrib/loggraph/src/java/org/apache/zookeeper/graph/LogEntry.java → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/LogEntry.java


+ 0 - 0
src/contrib/loggraph/src/java/org/apache/zookeeper/graph/LogIterator.java → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/LogIterator.java


+ 0 - 0
src/contrib/loggraph/src/java/org/apache/zookeeper/graph/LogServer.java → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/LogServer.java


+ 0 - 0
src/contrib/loggraph/src/java/org/apache/zookeeper/graph/LogSkipList.java → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/LogSkipList.java


+ 0 - 0
src/contrib/loggraph/src/java/org/apache/zookeeper/graph/LogSource.java → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/LogSource.java


+ 0 - 0
src/contrib/loggraph/src/java/org/apache/zookeeper/graph/MeasureThroughput.java → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/MeasureThroughput.java


+ 0 - 0
src/contrib/loggraph/src/java/org/apache/zookeeper/graph/MergedLogSource.java → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/MergedLogSource.java


+ 0 - 0
src/contrib/loggraph/src/java/org/apache/zookeeper/graph/RandomAccessFileReader.java → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/RandomAccessFileReader.java


+ 0 - 0
src/contrib/loggraph/src/java/org/apache/zookeeper/graph/TransactionEntry.java → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/TransactionEntry.java


+ 0 - 0
src/contrib/loggraph/src/java/org/apache/zookeeper/graph/TxnLogSource.java → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/TxnLogSource.java


+ 0 - 0
src/contrib/loggraph/src/java/org/apache/zookeeper/graph/filterops/AndOp.java → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/filterops/AndOp.java


+ 0 - 0
src/contrib/loggraph/src/java/org/apache/zookeeper/graph/filterops/Arg.java → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/filterops/Arg.java


+ 0 - 0
src/contrib/loggraph/src/java/org/apache/zookeeper/graph/filterops/EqualsOp.java → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/filterops/EqualsOp.java


+ 0 - 0
src/contrib/loggraph/src/java/org/apache/zookeeper/graph/filterops/GreaterThanOp.java → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/filterops/GreaterThanOp.java


+ 0 - 0
src/contrib/loggraph/src/java/org/apache/zookeeper/graph/filterops/LessThanOp.java → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/filterops/LessThanOp.java


+ 0 - 0
src/contrib/loggraph/src/java/org/apache/zookeeper/graph/filterops/NotOp.java → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/filterops/NotOp.java


+ 0 - 0
src/contrib/loggraph/src/java/org/apache/zookeeper/graph/filterops/NumberArg.java → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/filterops/NumberArg.java


+ 0 - 0
src/contrib/loggraph/src/java/org/apache/zookeeper/graph/filterops/OrOp.java → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/filterops/OrOp.java


+ 0 - 0
src/contrib/loggraph/src/java/org/apache/zookeeper/graph/filterops/StringArg.java → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/filterops/StringArg.java


+ 0 - 0
src/contrib/loggraph/src/java/org/apache/zookeeper/graph/filterops/SymbolArg.java → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/filterops/SymbolArg.java


+ 0 - 0
src/contrib/loggraph/src/java/org/apache/zookeeper/graph/filterops/XorOp.java → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/filterops/XorOp.java


+ 0 - 0
src/contrib/loggraph/src/java/org/apache/zookeeper/graph/servlets/FileLoader.java → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/servlets/FileLoader.java


+ 0 - 0
src/contrib/loggraph/src/java/org/apache/zookeeper/graph/servlets/Fs.java → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/servlets/Fs.java


+ 0 - 0
src/contrib/loggraph/src/java/org/apache/zookeeper/graph/servlets/GraphData.java → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/servlets/GraphData.java


+ 0 - 0
src/contrib/loggraph/src/java/org/apache/zookeeper/graph/servlets/JsonServlet.java → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/servlets/JsonServlet.java


+ 0 - 0
src/contrib/loggraph/src/java/org/apache/zookeeper/graph/servlets/NumEvents.java → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/servlets/NumEvents.java


+ 0 - 0
src/contrib/loggraph/src/java/org/apache/zookeeper/graph/servlets/StaticContent.java → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/servlets/StaticContent.java


+ 0 - 0
src/contrib/loggraph/src/java/org/apache/zookeeper/graph/servlets/Throughput.java → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/java/org/apache/zookeeper/graph/servlets/Throughput.java


+ 2 - 2
src/contrib/loggraph/bin/loggraph-dev.sh → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/resources/loggraph-dev.sh

@@ -20,10 +20,10 @@ make_canonical () {
 }
 
 SCRIPTDIR=`dirname $0`
-BUILDDIR=`make_canonical $SCRIPTDIR/../../../../build/contrib/loggraph`
+BUILDDIR=`make_canonical $SCRIPTDIR/../../../../../build/contrib/loggraph`
 LIBDIR=`make_canonical $BUILDDIR/lib`
 WEBDIR=`make_canonical $SCRIPTDIR/../web`
-ZKDIR=`make_canonical $SCRIPTDIR/../../../../build/`
+ZKDIR=`make_canonical $SCRIPTDIR/../../../../../build/`
 
 if [ ! -x $BUILDDIR ]; then
     echo "\n\n*** You need to build loggraph before running it ***\n\n";

+ 2 - 2
src/contrib/loggraph/bin/loggraph.sh → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/resources/loggraph.sh

@@ -20,9 +20,9 @@ make_canonical () {
 }
 
 SCRIPTDIR=`dirname $0`
-BUILDDIR=`make_canonical $SCRIPTDIR/../../../../build/contrib/loggraph`
+BUILDDIR=`make_canonical $SCRIPTDIR/../../../../../build/contrib/loggraph`
 LIBDIR=`make_canonical $BUILDDIR/lib`
-ZKDIR=`make_canonical $SCRIPTDIR/../../../../build/`
+ZKDIR=`make_canonical $SCRIPTDIR/../../../../../build/`
 
 if [ ! -x $BUILDDIR ]; then
     echo "\n\n*** You need to build loggraph before running it ***\n\n";

+ 0 - 0
src/contrib/loggraph/web/org/apache/zookeeper/graph/log4j.properties → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/log4j.properties


+ 0 - 0
src/contrib/loggraph/web/org/apache/zookeeper/graph/resources/date.format.js → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/date.format.js


+ 0 - 0
src/contrib/loggraph/web/org/apache/zookeeper/graph/resources/g.bar.js → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/g.bar.js


+ 0 - 0
src/contrib/loggraph/web/org/apache/zookeeper/graph/resources/g.dot.js → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/g.dot.js


+ 0 - 0
src/contrib/loggraph/web/org/apache/zookeeper/graph/resources/g.line.js → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/g.line.js


+ 0 - 0
src/contrib/loggraph/web/org/apache/zookeeper/graph/resources/g.pie.js → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/g.pie.js


+ 0 - 0
src/contrib/loggraph/web/org/apache/zookeeper/graph/resources/g.raphael.js → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/g.raphael.js


+ 0 - 0
src/contrib/loggraph/web/org/apache/zookeeper/graph/resources/load-big.gif → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/load-big.gif


+ 0 - 0
src/contrib/loggraph/web/org/apache/zookeeper/graph/resources/load.gif → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/load.gif


+ 0 - 0
src/contrib/loggraph/web/org/apache/zookeeper/graph/resources/loggraph.css → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/loggraph.css


+ 0 - 0
src/contrib/loggraph/web/org/apache/zookeeper/graph/resources/loggraph.js → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/loggraph.js


+ 0 - 0
src/contrib/loggraph/web/org/apache/zookeeper/graph/resources/loggraph.log.js → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/loggraph.log.js


+ 0 - 0
src/contrib/loggraph/web/org/apache/zookeeper/graph/resources/loggraph.server.js → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/loggraph.server.js


+ 0 - 0
src/contrib/loggraph/web/org/apache/zookeeper/graph/resources/loggraph.session.js → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/loggraph.session.js


+ 0 - 0
src/contrib/loggraph/web/org/apache/zookeeper/graph/resources/loggraph.stats.js → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/loggraph.stats.js


+ 0 - 0
src/contrib/loggraph/web/org/apache/zookeeper/graph/resources/loggraph.ui.js → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/loggraph.ui.js


+ 0 - 0
src/contrib/loggraph/web/org/apache/zookeeper/graph/resources/main.html → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/main.html


+ 0 - 0
src/contrib/loggraph/web/org/apache/zookeeper/graph/resources/raphael.js → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/raphael.js


+ 0 - 0
src/contrib/loggraph/web/org/apache/zookeeper/graph/resources/yui-min.js → zookeeper-contrib/zookeeper-contrib-loggraph/src/main/webapp/org/apache/zookeeper/graph/resources/yui-min.js


+ 0 - 0
src/contrib/monitoring/JMX-RESOURCES → zookeeper-contrib/zookeeper-contrib-monitoring/JMX-RESOURCES


+ 0 - 0
src/contrib/monitoring/README → zookeeper-contrib/zookeeper-contrib-monitoring/README


+ 0 - 0
src/contrib/monitoring/cacti/README → zookeeper-contrib/zookeeper-contrib-monitoring/cacti/README


+ 0 - 0
src/contrib/monitoring/check_zookeeper.py → zookeeper-contrib/zookeeper-contrib-monitoring/check_zookeeper.py


+ 0 - 0
src/contrib/monitoring/ganglia/README → zookeeper-contrib/zookeeper-contrib-monitoring/ganglia/README


+ 0 - 0
src/contrib/monitoring/ganglia/Screenshot.png → zookeeper-contrib/zookeeper-contrib-monitoring/ganglia/Screenshot.png


+ 0 - 0
src/contrib/monitoring/ganglia/modpython.conf → zookeeper-contrib/zookeeper-contrib-monitoring/ganglia/modpython.conf


+ 0 - 0
src/contrib/monitoring/ganglia/zookeeper.pyconf → zookeeper-contrib/zookeeper-contrib-monitoring/ganglia/zookeeper.pyconf


Some files were not shown because too many files changed in this diff