pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/databases/elasticsearch Update databases/elasticsearch...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/9aabf2f96edb
branches:  trunk
changeset: 355565:9aabf2f96edb
user:      fhajny <fhajny%pkgsrc.org@localhost>
date:      Mon Dec 05 10:51:03 2016 +0000

description:
Update databases/elasticsearch to 5.0.2

5.0.2
=====

Allocation::
- Allow master to assign primary shard to node that has shard store
  locked during shard state fetching

Cluster::
- Remove cluster update task when task times out

Core::
- Install a security manager on startup
- Add a StreamInput#readArraySize method that ensures sane array sizes
- Use a buffer to do character to byte conversion in
  StreamOutput#writeString

Engine::
- Die with dignity on the Lucene layer
- Fix `InternalEngine#isThrottled` to not always return `false`.

Exceptions::
- Add BWC layer for Exceptions

Engine::
- Die with dignity on the Lucene layer
- Fix `InternalEngine#isThrottled` to not always return `false`.

Index Templates::
- Fix integer overflows when dealing with templates.

Ingest::
- fix trace_match behavior for when there is only one grok pattern

Internal::
- Rethrow ExecutionException from the loader to concurrent callers of
  Cache#computeIfAbsent
- Fixes potential NullPointerException on shard closing

Java API::
- Transport client: Fix remove address to actually work
- Add a HostFailureListener to notify client code if a node got
  disconnected

Logging::
- Do not prematurely shutdown Log4j
- Truncate log messages from the end

Network::
- Die with dignity on the network layer

Plugin Lang Painless::
- Fix a VerifyError bug in Painless
- Fix Lambdas in Painless to be Able to Use Top-Level Variables Such as
  params and doc

Scripting::
- Wrap VerifyError in ScriptException

Search::
- Respect default search timeout

Settings::
- Don't reset non-dynamic settings unless explicitly requested

Snapshot/Restore::
- Abort snapshots on a node that leaves the cluster

Tribe Node::
- Add socket permissions for tribe nodes


5.0.1
=====

Aggregations::
- Rescorer should be applied in the TopHits aggregation
- Rewrite Queries/Filter in FilterAggregationBuilder and ensure client
  usage marks query as non-cachable
- Thread safety for scripted significance heuristics
- `ip_range` aggregation should accept null bounds.

CAT API::
- Consume `full_id` request parameter early

CRUD::
- Deprecate VersionType.FORCE

Cache::
- Fix the request cache keys to not hold references to the
  SearchContext.

Circuit Breakers::
- ClusterState publishing shouldn't trigger circuit breakers

Core::
- Fix ShardInfo#toString
- Protect BytesStreamOutput against overflows of the current number of
  written bytes.
- Return target index name even if _rollover conditions are not met
- Upgrade to Lucene 6.2.1

Dates::
- Update Joda Time to version 2.9.5

Engine::
- Retrying replication requests on replica doesn't call `onRetry`

Index APIs::
- Validate the `_rollover` target index name early to also fail if
  dry_run=true

Ingest::
- Stored scripts and ingest node configurations should be included into
  a snapshot

Internal::
- Restore thread's original context before returning to the ThreadPool
- ShardActiveResponseHandler shouldn't hold to an entire cluster state

Java API::
- Fix InternalSearchHit#hasSource to return the proper boolean value
- Null checked for source when calling sourceRef
- ClusterAdminClient.prepareDeletePipeline method should accept pipeline
  id to delete

Java REST Client::
- Rest client: don't reuse the same HttpAsyncResponseConsumer across
  multiple retries

Logging::
- Assert status logger does not warn on Log4j usage
- Fix logger names for Netty

Network::
- Fix handler name on message not fully read

Packaging::
- Set vm.max_map_count on systemd package install
- Export ES_JVM_OPTIONS for SysV init
- Debian: configure start-stop-daemon to not go into background
- Generate POM files with non-wildcard excludes

Query DSL::
- Max score should be updated when a rescorer is used

