From 8d198cb39249a38435ebd6875e3244b91ddb0c4c Mon Sep 17 00:00:00 2001 From: yanfqidong0604 Date: Mon, 12 Nov 2018 14:42:50 +0800 Subject: [PATCH 1/4] Maven dependency of Memcache yang qidong --- piflow-bundle/pom.xml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/piflow-bundle/pom.xml b/piflow-bundle/pom.xml index bde1fb6..1f1f45f 100644 --- a/piflow-bundle/pom.xml +++ b/piflow-bundle/pom.xml @@ -157,6 +157,29 @@ + + org.apache.maven.plugins + maven-install-plugin + 2.5.2 + + + install-external-1 + + install-file + + install + + /opt/project/piflow/piflow-bundle/lib/java_memcached-release_2.6.6.jar + com.memcached + java_memcached-release_2.6.6 + 0.0.0 + jar + true + + + + + maven-shade-plugin 1.5 From 13606451560d678af5def5bc8f1e7833ff1140c4 Mon Sep 17 00:00:00 2001 From: yanfqidong0604 Date: Mon, 12 Nov 2018 15:15:04 +0800 Subject: [PATCH 2/4] The group name standardization of stop recently completed, and the image of the crawler. yang qidong --- piflow-bundle/src/main/resources/spider.jpeg | Bin 0 -> 31994 bytes .../cn/piflow/bundle/internetWorm/spider.scala | 4 ++-- .../bundle/memcache/ComplementByMemcache.scala | 2 +- .../cn/piflow/bundle/memcache/GetMemcache.scala | 2 +- .../cn/piflow/bundle/memcache/PutMemcache.scala | 2 +- .../cn/piflow/bundle/mongodb/GetMongo.scala | 2 +- .../cn/piflow/bundle/mongodb/PutMongo.scala | 2 +- .../scala/cn/piflow/conf/StopGroupEnum.scala | 6 +++--- 8 files changed, 10 insertions(+), 10 deletions(-) create mode 100644 piflow-bundle/src/main/resources/spider.jpeg diff --git a/piflow-bundle/src/main/resources/spider.jpeg b/piflow-bundle/src/main/resources/spider.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..3ba2ac3533aa1bdf12e5ecc75a000a6f1530b658 GIT binary patch literal 31994 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

