Skip to content

Commit

Permalink
Fix links
Browse files Browse the repository at this point in the history
Signed-off-by: Joshua Li <joshuali925@gmail.com>
  • Loading branch information
joshuali925 committed Sep 14, 2021
1 parent dae3291 commit d388230
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 17 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ The following projects have been merged into this repository as separate folders

Besides basic filtering and aggregation, OpenSearch SQL also supports complex queries, such as querying semi-structured data, JOINs, set operations, sub-queries etc. Beyond the standard functions, OpenSearch functions are provided for better analytics and visualization. Please check our [documentation](#documentation) for more details.

Recently we have been actively improving our query engine primarily for better correctness and extensibility. Behind the scene, the new enhanced engine has already supported both SQL and Piped Processing Language. Please find more details in [SQL Engine V2 - Release Notes](/docs/dev/NewSQLEngine.md).
Recently we have been actively improving our query engine primarily for better correctness and extensibility. Behind the scene, the new enhanced engine has already supported both SQL and Piped Processing Language. Please find more details in [SQL Engine V2 - Release Notes](./docs/dev/NewSQLEngine.md).


## Documentation
Expand Down
28 changes: 14 additions & 14 deletions docs/dev/NewSQLEngine.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,23 +12,23 @@ The current SQL query engine provides users the basic query capability for using
With the architecture and extensibility improved significantly, the following SQL features are able to be introduced in the new query engine:

* **Language Structure**
* [Identifiers](/docs/user/general/identifiers.rst): added support for identifier names with special characters
* [Data types](/docs/user/general/datatypes.rst): added support for date and interval types
* [Expressions](/docs/user/dql/expressions.rst): complex nested expression support
* [SQL functions](/docs/user/dql/functions.rst): more date function support, `ADDDATE`, `DATE_ADD`, `DATE_SUB`, `DAY`, `DAYNAME`, `DAYOFMONTH`, `DAYOFWEEK`, `DAYOFYEAR`, `FROM_DAYS`, `HOUR`, `MICROSECOND`, `MINUTE`, `QUARTER`, `SECOND`, `SUBDATE`, `TIME`, `TIME_TO_SEC`, `TO_DAYS`, `WEEK`
* [Comments](/docs/user/general/comments.rst): SQL comment support
* [Identifiers](./docs/user/general/identifiers.rst): added support for identifier names with special characters
* [Data types](./docs/user/general/datatypes.rst): added support for date and interval types
* [Expressions](./docs/user/dql/expressions.rst): complex nested expression support
* [SQL functions](./docs/user/dql/functions.rst): more date function support, `ADDDATE`, `DATE_ADD`, `DATE_SUB`, `DAY`, `DAYNAME`, `DAYOFMONTH`, `DAYOFWEEK`, `DAYOFYEAR`, `FROM_DAYS`, `HOUR`, `MICROSECOND`, `MINUTE`, `QUARTER`, `SECOND`, `SUBDATE`, `TIME`, `TIME_TO_SEC`, `TO_DAYS`, `WEEK`
* [Comments](./docs/user/general/comments.rst): SQL comment support
* **Basic queries**
* [HAVING without GROUP BY clause](/docs/user/dql/aggregations.rst#having-without-group-by)
* [Aggregate over arbitrary expression](/docs/user/dql/aggregations.rst#expression)
* [Ordering by NULLS FIRST/LAST](/docs/user/dql/basics.rst#example-2-specifying-order-for-null)
* [Ordering by aggregate function](/docs/user/dql/basics.rst#example-3-ordering-by-aggregate-functions)
* [HAVING without GROUP BY clause](./docs/user/dql/aggregations.rst#having-without-group-by)
* [Aggregate over arbitrary expression](./docs/user/dql/aggregations.rst#expression)
* [Ordering by NULLS FIRST/LAST](./docs/user/dql/basics.rst#example-2-specifying-order-for-null)
* [Ordering by aggregate function](./docs/user/dql/basics.rst#example-3-ordering-by-aggregate-functions)
* **Complex queries**
* [Subqueries in FROM clause](/docs/user/dql/complex.rst#example-2-subquery-in-from-clause): support arbitrary nesting level and aggregation
* [Subqueries in FROM clause](./docs/user/dql/complex.rst#example-2-subquery-in-from-clause): support arbitrary nesting level and aggregation
* **Advanced Features**
* [Window functions](/docs/user/dql/window.rst): ranking and aggregate window functions
* [Selective aggregation](/docs/user/dql/aggregations.rst#filter-clause): by standard `FILTER` function
* [Window functions](./docs/user/dql/window.rst): ranking and aggregate window functions
* [Selective aggregation](./docs/user/dql/aggregations.rst#filter-clause): by standard `FILTER` function
* **Beyond SQL**
* [Semi-structured data query](/docs/user/beyond/partiql.rst#example-2-selecting-deeper-levels): support querying OpenSearch object fields on arbitrary level
* [Semi-structured data query](./docs/user/beyond/partiql.rst#example-2-selecting-deeper-levels): support querying OpenSearch object fields on arbitrary level
* OpenSearch multi-field: handled automatically and users won't have the access, ex. `text` is converted to `text.keyword` if it’s a multi-field

As for correctness, besides full coverage of unit and integration test, we developed a new comparison test framework to ensure correctness by comparing with other databases. Please find more details in [Testing](./Testing.md).
Expand Down Expand Up @@ -57,7 +57,7 @@ For the following features unsupported in the new engine, the query will be forw

### 3.3 Limitations

You can find all the limitations in [Limitations](/docs/user/limitations/limitations.rst).
You can find all the limitations in [Limitations](./docs/user/limitations/limitations.rst).


---
Expand Down
4 changes: 2 additions & 2 deletions sql-cli/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,7 @@ Run single query from command line with options
## Code of Conduct
This project has adopted an [Open Source Code of Conduct](/CODE_OF_CONDUCT.md).
This project has adopted an [Open Source Code of Conduct](./CODE_OF_CONDUCT.md).
Expand All @@ -133,7 +133,7 @@ If you discover a potential security issue in this project we ask that you notif
## Licensing
See the [LICENSE](/LICENSE.TXT) file for our project's licensing. We will ask you to confirm the licensing of your contribution.
See the [LICENSE](./LICENSE.TXT) file for our project's licensing. We will ask you to confirm the licensing of your contribution.
Expand Down

0 comments on commit d388230

Please sign in to comment.