pkgsrc/databases/elasticsearch/PLIST
fhajny 807670d84a elasticsearch 5.5.2
======================================================================

=== Bug fixes

Aggregations::
- Fixes array out of bounds for value count agg

Core::
- Release operation permit on thread-pool rejection

Inner Hits::
- Fix inner hits to work with queries wrapped in an indices query
- When fetching nested inner hits only access stored fields when needed

Logging::
- Declare XContent deprecation logger as static

Query DSL::
- Parse "*" in query_string_query as MatchAllDocsQuery



elasticsearch 5.5.1
======================================================================

=== Bug fixes

Aliases::
- mget with an alias shouldn't ignore alias routing

Engine::
- Engine - Do not store operations that are not index into lucene in the
  translog (5.x only)

Internal::
- Fix BytesReferenceStreamInput#skip with offset

Packaging::
- Stop disabling explicit GC
- Avoid failing install if system-sysctl is masked
- Get short path name for native controllers

Query DSL::
- WrapperQueryBuilder should also rewrite the parsed query



elasticsearch 5.5.0
======================================================================

=== Breaking changes

Plugins::
- Remove hidden file leniency from spawner

Settings::
- Remove support for default settings

=== Breaking Java changes

Aggregations::
- Remove the unused SignificantTerms.compareTerm() method
- Make SignificantTerms.Bucket an interface rather than an abstract
  class
- Make Terms.Bucket an interface rather than an abstract class

Plugin Delete By Query::
- Move DeleteByQuery and Reindex requests into core


=== Deprecations

Index APIs::
- Deprecated use of + in index expressions

Packaging::
- Add deprecation warnings for $ES_USER and $ES_GROUP

Plugin Repository S3::
- S3 Repository: Deprecate remaining `repositories.s3.*` settings

REST::
- Add deprecation logging for comma-separated feature parsing

Scripting::
- Scripting: Deprecate native scripts
- Scripting: Deprecate index lookup
- Deprecate Fine Grain Settings for Scripts
- Scripting: Deprecate file script settings
- Scripting: Deprecate file scripts

Settings::
- Settings: Update settings deprecation from yml to yaml
- Deprecate settings in .yml and .json

Tribe Node::
- Deprecate tribe service


=== New features

Mapping::
- Add new ip_range field type

Plugin Analysis ICU::
- Add ICUCollationFieldMapper


=== Enhancements

Aggregations::
- Add superset size to Significant Term REST response
- Add document count to Matrix Stats aggregation response
-  Share XContent rendering code in significant terms aggregations
- Add `count` to rest output of `geo_centroid`
- Allow scripted metric agg to access `_score`

Aliases::
- Handle multiple aliases in _cat/aliases api

Circuit Breakers::
- Closing a ReleasableBytesStreamOutput closes the underlying BigArray

Cluster::
- Add a cluster block that allows to delete indices that are read-only
- Extract a common base class to allow services to listen to remote
  cluster config updates

Core::
- Explicitly reject duplicate data paths
- Use SPI in High Level Rest Client to load XContent parsers
- Improve bootstrap checks error messages
- Regex upgrades
- Detect remnants of path.data/default.path.data bug

Engine::
- Add refresh stats tracking for realtime get
- Engine: store maxUnsafeAutoIdTimestamp in commit

Exceptions::
- IllegalStateException: Only duplicated jar instead of classpath

Index APIs::
- Open and close index to honour allow_no_indices option

Ingest::
- add `exclude_keys` option to KeyValueProcessor

Inner Hits::
- Reuse inner hit query weight

Internal::
- "shard started" should show index and shard ID
- Add the ability to set eager_global_ordinals in the new parent-join
  field
- Add assertions enabled helper
- Add cross cluster support to `_field_caps`
- Log JVM arguments on startup
- Preserve cluster alias throughout search execution to lookup nodes by
  cluster and ID
