Elasticsearch 9.0 has been released
a year ago
- #Elasticsearch
- #Release Notes
- #Database
- Elasticsearch 9.0 introduces the experimental `rank_vectors` field type for late-interaction ranking with dense vectors.
- ES|QL LOOKUP JOIN is now in technical preview, enabling data enrichment and cross-index joins without complex queries.
- The `semantic_text` field type is now generally available (GA), facilitating semantic search setup with minimal ramp-up time.
- New features include authentication updates (SSHA-256 for API keys), authorization enhancements, and CCS improvements.
- Data stream enhancements include reindexing optimizations, migration APIs, and consistent OTel log/event mappings.
- ES|QL receives significant updates: cross-cluster telemetry, nulls support in Categorize, and LOOKUP JOIN field-caps integration.
- Machine Learning adds DeBERTa-V2/V3 tokenizer, Jina AI API support, and enterprise license checks for Inference API.
- Security updates include Kibana role expansions, reserved role queryability, and `.reindexed-v8-*` index management.
- Snapshot/Restore improvements: IMDSv2 support for S3, separate operation/request stats, and throttled CAS upload retries.
- Bug fixes span ES|QL, data streams, mappings, inference services, and search functionalities for stability and performance.