- Enterprise Search Guide: other versions:
- Overview
- Getting started
- Web crawler
- Connectors
- Engines and content sources
- Programming language clients
- Search UI
- App Search and Workplace Search
- Enterprise Search server
- Run using Docker images
- Run using downloads (packages)
- Troubleshooting
- Monitoring
- Read-only mode
- Management APIs
- Monitoring APIs
- Read-only mode API
- Configuration
- Configuring encryption keys
- Configuring a mail service
- Configuring SSL/TLS
- Upgrading and migrating
- Upgrading self-managed deployments
- Upgrading from Enterprise Search 7.x
- Upgrading from Enterprise Search 7.11 and earlier
- Migrating from App Search on Elastic Cloud
- Migrating from App Search on Swiftype.com
- Migrating from self-managed App Search
- Logs and logging
- Release notes
- 8.4.3 release notes
- 8.4.2 release notes
- 8.4.1 release notes
- 8.4.0 release notes
- 8.3.3 release notes
- 8.3.2 release notes
- 8.3.1 release notes
- 8.3.0 release notes
- 8.2.3 release notes
- 8.2.2 release notes
- 8.2.1 release notes
- 8.2.0 release notes
- 8.1.3 release notes
- 8.1.2 release notes
- 8.1.1 release notes
- 8.1.0 release notes
- 8.0.1 release notes
- 8.0.0 release notes
- 8.0.0-rc2 release notes
- 8.0.0-rc1 release notes
- 8.0.0-beta1 release notes
- 8.0.0-alpha2 release notes
- 8.0.0-alpha1 release notes
IMPORTANT: No additional bug fixes or documentation updates
will be released for this version. For the latest information, see the
current release documentation.
8.0.0-rc1 release notes
edit8.0.0-rc1 release notes
editUpgrading to Enterprise Search 8.0.0-rc1? See Upgrading and migrating.
Enterprise Search
editBreaking changes
edit-
Kibana host value in Enterprise Search configuration now defaults to
http://localhost:5601
. - Use data streams for log indices
- Deprecate ilm.enabled configuration setting. ILM is now enabled for all deployments.
- Starting with 8.0.0, Enterprise Search requires Java 11 to be installed on the system (Java 8 is approaching end-of-life and is not supported anymore). Docker images with Enterprise Search use Java 11 by default.
App Search
editNew features
edit- The crawler APIs are Generally Available as of v8.0.
- Add support for crawling with stateless auth by configuring each domain. Requires platinum+ license.
-
App Search API users can now control the number of Elasticsearch shards that will be used for their engines by providing a
index_create_settings_override
parameter for the Engine Create API call. If App Search fails to create an Elasticsearch index to power an engine, it rolls back engine creation process to ensure the product remains in a consistent state. - URL validation checks have been improved to always check the validity of the provided URL.
- Curations organic results displayed in the UI now take into account search relevance tunings.
- Added geo sorting support for Search API
- Brotli content compression algorithm is now supported by the crawler. It is now possible to disable HTTP content compression in Enterprise Search crawler.
- Crawler metrics have been added to Enterprise Search Stats API.
Breaking changes
edit- Update v0 in crawler routes to v1. For now, this is deprecated, meaning v0 still works, but we will remove v0 routes in an upcoming release.
Bug fixes
edit- During purge crawl the crawler would fetch URLs from sitemaps. This is not needed and would potentially result in the crawl taking much longer to finish for configurations with a lot of sitemaps (both manually added sitemaps but also auto-discovered from robots.txt)
- Fixes bug where disabling the Web Crawler logs from Settings still resulted in indexing logs into ES.
- Increased resiliency of background work queueing code (background jobs, crawler jobs, etc) by introducing Elasticsearch transient error retries.
- Improve reliability of the Crawl Queue by retrying transient errors from Elasticsearch.
- Crawler fails gracefully now when detecting an unsupported content encoding method in an HTTP response.
Workplace Search
editNew features
edit- Allow to index additional fields for predefined Salesforce objects using indexing config.
- Change caching logic for Salesforce connector to cache less data, reducing the memory requirement of the connector.
Breaking changes
edit-
Change
updated_at
field for documents indexed in Content Sources to be populated as last time when this document was indexed into Workplace Search.
On this page
ElasticON events are back!
Learn about the Elastic Search AI Platform from the experts at our live events.
Register nowWas this helpful?
Thank you for your feedback.