- Move RemoteClusterService into TransportService
- Enum related performance additions.

Java API::
- Always Accumulate Transport Exceptions

Java High Level REST Client::
- Add doc_count to ParsedMatrixStats
- Add fromXContent method to ClearScrollResponse
- ClearScrollRequest to implement ToXContentObject
- SearchScrollRequest to implement ToXContentObject
- Backport aggs parsers for high level REST Client
- Add utility method to parse named XContent objects with typed prefix

Logging::
- Warn on not enough masters during election

Mapping::
- Do not index `_type` when there is at most one type.
- Only allow one type on 6.0 indices
- token_count type : add an option to count tokens (fix #23227)

Network::
- Disable the Netty recycler in the client
- Remove Netty logging hack
- Set available processors for Netty

Packaging::
- Set number of processes in systemd unit file

Plugin Lang Painless::
- Optimize instance creation in LambdaBootstrap
- Allow painless to load stored fields

Plugin Repository GCS::
- GCS Repository: Add secure storage of credentials

Plugins::
- Add purge option to remove plugin CLI
- Move ReindexAction class to core
- Plugins: Add support for platform specific plugins

REST::
- Make ObjectParser support string to boolean conversion
- Allow passing single scrollID in clear scroll API body

Scripting::
- Add Ability to Specify No Types/Contexts Allowed For Scripts
- Add New Security Script Settings

Search::
- Eliminate array access in tight loops when profiling is enabled.
- Support Multiple Inner Hits on a Field Collapse Request
- Expand cross cluster search indices for search requests to the
  concrete index or to it's aliases
- Remove leniency when merging fetched hits in a search response phase

Search Templates::
- Add max concurrent searches to multi template search

Settings::
- Emit settings deprecation logging at most once

Snapshot/Restore::
- Improves snapshot logging and snapshot deletion error handling
- Enhances get snapshots API to allow retrieving repository index only
- Ensure every repository has an incompatible-snapshots blob
- Change snapshot status error to use generic SnapshotException

Stats::
- Show JVM arguments

Suggesters::
- Provide informative error message in case of unknown suggestion
  context.
- Allow different data types for category in Context suggester

Upgrade API::
- Allow plugins to upgrade templates and index metadata on startup


=== Bug fixes

Aggregations::
- Terms aggregation should remap global ordinal buckets when a
  sub-aggregator is used to sort the terms
- Correctly set doc_count when MovAvg "predicts" values on existing
  buckets
- InternalPercentilesBucket should not rely on ordered percents array
- Align behavior HDR percentiles iterator with percentile() method
- DateHistogram: Fix `extended_bounds` with `offset`
- Fix ArrayIndexOutOfBoundsException when no ranges are specified in the
  query

Aliases::
- GET aliases should 404 if aliases are missing

Allocation::
- Discard stale node responses from async shard fetching

Analysis::
- PatternAnalyzer should lowercase wildcard queries when `lowercase` is
  true.

Bulk::
- Reject empty IDs

Cache::
- fix bug of weight computation

Circuit Breakers::
- Checks the circuit breaker before allocating bytes for a new big array

Core::
- Fix cache expire after access
- Check for default.path.data included in path.data

Geo::
- Fix GeoPoint FieldStats ternary logic bug
- Fix GeoDistance Ordinal for BWC

Highlighting::
- Higlighters: Fix MultiPhrasePrefixQuery rewriting

Index APIs::
- Rollover max docs should only count primaries
- Fix legacy GeoPointField decoding in FieldStats
- Validates updated settings on closed indices
- Fixes restore of a shrunken index when initial recovery node is gone

Ingest::
- fix grok's pattern parsing to validate pattern names in expression
- Fix floating-point error when DateProcessor parses UNIX
- add option for _ingest.timestamp to use new ZonedDateTime (5.x
  backport)

Inner Hits::
- Fix Source filtering in new field collapsing feature

Internal::
- Fix race condition in RemoteClusterConnection node supplier
- Initialise empty lists in BaseTaskResponse constructor
- Extract a common base class for scroll executions
- Ensure remote cluster is connected before fetching `_field_caps`
- Obey lock order if working with store to get metadata snapshots
- Remove `_UNRELEASED` from Version constants for released versions
- Fix `_field_caps` serialization in order to support cross cluster
  search
- Avoid race when shutting down controller processes
- Fix NPE if field caps request has a field that exists not in all
  indices

More Like This::
- Pass over _routing value with more_like_this items to be retrieved

Nested Docs::
- In case of a single type the _id field should be added to the nested
  document instead of _uid field

Network::
- Ensure pending transport handlers are invoked for all channel failures
- Notify onConnectionClosed rather than onNodeDisconnect to prune
  transport handlers
- SniffNodesSampler should close connection after handling responses

Packaging::
- When stopping via systemd only kill the JVM, not its control group
- Handle parentheses in batch file path

Percolator::
- Fix range queries with date range based on current time in percolator
  queries.
- For legacy indices rewrite percolator query upon percolation time
- Fix memory leak when percolator uses bitset or field data cache

Plugin Lang Painless::
- painless: Fix method references to ctor with the new LambdaBootstrap
  and cleanup code
- Fix Painless Lambdas for Java 9

Plugins::
- X-Pack plugin download fails on Windows desktop
- Fix plugin installation permissions
- Fix delete of plugin directory on remove plugin
- Use a marker file when removing a plugin
- Remove hidden file leniency from plugin service

Query DSL::
- Thread falls into infinite loop when processing Indices query

REST::
- Fix handling of exceptions thrown on HEAD requests
- Fixed NPEs caused by requests without content.
- Fix get mappings HEAD requests

Recovery::
- Provide target allocation id as part of start recovery request

Reindex API::
- Reindex: don't duplicate _source parameter
- Add qa module that tests reindex-from-remote against pre-5.0 versions
  of Elasticsearch

Scroll::
- Fix single shard scroll within a cluster with nodes in version `>=
  5.3` and `<= 5.3`

Search::
- Adds check for negative search request size
- Do not search locally if remote index pattern resolves to no indices
- Make sure range queries are correctly profiled.
- Compute the took time of the query after the expand phase of field
  collapsing
- Fix RangeFieldMapper rangeQuery to properly handle relations
- Fix ExpandSearchPhase when response contains no hits
- Include all aliases including non-filtering in  `_search_shards`
  response
- Cross Cluster Search: propagate original indices per cluster

Search Templates::
- No longer add illegal content type option to stored search templates

Settings::
- Keystore CLI should use the AddFileKeyStoreCommand for files
- Settings: Fix setting groups to include secure settings
- Allow resetting settings that use an IP validator
- Do not set path.data in environment if not set

Snapshot/Restore::
- Output all empty snapshot info fields if in verbose mode
- Remove redundant and broken MD5 checksum from repository-s3
- Consolidates the logic for cleaning up snapshots on master election
- Removes completed snapshot from cluster state on master change
- Fix inefficient (worst case exponential) loading of snapshot
  repository
- Fixes maintaining the shards a snapshot is waiting on

Stats::
- _nodes/stats should not fail due to concurrent AlreadyClosedException
- Avoid double decrement on current query counter

Suggesters::
- Fix context suggester to read values from keyword type field

Task Manager::
- Task Management: Make TaskInfo parsing forwards compatible


=== Regressions

Highlighting::
- Fix Fast Vector Highlighter NPE on match phrase prefix


=== Upgrades

Core::
- Upgrade to Lucene 6.5.1

Network::
- Upgrade to Netty 4.1.11.Final
- Upgrade Netty to 4.1.10.Final
2017-08-18 09:03:08 +00:00

99 lines
5.5 KiB
Text

@comment $NetBSD: PLIST,v 1.21 2017/08/18 09:03:08 fhajny Exp $
bin/elasticsearch
bin/elasticsearch-plugin
lib/elasticsearch/bin/elasticsearch.in.sh
lib/elasticsearch/lib/HdrHistogram-2.1.9.jar
lib/elasticsearch/lib/${PKGNAME}.jar
lib/elasticsearch/lib/hppc-0.7.1.jar
lib/elasticsearch/lib/jackson-core-2.8.6.jar
lib/elasticsearch/lib/jackson-dataformat-cbor-2.8.6.jar
lib/elasticsearch/lib/jackson-dataformat-smile-2.8.6.jar
lib/elasticsearch/lib/jackson-dataformat-yaml-2.8.6.jar
lib/elasticsearch/lib/java-version-checker-${PKGVERSION}.jar
lib/elasticsearch/lib/jna-4.4.0.jar
lib/elasticsearch/lib/joda-time-2.9.5.jar
lib/elasticsearch/lib/jopt-simple-5.0.2.jar
lib/elasticsearch/lib/jts-1.13.jar
lib/elasticsearch/lib/log4j-1.2-api-2.8.2.jar
lib/elasticsearch/lib/log4j-api-2.8.2.jar
lib/elasticsearch/lib/log4j-core-2.8.2.jar
lib/elasticsearch/lib/lucene-analyzers-common-6.6.0.jar
lib/elasticsearch/lib/lucene-backward-codecs-6.6.0.jar
lib/elasticsearch/lib/lucene-core-6.6.0.jar
lib/elasticsearch/lib/lucene-grouping-6.6.0.jar
lib/elasticsearch/lib/lucene-highlighter-6.6.0.jar
lib/elasticsearch/lib/lucene-join-6.6.0.jar
lib/elasticsearch/lib/lucene-memory-6.6.0.jar
lib/elasticsearch/lib/lucene-misc-6.6.0.jar
lib/elasticsearch/lib/lucene-queries-6.6.0.jar
lib/elasticsearch/lib/lucene-queryparser-6.6.0.jar
lib/elasticsearch/lib/lucene-sandbox-6.6.0.jar
lib/elasticsearch/lib/lucene-spatial-6.6.0.jar
lib/elasticsearch/lib/lucene-spatial-extras-6.6.0.jar
lib/elasticsearch/lib/lucene-spatial3d-6.6.0.jar
lib/elasticsearch/lib/lucene-suggest-6.6.0.jar
lib/elasticsearch/lib/plugin-cli-${PKGVERSION}.jar
lib/elasticsearch/lib/securesm-1.1.jar
lib/elasticsearch/lib/snakeyaml-1.15.jar
lib/elasticsearch/lib/spatial4j-0.6.jar
lib/elasticsearch/lib/t-digest-3.0.jar
lib/elasticsearch/modules/aggs-matrix-stats/aggs-matrix-stats-${PKGVERSION}.jar
lib/elasticsearch/modules/aggs-matrix-stats/plugin-descriptor.properties
lib/elasticsearch/modules/ingest-common/ingest-common-${PKGVERSION}.jar
lib/elasticsearch/modules/ingest-common/jcodings-1.0.12.jar
lib/elasticsearch/modules/ingest-common/joni-2.1.6.jar
lib/elasticsearch/modules/ingest-common/plugin-descriptor.properties
lib/elasticsearch/modules/lang-expression/antlr4-runtime-4.5.1-1.jar
lib/elasticsearch/modules/lang-expression/asm-5.0.4.jar
lib/elasticsearch/modules/lang-expression/asm-commons-5.0.4.jar
lib/elasticsearch/modules/lang-expression/asm-tree-5.0.4.jar
lib/elasticsearch/modules/lang-expression/lang-expression-${PKGVERSION}.jar
lib/elasticsearch/modules/lang-expression/lucene-expressions-6.6.0.jar
lib/elasticsearch/modules/lang-expression/plugin-descriptor.properties
lib/elasticsearch/modules/lang-expression/plugin-security.policy
lib/elasticsearch/modules/lang-groovy/groovy-2.4.6-indy.jar
lib/elasticsearch/modules/lang-groovy/lang-groovy-${PKGVERSION}.jar
lib/elasticsearch/modules/lang-groovy/plugin-descriptor.properties
lib/elasticsearch/modules/lang-groovy/plugin-security.policy
lib/elasticsearch/modules/lang-mustache/compiler-0.9.3.jar
lib/elasticsearch/modules/lang-mustache/lang-mustache-${PKGVERSION}.jar
lib/elasticsearch/modules/lang-mustache/plugin-descriptor.properties
lib/elasticsearch/modules/lang-mustache/plugin-security.policy
lib/elasticsearch/modules/lang-painless/antlr4-runtime-4.5.1-1.jar
lib/elasticsearch/modules/lang-painless/asm-debug-all-5.1.jar
lib/elasticsearch/modules/lang-painless/lang-painless-${PKGVERSION}.jar
lib/elasticsearch/modules/lang-painless/plugin-descriptor.properties
lib/elasticsearch/modules/lang-painless/plugin-security.policy
lib/elasticsearch/modules/parent-join/parent-join-${PKGVERSION}.jar
lib/elasticsearch/modules/parent-join/plugin-descriptor.properties
lib/elasticsearch/modules/percolator/percolator-${PKGVERSION}.jar
lib/elasticsearch/modules/percolator/plugin-descriptor.properties
lib/elasticsearch/modules/reindex/commons-codec-1.10.jar
lib/elasticsearch/modules/reindex/commons-logging-1.1.3.jar
lib/elasticsearch/modules/reindex/httpasyncclient-4.1.2.jar
lib/elasticsearch/modules/reindex/httpclient-4.5.2.jar
lib/elasticsearch/modules/reindex/httpcore-4.4.5.jar
lib/elasticsearch/modules/reindex/httpcore-nio-4.4.5.jar
lib/elasticsearch/modules/reindex/plugin-descriptor.properties
lib/elasticsearch/modules/reindex/reindex-${PKGVERSION}.jar
lib/elasticsearch/modules/reindex/rest-${PKGVERSION}.jar
lib/elasticsearch/modules/transport-netty3/netty-3.10.6.Final.jar
lib/elasticsearch/modules/transport-netty3/plugin-descriptor.properties
lib/elasticsearch/modules/transport-netty3/plugin-security.policy
lib/elasticsearch/modules/transport-netty3/transport-netty3-${PKGVERSION}.jar
lib/elasticsearch/modules/transport-netty4/netty-buffer-4.1.11.Final.jar
lib/elasticsearch/modules/transport-netty4/netty-codec-4.1.11.Final.jar
lib/elasticsearch/modules/transport-netty4/netty-codec-http-4.1.11.Final.jar
lib/elasticsearch/modules/transport-netty4/netty-common-4.1.11.Final.jar
lib/elasticsearch/modules/transport-netty4/netty-handler-4.1.11.Final.jar
lib/elasticsearch/modules/transport-netty4/netty-resolver-4.1.11.Final.jar
lib/elasticsearch/modules/transport-netty4/netty-transport-4.1.11.Final.jar
lib/elasticsearch/modules/transport-netty4/plugin-descriptor.properties
lib/elasticsearch/modules/transport-netty4/plugin-security.policy
lib/elasticsearch/modules/transport-netty4/transport-netty4-${PKGVERSION}.jar
share/doc/elasticsearch/LICENSE.txt
share/doc/elasticsearch/NOTICE.txt
share/doc/elasticsearch/README.textile
share/examples/elasticsearch/elasticsearch.yml
share/examples/elasticsearch/jvm.options
share/examples/elasticsearch/log4j2.properties