Open-Source Wikis

/

Elasticsearch

/

Features

elastic/elasticsearch

Features

Cross-cutting capabilities that span multiple subsystems. Each page focuses on what the feature does, the code paths that implement it, and where to extend it.

Feature Source roots Summary
Search server/.../search, server/.../action/search The classic full-text and structured search path
Indexing server/.../action/bulk, server/.../index/shard The bulk + single-doc write path with backpressure
Aggregations server/.../search/aggregations, x-pack/.../analytics Bucket + metric + pipeline aggregations
Vector search server/.../index/codec/vectors, libs/simdvec Dense vector indexing and ANN search
ESQL x-pack/plugin/esql The piped query language and execution engine
Ingest pipelines server/.../ingest, modules/ingest-* Pre-index processor chains
Index lifecycle (ILM/SLM) x-pack/plugin/ilm, x-pack/plugin/slm Hot/warm/cold/frozen rollover and retention
Cross-cluster search and replication server/.../transport/RemoteClusterService.java, x-pack/plugin/ccr Federation across clusters
Security x-pack/plugin/security, x-pack/plugin/identity-provider AuthN/AuthZ, audit, FIPS
Machine learning x-pack/plugin/ml, x-pack/plugin/ml-package-loader Anomaly detection, data-frame analytics, NLP inference
Inference and semantic search server/.../inference, x-pack/plugin/inference Inference services + semantic_text field
Snapshot lifecycle and stateless x-pack/plugin/stateless, x-pack/plugin/searchable-snapshots Object-storage-backed indices

User-visible features overlap with what the systems layer provides. The split here is roughly: systems = "how", features = "what users can do".

Built by Factory AutoWiki from public repository content. It is a generated preview for codebase exploration, not source-maintained documentation.

Features – Elasticsearch wiki | Factory