Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
130 commits
Select commit Hold shift + click to select a range
c494d92
Add table write operator and builder (#1094)
dai-chen Dec 14, 2022
8cbd70b
Using jackson and jackson_databind version defined in OpenSearch (#11…
opensearch-trigger-bot[bot] Dec 14, 2022
6c0af83
Add BETWEEN expression in v2 engine (#1163)
dai-chen Dec 16, 2022
7edc72e
Fix arithmetic operator precedence (#1172) (#1188)
opensearch-trigger-bot[bot] Dec 16, 2022
13474e3
Adding UTC_DATE, UTC_TIME, UTC_TIMESTAMP (#1193) (#1198)
opensearch-trigger-bot[bot] Dec 22, 2022
16606e4
Fix back quoted alias of FROM subquery (#1189) (#1208)
opensearch-trigger-bot[bot] Jan 3, 2023
753847b
Validate field and fields parameters in relevance search functions (#…
opensearch-trigger-bot[bot] Jan 3, 2023
d7825f4
Fix truncate() function (#1197) (#1213)
opensearch-trigger-bot[bot] Jan 3, 2023
9220e93
Add Minute_Of_Day Function To SQL Plugin (#1207) (#1214)
opensearch-trigger-bot[bot] Jan 3, 2023
67f7f98
Allow common keywords and scalar function name used as identifier (#1…
opensearch-trigger-bot[bot] Jan 3, 2023
de79815
Suppress report uploading failure in CI. (#1180) (#1220)
opensearch-trigger-bot[bot] Jan 4, 2023
9d7a6eb
Add `TIMEDIFF` and `DATEDIFF` functions. (#131) (#1195) (#1234)
opensearch-trigger-bot[bot] Jan 6, 2023
31f55ca
Updated MAINTAINERS.md to match recommended opensearch-project format…
opensearch-trigger-bot[bot] Jan 6, 2023
3ab1f78
Add BWC tests for running against distribution bundle. (#1209)
zelinh Jan 7, 2023
fdb45cf
Add Alternate Syntax For Match_Query And Other Functions (#1166)
GabeFernandez310 Jan 6, 2023
8a67667
Merge pull request #1241 from Bit-Quill/Failing-CI-Hot-Fix
YANG-DB Jan 7, 2023
7ab5465
Merge pull request #1245 from Bit-Quill/backport/backport-1166-to-2.x
YANG-DB Jan 7, 2023
2a10671
Fixed error with single timestamp query (#1244) (#1246)
opensearch-trigger-bot[bot] Jan 9, 2023
628be97
Add Second_Of_Minute Function As An Alias Of The Second Function (#12…
opensearch-trigger-bot[bot] Jan 9, 2023
571dcd1
Add functions `ADDTIME` and `SUBTIME`. (#132) (#1194) (#1252)
opensearch-trigger-bot[bot] Jan 9, 2023
7fa65e7
Add Day_Of_Week Function As An Alias Of DayOfWeek (#190) (#1228) (#1239)
opensearch-trigger-bot[bot] Jan 9, 2023
9b2ad5a
[Backport 2.x] Add Minute_Of_Hour Function As An Alias Of Minute Func…
GabeFernandez310 Jan 9, 2023
4e13ae7
Add support for long value return for CEIL, CEILING and FLOOR math fu…
opensearch-trigger-bot[bot] Jan 9, 2023
a00f321
Support JOIN query on object field with unexpanded name (#1229) (#1250)
opensearch-trigger-bot[bot] Jan 9, 2023
fa1083b
Remove unnecessary scripts after repo split (#1256)
joshuali925 Jan 9, 2023
820c833
Add Support For `TIME` Type in "*_OF_YEAR" Functions (#199) (#1223) (…
opensearch-trigger-bot[bot] Jan 10, 2023
a08fc6d
Add Day_Of_Month Function As An Alias Of DayOfMonth (#1227)
GabeFernandez310 Jan 10, 2023
761194e
remove sql-cli, jdbc, odbc, workbench, bi-connectors (#1264)
YANG-DB Jan 10, 2023
b5336a1
Merge pull request #1262 from opensearch-project/backport/backport-12…
penghuo Jan 10, 2023
3e60ad3
Add Hour_Of_Day Function As An Alias Of Hour (#1226) (#1269)
opensearch-trigger-bot[bot] Jan 10, 2023
a5fef1d
[Prometheus]Bug fix for less than and greater than operators on @time…
opensearch-trigger-bot[bot] Jan 11, 2023
2a56d41
add 2.5 release notes (#1268) (#1273)
opensearch-trigger-bot[bot] Jan 11, 2023
a5931e0
Remove in development filesystem support (#1284) (#1286)
penghuo Jan 19, 2023
e062dd3
Allow literal in aggregation (#203) (#1288) (#1290)
opensearch-trigger-bot[bot] Jan 23, 2023
db9be18
Add micro benchmark by JMH (#1278) (#1291)
opensearch-trigger-bot[bot] Jan 23, 2023
982d366
Extend comparison methods to accept different datetime types. (#129) …
opensearch-trigger-bot[bot] Jan 26, 2023
b62c55c
Enable `concat()` string function to support multiple string argument…
opensearch-trigger-bot[bot] Jan 27, 2023
d446c4d
Increment version to 2.6.0-SNAPSHOT (#1248)
opensearch-trigger-bot[bot] Jan 27, 2023
3939050
Remove obsolete links from README. (#1303) (#1307)
opensearch-trigger-bot[bot] Jan 30, 2023
d6a00a8
Datetime aggregation fixes. (#1061) (#1312)
opensearch-trigger-bot[bot] Feb 1, 2023
90eb3f5
Added Correctness Tests For Date And Time Functions (#1298) (#1313)
opensearch-trigger-bot[bot] Feb 2, 2023
3575d0b
Fix ArgumentCaptor can't capture varargs (#1320) (#1322)
penghuo Feb 3, 2023
0b10136
Add more keywords as identifier in PPL (#1319) (#1323)
opensearch-trigger-bot[bot] Feb 4, 2023
a6ba442
Update `DATE_ADD`/`ADDDATE` and `DATE_SUB`/`SUBDATE` functions. (#122…
opensearch-trigger-bot[bot] Feb 6, 2023
3350150
Create custom integ test file for sql plugin. (#1330) (#1332)
opensearch-trigger-bot[bot] Feb 14, 2023
3752fd9
Update `TIMESTAMP` function implementation and signatures. (#1254) (#…
opensearch-trigger-bot[bot] Feb 15, 2023
5768795
Add GET_FORMAT Function To OpenSearch SQL Plugin (#1342)
opensearch-trigger-bot[bot] Feb 15, 2023
46026af
Add TIME_FORMAT() Function To SQL Plugin (#1346)
opensearch-trigger-bot[bot] Feb 16, 2023
42509e1
Updated EXPM1() and Tests to New Engine (#215) (#1334) (#1348)
opensearch-trigger-bot[bot] Feb 16, 2023
4afe013
Added Support For More Formats For Get_Format (#1343) (#1349)
opensearch-trigger-bot[bot] Feb 16, 2023
b7a4deb
Add WeekOfYear Function To OpenSearch (#1345) (#1351)
opensearch-trigger-bot[bot] Feb 16, 2023
cc2a768
Add `last_day` Function To OpenSearch SQL Plugin (#1344) (#1350)
opensearch-trigger-bot[bot] Feb 16, 2023
ff0747d
Fix index not found reported as server error bug (#1353) (#1355)
opensearch-trigger-bot[bot] Feb 17, 2023
a32bcbe
Modified returning NaN to NULL (#1347)
GumpacG Feb 17, 2023
7377bed
Add release notes for 2.6.0 (#1367) (#1369)
opensearch-trigger-bot[bot] Feb 22, 2023
8f6793b
Integ Test Refactoring (#1383)
vamsimanohar Mar 2, 2023
8583fd1
Refactor AWSSigV4 auth to support different AWSCredentialProviders (#…
vamsimanohar Mar 3, 2023
4749176
Exclude .opensearch index when cleanup and ignore exception in case (…
opensearch-trigger-bot[bot] Mar 6, 2023
74b802e
Increment version to 2.7.0-SNAPSHOT (#1368)
opensearch-trigger-bot[bot] Mar 7, 2023
652e771
Update usage of Strings.toString (#1309) (#1404)
opensearch-trigger-bot[bot] Mar 8, 2023
fcce603
Deprecated Spring IoC and using Guice instead (#1177) (#1410)
penghuo Mar 8, 2023
11d0d6d
[main]Changes in DataSourceService and DataSourceMetadataStorage inte…
opensearch-trigger-bot[bot] Mar 8, 2023
81e5569
Bump backport version. (#1009)
Yury-Fridlyand Mar 13, 2023
0b6e581
Resolve table function based StorageEngine provided function resolver…
opensearch-trigger-bot[bot] Mar 14, 2023
00ff7eb
Added SINH function to V2 engine (#242) (#1434) (#1437)
opensearch-trigger-bot[bot] Mar 15, 2023
014de25
Added RINT function to V2 engine (#240) (#1433) (#1439)
opensearch-trigger-bot[bot] Mar 15, 2023
56c68b6
Add `sec_to_time` function to OpenSearch (#1378) (#1438)
opensearch-trigger-bot[bot] Mar 16, 2023
7122a55
Add `WEEKDAY` Function to SQL Plugin (#1418) (#1440)
opensearch-trigger-bot[bot] Mar 16, 2023
b0fdab9
Add `YEARWEEK` Function To OpenSearch SQL (#1417) (#1445)
GabeFernandez310 Mar 16, 2023
29f005f
Add `EXTRACT` Function To OpenSearch SQL Plugin (#1421) (#1443)
GabeFernandez310 Mar 16, 2023
5f1747d
Add `STR_TO_DATE` Function To The SQL Plugin (#1420) (#1444)
GabeFernandez310 Mar 16, 2023
5d01207
Add The `TO_SECONDS` Function To The SQL Plugin (#1419) (#1447)
GabeFernandez310 Mar 17, 2023
c286846
Added Arithmetic functions to V2 engine (#1416) (#1448)
opensearch-trigger-bot[bot] Mar 17, 2023
3ea6c5c
Added SIGNUM function to V2 engine (#1429) (#1442)
opensearch-trigger-bot[bot] Mar 17, 2023
305ba24
Add `TIMESTAMPADD` Function To OpenSearch SQL Plugin (#1451) (#1453)
opensearch-trigger-bot[bot] Mar 20, 2023
5cfa702
Rework on `OpenSearchDataType`: parse, store and use mapping informat…
opensearch-trigger-bot[bot] Mar 21, 2023
49a82ae
Added missing integration tests for the pow and power functions (#247…
opensearch-trigger-bot[bot] Mar 22, 2023
20964e1
Add `Timestampdiff` Function To OpenSearch SQL (#1467) (#1472)
opensearch-trigger-bot[bot] Mar 24, 2023
1aa1861
Create datasource API (#1458) (#1479)
vamsimanohar Mar 28, 2023
56eea47
Update to account for XContent refactor in 2.x (#1485)
Mar 29, 2023
0734608
Replace non-ASCII characters in code and docs. (#1365) (#1486)
opensearch-trigger-bot[bot] Mar 30, 2023
17b1105
Add publish snapshots to maven via GHA (#1496)
rupal-bq Apr 5, 2023
89717e3
REST API for GET,PUT and DELETE (#1482) (#1501)
opensearch-trigger-bot[bot] Apr 6, 2023
93e96da
[Backport 2.x] #639: allow metadata fields and score opensearch funct…
opensearch-trigger-bot[bot] Apr 12, 2023
d16cd3d
Support nested function in SELECT clause (#1490) (#1517)
forestmvey Apr 13, 2023
f76a10b
Refactoring datasource changes to a new module. (#1504) (#1510)
opensearch-trigger-bot[bot] Apr 14, 2023
918c2d3
Documentation and other papercuts for datasource api launch (#1530) (…
opensearch-trigger-bot[bot] Apr 17, 2023
60101b4
release notes for 2.7.0 (#1537) (#1539)
opensearch-trigger-bot[bot] Apr 18, 2023
8c32040
Integ Test Fix (#1541) (#1543)
opensearch-trigger-bot[bot] Apr 18, 2023
dfdbc57
Fixing bug where Nested functions used in WHERE, GROUP BY, HAVING, an…
opensearch-trigger-bot[bot] Apr 19, 2023
723777f
release notes for 2.7.0 PATCH (#1553) (#1556)
opensearch-trigger-bot[bot] Apr 19, 2023
aa5b3e0
Added COSH to V2 engine (#244) (#1428) (#1565)
matthewryanwells Apr 20, 2023
30ac276
Minor clean up of datetime and other classes (#198) (#1310) (#1567)
opensearch-trigger-bot[bot] Apr 24, 2023
796e48a
Bump org.json dependency version (#1586) (#1598) (#1607)
opensearch-trigger-bot[bot] May 5, 2023
1b79069
Add integration JDBC tests for cursor/fetch_size feature (#1315) (#1550)
opensearch-trigger-bot[bot] May 8, 2023
2bb7a65
adding reflections as a dependency (#1559) (#1618)
opensearch-trigger-bot[bot] May 11, 2023
562cbfa
Backport codeowners changes to 2.x (#1566)
Yury-Fridlyand May 11, 2023
c50f320
Cross cluster search in PPL (#1512) (#1627)
seankao31 May 12, 2023
76d2712
Update usage example doc for PPL cross-cluster search (#1610) (#1629)
seankao31 May 16, 2023
489364a
Backport jackson and gradle update from #1580 to 2.x (#1596)
Yury-Fridlyand May 16, 2023
b9b6b1e
Backport maintainer list update to `2.x`. (#1650)
Yury-Fridlyand May 23, 2023
4c71f03
Add Nested Documentation for 2.7 Related Features (#1620)
forestmvey May 23, 2023
5e884c7
Merge pull request #1652 from Bit-Quill/backport/backport-1620-to-2.x
forestmvey May 24, 2023
3683b6c
Increment version to 2.8.0-SNAPSHOT (#1552)
opensearch-trigger-bot[bot] May 24, 2023
c04dfb6
Fix IT - address breaking changes from upstream. (#1659)
Yury-Fridlyand May 25, 2023
a9c8edd
Documentation Proposal for Function in WHERE Clause (#1640) (#1670)
opensearch-trigger-bot[bot] May 30, 2023
2c06a2f
Add Support for Nested Function Use In WHERE Clause Predicate Expresi…
opensearch-trigger-bot[bot] May 30, 2023
8d3f762
Release Notes for 2.8.0 (#1676) (#1680)
opensearch-trigger-bot[bot] May 30, 2023
dca8359
Create new anonymizer for new engine (#1665) (#1677)
opensearch-trigger-bot[bot] May 30, 2023
17033a3
Support Alternate Datetime Formats (#1664) (#1682)
opensearch-trigger-bot[bot] May 30, 2023
86ae687
[Backport 2.x] Support for pagination in v2 engine of `SELECT * FROM …
opensearch-trigger-bot[bot] May 30, 2023
c6e0ee3
Allow backtick around fields in sort cmd (#1688) (#1689)
opensearch-trigger-bot[bot] May 31, 2023
d7940a8
Moved auth interceptors to common module (#1703) (#1729)
vamsimanohar Jun 12, 2023
c23a788
Increment version to 2.9.0-SNAPSHOT (#1695)
opensearch-trigger-bot[bot] Jun 12, 2023
f133840
Simplify OpenSearchIndexScanBuilder (#275) (#1738) (#1742)
opensearch-trigger-bot[bot] Jun 15, 2023
38fc833
Handle zero denominator in divide and modulus for byte data type (#27…
opensearch-trigger-bot[bot] Jun 15, 2023
d2a82ae
Pagination Phase 2: Support `WHERE` clause, column list in `SELECT` c…
opensearch-trigger-bot[bot] Jun 15, 2023
7fe2fb4
Pagination Phase 2: Support `ORDER BY` clauses and queries without `F…
opensearch-trigger-bot[bot] Jun 16, 2023
a528031
Enable Table Function and PromQL function (#1719) (#1744)
opensearch-trigger-bot[bot] Jun 16, 2023
34d2b7a
Fix CI (#1760) (#1766)
opensearch-trigger-bot[bot] Jun 22, 2023
bcb2af4
[2.x manual backport] Stop prometheus in doctest build.gradle now run…
MitchellGale Jun 22, 2023
61c8691
Updated documentation of round function return type (#1725) (#1770)
opensearch-trigger-bot[bot] Jun 22, 2023
1583605
Fixing CVE 1767 (#1768) (#1769)
opensearch-trigger-bot[bot] Jun 22, 2023
6532a10
Remove backticks on `by` field in stats (#1728) (#1751)
opensearch-trigger-bot[bot] Jun 26, 2023
e9a009b
Backport breaking changes to 2.x (#1792)
Yury-Fridlyand Jun 27, 2023
5e220f4
Support Array and ExprValue Parsing With Inner Hits (#1737) (#1791)
opensearch-trigger-bot[bot] Jun 28, 2023
be164e8
Add Support for Nested Function in Order By Clause (#1789) (#1794)
opensearch-trigger-bot[bot] Jun 28, 2023
63e317b
Manually Backporting 1779 to 2.x (#1796)
matthewryanwells Jun 28, 2023
babbe90
Keep up with refactoring in OpenSearch. (#1588) (#1802)
opensearch-trigger-bot[bot] Jul 5, 2023
137abd6
Updating imports to reflect changes in opensearch core. (#1645)
May 23, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# This should match the owning team set up in https://github.com/orgs/opensearch-project/teams
* @opensearch-project/sql
* @pjfitzgibbons @ps48 @kavithacm @derek-ho @joshuali925 @dai-chen @YANG-DB @rupal-bq @mengweieric @vamsi-amazon @swiddis @penghuo @seankao-az @MaxKsyunz @Yury-Fridlyand @anirudha @forestmvey @acarbonetto @GumpacG
7 changes: 4 additions & 3 deletions .github/workflows/backport.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,14 +15,15 @@ jobs:
steps:
- name: GitHub App token
id: github_app_token
uses: tibdex/github-app-token@v1.5.0
uses: tibdex/github-app-token@v1.7.0
with:
app_id: ${{ secrets.APP_ID }}
private_key: ${{ secrets.APP_PRIVATE_KEY }}
installation_id: 22958780

- name: Backport
uses: VachaShah/backport@v1.1.4
uses: VachaShah/backport@v2.1.0
with:
github_token: ${{ steps.github_app_token.outputs.token }}
branch_name: backport/backport-${{ github.event.number }}
head_template: backport/backport-<%= number %>-to-<%= base %>
files_to_skip: 'CHANGELOG.md'
55 changes: 0 additions & 55 deletions .github/workflows/bi-connectors.yml

This file was deleted.

2 changes: 1 addition & 1 deletion .github/workflows/link-checker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
id: lychee
uses: lycheeverse/lychee-action@master
with:
args: --accept=200,403,429,999 "./**/*.html" "./**/*.md" "./**/*.txt" --exclude "http://localhost*" "https://localhost" "https://odfe-node1:9200/" "https://community.tableau.com/docs/DOC-17978" ".*family.zzz" "https://pypi.python.org/pypi/opensearchsql/" "opensearch*" ".*@amazon.com" ".*email.com" "[email protected]" "http://timestamp.verisign.com/scripts/timstamp.dll" ".*/PowerBIConnector/bin/Release"
args: --accept=200,403,429,999 "./**/*.html" "./**/*.md" "./**/*.txt" --exclude "https://aws.oss.sonatype.*" "http://localhost*" "https://localhost" "https://odfe-node1:9200/" "https://community.tableau.com/docs/DOC-17978" ".*family.zzz" "https://pypi.python.org/pypi/opensearchsql/" "opensearch*" ".*@amazon.com" ".*email.com" "[email protected]" "http://timestamp.verisign.com/scripts/timstamp.dll" ".*/PowerBIConnector/bin/Release"
env:
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
- name: Fail if there were link errors
Expand Down
38 changes: 38 additions & 0 deletions .github/workflows/maven-publish.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
name: Publish snapshots to maven

on:
workflow_dispatch:
push:
branches:
- main
- 1.*
- 2.*

jobs:
build-and-publish-snapshots:
strategy:
fail-fast: false
if: github.repository == 'opensearch-project/sql'
runs-on: ubuntu-latest

permissions:
id-token: write
contents: write

steps:
- uses: actions/setup-java@v3
with:
distribution: temurin # Temurin is a distribution of adoptium
java-version: 11
- uses: actions/checkout@v3
- uses: aws-actions/[email protected]
with:
role-to-assume: ${{ secrets.PUBLISH_SNAPSHOTS_ROLE }}
aws-region: us-east-1
- name: publish snapshots to maven
run: |
export SONATYPE_USERNAME=$(aws secretsmanager get-secret-value --secret-id maven-snapshots-username --query SecretString --output text)
export SONATYPE_PASSWORD=$(aws secretsmanager get-secret-value --secret-id maven-snapshots-password --query SecretString --output text)
echo "::add-mask::$SONATYPE_USERNAME"
echo "::add-mask::$SONATYPE_PASSWORD"
./gradlew publishPluginZipPublicationToSnapshotsRepository
71 changes: 0 additions & 71 deletions .github/workflows/sql-cli-test-and-build-workflow.yml

This file was deleted.

45 changes: 0 additions & 45 deletions .github/workflows/sql-jdbc-test-and-build-workflow.yml

This file was deleted.

Loading