aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--UPDATING15
-rw-r--r--textproc/elasticsearch/Makefile14
-rw-r--r--textproc/elasticsearch/distinfo4
-rw-r--r--textproc/elasticsearch/pkg-plist12
4 files changed, 36 insertions, 9 deletions
diff --git a/UPDATING b/UPDATING
index 363e65514108..8fdd9a440ee2 100644
--- a/UPDATING
+++ b/UPDATING
@@ -5,6 +5,21 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
+20130520:
+ AFFECTS: users of textproc/elasticsearch
+ AUTHOR: tj@FreeBSD.org
+
+ This is the first stable release based on Lucene 4. We recommend testing
+ the upgrade before doing it in production.
+
+ Upgrading from 0.20 requires a full cluster restart.
+
+ In order to be able to downgrade, stop indexing new data, issue a flush
+ request, do the upgrade and only enable indexing of new data once you
+ are certain that you no longer need to downgrade. Once new data has
+ been indexed, downgrading is no longer possible. To be extra safe, back
+ up your data before upgrading.
+
20130519:
AFFECTS: users of net/activemq
AUTHOR: tj@FreeBSD.org
diff --git a/textproc/elasticsearch/Makefile b/textproc/elasticsearch/Makefile
index 82b315070855..005d5fe5ceb5 100644
--- a/textproc/elasticsearch/Makefile
+++ b/textproc/elasticsearch/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= elasticsearch
-PORTVERSION= 0.20.6
+PORTVERSION= 0.90.0
CATEGORIES= textproc java devel
MASTER_SITES= http://download.elasticsearch.org/${PORTNAME}/${PORTNAME}/ \
http://mirrors.rit.edu/zi/
@@ -20,18 +20,24 @@ USE_RC_SUBR= ${PORTNAME}
.include <bsd.port.options.mk>
-LUCENEVER= 3.6.2
+LUCENEVER= 4.2.1
CONFIG_FILES= elasticsearch.yml logging.yml
JARS= elasticsearch-${PORTVERSION}.jar \
jna-3.3.0.jar \
jts-1.12.jar \
log4j-1.2.17.jar \
- lucene-analyzers-${LUCENEVER}.jar \
+ lucene-analyzers-common-${LUCENEVER}.jar \
+ lucene-codecs-${LUCENEVER}.jar \
lucene-core-${LUCENEVER}.jar \
+ lucene-grouping-${LUCENEVER}.jar \
lucene-highlighter-${LUCENEVER}.jar \
+ lucene-join-${LUCENEVER}.jar \
lucene-memory-${LUCENEVER}.jar \
lucene-queries-${LUCENEVER}.jar \
- snappy-java-1.0.4.1.jar \
+ lucene-queryparser-${LUCENEVER}.jar \
+ lucene-sandbox-${LUCENEVER}.jar \
+ lucene-spatial-${LUCENEVER}.jar \
+ lucene-suggest-${LUCENEVER}.jar \
spatial4j-0.3.jar
DOCS= LICENSE.txt \
NOTICE.txt \
diff --git a/textproc/elasticsearch/distinfo b/textproc/elasticsearch/distinfo
index b44ccd8493cf..a745874bfb93 100644
--- a/textproc/elasticsearch/distinfo
+++ b/textproc/elasticsearch/distinfo
@@ -1,2 +1,2 @@
-SHA256 (elasticsearch-0.20.6.tar.gz) = 534b9fdb2fa9031f539b19cc4cfc1345bbbb013a285a21105ca87348b96b3389
-SIZE (elasticsearch-0.20.6.tar.gz) = 16461920
+SHA256 (elasticsearch-0.90.0.tar.gz) = 168864fed1a7b9f11c3e144b881cf7f2c3021e68dd71819f87f02b06b0edc24c
+SIZE (elasticsearch-0.90.0.tar.gz) = 17743635
diff --git a/textproc/elasticsearch/pkg-plist b/textproc/elasticsearch/pkg-plist
index b0e728499642..9293f76dd7ae 100644
--- a/textproc/elasticsearch/pkg-plist
+++ b/textproc/elasticsearch/pkg-plist
@@ -15,14 +15,20 @@ lib/elasticsearch/elasticsearch-%%PORTVERSION%%.jar
lib/elasticsearch/jna-3.3.0.jar
lib/elasticsearch/jts-1.12.jar
lib/elasticsearch/log4j-1.2.17.jar
-lib/elasticsearch/lucene-analyzers-%%LUCENEVER%%.jar
+lib/elasticsearch/lucene-analyzers-common-%%LUCENEVER%%.jar
+lib/elasticsearch/lucene-codecs-%%LUCENEVER%%.jar
lib/elasticsearch/lucene-core-%%LUCENEVER%%.jar
+lib/elasticsearch/lucene-grouping-%%LUCENEVER%%.jar
lib/elasticsearch/lucene-highlighter-%%LUCENEVER%%.jar
+lib/elasticsearch/lucene-join-%%LUCENEVER%%.jar
lib/elasticsearch/lucene-memory-%%LUCENEVER%%.jar
lib/elasticsearch/lucene-queries-%%LUCENEVER%%.jar
-lib/elasticsearch/snappy-java-1.0.4.1.jar
-lib/elasticsearch/spatial4j-0.3.jar
+lib/elasticsearch/lucene-queryparser-%%LUCENEVER%%.jar
+lib/elasticsearch/lucene-sandbox-%%LUCENEVER%%.jar
+lib/elasticsearch/lucene-spatial-%%LUCENEVER%%.jar
+lib/elasticsearch/lucene-suggest-%%LUCENEVER%%.jar
lib/elasticsearch/sigar/sigar-1.6.4.jar
+lib/elasticsearch/spatial4j-0.3.jar
%%PORTDOCS%%%%DOCSDIR%%/LICENSE.txt
%%PORTDOCS%%%%DOCSDIR%%/NOTICE.txt
%%PORTDOCS%%%%DOCSDIR%%/README.textile