Date: Tue, 24 Nov 2020 20:54:58 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 251352] textproc/elasticsearch7: Update to 7.10.0 Message-ID: <bug-251352-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D251352 Bug ID: 251352 Summary: textproc/elasticsearch7: Update to 7.10.0 Product: Ports & Packages Version: Latest Hardware: Any URL: https://www.elastic.co/guide/en/elasticsearch/referenc e/7.10/release-notes-7.10.0.html OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: elastic@FreeBSD.org Reporter: juraj@lutter.sk Assignee: elastic@FreeBSD.org Flags: maintainer-feedback?(elastic@FreeBSD.org) Attachment #219940 maintainer-approval+ Flags: Created attachment 219940 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D219940&action= =3Dedit textproc/elasticsearch7: Update to 7.10.0 Hi, please find the patch attached. Breaking changes Authentication * API key name should always be required for creation Network * Set specific keepalive options by default on supported platforms Breaking Java changes Machine Learning * Deprecate allow_no_jobs and allow_no_datafeeds in favor of allow_no_match Mapping * Pass SearchLookup supplier through to fielddataBuilder Deprecations Cluster Coordination * Deprecate and ignore join timeout Machine learning * Renames */inference* APIs to */trained_models* New features Aggregations * Add rate aggregation Features/Features * Add data tiers (hot, warm, cold, frozen) as custom node rol= es * Allocate newly created indices on data_hot tier nodes Features/ILM+SLM * ILM migrate data between tiers * ILM: add force-merge step to searchable snapshots action (issues: , Machine Learning * Implement AucRoc metric for classification Mapping * Introduce 64-bit unsigned long field type Search * Add search fields option to support high-level field retrieval (issues: , Enhancements Aggregations * Adds hard_bounds to histogram aggregations * Allocate slightly less per bucket * Improve reduction of terms aggregations * Speed up date_histogram by precomputing ranges Analysis * Support ignore_keywords flag for word delimiter graph token filter Authentication * Cache API key doc to reduce traffic to the security index (issues: , * Include authentication type for the authenticate response * Oidc additional client auth types * Warn about unlicensed realms if no auth token can be extracted Authorization * Add DEBUG logging for undefined role mapping field * Add more context to index access denied errors CRUD * Add configured indexing memory limit to node stats * Dedicated threadpool for system index writes Cluster Coordination * Add more useful toString on cluster state observers * Fail invalid incremental cluster state writes * Provide option to allow writes when master is down Distributed * Detect noop of update index settings * Thread safe clean up of LocalNodeModeListeners Features/CAT APIs * Adding Hit counts and Miss counts for QueryCache exposed through REST API Features/Features * Add aggregation list to node info * Adding new require_alias option to indexing requests Features/ILM+SLM * Move internal index templates to composable templates Features/Ingest * Add network from MaxMind Geo ASN database * Allow_duplicates option for append processor * Configurable output format for date processor * Enhance the ingest node simulate verbose output * Per processor description for verbose simulate * Preserve grok pattern ordering and add sort option Features/Java High Level REST Client * HLRC: UpdateByQuery API with wait_for_completion being false (issues: , Infra/Core * Add logstash system index APIs * Deprecate REST access to System Indices * Speed up Compression Logic by Pooling Resources * System index reads in separate threadpool (issues: , Infra/Logging * Do not create two loggers for DeprecationLogger * Header warning logging refactoring (issues: , * Write deprecation logs to a data stream (issues: , Infra/Packaging * Add UBI docker builds * Upgrade Centos version in Dockerfile to 8 Infra/Resiliency * Remove node from cluster when node locks broken (issues: , Infra/Scripting * Augment String with sha1 and sha256 * Converts casting and def support Machine Learning * Add a "verbose" option to the data frame analytics stats endpoint * Add new include flag to get trained models API for model training metadata * Add new feature_processors field for data frame analytics * Add new n_gram_encoding custom processor * During nightly maintenance delete jobs whose original deletion tasks were lost * Suspend persistence of trained model stats when ML upgrade mode is enabled * Calculate total feature importance to store with model metadata * Change outlier detection feature_influence format to array with nested objects , * Add timeouts to named pipe connections , Mapping * Add field type for version strings * Allow [null] values in [null_value] (issues: , * Allow metadata fields in the _source Network * Improve deserialization failure logging * Log and track open/close of transport connections Performance * Speed up empty highlighting many fields SQL * Add option to provide the delimiter for the CSV format * Implement DATE_PARSE function for parsing strings into DATE values * Implement FORMAT function Search * Avoid reloading _source for every inner hit * Cancel multisearch when http connection closed * Enable cancellation for msearch requests * Executes incremental reduce in the search thread pool (issues: , * Introduce point in time APIs in x-pack basic (issues: , * ParametrizedFieldMapper to run validators against default value * Add case insensitive flag for "term" family of queries * Add case insensitive support for regex queries * Tweak toXContent implementation of ParametrizedFieldMapper * Implement fields value fetching for the text, search_as_you_type and token_count field types * Make term/prefix/wildcard/regex query parsing more lenient, with respect to the case_insensitive flag Snapshot/Restore * Add repositories metering API * Clone Snapshot API * Determine shard size before allocating shards recovering fr= om snapshots * Introduce index based snapshot blob cache for Searchable Snapshots * Validate snapshot UUID during restore Store * Report more details of unobtainable ShardLock Transform * Add support for missing bucket (issues: , Bug fixes Aggregations * Fix AOOBE when setting min_doc_count to 0 in significant_terms (issues: , * Make sure non-collecting aggs include sub-aggs * Composite aggregation must check live docs when the index is sorted * Fix broken parent and child aggregator Allocation * Fix scheduling of ClusterInfoService#refresh Authorization * Fix doc-update interceptor for indices with DLS and FLS * Report anonymous roles in authenticate response (issues: , , , * Add view_index_metadata privilege over metricbeat-* for monitoring agent CRUD * Propagate forceExecution when acquiring permit Cluster Coordination * Reduce allocations when persisting cluster state Distributed * Fix cluster health rest api wait_for_no_initializing_shards bug * Fix cluster health when closing Engine * Fix estimate size of translog operations Features/ILM+SLM * Fix ILM history index settings (issues: , * Ensure cancelled SLM jobs do not continue to run Features/Java Low Level REST Client * Handle non-default port in Cloud-Id Features/Stats * Remove sporadic min/max usage estimates from stats Features/Watcher * Correct the query dsl for watching elasticsearch version * Fix passing params to template or script failed in watcher Geo * Fix wrong NaN comparison Infra/Core * Throws IndexNotFoundException in TransportGetAction for unknown System indices * Handle missing logstash index exceptions * XPack Usage API should run on MANAGEMENT threads Infra/Packaging * Allow running the Docker image with a non-default group * Set the systemd initial timeout to 75 seconds Machine Learning * Adjusting inference processor to support foreach usage * Get data frame analytics jobs stats API can return multiple responses if more than one error * Do not mark the data frame analytics job as FAILED when a failure occurs after the node is shutdown * Improve handling of exception while starting data frame analytics process * Fix progress on resume after final training has completed f= or classification and regression. Previously, progress was sho= wn stuck at zero for final training. * Avoid potential "Failed to compute quantile" and "No values added to quantile sketch" log errors training regression and classification models if there are features with mostly missing values * Correct the anomaly detection job model state min_version Mapping * Improve ignore_malformed handling for dates Network * Let isInetAddress utility understand the scope ID on ipv6 * Suppress noisy SSL exceptions Search * Allows nanosecond resolution in search_after * Consolidate validation for docvalue_fields * Correct how field retrieval handles multifields and copy_to * Apply boost only once for distance_feature query * Fixed NullPointerException in significant_text aggregation when field does not exist * Fix async search to retry updates on version conflict * Fix sorted query when date_nanos is used as the numeric_type Snapshot/Restore * Avoid listener call under SparseFileTracker#mutex * Ensure repo not in use for wildcard repo deletes * Fix Test Failure in testCorrectCountsForDoneShards * Minimize cache file locking during prewarming * Prevent snapshots to be mounted as system indices * Make Searchable Snapshot's CacheFile Lock less * Don't Generate an Index Setting History UUID unless it's supported SQL * Allow unescaped wildcard (*) in LIKE pattern * Validate integer paramete in string functions * Remove filter from field_caps requests Upgrades Infra/Packaging * Upgrade bundled JDK to 15.0.1 and switch to AdoptOpenJDK Store * Upgrade to Lucene-8.7.0 testport on 11.4, 12.1, 12.2 OK --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-251352-7788>