elasticsearch/docs/reference
Andras Palinkas f855e5235c
SQL: Implement TO_CHAR() function (#66486)
SQL: Implement the TO_CHAR() function

* The implementation is according to PostgreSQL 13 specs:
https://www.postgresql.org/docs/13/functions-formatting.html
* Tested against actual output from PostgreSQL 13 using randomized inputs
* All the Postgres formats are supported, there is also partial supports
 for the modifiers (`FM` and `TH` are supported)
* Random unit test data generator script in case we need to upgrade the
 formatter in the future
* Documentation
* Integration tests

Co-authored-by: Michał Wąsowicz <mwasowicz7@gmail.com>
Co-authored-by: Andras Palinkas <andras.palinkas@elastic.co>
2021-01-20 18:32:10 -05:00
..
aggregations [DOCS] Fix acasting for agg types (#67469) 2021-01-13 14:44:54 -05:00
analysis [DOCS] Clean up index template xrefs (#67264) 2021-01-11 12:38:09 -05:00
autoscaling [DOCS] Fixes typo in decider docs. (#67743) 2021-01-20 10:51:17 +01:00
cat [DOCS] Add security privileges to cat API docs (#67467) 2021-01-20 10:19:20 -05:00
ccr Protect replicated data streams against local rollovers (#64710) 2020-12-08 08:34:24 +01:00
cluster [DOCS] Add security privileges to cluster API docs (#67589) 2021-01-19 10:18:59 -05:00
commands Remove support of creating CA on the fly when generating certificates (#65590) 2020-12-16 13:54:32 +11:00
data-streams [DOCS] Add security privileges to data stream API docs (#67612) 2021-01-20 09:23:58 -05:00
docs [DOCS] Fix typo (#67576) (#67582) 2021-01-15 11:14:07 -05:00
eql [DOCS] Make cat API verbose query param explicit (#67300) 2021-01-11 17:19:23 -05:00
graph [DOCS] Fix API titles (#67475) 2021-01-13 15:15:37 -05:00
high-availability Adjust resiliency docs for searchable snapshots (#67630) 2021-01-19 17:40:49 +00:00
how-to [DOCS] Make cat API verbose query param explicit (#67300) 2021-01-11 17:19:23 -05:00
ilm [DOCS] Fix ILM user note 2021-01-14 10:08:24 -05:00
images [DOCS] Update data streams list screenshots and description of "delete data stream" (#67145) 2021-01-07 16:45:26 +01:00
index-modules [DOCS] Fix some typos in docs (#66672) 2020-12-21 12:45:51 +02:00
indices [DOCS] Add security privileges to data stream API docs (#67612) 2021-01-20 09:23:58 -05:00
ingest [DOCS] Network community ID processor for ingest pipelines (#66592) 2021-01-20 08:21:02 -06:00
licensing [DOCS] Fix case for 'Boolean' (#64299) 2020-10-29 09:04:43 -04:00
mapping [DOCS] Updates to the runtime fields docs for 7.11+ (#67484) 2021-01-19 10:31:17 -05:00
migration Rebranded breaking changes as the migration guide (#67496) 2021-01-14 09:14:48 -08:00
ml [DOCS] Adds custom feature processors description to PUT DFA API (#67424) 2021-01-19 09:47:32 +01:00
modules [DOCS] Clarifies default ML and transform node settings (#67671) 2021-01-19 14:19:37 -08:00
monitoring [DOCS] Clarify elasticsearch module for Stack monitoring (#64497) 2021-01-19 16:14:46 -08:00
query-dsl Add support for Spatial Relationships to geo_point field (#67631) 2021-01-20 13:18:28 +01:00
release-notes Fix range query on date fields for number inputs (#63692) 2020-12-01 18:49:50 +01:00
repositories-metering-api [DOCS] Fix case for 'Boolean' (#64299) 2020-10-29 09:04:43 -04:00
rest-api [DOCS] Document hidden data streams and naming restrictions (#65862) 2021-01-13 09:09:15 -05:00
rollup [DOCS] Add test subs for rollover API docs (#67615) 2021-01-15 17:24:28 -05:00
scripting [DOCS] Fix ingest script compilation rate and cache size (#61468) 2020-08-24 10:26:38 -04:00
search [DOCS] Updates to the runtime fields docs for 7.11+ (#67484) 2021-01-19 10:31:17 -05:00
searchable-snapshots Adjust resiliency docs for searchable snapshots (#67630) 2021-01-19 17:40:49 +00:00
settings [DOCS] Clarifies default ML and transform node settings (#67671) 2021-01-19 14:19:37 -08:00
setup [DOCS] Make cat API verbose query param explicit (#67300) 2021-01-11 17:19:23 -05:00
slm [DOCS] Fix API titles (#67475) 2021-01-13 15:15:37 -05:00
snapshot-restore Further emphasise filesystem backups don't work (#67634) 2021-01-19 17:55:11 +00:00
sql SQL: Implement TO_CHAR() function (#66486) 2021-01-20 18:32:10 -05:00
tab-widgets [DOCS] Improve docs for Windows DOS/UNC paths in `path.*` settings (#64668) 2020-11-09 10:36:48 -05:00
text-structure/apis [ML] [DOCS] update find-structure reference docs (#67586) 2021-01-15 12:19:38 -05:00
transform [DOCS] Add latest method to transform overview (#66767) 2021-01-15 15:07:08 -08:00
upgrade [DOCS] Make cat API verbose query param explicit (#67300) 2021-01-11 17:19:23 -05:00
vectors [DOCS] Update my-index examples (#60132) 2020-07-27 14:46:39 -04:00
aggregations.asciidoc [DOCS] Rewrite aggs overview (#64318) 2020-10-30 08:39:38 -04:00
analysis.asciidoc [DOCS] Swap `[float]` for `[discrete]` (#60124) 2020-07-23 11:48:22 -04:00
api-conventions.asciidoc [DOCS] Document hidden data streams and naming restrictions (#65862) 2021-01-13 09:09:15 -05:00
cat.asciidoc [DOCS] Fix cat API list order (#67486) 2021-01-13 16:41:44 -05:00
cluster.asciidoc
data-management.asciidoc [DOCS] Move Kibana index mgmt docs to ES (#64380) 2020-10-30 09:14:52 -04:00
data-rollup-transform.asciidoc [DOCS] Changes level offset of transform pages (#60066) 2020-07-22 10:55:48 -07:00
datatiers.asciidoc Cold tier time-range should not be specified (#65546) 2020-11-30 15:04:41 +01:00
docs.asciidoc
frozen-indices.asciidoc [DOCS] Make cat API verbose query param explicit (#67300) 2021-01-11 17:19:23 -05:00
getting-started.asciidoc [DOCS] Make cat API verbose query param explicit (#67300) 2021-01-11 17:19:23 -05:00
glossary.asciidoc [DOCS] Clean up index template xrefs (#67264) 2021-01-11 12:38:09 -05:00
gs-index.asciidoc
high-availability.asciidoc [DOCS] Add docs for designing resilient clusters (#47233) 2020-06-05 11:48:44 -04:00
how-to.asciidoc [DOCS] Document shard sizing guide (#61942) 2020-09-28 09:24:40 -04:00
index-extra-title-page.html
index-modules.asciidoc [DOCS] Update CCR docs to focus on Kibana (#60555) 2020-08-17 15:36:54 -04:00
index.asciidoc Autoscaling remove feature flags (#65973) 2020-12-14 19:06:09 +01:00
index.x.asciidoc
indices.asciidoc [DOCS] Mark template exists API as legacy (#67286) 2021-01-11 14:14:44 -05:00
ingest.asciidoc [DOCS] Fix ingest node.roles example (#66287) 2020-12-15 08:19:54 -05:00
intro.asciidoc [DOCS] Update rollup xrefs (#66799) 2020-12-23 13:49:15 -05:00
links.asciidoc [DOCS] Fix security links in machine learning APIs (#60098) 2020-07-23 12:14:56 -07:00
mapping.asciidoc Minor revision missed in merge. (#67282) 2021-01-11 13:50:06 -05:00
query-dsl.asciidoc [DOCS] Add redirects for wildcard and constant keyword (#61815) 2020-09-01 15:32:35 -04:00
redirects.asciidoc [DOCS] Mark template exists API as legacy (#67286) 2021-01-11 14:14:44 -05:00
release-notes.asciidoc
scripting.asciidoc [DOCS] Swap `[float]` for `[discrete]` (#60124) 2020-07-23 11:48:22 -04:00
search.asciidoc [DOCS] Display point in time API docs (#61527) 2020-08-25 11:03:41 -04:00
setup.asciidoc Update heap setting documentation in light of machine dependent heap (#66567) 2020-12-18 11:14:56 -08:00
upgrade.asciidoc [DOCS] Add tip for upgrade assistant (#55027) 2020-05-05 09:49:22 -04:00