# Reference

- [Overview](/reference/reference.md): Use the reference section for exact configuration properties, API endpoints, plugin details, and release history.
- [Configuration reference](/reference/configuration-reference.md): Dense reference for Pinot configuration surfaces.
- [Cluster Configuration](/reference/configuration-reference/cluster.md): Cluster-level configuration reference.
- [Zookeeper](/reference/configuration-reference/zookeeper.md)
- [Controller](/reference/configuration-reference/controller.md)
- [Broker](/reference/configuration-reference/broker.md)
- [Server](/reference/configuration-reference/server.md)
- [Table Configuration](/reference/configuration-reference/table.md): The tables below shows the properties available to set at the table level.
- [Schema Configuration](/reference/configuration-reference/schema.md): Schema configuration reference.
- [Database](/reference/configuration-reference/database.md)
- [Ingestion Configuration](/reference/configuration-reference/ingestion.md): Ingestion configuration reference.
- [Ingestion Job Specification](/reference/configuration-reference/job-specification.md): Ingestion job specification reference.
- [Monitoring Metrics](/reference/configuration-reference/monitoring-metrics.md): Monitoring-metric configuration reference.
- [Dynamic Environment](/reference/configuration-reference/dynamic-environment.md): Environment-variable substitution reference for Pinot configs.
- [Plugin Configuration Reference](/reference/configuration-reference/plugin-reference.md): Configuration reference entry point for Pinot plugins.
- [API reference](/reference/api-reference.md): API reference for Pinot query and controller endpoints.
- [Broker Query API](/reference/api-reference/query-api.md): Pinot query API reference.
- [Query Response Format](/reference/api-reference/query-response-format.md): Pinot broker response payload reference.
- [Broker gRPC API](/reference/api-reference/broker-grpc-api.md): Pinot broker gRPC query reference.
- [Controller Admin API](/reference/api-reference/controller-admin-api.md): Pinot controller admin UI reference.
- [Controller API Examples](/reference/api-reference/controller-api.md): Pinot controller API reference.
- [Plugin reference](/reference/plugin-reference.md): Dense reference for Pinot plugin families.
- [Stream Ingestion Connectors](/reference/plugin-reference/stream-ingestion-connectors.md): This documents lists all the configurations for each of the supported stream ingestion connectors.
- [Stream Connector Version Matrix](/reference/plugin-reference/stream-connector-matrix.md): A version and packaging matrix for all stream ingestion connectors shipped with Apache Pinot.
- [Metrics Plugins](/reference/plugin-reference/metrics-plugins.md): Configure Pinot's metrics system using pluggable metrics backends.
- [Environment Provider](/reference/plugin-reference/environment-provider.md): Configure cloud environment providers for automatic Pinot instance configuration.
- [Release notes](/reference/release-notes.md): Pinot release notes reference.
- [All Releases](/reference/release-notes/releases.md): The following summarizes Apache Pinot™ releases, from the latest one to the earliest one.
- [1.4.0](/reference/release-notes/releases/1.4.0.md): Release Notes for 1.4.0
- [1.3.0](/reference/release-notes/releases/1.3.0.md): Release Notes for 1.3.0
- [1.2.0](/reference/release-notes/releases/1.2.0.md): Release Notes for 1.2.0
- [1.1.0](/reference/release-notes/releases/1.1.0.md): Release Notes for 1.1.0
- [1.0.0](/reference/release-notes/releases/1.0.0.md): This page covers the latest changes included in the Apache Pinot™ 1.0.0 release, including new features, enhancements, and bug fixes.
- [0.12.1](/reference/release-notes/releases/0.12.1.md)
- [0.12.0](/reference/release-notes/releases/0.12.0.md)
- [0.11.0](/reference/release-notes/releases/0.11.0.md)
- [0.10.0](/reference/release-notes/releases/0.10.0.md)
- [0.9.3](/reference/release-notes/releases/0.9.3.md)
- [0.9.2](/reference/release-notes/releases/0.9.2.md)
- [0.9.1](/reference/release-notes/releases/0.9.1.md)
- [0.9.0](/reference/release-notes/releases/0.9.0.md)
- [0.8.0](/reference/release-notes/releases/0.8.0.md): This release introduced several new features, including compatibility tests, enhanced complex type and Json support, partial upsert support, and new stream ingestion plugins.
- [0.7.1](/reference/release-notes/releases/0.7.1.md): This release introduced several awesome new features, including JSON index, lookup-based join support, geospatial support, TLS support for pinot connections, and various performance optimizations.
- [0.6.0](/reference/release-notes/releases/0.6.0.md): This release introduced some excellent new features, including upsert, tiered storage, pinot-spark-connector, support of having clause, more validations on table config and schema, support of ordinals
- [0.5.0](/reference/release-notes/releases/0.5.0.md): This release includes many new features on Pinot ingestion and connectors,  query capability and a revamped controller UI.
- [0.4.0](/reference/release-notes/releases/0.4.0.md): 0.4.0 release introduced the theta-sketch based distinct count function, an S3 filesystem plugin, a unified star-tree index implementation, migration from TimeFieldSpec to DateTimeFieldSpec, etc.
- [0.3.0](/reference/release-notes/releases/0.3.0.md): 0.3.0 release of Apache Pinot introduces the concept of plugins that makes it easy to extend and integrate with other systems.
- [0.2.0](/reference/release-notes/releases/0.2.0.md): The 0.2.0 release is the first release after the initial one and includes several improvements, reported following.
- [0.1.0](/reference/release-notes/releases/0.1.0.md)