fd2rcZ**-Y4Hrwc z)2)~FP#{o!Pnn>d8WW!~eClLT{{XZvveHErONl>TK9mQID5HvMt|`;<}wp#RpSxb55?HZ8U?Lekmv$it2SC8K7yV z)5ygpIiO+W*HiILD?roDAzX@fE4xrLX`~~HB{Z&R2ZKq?6J|W?uqXq~AqI`InneJx zE3xfF+eyIkpa~q;5$#3W?MOucw$c@%;*hNXN>Xj3W7?39Y5A>ZHtfEpqFw#+GIHMq3!mg+yn6veQAMc2a4`I%{;F( z?Vi*O2LtYtTniq`XuEORxGBW|@aM{tV;U~XP?(?}hIe zPr;-lC?$>s2W=je*!HB3UFR4ec^cs|eBap_Gz)=Fz@RnC1^HBxMnxdFaR_Er+<%1x zis6I6@99y@?#^}$4Y>f&t;@@Eyqpreb3r?i#UzfXyNTkWTW7`~g2&8*QZ5EOJmZGW zYQS>3oM7;28dXInJc>gGGwC2uvnptxng+wRhx2goK`Qb zw9P|bTP+&e85YV}1KwO?m0VwSpr zFIB6h;M1uHpi1goS7L!HtB(S@fiX#nb#^ElT}z7WP&Wd*6zo%I5|b3{S7L#< zuEjePo^%Z$QevD%b|@Q)Mil%~Fy?@G#c>&@;+GTx+G#Lor?obLm^7Pcm^IkqfLJt} zXqDJB1Hq)*?M2&7#wZ1Yp4G)qr59}`+5v6$t}E?DB9m#L4%*_r)KaFCX`m5bYE8Hl pZM2NMPzPb8Da99Uab74Rl;VwOxVwn^*KIUQRsR5KkJmIG|Jk&0$kzY> literal 0 HcmV?d00001 diff --git a/piflow-bundle/src/main/scala/cn/piflow/bundle/internetWorm/spider.scala b/piflow-bundle/src/main/scala/cn/piflow/bundle/internetWorm/spider.scala index d09d81c..c4218b4 100644 --- a/piflow-bundle/src/main/scala/cn/piflow/bundle/internetWorm/spider.scala +++ b/piflow-bundle/src/main/scala/cn/piflow/bundle/internetWorm/spider.scala @@ -214,11 +214,11 @@ class spider extends ConfigurableStop{ } override def getIcon(): Array[Byte] = { - ImageUtil.getImage("hive.jpg") + ImageUtil.getImage("spider.jpg") } override def getGroup(): List[String] = { - List(StopGroupEnum.spider.toString) + List(StopGroupEnum.Spider.toString) } override def initialize(ctx: ProcessContext): Unit = {} diff --git a/piflow-bundle/src/main/scala/cn/piflow/bundle/memcache/ComplementByMemcache.scala b/piflow-bundle/src/main/scala/cn/piflow/bundle/memcache/ComplementByMemcache.scala index 89ca10c..819e7cb 100644 --- a/piflow-bundle/src/main/scala/cn/piflow/bundle/memcache/ComplementByMemcache.scala +++ b/piflow-bundle/src/main/scala/cn/piflow/bundle/memcache/ComplementByMemcache.scala @@ -166,7 +166,7 @@ class ComplementByMemcache extends ConfigurableStop { } override def getGroup(): List[String] = { - List(StopGroupEnum.memcache.toString) + List(StopGroupEnum.Memcache.toString) } override def initialize(ctx: ProcessContext): Unit = { diff --git a/piflow-bundle/src/main/scala/cn/piflow/bundle/memcache/GetMemcache.scala b/piflow-bundle/src/main/scala/cn/piflow/bundle/memcache/GetMemcache.scala index 7eb832b..4e5dd1f 100644 --- a/piflow-bundle/src/main/scala/cn/piflow/bundle/memcache/GetMemcache.scala +++ b/piflow-bundle/src/main/scala/cn/piflow/bundle/memcache/GetMemcache.scala @@ -164,7 +164,7 @@ class GetMemcache extends ConfigurableStop{ } override def getGroup(): List[String] = { - List(StopGroupEnum.memcache.toString) + List(StopGroupEnum.Memcache.toString) } override def initialize(ctx: ProcessContext): Unit = { diff --git a/piflow-bundle/src/main/scala/cn/piflow/bundle/memcache/PutMemcache.scala b/piflow-bundle/src/main/scala/cn/piflow/bundle/memcache/PutMemcache.scala index b626820..2fb519c 100644 --- a/piflow-bundle/src/main/scala/cn/piflow/bundle/memcache/PutMemcache.scala +++ b/piflow-bundle/src/main/scala/cn/piflow/bundle/memcache/PutMemcache.scala @@ -120,7 +120,7 @@ class PutMemcache extends ConfigurableStop{ } override def getGroup(): List[String] = { - List(StopGroupEnum.memcache.toString) + List(StopGroupEnum.Memcache.toString) } override def initialize(ctx: ProcessContext): Unit = { } diff --git a/piflow-bundle/src/main/scala/cn/piflow/bundle/mongodb/GetMongo.scala b/piflow-bundle/src/main/scala/cn/piflow/bundle/mongodb/GetMongo.scala index b736d25..903c457 100644 --- a/piflow-bundle/src/main/scala/cn/piflow/bundle/mongodb/GetMongo.scala +++ b/piflow-bundle/src/main/scala/cn/piflow/bundle/mongodb/GetMongo.scala @@ -132,7 +132,7 @@ class GetMongo extends ConfigurableStop{ } override def getGroup(): List[String] = { - List(StopGroupEnum.mongodb.toString) + List(StopGroupEnum.Mongodb.toString) } override def initialize(ctx: ProcessContext): Unit = { } diff --git a/piflow-bundle/src/main/scala/cn/piflow/bundle/mongodb/PutMongo.scala b/piflow-bundle/src/main/scala/cn/piflow/bundle/mongodb/PutMongo.scala index c799d12..4309e0d 100644 --- a/piflow-bundle/src/main/scala/cn/piflow/bundle/mongodb/PutMongo.scala +++ b/piflow-bundle/src/main/scala/cn/piflow/bundle/mongodb/PutMongo.scala @@ -99,7 +99,7 @@ class PutMongo extends ConfigurableStop{ } override def getGroup(): List[String] = { - List(StopGroupEnum.mongodb.toString) + List(StopGroupEnum.Mongodb.toString) } override def initialize(ctx: ProcessContext): Unit = { } diff --git a/piflow-bundle/src/main/scala/cn/piflow/conf/StopGroupEnum.scala b/piflow-bundle/src/main/scala/cn/piflow/conf/StopGroupEnum.scala index bd49a32..4652d93 100644 --- a/piflow-bundle/src/main/scala/cn/piflow/conf/StopGroupEnum.scala +++ b/piflow-bundle/src/main/scala/cn/piflow/conf/StopGroupEnum.scala @@ -23,8 +23,8 @@ object StopGroupEnum extends Enumeration { val UrlGroup= Value("UrlGroup") val HdfsGroup= Value("HdfsGroup") val MicroorganismGroup= Value("MicroorganismGroup") - val spider= Value("spider") - val mongodb= Value("mongodb") - val memcache= Value("memcache") + val Spider= Value("Spider") + val Mongodb= Value("Mongodb") + val Memcache= Value("Memcache") } From 5fcb6eff7d3f8e52770a0e9e07164517994d1aad Mon Sep 17 00:00:00 2001 From: judy0131 Date: Mon, 12 Nov 2018 15:26:07 +0800 Subject: [PATCH 3/4] fix bug --- piflow-bundle/pom.xml | 12 +++++++++--- readMe.txt | 1 + 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/piflow-bundle/pom.xml b/piflow-bundle/pom.xml index 1f1f45f..4077fb6 100644 --- a/piflow-bundle/pom.xml +++ b/piflow-bundle/pom.xml @@ -150,6 +150,12 @@ 1.9.1 + + com.memcached + java_memcached-release + 2.6.6 + + @@ -169,10 +175,10 @@ install - /opt/project/piflow/piflow-bundle/lib/java_memcached-release_2.6.6.jar + ${basedir}/lib/java_memcached-release_2.6.6.jar com.memcached - java_memcached-release_2.6.6 - 0.0.0 + java_memcached-release + 2.6.6 jar true diff --git a/readMe.txt b/readMe.txt index 4d8cbdb..b54565e 100644 --- a/readMe.txt +++ b/readMe.txt @@ -1,6 +1,7 @@ 1.maven error apt-get install maven mvn install:install-file -Dfile=/opt/project/piflow/piflow-bundle/lib/spark-xml_2.11-0.4.2.jar -DgroupId=com.databricks -DartifactId=spark-xml_2.11 -Dversion=0.4.2 -Dpackaging=jar +mvn install:install-file -Dfile=/opt/project/piflow/piflow-bundle/lib/java_memcached-release_2.6.6.jar -DgroupId=com.memcached -DartifactId=java_memcached-release -Dversion=2.6.6 -Dpackaging=jar 2.packaging From 2d80db95858156e3c06ae6ec1bf59d11ba357019 Mon Sep 17 00:00:00 2001 From: judy0131 Date: Mon, 12 Nov 2018 17:19:56 +0800 Subject: [PATCH 4/4] fix bug --- .../src/main/scala/cn/piflow/bundle/http/LoadZipFromUrl.scala | 2 +- .../src/main/scala/cn/piflow/bundle/http/UnGZip.scala | 4 ++-- .../src/main/scala/cn/piflow/bundle/url/GetUrl.scala | 2 +- .../src/main/scala/cn/piflow/bundle/url/InvokeUrl.scala | 2 +- .../src/main/scala/cn/piflow/bundle/url/PostUrl.scala | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/piflow-bundle/src/main/scala/cn/piflow/bundle/http/LoadZipFromUrl.scala b/piflow-bundle/src/main/scala/cn/piflow/bundle/http/LoadZipFromUrl.scala index 9352821..f7fbe46 100644 --- a/piflow-bundle/src/main/scala/cn/piflow/bundle/http/LoadZipFromUrl.scala +++ b/piflow-bundle/src/main/scala/cn/piflow/bundle/http/LoadZipFromUrl.scala @@ -82,7 +82,7 @@ class LoadZipFromUrl extends ConfigurableStop{ } override def getIcon(): Array[Byte] = { - ImageUtil.getImage("http.jpg") + ImageUtil.getImage("http.png") } override def getGroup(): List[String] = { diff --git a/piflow-bundle/src/main/scala/cn/piflow/bundle/http/UnGZip.scala b/piflow-bundle/src/main/scala/cn/piflow/bundle/http/UnGZip.scala index ce7c0e3..0a99e9b 100644 --- a/piflow-bundle/src/main/scala/cn/piflow/bundle/http/UnGZip.scala +++ b/piflow-bundle/src/main/scala/cn/piflow/bundle/http/UnGZip.scala @@ -204,12 +204,12 @@ class UnGZip extends ConfigurableStop { } override def getPropertyDescriptor(): List[PropertyDescriptor] = { - var descriptor : List[PropertyDescriptor] = null + var descriptor : List[PropertyDescriptor] = List() return descriptor } override def getIcon(): Array[Byte] = { - ImageUtil.getImage("http.jpg") + ImageUtil.getImage("http.png") } override def getGroup(): List[String] = { diff --git a/piflow-bundle/src/main/scala/cn/piflow/bundle/url/GetUrl.scala b/piflow-bundle/src/main/scala/cn/piflow/bundle/url/GetUrl.scala index 5b1fa62..14d6eda 100644 --- a/piflow-bundle/src/main/scala/cn/piflow/bundle/url/GetUrl.scala +++ b/piflow-bundle/src/main/scala/cn/piflow/bundle/url/GetUrl.scala @@ -163,7 +163,7 @@ class GetUrl extends ConfigurableStop{ } override def getIcon(): Array[Byte] = { - ImageUtil.getImage("http.jpg") + ImageUtil.getImage("http.png") } override def getGroup(): List[String] = { diff --git a/piflow-bundle/src/main/scala/cn/piflow/bundle/url/InvokeUrl.scala b/piflow-bundle/src/main/scala/cn/piflow/bundle/url/InvokeUrl.scala index fd90e4f..69778c0 100644 --- a/piflow-bundle/src/main/scala/cn/piflow/bundle/url/InvokeUrl.scala +++ b/piflow-bundle/src/main/scala/cn/piflow/bundle/url/InvokeUrl.scala @@ -266,7 +266,7 @@ class InvokeUrl extends ConfigurableStop{ } override def getIcon(): Array[Byte] = { - ImageUtil.getImage("http.jpg") + ImageUtil.getImage("http.png") } override def getGroup(): List[String] = { diff --git a/piflow-bundle/src/main/scala/cn/piflow/bundle/url/PostUrl.scala b/piflow-bundle/src/main/scala/cn/piflow/bundle/url/PostUrl.scala index 816f4e2..7a54a7b 100644 --- a/piflow-bundle/src/main/scala/cn/piflow/bundle/url/PostUrl.scala +++ b/piflow-bundle/src/main/scala/cn/piflow/bundle/url/PostUrl.scala @@ -76,7 +76,7 @@ class PostUrl extends ConfigurableStop{ } override def getIcon(): Array[Byte] = { - ImageUtil.getImage("http.jpg") + ImageUtil.getImage("http.png") } override def getGroup(): List[String] = {