From ef7a734f6c580278ebd0e57892da93c84b5d7629 Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Tue, 29 Apr 2025 18:52:38 -0700 Subject: [PATCH 1/2] [DOCS] Remove poor link in sql-index-frozen.md This PR removes a link in https://www.elastic.co/docs/reference/query-languages/sql/sql-index-frozen that goes to an API that no longer exists. --- docs/reference/query-languages/sql/sql-index-frozen.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/reference/query-languages/sql/sql-index-frozen.md b/docs/reference/query-languages/sql/sql-index-frozen.md index d2cd06de6bff9..5f76ea1f802bb 100644 --- a/docs/reference/query-languages/sql/sql-index-frozen.md +++ b/docs/reference/query-languages/sql/sql-index-frozen.md @@ -5,7 +5,7 @@ mapped_pages: # Frozen Indices [sql-index-frozen] -By default, Elasticsearch SQL doesn’t search [frozen indices](https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-indices-unfreeze). To search frozen indices, use one of the following features: +By default, Elasticsearch SQL doesn’t search frozen indices. To search frozen indices, use one of the following features: dedicated configuration parameter : Set to `true` properties `index_include_frozen` in the [SQL search API](https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-sql-query) or `index.include.frozen` in the drivers to include frozen indices. From 37fd50b866023a1165b9bae2117fe523b5715f47 Mon Sep 17 00:00:00 2001 From: lcawl Date: Wed, 30 Apr 2025 07:23:33 -0700 Subject: [PATCH 2/2] [DOCS] Fix capitalization in titles for SQL docs --- docs/reference/query-languages/sql/sql-commands.md | 2 +- docs/reference/query-languages/sql/sql-data-types.md | 2 +- .../query-languages/sql/sql-functions-aggs.md | 4 ++-- .../query-languages/sql/sql-functions-conditional.md | 2 +- .../query-languages/sql/sql-functions-datetime.md | 2 +- .../reference/query-languages/sql/sql-functions-geo.md | 2 +- .../query-languages/sql/sql-functions-grouping.md | 2 +- .../query-languages/sql/sql-functions-math.md | 2 +- .../query-languages/sql/sql-functions-search.md | 2 +- .../query-languages/sql/sql-functions-string.md | 2 +- .../query-languages/sql/sql-functions-system.md | 2 +- .../sql/sql-functions-type-conversion.md | 2 +- docs/reference/query-languages/sql/sql-functions.md | 2 +- docs/reference/query-languages/sql/sql-index-frozen.md | 4 ++-- .../query-languages/sql/sql-lexical-structure.md | 2 +- .../query-languages/sql/sql-like-rlike-operators.md | 2 +- docs/reference/query-languages/sql/sql-limitations.md | 2 +- .../query-languages/sql/sql-operators-cast.md | 2 +- .../query-languages/sql/sql-operators-logical.md | 2 +- .../query-languages/sql/sql-operators-math.md | 2 +- docs/reference/query-languages/sql/sql-operators.md | 2 +- docs/reference/query-languages/sql/sql-spec.md | 10 +++++----- 22 files changed, 28 insertions(+), 28 deletions(-) diff --git a/docs/reference/query-languages/sql/sql-commands.md b/docs/reference/query-languages/sql/sql-commands.md index d29663f73153a..094e4ca9376c0 100644 --- a/docs/reference/query-languages/sql/sql-commands.md +++ b/docs/reference/query-languages/sql/sql-commands.md @@ -3,7 +3,7 @@ mapped_pages: - https://www.elastic.co/guide/en/elasticsearch/reference/current/sql-commands.html --- -# SQL Commands [sql-commands] +# SQL commands [sql-commands] This section contains the list of SQL commands supported by Elasticsearch SQL along with their syntax: diff --git a/docs/reference/query-languages/sql/sql-data-types.md b/docs/reference/query-languages/sql/sql-data-types.md index b8c91e5294619..8b021bc2a67e9 100644 --- a/docs/reference/query-languages/sql/sql-data-types.md +++ b/docs/reference/query-languages/sql/sql-data-types.md @@ -3,7 +3,7 @@ mapped_pages: - https://www.elastic.co/guide/en/elasticsearch/reference/current/sql-data-types.html --- -# Data Types [sql-data-types] +# Data types [sql-data-types] **Core types** diff --git a/docs/reference/query-languages/sql/sql-functions-aggs.md b/docs/reference/query-languages/sql/sql-functions-aggs.md index a0be1b140eda0..b9b4f9af68b31 100644 --- a/docs/reference/query-languages/sql/sql-functions-aggs.md +++ b/docs/reference/query-languages/sql/sql-functions-aggs.md @@ -3,12 +3,12 @@ mapped_pages: - https://www.elastic.co/guide/en/elasticsearch/reference/current/sql-functions-aggs.html --- -# Aggregate Functions [sql-functions-aggs] +# Aggregate functions [sql-functions-aggs] Functions for computing a *single* result from a set of input values. Elasticsearch SQL supports aggregate functions only alongside [grouping](/reference/query-languages/sql/sql-syntax-select.md#sql-syntax-group-by) (implicit or explicit). -## General Purpose [sql-functions-aggs-general] +## General purpose [sql-functions-aggs-general] ## `AVG` [sql-functions-aggs-avg] diff --git a/docs/reference/query-languages/sql/sql-functions-conditional.md b/docs/reference/query-languages/sql/sql-functions-conditional.md index 0efb53547a642..e65ff92c63ff7 100644 --- a/docs/reference/query-languages/sql/sql-functions-conditional.md +++ b/docs/reference/query-languages/sql/sql-functions-conditional.md @@ -3,7 +3,7 @@ mapped_pages: - https://www.elastic.co/guide/en/elasticsearch/reference/current/sql-functions-conditional.html --- -# Conditional Functions And Expressions [sql-functions-conditional] +# Conditional functions and expressions [sql-functions-conditional] Functions that return one of their arguments by evaluating in an if-else manner. diff --git a/docs/reference/query-languages/sql/sql-functions-datetime.md b/docs/reference/query-languages/sql/sql-functions-datetime.md index 7ac05a1731344..bd9aa6bb762b4 100644 --- a/docs/reference/query-languages/sql/sql-functions-datetime.md +++ b/docs/reference/query-languages/sql/sql-functions-datetime.md @@ -3,7 +3,7 @@ mapped_pages: - https://www.elastic.co/guide/en/elasticsearch/reference/current/sql-functions-datetime.html --- -# Date/Time and Interval Functions and Operators [sql-functions-datetime] +# Date/time and interval functions and operators [sql-functions-datetime] Elasticsearch SQL offers a wide range of facilities for performing date/time manipulations. diff --git a/docs/reference/query-languages/sql/sql-functions-geo.md b/docs/reference/query-languages/sql/sql-functions-geo.md index 2bcdbc8bf1f3c..1bf0ee6f9bd95 100644 --- a/docs/reference/query-languages/sql/sql-functions-geo.md +++ b/docs/reference/query-languages/sql/sql-functions-geo.md @@ -3,7 +3,7 @@ mapped_pages: - https://www.elastic.co/guide/en/elasticsearch/reference/current/sql-functions-geo.html --- -# Geo Functions [sql-functions-geo] +# Geo functions [sql-functions-geo] ::::{warning} This functionality is in beta and is subject to change. The design and code is less mature than official GA features and is being provided as-is with no warranties. Beta features are not subject to the support SLA of official GA features. diff --git a/docs/reference/query-languages/sql/sql-functions-grouping.md b/docs/reference/query-languages/sql/sql-functions-grouping.md index b5a79292a6fc5..362c53c480e26 100644 --- a/docs/reference/query-languages/sql/sql-functions-grouping.md +++ b/docs/reference/query-languages/sql/sql-functions-grouping.md @@ -3,7 +3,7 @@ mapped_pages: - https://www.elastic.co/guide/en/elasticsearch/reference/current/sql-functions-grouping.html --- -# Grouping Functions [sql-functions-grouping] +# Grouping functions [sql-functions-grouping] Functions for creating special *grouping*s (also known as *bucketing*); as such these need to be used as part of the [grouping](/reference/query-languages/sql/sql-syntax-select.md#sql-syntax-group-by). diff --git a/docs/reference/query-languages/sql/sql-functions-math.md b/docs/reference/query-languages/sql/sql-functions-math.md index 0a29eb6c27bf8..8792ca6a75b00 100644 --- a/docs/reference/query-languages/sql/sql-functions-math.md +++ b/docs/reference/query-languages/sql/sql-functions-math.md @@ -3,7 +3,7 @@ mapped_pages: - https://www.elastic.co/guide/en/elasticsearch/reference/current/sql-functions-math.html --- -# Mathematical Functions [sql-functions-math] +# Mathematical functions [sql-functions-math] All math and trigonometric functions require their input (where applicable) to be numeric. diff --git a/docs/reference/query-languages/sql/sql-functions-search.md b/docs/reference/query-languages/sql/sql-functions-search.md index 771558bd70f7a..a66d3abf32e21 100644 --- a/docs/reference/query-languages/sql/sql-functions-search.md +++ b/docs/reference/query-languages/sql/sql-functions-search.md @@ -3,7 +3,7 @@ mapped_pages: - https://www.elastic.co/guide/en/elasticsearch/reference/current/sql-functions-search.html --- -# Full-Text Search Functions [sql-functions-search] +# Full-text search functions [sql-functions-search] Search functions should be used when performing full-text search, namely when the `MATCH` or `QUERY` predicates are being used. Outside a, so-called, search context, these functions will return default values such as `0` or `NULL`. diff --git a/docs/reference/query-languages/sql/sql-functions-string.md b/docs/reference/query-languages/sql/sql-functions-string.md index 2f765c2cee7df..fabc0cfd05c35 100644 --- a/docs/reference/query-languages/sql/sql-functions-string.md +++ b/docs/reference/query-languages/sql/sql-functions-string.md @@ -3,7 +3,7 @@ mapped_pages: - https://www.elastic.co/guide/en/elasticsearch/reference/current/sql-functions-string.html --- -# String Functions [sql-functions-string] +# String functions [sql-functions-string] Functions for performing string manipulation. diff --git a/docs/reference/query-languages/sql/sql-functions-system.md b/docs/reference/query-languages/sql/sql-functions-system.md index 47f54bd2827dd..028b3661c4505 100644 --- a/docs/reference/query-languages/sql/sql-functions-system.md +++ b/docs/reference/query-languages/sql/sql-functions-system.md @@ -3,7 +3,7 @@ mapped_pages: - https://www.elastic.co/guide/en/elasticsearch/reference/current/sql-functions-system.html --- -# System Functions [sql-functions-system] +# System functions [sql-functions-system] These functions return metadata type of information about the system being queried. diff --git a/docs/reference/query-languages/sql/sql-functions-type-conversion.md b/docs/reference/query-languages/sql/sql-functions-type-conversion.md index cbce6aa89fff6..d99531fbe4f62 100644 --- a/docs/reference/query-languages/sql/sql-functions-type-conversion.md +++ b/docs/reference/query-languages/sql/sql-functions-type-conversion.md @@ -3,7 +3,7 @@ mapped_pages: - https://www.elastic.co/guide/en/elasticsearch/reference/current/sql-functions-type-conversion.html --- -# Type Conversion Functions [sql-functions-type-conversion] +# Type conversion functions [sql-functions-type-conversion] Functions for converting an expression of one data type to another. diff --git a/docs/reference/query-languages/sql/sql-functions.md b/docs/reference/query-languages/sql/sql-functions.md index e7a4fe98fed8c..b4f2bd3eac16e 100644 --- a/docs/reference/query-languages/sql/sql-functions.md +++ b/docs/reference/query-languages/sql/sql-functions.md @@ -3,7 +3,7 @@ mapped_pages: - https://www.elastic.co/guide/en/elasticsearch/reference/current/sql-functions.html --- -# Functions and Operators [sql-functions] +# Functions and operators [sql-functions] Elasticsearch SQL provides a comprehensive set of built-in operators and functions: diff --git a/docs/reference/query-languages/sql/sql-index-frozen.md b/docs/reference/query-languages/sql/sql-index-frozen.md index 5f76ea1f802bb..835f0c7e49e35 100644 --- a/docs/reference/query-languages/sql/sql-index-frozen.md +++ b/docs/reference/query-languages/sql/sql-index-frozen.md @@ -3,9 +3,9 @@ mapped_pages: - https://www.elastic.co/guide/en/elasticsearch/reference/current/sql-index-frozen.html --- -# Frozen Indices [sql-index-frozen] +# Frozen indices [sql-index-frozen] -By default, Elasticsearch SQL doesn’t search frozen indices. To search frozen indices, use one of the following features: +By default, Elasticsearch SQL doesn't search frozen indices. To search frozen indices, use one of the following features: dedicated configuration parameter : Set to `true` properties `index_include_frozen` in the [SQL search API](https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-sql-query) or `index.include.frozen` in the drivers to include frozen indices. diff --git a/docs/reference/query-languages/sql/sql-lexical-structure.md b/docs/reference/query-languages/sql/sql-lexical-structure.md index 64611d89bb154..855edf57a16de 100644 --- a/docs/reference/query-languages/sql/sql-lexical-structure.md +++ b/docs/reference/query-languages/sql/sql-lexical-structure.md @@ -3,7 +3,7 @@ mapped_pages: - https://www.elastic.co/guide/en/elasticsearch/reference/current/sql-lexical-structure.html --- -# Lexical Structure [sql-lexical-structure] +# Lexical structure [sql-lexical-structure] This section covers the major lexical structure of SQL, which for the most part, is going to resemble that of ANSI SQL itself hence why low-levels details are not discussed in depth. diff --git a/docs/reference/query-languages/sql/sql-like-rlike-operators.md b/docs/reference/query-languages/sql/sql-like-rlike-operators.md index a39b392bed173..5873b7f2813ed 100644 --- a/docs/reference/query-languages/sql/sql-like-rlike-operators.md +++ b/docs/reference/query-languages/sql/sql-like-rlike-operators.md @@ -3,7 +3,7 @@ mapped_pages: - https://www.elastic.co/guide/en/elasticsearch/reference/current/sql-like-rlike-operators.html --- -# LIKE and RLIKE Operators [sql-like-rlike-operators] +# LIKE and RLIKE operators [sql-like-rlike-operators] `LIKE` and `RLIKE` operators are commonly used to filter data based on string patterns. They usually act on a field placed on the left-hand side of the operator, but can also act on a constant (literal) expression. The right-hand side of the operator represents the pattern. Both can be used in the `WHERE` clause of the `SELECT` statement, but `LIKE` can also be used in other places, such as defining an [index pattern](/reference/query-languages/sql/sql-index-patterns.md) or across various [SHOW commands](/reference/query-languages/sql/sql-commands.md). This section covers only the `SELECT ... WHERE ...` usage. diff --git a/docs/reference/query-languages/sql/sql-limitations.md b/docs/reference/query-languages/sql/sql-limitations.md index 26f3056ec44bd..a89b4c10cb7d6 100644 --- a/docs/reference/query-languages/sql/sql-limitations.md +++ b/docs/reference/query-languages/sql/sql-limitations.md @@ -1,4 +1,4 @@ -# SQL Limitations [sql-limitations] +# SQL limitations [sql-limitations] ## Large queries may throw `ParsingException` [large-parsing-trees] diff --git a/docs/reference/query-languages/sql/sql-operators-cast.md b/docs/reference/query-languages/sql/sql-operators-cast.md index d1ecb7da786c3..1015ce3098ba8 100644 --- a/docs/reference/query-languages/sql/sql-operators-cast.md +++ b/docs/reference/query-languages/sql/sql-operators-cast.md @@ -3,7 +3,7 @@ mapped_pages: - https://www.elastic.co/guide/en/elasticsearch/reference/current/sql-operators-cast.html --- -# Cast Operators [sql-operators-cast] +# Cast operators [sql-operators-cast] ## `Cast (::)` [sql-operators-cast-cast] diff --git a/docs/reference/query-languages/sql/sql-operators-logical.md b/docs/reference/query-languages/sql/sql-operators-logical.md index 3bcfd2286e035..063490f4aba0f 100644 --- a/docs/reference/query-languages/sql/sql-operators-logical.md +++ b/docs/reference/query-languages/sql/sql-operators-logical.md @@ -3,7 +3,7 @@ mapped_pages: - https://www.elastic.co/guide/en/elasticsearch/reference/current/sql-operators-logical.html --- -# Logical Operators [sql-operators-logical] +# Logical operators [sql-operators-logical] Boolean operator for evaluating one or two expressions. diff --git a/docs/reference/query-languages/sql/sql-operators-math.md b/docs/reference/query-languages/sql/sql-operators-math.md index 429d1b473844c..c1ccadd2c2585 100644 --- a/docs/reference/query-languages/sql/sql-operators-math.md +++ b/docs/reference/query-languages/sql/sql-operators-math.md @@ -3,7 +3,7 @@ mapped_pages: - https://www.elastic.co/guide/en/elasticsearch/reference/current/sql-operators-math.html --- -# Math Operators [sql-operators-math] +# Math operators [sql-operators-math] Perform mathematical operations affecting one or two values. The result is a value of numeric type. diff --git a/docs/reference/query-languages/sql/sql-operators.md b/docs/reference/query-languages/sql/sql-operators.md index 89345db90efc0..bff134fa454b4 100644 --- a/docs/reference/query-languages/sql/sql-operators.md +++ b/docs/reference/query-languages/sql/sql-operators.md @@ -3,7 +3,7 @@ mapped_pages: - https://www.elastic.co/guide/en/elasticsearch/reference/current/sql-operators.html --- -# Comparison Operators [sql-operators] +# Comparison operators [sql-operators] Boolean operator for comparing against one or multiple expressions. diff --git a/docs/reference/query-languages/sql/sql-spec.md b/docs/reference/query-languages/sql/sql-spec.md index 18202790cf739..e40a10d2c0ba4 100644 --- a/docs/reference/query-languages/sql/sql-spec.md +++ b/docs/reference/query-languages/sql/sql-spec.md @@ -3,17 +3,17 @@ mapped_pages: - https://www.elastic.co/guide/en/elasticsearch/reference/current/sql-spec.html --- -# SQL Language [sql-spec] +# SQL language [sql-spec] -This chapter describes the SQL syntax and semantics supported namely: +This section describes the SQL syntax and semantics supported namely: -[Lexical Structure](/reference/query-languages/sql/sql-lexical-structure.md) +[Lexical structure](/reference/query-languages/sql/sql-lexical-structure.md) : Lexical structure -[SQL Commands](/reference/query-languages/sql/sql-commands.md) +[SQL commands](/reference/query-languages/sql/sql-commands.md) : Commands -[Data Types](/reference/query-languages/sql/sql-data-types.md) +[Data types](/reference/query-languages/sql/sql-data-types.md) : Data types [Index patterns](/reference/query-languages/sql/sql-index-patterns.md)