Bug 249106 - textproc/elasticsearch7: Update to 7.9.1
Summary: textproc/elasticsearch7: Update to 7.9.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-elastic (Nobody)
URL: https://www.elastic.co/guide/en/elast...
Keywords:
Depends on:
Blocks:
 
Reported: 2020-09-04 13:43 UTC by Juraj Lutter
Modified: 2020-09-10 12:39 UTC (History)
1 user (show)

See Also:
otis: maintainer-feedback+


Attachments
textproc/elasticsearch7: Update to 7.9.1 (4.98 KB, patch)
2020-09-04 13:43 UTC, Juraj Lutter
otis: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Juraj Lutter freebsd_committer freebsd_triage 2020-09-04 13:43:45 UTC
Created attachment 217743 [details]
textproc/elasticsearch7: Update to 7.9.1

Hi,

please find the patch attached.

Changelog:
* Breaking changes:
  - Indices changes:
    - Elasticsearch includes built-in index templates for logs-*-* and metrics-*-*.
  - Script cache changes:
    - The script.cache.max_size setting is deprecated.
    - The script.cache.expire setting is deprecated.
    - The script.max_compilations_rate setting is deprecated.
    - Mapping actions have been deprecated for the create_doc, create, index and write privileges.
  - Settings changes:
    - Automatically importing dangling indices is disabled by default.

* New features:
  - Search
    - QL: Wildcard field type support
* Enhancements:
  - CRUD:
    - Log more information when mappings fail on index creation
  - EQL:
    - Make endsWith function use a wildcard ES query wherever possible
    - Make stringContains function use a wildcard ES query wherever possible
  - Features/Stats
    - Change severity of negative stats messages from WARN to DEBUG
  - Search
    - Fix handling of alias filter in SearchService
    - QL: Add filtering Query DSL support to IndexResolver
  - Snapshot/Restore
    - Do not access snapshot repo on dedicated voting-only master node
* Bug fixesedit
  - Authentication
    - Call ActionListener.onResponse exactly once
  - Authorization
    - Relax the index access control check for scroll searches
  - CCR
    Relax ShardFollowTasksExecutor validation
    Set timeout of auto put-follow request to unbounded
    Set timeout of master node requests on follower to unbounded
  - Cluster Coordination
    - Restrict testing of legacy discovery to tests
  - EQL
    - Return sequence join keys in the original type
  - Features/Data streams
    - "no such index [null]" when indexing into data stream with op_type=index [ISSUE]
    - Data streams: throw ResourceAlreadyExists exception
    - Track backing indices in data streams stats from cluster state
  - Features/ILM+SLM
    - Fix race in SLM master/cluster state listeners
  - Features/Ingest
    - Fix handling of final pipelines when destination is changed
    - Fix wrong pipeline name in debug log
    - Fix wrong result when executing bulk requests with and without pipeline
    - Update regex file for es user agent node processor
  - IdentityProvider
    - Only call listener once (SP template registration)
  - Machine Learning
    - Always write prediction_probability and prediction_score for classification inference
    - Get data frame analytics stats API can return multiple responses if more than one error
    - Ensure .ml-config index is updated before clearing anomaly job’s finished_time
    - Ensure annotations index mappings are up to date
    - Handle node closed exception in ML result processing
    - Recover data frame extraction search from latest sort key
  - SQL
	- Fix NPE on ambiguous GROUP BY
	- Fix SYS COLUMNS schema in ODBC mode
  - Search
	- Disable sort optimization on search collapsing
	- Search fix: query_string regex searches not working on wildcard fields
  - Snapshot/Restore
	- Cleanly Handle S3 SDK Exceptions in Request Counting
	- Fix Concurrent Snapshot Create+Delete + Delete Index
* Upgrades:
  - Infra/Core
	- Upgrade to Lucene 8.6.2