Packaging::
- Add empty plugins dir for archive distributions
- Make explicit missing settings for Windows service
- Change permissions on config files

REST::
- The routing query string param is supported by mget but was missing
  from the rest spec
- fix thread_pool_patterns path variable definition
- ensure the XContentBuilder is always closed in RestBuilderListener

Reindex API::
- Bump reindex-from-remote's buffer to 200mb
- Fix reindex-from-remote for parent/child from <2.0

Search::
- Fixes cachability problems with fetching TTL values when searching
- Optimize query with types filter in the URL (t/t/_search)
- Remove LateParsingQuery to prevent timestamp access after context is
  frozen

Snapshot/Restore::
- Ensures cleanup of temporary index-* generational blobs during
  snapshotting
- Fixes get snapshot duplicates when asking for _all

diffstat:

 databases/elasticsearch/Makefile |   4 ++--
 databases/elasticsearch/distinfo |  10 +++++-----
 2 files changed, 7 insertions(+), 7 deletions(-)

diffs (30 lines):

diff -r 055ee64902b3 -r 9aabf2f96edb databases/elasticsearch/Makefile
--- a/databases/elasticsearch/Makefile  Mon Dec 05 10:40:18 2016 +0000
+++ b/databases/elasticsearch/Makefile  Mon Dec 05 10:51:03 2016 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.20 2016/11/08 09:18:00 fhajny Exp $
+# $NetBSD: Makefile,v 1.21 2016/12/05 10:51:03 fhajny Exp $
 
-DISTNAME=      elasticsearch-5.0.0
+DISTNAME=      elasticsearch-5.0.2
 CATEGORIES=    textproc
 MASTER_SITES=  https://artifacts.elastic.co/downloads/elasticsearch/
 
diff -r 055ee64902b3 -r 9aabf2f96edb databases/elasticsearch/distinfo
--- a/databases/elasticsearch/distinfo  Mon Dec 05 10:40:18 2016 +0000
+++ b/databases/elasticsearch/distinfo  Mon Dec 05 10:51:03 2016 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.21 2016/11/08 09:18:00 fhajny Exp $
+$NetBSD: distinfo,v 1.22 2016/12/05 10:51:03 fhajny Exp $
 
-SHA1 (elasticsearch-5.0.0.tar.gz) = d25f6547bccec9f0b5ea7583815f96a6f50849e0
-RMD160 (elasticsearch-5.0.0.tar.gz) = 1faf172c058d3ca11487938520adee88464889ac
-SHA512 (elasticsearch-5.0.0.tar.gz) = a4fa650d643c242a1f90059cfe6eb27e3d240b3deafc426abeae72c13aeae84b01ffb8b872b748619dfc58225ca29bde054fe10e1529522f9a06a1051991e4cd
-Size (elasticsearch-5.0.0.tar.gz) = 32968292 bytes
+SHA1 (elasticsearch-5.0.2.tar.gz) = 88f4f6eebdc902d577a558b0ffd775b2b4a9d552
+RMD160 (elasticsearch-5.0.2.tar.gz) = 52198bdd2d96950eb5c97a586a7b30248ac4557f
+SHA512 (elasticsearch-5.0.2.tar.gz) = be7d89dc1c85cdab19ed5c8e53b337f3e6505e989448cd1cf32fa4cd4e125cf425aaf9b1ee85d4029715e5c01bc6aee226fbaf8c335f267c13599049818bcf27
+Size (elasticsearch-5.0.2.tar.gz) = 32951077 bytes
 SHA1 (patch-bin_elasticsearch) = 5360818fb870c0005e23f0fb247efa247a909f47
 SHA1 (patch-bin_elasticsearch-plugin) = 56db071765b91a4846e1529b5fe8be2c549b449d
 SHA1 (patch-config_elasticsearch.yml) = 8a59f9123b8bc1c40d17131dc51c361fa210c17c



Home | Main Index | Thread Index | Old Index