Update elasticsearch to 1.4.4 Changes in 1.4.4 ================ - Introduce TimedPrioritizedRunnable base class to all commands that go into InternalClusterService.updateTasksExecutor - Ensure that we don't pass negative timeInQueue to writeVLong - Aggregations: Prevent negative intervals in date_histogram - Packaging: Add antlr and asm dependencies Changes in 1.4.3 ================ - Disable dynamic Groovy scripting by marking Groovy as not sandboxed. Aggs: - Add standard error bounds to extended_stats - nested agg needs to reset root doc between segments. - Fix handling of multiple buckets being emitted for the same parent doc - id in nested aggregation - In reverse nested aggregation, fix handling of the same child doc id being processed multiple times. - The parent filter of the nested aggregator isn't resolved correctly all the time - post collection the children agg should also invoke that phase on its wrapped child aggs. - Validate the aggregation order on unmapped terms in terms agg. Allocation: - Weight deltas must be absolute deltas Core: - don't throttle recovery indexing operations - Fix Store.checkIntegrity() for lucene 3.x index files. - Don't verify adler32 for lucene 3.x terms dict/terms index. - Mapping update task back references already closed index shard - Disable auto gen id optimization - Verify the index state of concrete indices after alias resolution - ignore_unavailable shouldn't ignore closed indices - Terms filter lookup caching should cache values, not filters. Discovery: - publishing timeout to log at WARN and indicate pending nodes - check index uuid when merging incoming cluster state into the local one Engine: - back port fix to a potential dead lock when failing engine during COMMIT_TRANSLOG flush Geo: - Update GeoPolygonFilter to handle polygons crossing the dateline - GeoPolygonFilter not properly handling dateline and pole crossing - Removing unnecessary orientation enumerators - Add optional left/right parameter to GeoJSON - Feature/Fix for OGC compliant polygons failing with ambiguity - Correct bounding box logic for GeometryCollection type - Throw helpful exception for Polygons with holes outside of shell - GIS envelope validation Indices API: - Fix to make GET Index API consistent with docs - Fix wrong search stats groups Internal: - ClusterInfoService should wipe local cache upon unknown exceptions - Log when upgrade starts and stops - promptly cleanup updateTask timeout handler - Avoid unnecessary utf8 conversion when creating ScriptDocValues for a string field. Logging: - improve logging messages added in - Better timeout logging on stalled recovery and exception - add logging around gateway shard allocation Mapping: - Throw StrictDynamicMappingException exception - Include currentFieldName into ObjectMapper errors - Explicit _timestamp default null is set to now - Using default=null for _timestamp field creates a index loss on restart - Reencode transformed result with same xcontent - serialize doc values settings for _timestamp - Mapping With a null Default Timestamp Causes NullPointerException on Merge Nodes Stats: - Fix open file descriptors count on Windows Parent/child: - Fix concurrency issues of the _parent field data. Percolator: - Support encoded body as query string param consistently - Fixed bug when using multi percolate api with routing Plugins: - Installation failed when directories are on different file systems - NPE when plugins dir is inaccessible Query cache: - Remove query-cache serialization optimization. - Queries are never cached when date math expressions are used (including exact dates) Query DSL: - Expose max_determinized_states in regexp query, filter Recovery: - add a timeout to local mapping change check - flush immediately after a remote recovery finishes (unless there are ongoing ones) REST: - Add fielddata_fields to the REST spec Scripting: - Make script.groovy.sandbox.method_blacklist_patch truly append-only - Make groovy sandbox method blacklist dynamically additive - Add explainable script again - Disallow method pointer expressions in Groovy scripting - Make _score in groovy scripts comparable Search: - Make sure that named filters/ queries defined in a wrapped query/filters aren't lost - Fix paging on strings sorted in ascending order. - Function score and optional weight : avg score is wrong Settings: - Reset TieredMP settings only if the value actually changed - cluster.routing.allocation.disk.threshold_enabled accepts wrong values Snapshot status api: - make sure headers are handed over to inner nodes request Stats: - Relax restrictions on filesystem size reporting in DiskUsage Tribe node: - remove closed indices from cluster state Upgrade: - Change wait_for_completion to default to true - Fix version check in bytes to upgrade that spans major versions Windows: - makes elasticsearch.bat more friendly to automated processesdiff -r1.8 -r1.9 pkgsrc/databases/elasticsearch/Makefile
(fhajny)
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.8 2015/01/21 15:42:50 fhajny Exp $ | 1 | # $NetBSD: Makefile,v 1.9 2015/02/23 12:42:12 fhajny Exp $ | |
2 | 2 | |||
3 | DISTNAME= elasticsearch-1.4.2 | 3 | DISTNAME= elasticsearch-1.4.4 | |
4 | CATEGORIES= textproc | 4 | CATEGORIES= textproc | |
5 | MASTER_SITES= https://download.elasticsearch.org/elasticsearch/elasticsearch/ | 5 | MASTER_SITES= https://download.elasticsearch.org/elasticsearch/elasticsearch/ | |
6 | 6 | |||
7 | MAINTAINER= imil@NetBSD.org | 7 | MAINTAINER= imil@NetBSD.org | |
8 | HOMEPAGE= http://www.elasticsearch.org/ | 8 | HOMEPAGE= http://www.elasticsearch.org/ | |
9 | COMMENT= Distributed RESTful Search Engine | 9 | COMMENT= Distributed RESTful Search Engine | |
10 | LICENSE= apache-2.0 | 10 | LICENSE= apache-2.0 | |
11 | 11 | |||
12 | USE_LANGUAGES= # none | 12 | USE_LANGUAGES= # none | |
13 | USE_JAVA= run | 13 | USE_JAVA= run | |
14 | USE_JAVA2= yes | 14 | USE_JAVA2= yes | |
15 | NO_BUILD= yes | 15 | NO_BUILD= yes | |
16 | 16 |
@@ -1,34 +1,34 @@ | @@ -1,34 +1,34 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.3 2014/11/13 10:02:05 fhajny Exp $ | 1 | @comment $NetBSD: PLIST,v 1.4 2015/02/23 12:42:12 fhajny Exp $ | |
2 | lib/elasticsearch/antlr-runtime-3.5.jar | 2 | lib/elasticsearch/antlr-runtime-3.5.jar | |
3 | lib/elasticsearch/asm-4.1.jar | 3 | lib/elasticsearch/asm-4.1.jar | |
4 | lib/elasticsearch/asm-commons-4.1.jar | 4 | lib/elasticsearch/asm-commons-4.1.jar | |
5 | lib/elasticsearch/${PKGNAME}.jar | 5 | lib/elasticsearch/${PKGNAME}.jar | |
6 | lib/elasticsearch/groovy-all-2.3.2.jar | 6 | lib/elasticsearch/groovy-all-2.3.2.jar | |
7 | lib/elasticsearch/jna-4.1.0.jar | 7 | lib/elasticsearch/jna-4.1.0.jar | |
8 | lib/elasticsearch/jts-1.13.jar | 8 | lib/elasticsearch/jts-1.13.jar | |
9 | lib/elasticsearch/log4j-1.2.17.jar | 9 | lib/elasticsearch/log4j-1.2.17.jar | |
10 | lib/elasticsearch/lucene-analyzers-common-4.10.2.jar | 10 | lib/elasticsearch/lucene-analyzers-common-4.10.3.jar | |
11 | lib/elasticsearch/lucene-core-4.10.2.jar | 11 | lib/elasticsearch/lucene-core-4.10.3.jar | |
12 | lib/elasticsearch/lucene-expressions-4.10.2.jar | 12 | lib/elasticsearch/lucene-expressions-4.10.3.jar | |
13 | lib/elasticsearch/lucene-grouping-4.10.2.jar | 13 | lib/elasticsearch/lucene-grouping-4.10.3.jar | |
14 | lib/elasticsearch/lucene-highlighter-4.10.2.jar | 14 | lib/elasticsearch/lucene-highlighter-4.10.3.jar | |
15 | lib/elasticsearch/lucene-join-4.10.2.jar | 15 | lib/elasticsearch/lucene-join-4.10.3.jar | |
16 | lib/elasticsearch/lucene-memory-4.10.2.jar | 16 | lib/elasticsearch/lucene-memory-4.10.3.jar | |
17 | lib/elasticsearch/lucene-misc-4.10.2.jar | 17 | lib/elasticsearch/lucene-misc-4.10.3.jar | |
18 | lib/elasticsearch/lucene-queries-4.10.2.jar | 18 | lib/elasticsearch/lucene-queries-4.10.3.jar | |
19 | lib/elasticsearch/lucene-queryparser-4.10.2.jar | 19 | lib/elasticsearch/lucene-queryparser-4.10.3.jar | |
20 | lib/elasticsearch/lucene-sandbox-4.10.2.jar | 20 | lib/elasticsearch/lucene-sandbox-4.10.3.jar | |
21 | lib/elasticsearch/lucene-spatial-4.10.2.jar | 21 | lib/elasticsearch/lucene-spatial-4.10.3.jar | |
22 | lib/elasticsearch/lucene-suggest-4.10.2.jar | 22 | lib/elasticsearch/lucene-suggest-4.10.3.jar | |
23 | ${PLIST.sigar}lib/elasticsearch/sigar/${SIGAR_FILE} | 23 | ${PLIST.sigar}lib/elasticsearch/sigar/${SIGAR_FILE} | |
24 | ${PLIST.sigar}lib/elasticsearch/sigar/sigar-1.6.4.jar | 24 | ${PLIST.sigar}lib/elasticsearch/sigar/sigar-1.6.4.jar | |
25 | lib/elasticsearch/spatial4j-0.4.1.jar | 25 | lib/elasticsearch/spatial4j-0.4.1.jar | |
26 | share/doc/elasticsearch/LICENSE.txt | 26 | share/doc/elasticsearch/LICENSE.txt | |
27 | share/doc/elasticsearch/NOTICE.txt | 27 | share/doc/elasticsearch/NOTICE.txt | |
28 | share/doc/elasticsearch/README.textile | 28 | share/doc/elasticsearch/README.textile | |
29 | share/elasticsearch/elasticsearch | 29 | share/elasticsearch/elasticsearch | |
30 | share/elasticsearch/elasticsearch.in.sh | 30 | share/elasticsearch/elasticsearch.in.sh | |
31 | share/elasticsearch/plugin | 31 | share/elasticsearch/plugin | |
32 | share/examples/elasticsearch/elasticsearch.yml | 32 | share/examples/elasticsearch/elasticsearch.yml | |
33 | share/examples/elasticsearch/logging.yml | 33 | share/examples/elasticsearch/logging.yml | |
34 | @pkgdir lib/elasticsearch/plugins | 34 | @pkgdir lib/elasticsearch/plugins |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.7 2015/01/21 15:42:50 fhajny Exp $ | 1 | $NetBSD: distinfo,v 1.8 2015/02/23 12:42:12 fhajny Exp $ | |
2 | 2 | |||
3 | SHA1 (elasticsearch-1.4.2.tar.gz) = ae381615ec7f657e2a08f1d91758714f13d11693 | 3 | SHA1 (elasticsearch-1.4.4.tar.gz) = 963415a9114ecf0b7dd1ae43a316e339534b8f31 | |
4 | RMD160 (elasticsearch-1.4.2.tar.gz) = f01a4ba8bce7bf0874c5a2c1f2c31df8a3882837 | 4 | RMD160 (elasticsearch-1.4.4.tar.gz) = e12133d7493a903869720c63416ba23c501765de | |
5 | Size (elasticsearch-1.4.2.tar.gz) = 27734207 bytes | 5 | Size (elasticsearch-1.4.4.tar.gz) = 27900004 bytes | |
6 | SHA1 (patch-config_elasticsearch.yml) = 769fdd62aacdc4743979edbc986e983a5c42a7f8 | 6 | SHA1 (patch-config_elasticsearch.yml) = 769fdd62aacdc4743979edbc986e983a5c42a7f8 |