Testport resulta:
https://freebsd-stable.builder.wilbury.net/data/11_4_RELEASE_GENERIC-default/2020-09-03_19h36m30s/logs/elasticsearch7-7.9.1.log
https://freebsd-stable.builder.wilbury.net/data/12_STABLE_GENERIC_amd64-default/2020-09-03_21h44m21s/logs/elasticsearch7-7.9.1.log
https://freebsd-current.builder.wilbury.net/data/13_CURRENT_GENERIC_amd64-default/2020-09-04_13h11m20s/logs/elasticsearch7-7.9.1.log
Comment 1 Juraj Lutter freebsd_committer freebsd_triage 2020-09-04 13:44:27 UTC
Approved on behalf of elastic@
Comment 2 commit-hook freebsd_committer freebsd_triage 2020-09-10 12:35:24 UTC
A commit references this bug:

Author: jrm
Date: Thu Sep 10 12:34:43 UTC 2020
New revision: 548201
URL: https://svnweb.freebsd.org/changeset/ports/548201

Log:
  textproc/elasticsearch7: Update to version 7.9.1

  Changelog:
  * Breaking changes:
    - Indices changes:
      - Elasticsearch includes built-in index templates for logs-*-* and
        metrics-*-*.
    - Script cache changes:
      - The script.cache.max_size setting is deprecated.
      - The script.cache.expire setting is deprecated.
      - The script.max_compilations_rate setting is deprecated.
      - Mapping actions have been deprecated for the create_doc, create,
        index and write privileges.
    - Settings changes:
      - Automatically importing dangling indices is disabled by default.

  * New features:
    - Search
      - QL: Wildcard field type support
  * Enhancements:
    - CRUD:
      - Log more information when mappings fail on index creation
    - EQL:
      - Make endsWith function use a wildcard ES query wherever possible
      - Make stringContains function use a wildcard ES query wherever
        possible
    - Features/Stats
      - Change severity of negative stats messages from WARN to DEBUG
    - Search
      - Fix handling of alias filter in SearchService
      - QL: Add filtering Query DSL support to IndexResolver
    - Snapshot/Restore
      - Do not access snapshot repo on dedicated voting-only master node
  * Bug fixesedit
    - Authentication
      - Call ActionListener.onResponse exactly once
    - Authorization
      - Relax the index access control check for scroll searches
    - CCR
      Relax ShardFollowTasksExecutor validation
      Set timeout of auto put-follow request to unbounded
      Set timeout of master node requests on follower to unbounded
    - Cluster Coordination
      - Restrict testing of legacy discovery to tests
    - EQL
      - Return sequence join keys in the original type
    - Features/Data streams
      - "no such index [null]" when indexing into data stream with
        op_type=index [ISSUE]
      - Data streams: throw ResourceAlreadyExists exception
      - Track backing indices in data streams stats from cluster state
    - Features/ILM+SLM
      - Fix race in SLM master/cluster state listeners
    - Features/Ingest
      - Fix handling of final pipelines when destination is changed
      - Fix wrong pipeline name in debug log
      - Fix wrong result when executing bulk requests with and without
        pipeline
      - Update regex file for es user agent node processor
    - IdentityProvider
      - Only call listener once (SP template registration)
    - Machine Learning
      - Always write prediction_probability and prediction_score for
        classification inference
      - Get data frame analytics stats API can return multiple responses if
        more than one error
      - Ensure .ml-config index is updated before clearing anomaly job?s
        finished_time
      - Ensure annotations index mappings are up to date
      - Handle node closed exception in ML result processing
      - Recover data frame extraction search from latest sort key
    - SQL
  	- Fix NPE on ambiguous GROUP BY
  	- Fix SYS COLUMNS schema in ODBC mode
    - Search
  	- Disable sort optimization on search collapsing
  	- Search fix: query_string regex searches not working on wildcard
            fields
    - Snapshot/Restore
  	- Cleanly Handle S3 SDK Exceptions in Request Counting
  	- Fix Concurrent Snapshot Create+Delete + Delete Index
  * Upgrades:
    - Infra/Core
  	- Upgrade to Lucene 8.6.2

  PR:		249106
  Submitted by:	Juraj Lutter <juraj@lutter.sk>

Changes:
  head/textproc/elasticsearch7/Makefile
  head/textproc/elasticsearch7/distinfo
Comment 3 Joseph Mingrone freebsd_committer freebsd_triage 2020-09-10 12:39:29 UTC
Committed.  Thanks for submitting.