Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Manual Backport 2.x] Flint query scheduler part1 - integrate job scheduler plugin #2834 #2888

Closed
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
357 commits
Select commit Hold shift + click to select a range
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)
vmmusings 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
fa82bae
[Backport 2.x] Keep up with refactors in core -- Strings class (#1812)
opensearch-trigger-bot[bot] Jul 7, 2023
6075ed4
Fix of protocol rst for change in error for PPL query. (#1662) (#1818)
opensearch-trigger-bot[bot] Jul 10, 2023
776a76c
disable CCS IT test (#1814) (#1817)
opensearch-trigger-bot[bot] Jul 10, 2023
2144ddd
Guarantee datasource read api is strong consistent read (#1815) (#1822)
opensearch-trigger-bot[bot] Jul 10, 2023
64f3d6c
Add Support for Field Star in Nested Function (#1773) (#1797)
opensearch-trigger-bot[bot] Jul 11, 2023
9e76e87
Added new datetime functions and aliases to PPL (#1807) (#1832)
opensearch-trigger-bot[bot] Jul 11, 2023
2b8e53a
fix flakytest when tests.locale=tr (#1827) (#1833)
opensearch-trigger-bot[bot] Jul 11, 2023
5903ebb
Support user-defined and incomplete date formats (#273) (#1821) (#1830)
opensearch-trigger-bot[bot] Jul 11, 2023
a3d9bfc
[Backport 2.x] Add spark connector (#1809)
opensearch-trigger-bot[bot] Jul 11, 2023
f51c314
Add _routing to SQL includes list (#277) (#1771) (#1831)
opensearch-trigger-bot[bot] Jul 11, 2023
98ca9f8
[Backport 2.x] Filter datasource encryption master key from cluster s…
opensearch-trigger-bot[bot] Jul 11, 2023
649b131
Bump guava version to 32.0.1 (#1829) (#1835)
opensearch-trigger-bot[bot] Jul 11, 2023
50e611e
Add EMR client to spark connector (#1790) (#1846)
opensearch-trigger-bot[bot] Jul 11, 2023
9b26fa2
[Backport 2.x] Update docs to reflect recent changes. (#285) (#1834)
opensearch-trigger-bot[bot] Jul 11, 2023
ee62371
Improved error codes in case of security exception (#1753) (#1811)
vmmusings Jul 11, 2023
f2d5ed3
[Backport 2.x] Remove Default master encryption key from settings. (#…
opensearch-trigger-bot[bot] Jul 12, 2023
87e4ea9
Bump `log4j` version. (#1848) (#1850)
opensearch-trigger-bot[bot] Jul 12, 2023
d14cce1
Add release notes for 2.9 (#1857) (#1858)
opensearch-trigger-bot[bot] Jul 12, 2023
14edf2a
[Backport 2.x] Fix core refactor: StreamIO from common to core.common…
opensearch-trigger-bot[bot] Jul 26, 2023
4d7a02c
Change query range response structure (#1867) (#1890)
opensearch-trigger-bot[bot] Jul 27, 2023
732e431
Prometheus Query Exemplars (#1782) (#1905)
vmmusings Jul 27, 2023
52f1c99
Statically init `typeActionMap` in `OpenSearchExprValueFactory`. (#31…
Yury-Fridlyand Jul 26, 2023
77832ca
fixed merge conflict
MitchellGale Jul 24, 2023
feec843
fixed missing underscores in day_of_week doctest (#300) (#1885)
matthewryanwells Jul 19, 2023
76a5874
Added new datetime functions and aliases to PPL [Part 2] (#283) (#1852)
matthewryanwells Jul 14, 2023
a79601e
Merge pull request #1870 from opensearch-project/backport/backport-18…
GumpacG Jul 27, 2023
11fa67d
Merge pull request #1898 from Bit-Quill/backport/backport-1888-to-2.x
GumpacG Jul 27, 2023
e0407b7
Merge pull request #1886 from opensearch-project/backport/backport-18…
GumpacG Jul 27, 2023
4b1d70e
Addressing comments on 2.9 release note (#1863) (#1878)
opensearch-trigger-bot[bot] Jul 27, 2023
1d9583a
Merge pull request #1901 from opensearch-project/backport/backport-18…
GumpacG Jul 27, 2023
031183d
[Backport 2.x] Added support of timestamp/date/time using curly brack…
matthewryanwells Jul 28, 2023
a297d33
[Backport 2.x] Backport breaking changes (#1920)
opensearch-trigger-bot[bot] Aug 3, 2023
5c91071
[Spotless] Adds new line at end of java files (#1896) (#1925)
opensearch-trigger-bot[bot] Aug 4, 2023
b57c50f
Fixing string format change (#334) (#1946)
MitchellGale Aug 9, 2023
c5b2433
Updated H2 version (#1928) (#1944)
opensearch-trigger-bot[bot] Aug 9, 2023
b480916
(#1536) Refactor OpenSearchQueryRequest and move includes to builder …
opensearch-trigger-bot[bot] Aug 10, 2023
76f6de9
Okio upgrade to 3.5.0 (#1957) (#1963)
opensearch-trigger-bot[bot] Aug 15, 2023
1b5a936
Breaking change OpenSearch main project - Action movement (#1958) (#1…
MitchellGale Aug 15, 2023
d9a78df
Update backport CI, add PR merged condition (#1970)
ps48 Aug 16, 2023
0b419ff
(#1506) Remove reservedSymbolTable and replace with HIDDEN_FIELD_NAME…
acarbonetto Aug 21, 2023
ed6ab58
Fix doctest data (#1902) (#1998)
opensearch-trigger-bot[bot] Aug 21, 2023
9f081ab
[Backport 2.x] [Spotless] Applying Google Code Format for core/src/ma…
MitchellGale Aug 21, 2023
0fd0f4c
Developer guide update with Spotless details (#2000) (#2004)
opensearch-trigger-bot[bot] Aug 21, 2023
3f7db81
[Backport 2.x] [Spotless] Applying Google Code Format for core/src/ma…
MitchellGale Aug 22, 2023
df9a827
[Backport 2.x] [Spotless] Applying Google Code Format for core/src/ma…
MitchellGale Aug 22, 2023
6c07ac7
Fixed exception when datasource is updated with existing configuratio…
opensearch-trigger-bot[bot] Aug 22, 2023
d205bd6
[Backport 2.x] [Spotless] Applying Google Code Format for core/src/ma…
MitchellGale Aug 22, 2023
a85a142
[Backport 2.x] [Spotless] Applying Google Code Format for core #5 (#1…
MitchellGale Aug 22, 2023
f690119
Removing checkstyle (#2018)
MitchellGale Aug 22, 2023
c6b37d0
[Backport 2.x] [Spotless] Entire project running spotless (#2016)
MitchellGale Aug 22, 2023
b9c8ff3
Add support for `date_nanos` and tests. (#337) (#1976) (#2020)
opensearch-trigger-bot[bot] Aug 23, 2023
280ea22
Run IT tests with security plugin (#335) (#1986) (#2022)
MitchellGale Aug 23, 2023
72216ed
Adds `**/gen/**` to exclude list for spotless (#2021) (#2024)
opensearch-trigger-bot[bot] Aug 23, 2023
3c8e3bd
[Backport 2.x] Applied formatting improvements to Antlr files based o…
MitchellGale Aug 23, 2023
2c1212e
Fix `ASCII` function and groom UT for text functions. (#301) (#1895) …
opensearch-trigger-bot[bot] Aug 24, 2023
986e495
Fixed Security Exceptions For Requests Wihtout PPL Access (#2033) (#2…
opensearch-trigger-bot[bot] Aug 30, 2023
c3071fd
Revert "Guarantee datasource read api is strong consistent read (#181…
opensearch-trigger-bot[bot] Sep 1, 2023
9c5977f
Add _primary preference only for segment replication enabled indices …
opensearch-trigger-bot[bot] Sep 1, 2023
65d8114
[2.x] bump okhttp to 4.10.0 (#2044)
joshuali925 Sep 1, 2023
3bcd8f3
bump okio to 3.4.0
joshuali925 Sep 1, 2023
44de537
Merge pull request #2047 from joshuali925/bump-okio-2.x
Swiddis Sep 1, 2023
beaa750
bump aws-encryption-sdk-java to 1.71 (#2056) (#2057)
opensearch-trigger-bot[bot] Sep 7, 2023
95a5791
Changed allowlist config to denylist ip config for datasource uri hos…
opensearch-trigger-bot[bot] Sep 7, 2023
b05dd62
Always use snapshot version for security plugin download (#2060) (#2061)
opensearch-trigger-bot[bot] Sep 8, 2023
089cb83
add 2.10 release notes (#2051) (#2053)
opensearch-trigger-bot[bot] Sep 8, 2023
75a837f
Check for existence of security plugin (#2065) (#2069)
opensearch-trigger-bot[bot] Sep 12, 2023
1a530c5
Fix mockito core conflict. (#2128) (#2131)
opensearch-trigger-bot[bot] Sep 22, 2023
59dacdc
Removed Domain Validation (#2130) (#2136)
opensearch-trigger-bot[bot] Sep 22, 2023
d49f0af
Datasource description (#2132) (#2138)
opensearch-trigger-bot[bot] Sep 22, 2023
84843e5
Merging Async Query APIs feature branch into main. (#2159) (#2163)
opensearch-trigger-bot[bot] Sep 27, 2023
8c5ecba
Increment version to 2.11 (#2175)
vmmusings Oct 2, 2023
3f51079
Enable PPL lang and add datsource to async query API (#2187) (#2195)
opensearch-trigger-bot[bot] Oct 3, 2023
1a22015
fix broken link for prometheus connector (#2188) (#2199)
opensearch-trigger-bot[bot] Oct 3, 2023
a88142c
Fix response codes returned by JSON formatting them (#2156) (#2200)
opensearch-trigger-bot[bot] Oct 3, 2023
0af2537
Refactor Flint Auth (#2190) (#2201)
opensearch-trigger-bot[bot] Oct 3, 2023
098b1e7
Bug fix, datasource API should be case sensitive (#2198) (#2202)
opensearch-trigger-bot[bot] Oct 4, 2023
610a1b6
Add conf for spark structured streaming job (#2193) (#2203)
opensearch-trigger-bot[bot] Oct 4, 2023
1efd92c
Submit long running job only when auto_refresh = false (#2208) (#2209)
opensearch-trigger-bot[bot] Oct 4, 2023
e58af26
Bug Fix, handle DESC TABLE response (#2211) (#2213)
opensearch-trigger-bot[bot] Oct 4, 2023
b22e8f1
Drop Index Implementation (#2204) (#2217)
opensearch-trigger-bot[bot] Oct 5, 2023
232622d
Add customized result index in data source etc (#2212) (#2220)
opensearch-trigger-bot[bot] Oct 5, 2023
9aaf81d
Enable PPL Queries (#2215) (#2223)
opensearch-trigger-bot[bot] Oct 5, 2023
ac7a0a0
Minor fix in dropping covering index (#2226) (#2228)
opensearch-trigger-bot[bot] Oct 5, 2023
00ae8ce
Correctly Set query status (#2227) (#2231)
opensearch-trigger-bot[bot] Oct 5, 2023
5fa8e54
Add documentation (#2229) (#2233)
opensearch-trigger-bot[bot] Oct 5, 2023
6b221c3
Read extra Spark submit parameters from cluster settings (#2219) (#2235)
opensearch-trigger-bot[bot] Oct 6, 2023
3297502
Fix Unit tests for FlintIndexReader (#2238) (#2239)
opensearch-trigger-bot[bot] Oct 6, 2023
a877ea8
Bug Fix , delete OpenSearch index when DROP INDEX (#2250) (#2251)
opensearch-trigger-bot[bot] Oct 7, 2023
145b163
Spark Execution Engine Config Refactor (#2249) (#2265)
opensearch-trigger-bot[bot] Oct 9, 2023
ab02486
Provide auth.type and auth.role_arn paramters to end user (#2276) (#2…
opensearch-trigger-bot[bot] Oct 11, 2023
ce3b15b
release-notes-2.11 (#2284) (#2287)
opensearch-trigger-bot[bot] Oct 12, 2023
79031a4
add InteractiveSession and SessionManager (#2290) (#2293)
opensearch-trigger-bot[bot] Oct 13, 2023
20601d6
Increment version to 2.12.0-SNAPSHOT (#2258)
opensearch-trigger-bot[bot] Oct 16, 2023
3dd17a3
Minor Refactoring (#2308) (#2316)
opensearch-trigger-bot[bot] Oct 17, 2023
7aa3cab
Add Statement (#2294) (#2318)
opensearch-trigger-bot[bot] Oct 17, 2023
9383c7c
Upgrade json (#2307) (#2313)
opensearch-trigger-bot[bot] Oct 17, 2023
fbf6143
Add sessionId parameters for create async query API (#2312) (#2323)
opensearch-trigger-bot[bot] Oct 18, 2023
e87e7a7
Implement patch API for datasources (#2273) (#2328)
opensearch-trigger-bot[bot] Oct 19, 2023
69ea0a6
Integration with REPL Spark job (#2327) (#2337)
opensearch-trigger-bot[bot] Oct 20, 2023
f3fdead
[Backport 2.x] deprecated job-metadata-index (#2340)
opensearch-trigger-bot[bot] Oct 23, 2023
66a20b7
Add missing tags and MV support (#2336) (#2347)
vmmusings Oct 24, 2023
9085c5c
Fix bug, using basic instead of basicauth (#2342) (#2348)
opensearch-trigger-bot[bot] Oct 25, 2023
86d1b3c
Bug Fix, support cancel query in running state (#2351) (#2352)
opensearch-trigger-bot[bot] Oct 25, 2023
c211380
Add Session limitation (#2354) (#2358)
opensearch-trigger-bot[bot] Oct 25, 2023
a43d28d
Handle Describe,Refresh and Show Queries Properly (#2357) (#2361)
opensearch-trigger-bot[bot] Oct 25, 2023
f55a646
Add where clause support in create statement (#2366) (#2369)
opensearch-trigger-bot[bot] Oct 25, 2023
b7c7506
create new session if current session not ready (#2363) (#2364)
opensearch-trigger-bot[bot] Oct 26, 2023
5d47786
Enable session by default (#2373) (#2374)
opensearch-trigger-bot[bot] Oct 26, 2023
6dd1899
Refactoring for tags usage in test files and also added explicit denl…
opensearch-trigger-bot[bot] Oct 27, 2023
59e36a7
Add Flint Index Purging Logic (#2372) (#2388)
opensearch-trigger-bot[bot] Oct 28, 2023
56bd9dc
Create new session if client provided session is invalid (#2368) (#2393)
penghuo Oct 30, 2023
1fd492e
add concurrent limit on datasource and sessions (#2390) (#2394)
opensearch-trigger-bot[bot] Oct 30, 2023
834a7d0
Redefine Drop Index as logical delete (#2386) (#2396)
opensearch-trigger-bot[bot] Oct 30, 2023
45e58c5
Added session, statement, emrjob metrics to sql stats api (#2398) (#2…
opensearch-trigger-bot[bot] Oct 31, 2023
0bb802e
Onboard jenkins prod docker images to github actions
peterzhuamazon Nov 1, 2023
cd16280
Add more
peterzhuamazon Nov 1, 2023
9330158
Add more
peterzhuamazon Nov 1, 2023
5365fdd
Merge pull request #2406 from peterzhuamazon/issues-2248-backport-2.x
peterzhuamazon Nov 1, 2023
e090584
Block settings in sql query settings API and add more unit tests (#24…
opensearch-trigger-bot[bot] Nov 2, 2023
4af150e
Add more metrics and handle emr exception message (#2422) (#2425)
opensearch-trigger-bot[bot] Nov 8, 2023
d1ed772
Return 429 for ConcurrencyLimitExceededException (#2428) (#2429)
opensearch-trigger-bot[bot] Nov 30, 2023
4a1d7a3
Async query get result bug fix (#2443) (#2447)
opensearch-trigger-bot[bot] Dec 1, 2023
0f5b5ef
Validate session with flint datasource passed in async job request (#…
opensearch-trigger-bot[bot] Dec 6, 2023
636d323
Add seder to TransportPPLQueryResponse (#2452) (#2453)
opensearch-trigger-bot[bot] Dec 18, 2023
894639a
Move pplenabled to transport (#2451) (#2455)
opensearch-trigger-bot[bot] Dec 18, 2023
bad7703
Update to Gradle 8.4 (#2433) (#2480)
reta Jan 25, 2024
bc7334c
Temporary fixes for build errors (#2476) (#2483)
vmmusings Jan 29, 2024
e441a40
Add SparkDataType as wrapper for unmapped spark data type (#2492) (#2…
opensearch-trigger-bot[bot] Feb 1, 2024
c91d46b
Refactor async executor service dependencies using guice framework (#…
opensearch-trigger-bot[bot] Feb 2, 2024
f51a1c5
Add cluster name in spark submit params (#2467) (#2469)
opensearch-trigger-bot[bot] Feb 2, 2024
5104b08
Fix wrong 503 error response code (#2493) (#2501)
opensearch-trigger-bot[bot] Feb 5, 2024
db9f788
Bump aws-java-sdk-core version to 1.12.651 (#2503) (#2505)
opensearch-trigger-bot[bot] Feb 6, 2024
db45846
Add JDK-21 to GA worklflows (#2481) (#2509)
opensearch-trigger-bot[bot] Feb 6, 2024
73ca8c6
[DOC] Configure the Spark metrics properties while creating a s3 Glue…
opensearch-trigger-bot[bot] Feb 6, 2024
aea33da
Add setting plugins.query.executionengine.async_query.enabled (#2510)…
opensearch-trigger-bot[bot] Feb 6, 2024
8ba9c05
Add release notes for 2.12.0.0 (#2513) (#2514)
opensearch-trigger-bot[bot] Feb 7, 2024
2d94c56
Fix issue in testSourceMetricCommandWithTimestamp integ test with dif…
opensearch-trigger-bot[bot] Feb 16, 2024
2d165e4
Increment version to 2.13.0-SNAPSHOT (#2516)
opensearch-trigger-bot[bot] Feb 28, 2024
b2880f4
bump ipaddress to 5.4.2 (#2544) (#2545)
opensearch-trigger-bot[bot] Mar 8, 2024
27d1a73
Change emr job names based on the query type (#2543) (#2547)
opensearch-trigger-bot[bot] Mar 12, 2024
89c8234
Datasource disable feature (#2539) (#2552)
vmmusings Mar 12, 2024
1f11fbe
Restrict the scope of cancel API (#2548) (#2556)
opensearch-trigger-bot[bot] Mar 14, 2024
8e25dd9
Handle ALTER Index Queries in SQL Plugin (#2554) (#2560)
vmmusings Mar 19, 2024
68622f8
Implement vacuum index operation (#2557) (#2562)
opensearch-trigger-bot[bot] Mar 19, 2024
11195ee
Change async query default setting (#2561) (#2563)
opensearch-trigger-bot[bot] Mar 19, 2024
59875d8
Percent encode opensearch index name (#2564) (#2566)
opensearch-trigger-bot[bot] Mar 19, 2024
eb5aaf7
Refactor query param (#2519) (#2555)
opensearch-trigger-bot[bot] Mar 19, 2024
b4c5415
FlintStreamingJobCleanerTask Implementation (#2559) (#2567)
opensearch-trigger-bot[bot] Mar 19, 2024
cf201df
Wrap the query with double quotes (#2565) (#2569)
opensearch-trigger-bot[bot] Mar 20, 2024
a436fbb
FlintStreamingJobCleanerTask Implementation (#2574) (#2575)
opensearch-trigger-bot[bot] Mar 20, 2024
811ff7f
Upgrade opensearch-spark jars to 0.3.0 (#2568) (#2571)
opensearch-trigger-bot[bot] Mar 20, 2024
9e2915b
Added release notes for 2.13.0.0 (#2578) (#2580)
opensearch-trigger-bot[bot] Mar 20, 2024
5fa8c3c
Fix for dataSources Integ test issue (#2578) (#2582) (#2583)
opensearch-trigger-bot[bot] Mar 20, 2024
8875a03
Handle EMR Exceptions in FlintCancelJob Operation (#2577) (#2589)
opensearch-trigger-bot[bot] Mar 25, 2024
4d54078
Bug Fix: Escape query in spark submit parameter (#2587) (#2592)
seankao-az Mar 25, 2024
9a1d735
Removing old datasources model test (#2594) (#2595)
opensearch-trigger-bot[bot] Mar 26, 2024
f414b06
Change vacuum statement semantic (#2606) (#2607)
opensearch-trigger-bot[bot] Apr 5, 2024
8a8b5f4
Refactoring of SparkQueryDispatcher by removing unnecessary class (#…
opensearch-trigger-bot[bot] Apr 18, 2024
4da8eae
Update v2.13.0 release notes (#2609) (#2613)
opensearch-trigger-bot[bot] Apr 18, 2024
92fb88e
Handle EMRS exception as 400 (#2612) (#2627)
opensearch-trigger-bot[bot] Apr 18, 2024
1789523
Fix pagination for many columns (#2440) (#2441) (#2629)
opensearch-trigger-bot[bot] Apr 22, 2024
c5dfbf2
Add iceberg support to EMR serverless jobs. (#2602) (#2608)
opensearch-trigger-bot[bot] Apr 22, 2024
3b65c10
Fix semicolon parsing for async query (#2631) (#2633)
opensearch-trigger-bot[bot] Apr 22, 2024
bce7758
Throw OpensearchSecurityException incase of datasource authorization …
opensearch-trigger-bot[bot] Apr 22, 2024
294566f
Increment version to 2.14.0-SNAPSHOT (#2585)
opensearch-trigger-bot[bot] Apr 22, 2024
7921635
Use EMR serverless bundled iceberg JAR. (#2632) (#2635)
opensearch-trigger-bot[bot] May 1, 2024
da7b01e
release notes for 2.14.0.0 (#2647) (#2648)
opensearch-trigger-bot[bot] May 2, 2024
22db591
Add option to use LakeFormation in S3Glue data source. (#2624) (#2639)
opensearch-trigger-bot[bot] May 2, 2024
5413096
Update maintainers list (#2663) (#2664)
opensearch-trigger-bot[bot] May 10, 2024
8a9d38c
[Backport 2.x] Delete Spark datasource (#2638) (#2667)
ykmr1224 May 13, 2024
703d3d8
Increment version to 2.15.0-SNAPSHOT (#2650)
opensearch-trigger-bot[bot] May 14, 2024
14154a9
[Backport 2.x] Refactor SparkQueryDispatcher (#2636) (#2669)
ykmr1224 May 14, 2024
24aaf4c
Refactor IndexDMLHandler and related classes (#2644)
ykmr1224 May 6, 2024
e4d884e
Introduce FlintIndexStateModelService (#2658)
ykmr1224 May 9, 2024
4fe6ff7
Add comments to async query handlers (#2657)
ykmr1224 May 10, 2024
af74fe2
Extract SessionStorageService and StatementStorageService (#2665)
ykmr1224 May 15, 2024
fa6d824
[Backport 2.x] Make models free of XContent (#2677) (#2684)
ykmr1224 May 20, 2024
9518517
Remove unneeded datasourceName parameters (#2683) (#2686)
opensearch-trigger-bot[bot] May 20, 2024
2753966
Refactor data models to be generic to data storage (#2687) (#2690)
opensearch-trigger-bot[bot] May 23, 2024
1768eb6
Provide a way to modify spark parameters (#2691) (#2694)
ykmr1224 May 24, 2024
7a1caf1
Change JobExecutionResponseReader to an interface (#2693) (#2697)
opensearch-trigger-bot[bot] Jun 4, 2024
e11e028
Abstract queryId generation (#2695) (#2706)
opensearch-trigger-bot[bot] Jun 4, 2024
0454b6d
Introduce SessionConfigSupplier to abstract settings (#2707) (#2708)
opensearch-trigger-bot[bot] Jun 5, 2024
23541b4
[email protected]
opensearch-trigger-bot[bot] Jun 6, 2024
5f2a137
[Backport 2.x] Remove direct ClusterState access in LocalClusterState…
opensearch-trigger-bot[bot] Jun 6, 2024
c9eae81
[Backport 2.x] Support Percentile in PPL (#2710)
LantaoJin Jun 6, 2024
bcfafc1
Revert "Delete Spark datasource (#2638)" (#2692) (#2722)
ykmr1224 Jun 6, 2024
392a7ae
Add accountId to data models (#2709) (#2714)
opensearch-trigger-bot[bot] Jun 7, 2024
88116bb
Pass down request context to data accessors (#2715) (#2725)
ykmr1224 Jun 7, 2024
46a90ca
Add timeout StatementState (#2724) (#2729)
opensearch-trigger-bot[bot] Jun 10, 2024
b032a7e
Abstract sessionId generation (#2726) (#2736)
opensearch-trigger-bot[bot] Jun 11, 2024
4541486
Add v2.15.0 release notes (#2732) (#2735)
opensearch-trigger-bot[bot] Jun 11, 2024
aa606a9
Handle create index with batch FlintJob (#2734) (#2738)
opensearch-trigger-bot[bot] Jun 11, 2024
2854240
Change DataSourceType from enum to class (#2730)
ykmr1224 Jun 12, 2024
c475d5d
Fix code style issue (#2745)
ykmr1224 Jun 12, 2024
f1523d5
Scaffold async-query-core and async-query module (#2733) (#2751)
ykmr1224 Jun 13, 2024
c233ada
[Backport 2.x] Move classes from spark to async-query-core and async-…
ykmr1224 Jun 13, 2024
d619455
Exclude integ-test, doctest and download task when built offline (#27…
opensearch-trigger-bot[bot] Jun 19, 2024
46ef25f
Abstract metrics to reduce dependency to legacy (#2747) (#2768)
opensearch-trigger-bot[bot] Jun 21, 2024
3007fe6
Remove AsyncQueryId (#2754) (#2769)
opensearch-trigger-bot[bot] Jun 21, 2024
c8ee7d7
Add README to async-query-core (#2766) (#2770)
opensearch-trigger-bot[bot] Jun 21, 2024
f273301
Separate build and validateAndBuild method in DataSourceMetadata (#27…
opensearch-trigger-bot[bot] Jun 25, 2024
93588c8
Abstract FlintIndex client (#2755) (#2771)
opensearch-trigger-bot[bot] Jun 25, 2024
e2c426b
Fix statement to store requested langType (#2777) (#2779)
opensearch-trigger-bot[bot] Jun 27, 2024
83c05eb
Push down OpenSearch specific exception handling (#2778) (#2782)
opensearch-trigger-bot[bot] Jun 28, 2024
775aa90
Implement integration test for async-query-core (#2773) (#2785)
opensearch-trigger-bot[bot] Jun 28, 2024
fc0aeb1
Increment version to 2.16.0-SNAPSHOT (#2743)
opensearch-trigger-bot[bot] Jul 1, 2024
f67fc5f
Temp use of older nodejs version before moving to Almalinux8 (#2816)
peterzhuamazon Jul 10, 2024
9c3fc29
Added Setting to Toggle Data Source Management Code Paths (#2723) (#2…
opensearch-trigger-bot[bot] Jul 10, 2024
49fbb6c
Span in PPL statsByClause could be specified after fields (#2720) (#2…
opensearch-trigger-bot[bot] Jul 10, 2024
7ab8515
Fix checkout action failure (#2807) (#2819)
opensearch-trigger-bot[bot] Jul 11, 2024
5a7fb12
Fix SQLQueryUtils to extract multiple tables (#2784) (#2791)
opensearch-trigger-bot[bot] Jul 11, 2024
d01a5e3
Eliminate dependency from async-query-core to legacy (#2786) (#2792)
opensearch-trigger-bot[bot] Jul 11, 2024
8fc953d
[Backport 2.x] Pass accountId to EMRServerlessClientFactory.getClient…
ykmr1224 Jul 12, 2024
9c2b01d
Fix yaml errors causing checks not to be run (#2820) (#2823)
opensearch-trigger-bot[bot] Jul 12, 2024
791c242
Register system index descriptors through SystemIndexPlugin.getSystem…
opensearch-trigger-bot[bot] Jul 15, 2024
fe3d1a8
Introduce SparkParameterComposerCollection (#2774) (#2824)
ykmr1224 Jul 16, 2024
8856f85
Fix MacOS workflow failure (#2830) (#2831)
LantaoJin Jul 17, 2024
f7c1f09
Well format the raw response when query parameter "pretty" enabled (#…
LantaoJin Jul 18, 2024
02d57e0
Add support for custom date format and openSearch date format for dat…
manasvinibs Jul 23, 2024
b1904e0
Updating Grammer changes same as main branch (#2850)
manasvinibs Jul 23, 2024
bebf31a
Fix SparkSubmitParameterModifier issue (#2837) (#2839)
opensearch-trigger-bot[bot] Jul 23, 2024
277f9e2
Fix SparkExecutionEngineConfigClusterSetting deserialize issue (#2838…
opensearch-trigger-bot[bot] Jul 24, 2024
1261415
Add release notes for v2.16.0 (#2854) (#2861)
opensearch-trigger-bot[bot] Jul 26, 2024
e2683fe
Fix Integ test for datasource enabled setting with security plugin (#…
opensearch-trigger-bot[bot] Jul 30, 2024
0e07bec
Fixed 2.16 integ test failures (#2871) (#2874)
vmmusings Jul 31, 2024
3030ad5
Add RequestContext parameter to verifyDataSourceAccessAndGetRawMetada…
ykmr1224 Jul 31, 2024
b02895c
[Feature] Flint query scheduler part1 - integrate job scheduler plugi…
noCharger Jul 31, 2024
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
Validating CODEOWNERS rules …
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 @ykmr1224
6 changes: 4 additions & 2 deletions .github/workflows/backport.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ on:

jobs:
backport:
if: github.event.pull_request.merged == true
runs-on: ubuntu-latest
permissions:
contents: write
Expand All @@ -22,7 +23,8 @@ jobs:
installation_id: 22958780

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

This file was deleted.

18 changes: 0 additions & 18 deletions .github/workflows/dco.yml

This file was deleted.

89 changes: 89 additions & 0 deletions .github/workflows/integ-tests-with-security.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
name: Security Plugin IT

on:
pull_request:
push:
branches-ignore:
- 'dependabot/**'
paths:
- 'integ-test/**'
- '.github/workflows/integ-tests-with-security.yml'

jobs:
Get-CI-Image-Tag:
uses: opensearch-project/opensearch-build/.github/workflows/get-ci-image-tag.yml@main
with:
product: opensearch

security-it-linux:
needs: Get-CI-Image-Tag
strategy:
fail-fast: false
matrix:
java: [ 11, 17, 21 ]
env:
ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: true
runs-on: ubuntu-latest
container:
# using the same image which is used by opensearch-build team to build the OpenSearch Distribution
# this image tag is subject to change as more dependencies and updates will arrive over time
image: ${{ needs.Get-CI-Image-Tag.outputs.ci-image-version-linux }}
# need to switch to root so that github actions can install runner binary on container without permission issues.
options: --user root

steps:
- uses: actions/checkout@v3

- name: Set up JDK ${{ matrix.java }}
uses: actions/setup-java@v3
with:
distribution: 'temurin'
java-version: ${{ matrix.java }}

- name: Build with Gradle
run: |
chown -R 1000:1000 `pwd`
su `id -un 1000` -c "./gradlew integTestWithSecurity"

- name: Upload test reports
if: ${{ always() }}
uses: actions/upload-artifact@v2
continue-on-error: true
with:
name: test-reports-${{ matrix.os }}-${{ matrix.java }}
path: |
integ-test/build/reports/**
integ-test/build/testclusters/*/logs/*
integ-test/build/testclusters/*/config/*

security-it-windows-macos:
strategy:
fail-fast: false
matrix:
os: [ windows-latest, macos-13 ]
java: [ 11, 17, 21 ]

runs-on: ${{ matrix.os }}

steps:
- uses: actions/checkout@v3

- name: Set up JDK ${{ matrix.java }}
uses: actions/setup-java@v3
with:
distribution: 'temurin'
java-version: ${{ matrix.java }}

- name: Build with Gradle
run: ./gradlew integTestWithSecurity

- name: Upload test reports
if: ${{ always() }}
uses: actions/upload-artifact@v2
continue-on-error: true
with:
name: test-reports-${{ matrix.os }}-${{ matrix.java }}
path: |
integ-test/build/reports/**
integ-test/build/testclusters/*/logs/*
integ-test/build/testclusters/*/config/*
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