Skip to content

Commit e186cf7

Browse files
authored
Add release notes for 2.9 (opensearch-project#1857)
Signed-off-by: Max Ksyunz <[email protected]>
1 parent fa51012 commit e186cf7

File tree

1 file changed

+44
-0
lines changed

1 file changed

+44
-0
lines changed
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
Compatible with OpenSearch and OpenSearch Dashboards Version 2.9.0
2+
3+
### Features
4+
5+
* Enable Table Function and PromQL function ([#1719](https://github.com/opensearch-project/sql/pull/1719))
6+
* Add spark connector ([#1780](https://github.com/opensearch-project/sql/pull/1780))
7+
8+
### Enhancements
9+
10+
* Pagination: Support WHERE clause, column list in SELECT clause and for functions and expressions in the query ([#1500](https://github.com/opensearch-project/sql/pull/1500))
11+
* Pagination: Support ORDER BY clauses and queries without FROM clause ([#1599](https://github.com/opensearch-project/sql/pull/1599))
12+
* Remove backticks on by field in stats ([#1728](https://github.com/opensearch-project/sql/pull/1728))
13+
* Support Array and ExprValue Parsing With Inner Hits ([#1737](https://github.com/opensearch-project/sql/pull/1737))
14+
* Add Support for Nested Function in Order By Clause ([#1789](https://github.com/opensearch-project/sql/pull/1789))
15+
* Add Support for Field Star in Nested Function ([#1773](https://github.com/opensearch-project/sql/pull/1773))
16+
* Guarantee datasource read api is strong consistent read (compatibility with segment replication) ([#1815](https://github.com/opensearch-project/sql/pull/1815))
17+
* Added new datetime functions and aliases to PPL ([#1807](https://github.com/opensearch-project/sql/pull/1807))
18+
* Support user-defined and incomplete date formats ([#1821](https://github.com/opensearch-project/sql/pull/1821))
19+
* Add _routing to SQL includes list ([#1771](https://github.com/opensearch-project/sql/pull/1771))
20+
* Disable read of plugins.query.datasources.encryption.masterkey from cluster settings GET API ([#1825](https://github.com/opensearch-project/sql/pull/1825))
21+
* Add EMR client to spark connector ([#1790](https://github.com/opensearch-project/sql/pull/1790))
22+
* Improved error codes in case of data sourcde API security exception ([#1753](https://github.com/opensearch-project/sql/pull/1753))
23+
* Remove Default master encryption key from settings ([#1851](https://github.com/opensearch-project/sql/pull/1851))
24+
25+
### Bug Fixes
26+
27+
* Fixed bug of byte/short not handling 0 denominator in divide/modulus equations ([#1716](https://github.com/opensearch-project/sql/pull/1716))
28+
* Fix CSV/RAW output header being application/json rather than plain/text ([#1779](https://github.com/opensearch-project/sql/pull/1779))
29+
30+
### Documentation
31+
32+
* Updated documentation of round function return type ([#1725](https://github.com/opensearch-project/sql/pull/1725))
33+
* Updated `protocol.rst` with new wording for error message ([#1662](https://github.com/opensearch-project/sql/pull/1662))
34+
35+
### Infrastructure
36+
37+
* stopPrometheus task in doctest build.gradle now runs upon project failure in startOpenSearch ([#1747](https://github.com/opensearch-project/sql/pull/1747))
38+
* Upgrade guava to 32.0.1
39+
* Disable CrossClusterSearchIT test ([#1814](https://github.com/opensearch-project/sql/pull/1814))
40+
* fix flakytest when tests.locale=tr ([#1827](https://github.com/opensearch-project/sql/pull/1827))
41+
42+
### Refactoring
43+
44+
* Simplify OpenSearchIndexScanBuilder ([#1738](https://github.com/opensearch-project/sql/pull/1738))

0 commit comments

Comments
 (0)