|
| 1 | +Compatible with OpenSearch and OpenSearch Dashboards Version 2.7.0 |
| 2 | + |
| 3 | +### Features |
| 4 | + |
| 5 | +* Create datasource API (#1458) ([#1479](https://github.com/opensearch-project/sql/pull/1479)) |
| 6 | +* REST API for GET,PUT and DELETE ([#1502](https://github.com/opensearch-project/sql/pull/1502)) |
| 7 | + |
| 8 | +### Enhancements |
| 9 | + |
| 10 | +* [main]Changes in DataSourceService and DataSourceMetadataStorage interface ([#1414](https://github.com/opensearch-project/sql/pull/1414)) |
| 11 | +* Added SINH function to V2 engine ([#1437](https://github.com/opensearch-project/sql/pull/1437)) |
| 12 | +* Added RINT function to V2 engine ([#1439](https://github.com/opensearch-project/sql/pull/1439)) |
| 13 | +* Add `sec_to_time` Function To OpenSearch SQL ([#1438](https://github.com/opensearch-project/sql/pull/1438)) |
| 14 | +* Add `WEEKDAY` Function to SQL Plugin ([#1440](https://github.com/opensearch-project/sql/pull/1440)) |
| 15 | +* Add `YEARWEEK` Function To OpenSearch SQL ([#1445](https://github.com/opensearch-project/sql/pull/1445)) |
| 16 | +* Add `EXTRACT` Function To OpenSearch SQL Plugin ([#1443](https://github.com/opensearch-project/sql/pull/1443)) |
| 17 | +* Add `STR_TO_DATE` Function To The SQL Plugin ([#1444](https://github.com/opensearch-project/sql/pull/1444)) |
| 18 | +* Add The `TO_SECONDS` Function To The SQL Plugin ([#1447](https://github.com/opensearch-project/sql/pull/1447)) |
| 19 | +* Added Arithmetic functions to V2 engine ([#1448](https://github.com/opensearch-project/sql/pull/1448)) |
| 20 | +* Added SIGNUM function to V2 engine ([#1442](https://github.com/opensearch-project/sql/pull/1442)) |
| 21 | +* Add `TIMESTAMPADD` Function To OpenSearch SQL Plugin ([#1453](https://github.com/opensearch-project/sql/pull/1453)) |
| 22 | +* Add `Timestampdiff` Function To OpenSearch SQL ([#1472](https://github.com/opensearch-project/sql/pull/1472)) |
| 23 | +* Add Nested Support in Select Clause (#1490) ([#1518](https://github.com/opensearch-project/sql/pull/1518)) |
| 24 | +* Fix null response from pow/power and added missing integration testing ([#1459](https://github.com/opensearch-project/sql/pull/1459)) |
| 25 | + |
| 26 | + |
| 27 | +### Bug Fixes |
| 28 | + |
| 29 | +* Integ Test Refactoring ([#1383](https://github.com/opensearch-project/sql/pull/1383)) |
| 30 | +* Exclude OpenSearch system index when IT cleanup ([#1381](https://github.com/opensearch-project/sql/pull/1381)) |
| 31 | + |
| 32 | +### Documentation |
| 33 | + |
| 34 | +* Documentation and other papercuts for datasource api launch ([#1534](https://github.com/opensearch-project/sql/pull/1534)) |
| 35 | + |
| 36 | +### Maintenance |
| 37 | + |
| 38 | +* Refactor AWSSigV4 auth to support different AWSCredentialProviders ([#1389](https://github.com/opensearch-project/sql/pull/1389)) |
| 39 | +* [AUTO] Increment version to 2.7.0-SNAPSHOT ([#1368](https://github.com/opensearch-project/sql/pull/1368)) |
| 40 | +* Update usage of Strings.toString ([#1404](https://github.com/opensearch-project/sql/pull/1404)) |
| 41 | +* Deprecated Spring IoC and using Guice instead (#1177) ([#1410](https://github.com/opensearch-project/sql/pull/1410)) |
| 42 | +* Bump backport version. ([#1009](https://github.com/opensearch-project/sql/pull/1009)) |
| 43 | +* Resolve table function based on StorageEngine provided function resolver ([#1424](https://github.com/opensearch-project/sql/pull/1424)) |
| 44 | +* Rework on `OpenSearchDataType`: parse, store and use mapping information ([#1455](https://github.com/opensearch-project/sql/pull/1455)) |
| 45 | +* Update to account for XContent refactor in 2.x ([#1485](https://github.com/opensearch-project/sql/pull/1485)) |
| 46 | +* Replace non-ASCII characters in code and docs. ([#1486](https://github.com/opensearch-project/sql/pull/1486)) |
| 47 | +* Add publish snapshots to maven via GHA ([#1496](https://github.com/opensearch-project/sql/pull/1496)) |
| 48 | +* Refactoring datasource changes to a new module. ([#1511](https://github.com/opensearch-project/sql/pull/1511)) |
| 49 | +* #639: allow metadata fields and score opensearch function (#228) ([#1509](https://github.com/opensearch-project/sql/pull/1509)) |
0 commit comments