102 Commits

Author SHA1 Message Date
Daniel (dB.) Doubrovkine 090e11eee8 Preparing for next developer iteration, 2.8.1. (#861)
Signed-off-by: dblock <dblock@amazon.com>
2024-11-29 13:15:17 -08:00
Daniel (dB.) Doubrovkine a74aab41ea Preparing for release, 2.8.0. (#858)
Signed-off-by: dblock <dblock@amazon.com>
2024-11-29 15:54:53 -05:00
Daniel (dB.) Doubrovkine 717122455b Preparing for next developer iteration, 2.7.2. (#807)
Signed-off-by: dblock <dblock@amazon.com>
2024-08-22 09:12:37 -07:00
Daniel (dB.) Doubrovkine b994dc4063 Preparing for next developer iteration, 2.7.1. (#802)
Signed-off-by: dblock <dblock@amazon.com>
2024-08-20 09:47:02 -07:00
Daniel (dB.) Doubrovkine dbc11371db Prepare for release, 2.7.0. (#799)
* Prepare for release, 2.7.0.

Signed-off-by: dblock <dblock@amazon.com>

* Remove references to Jenkins.

Signed-off-by: dblock <dblock@amazon.com>

* Update compatibility matrix.

Signed-off-by: dblock <dblock@amazon.com>

---------

Signed-off-by: dblock <dblock@amazon.com>
2024-08-20 08:33:35 -07:00
Daniel (dB.) Doubrovkine 6382c1570c Fix integration tests with unreleased versions of OpenSearch. (#798)
Signed-off-by: dblock <dblock@amazon.com>
2024-08-15 08:21:11 -07:00
Daniel (dB.) Doubrovkine 2d6ae74211 Updated dependencies, generated API. (#793)
* Updated dependencies.

Signed-off-by: dblock <dblock@amazon.com>

* Lock setuptools at 71.1.0.

Newer version seems to cause UserWarning: Unknown distribution option: 'test_suite'.

Signed-off-by: dblock <dblock@amazon.com>

* Updated opensearch-py APIs to reflect opensearch-api-specification@9d3bc34.

Signed-off-by: dblock <dblock@amazon.com>

* Do not test against flaky 2.0.

Signed-off-by: dblock <dblock@amazon.com>

* Reduce test matrix and add 2.16.

Signed-off-by: dblock <dblock@amazon.com>

* Fix missing spaces in generated descriptions.

Signed-off-by: dblock <dblock@amazon.com>

* Removed 2.2.1.

Signed-off-by: dblock <dblock@amazon.com>

---------

Signed-off-by: dblock <dblock@amazon.com>
2024-08-14 15:25:01 -07:00
Hugo van Kemenade e3005b8cff Bump GitHub Actions (#786)
Signed-off-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-07-20 16:20:43 -04:00
Derek Ho d3177a8bcb Pass in initial admin password and remove admin:admin references (#631)
* Update to pass in initial admin password

Signed-off-by: Derek Ho <dxho@amazon.com>

* Add changelog and logic to distinguish between versions

Signed-off-by: Derek Ho <dxho@amazon.com>

* fix syntax

Signed-off-by: Derek Ho <dxho@amazon.com>

* Revert tests

Signed-off-by: Derek Ho <dxho@amazon.com>

* Add 2.12 to the matrix and fix testing logic

Signed-off-by: Derek Ho <dxho@amazon.com>

* Fix version logic

Signed-off-by: Derek Ho <dxho@amazon.com>

* Try to split job into two batches

Signed-off-by: Derek Ho <dxho@amazon.com>

* Fix lint

Signed-off-by: Derek Ho <dxho@amazon.com>

* Change name

Signed-off-by: Derek Ho <dxho@amazon.com>

* Remove period

Signed-off-by: Derek Ho <dxho@amazon.com>

* Pull password dynamically

Signed-off-by: Derek Ho <dxho@amazon.com>

* Change to proper env var

Signed-off-by: Derek Ho <dxho@amazon.com>

* Try passing through

Signed-off-by: Derek Ho <dxho@amazon.com>

---------

Signed-off-by: Derek Ho <dxho@amazon.com>
Signed-off-by: Derek Ho <derek01778@gmail.com>
2024-06-18 11:44:21 -04:00
Krishna babu a1d27ca077 BUG FIX #538 (#760) 2024-06-18 10:59:29 -04:00
Daniel (dB.) Doubrovkine 87e531b943 Changed URL for API spec. (#757)
Signed-off-by: dblock <dblock@amazon.com>
2024-06-12 21:48:29 -07:00
Sai Medhini Reddy Maryada 1ccc1bcf95 Reduce required approvers for release from 2 to 1 (#755)
Signed-off-by: saimedhi <saimedhi@amazon.com>
2024-05-28 16:10:54 -04:00
Sai Medhini Reddy Maryada 188b6561e7 Bump version to 2.6.0 (#752)
Signed-off-by: saimedhi <saimedhi@amazon.com>
2024-05-24 09:16:19 -07:00
Sai Medhini Reddy Maryada 0e28f5ffe9 Updated code generator to use new version of OpenAPI specification (#721)
* Updated code generator to use new version of OpenAPI specification

Signed-off-by: saimedhi <saimedhi@amazon.com>

* Updated code generator to use native OpenAPI specification

Signed-off-by: saimedhi <saimedhi@amazon.com>

---------

Signed-off-by: saimedhi <saimedhi@amazon.com>
2024-04-17 17:22:10 -04:00
Sai Medhini Reddy Maryada ba715b9d3f Dropped support for python 3.6, 3.7 and added support for python 3.12 (#717)
Signed-off-by: saimedhi <saimedhi@amazon.com>
2024-04-06 11:18:47 -04:00
Zelin Hao 8a00963d83 Add permission to the release workflow (#706)
* Add permission needed for manual approval

Signed-off-by: Zelin Hao <zelinhao@amazon.com>

* Remove codeowner

Signed-off-by: Zelin Hao <zelinhao@amazon.com>

---------

Signed-off-by: Zelin Hao <zelinhao@amazon.com>
2024-03-22 17:04:48 -07:00
Sai Medhini Reddy Maryada f2265701a4 Bump version to 2.5.0 (#703)
* Bump version to 2.5.0

Signed-off-by: saimedhi <saimedhi@amazon.com>

* Bump version to 2.5.0

Signed-off-by: saimedhi <saimedhi@amazon.com>

---------

Signed-off-by: saimedhi <saimedhi@amazon.com>
2024-03-22 15:44:39 -07:00
Sai Medhini Reddy Maryada b9d9bae06e Adding changelog update in API generator (#669)
* Update changelog with api generator

Signed-off-by: saimedhi <saimedhi@amazon.com>

* Update changelog with api generator

Signed-off-by: saimedhi <saimedhi@amazon.com>

---------

Signed-off-by: saimedhi <saimedhi@amazon.com>
2024-02-07 16:23:44 -05:00
Sai Medhini Reddy Maryada 17a8471987 Fixed automated api update bot for opensearch-py (#667)
Signed-off-by: saimedhi <saimedhi@amazon.com>
2024-02-05 14:54:10 -08:00
Sai Medhini Reddy Maryada 54e2fb6cf9 Added an automated api update bot for opensearch-py (#664)
* Added an automated api update bot for opensearch-py

Signed-off-by: saimedhi <saimedhi@amazon.com>

* Added an automated api update bot for opensearch-py

Signed-off-by: saimedhi <saimedhi@amazon.com>

* Added an automated api update bot for opensearch-py

Signed-off-by: saimedhi <saimedhi@amazon.com>

---------

Signed-off-by: saimedhi <saimedhi@amazon.com>
2024-02-05 11:06:29 -08:00
Sai Medhini Reddy Maryada 900ea94ec8 Incorporated API generation into CI workflow and fixed 'generate' nox session (#660)
Signed-off-by: saimedhi <saimedhi@amazon.com>
2024-01-24 17:46:18 -05:00
Daniel (dB.) Doubrovkine 44f916ca52 Add OpenSearch 2.11.1 integration tests. (#584)
* Add OpenSearch 2.11.1 integration tests.

Signed-off-by: dblock <dblock@amazon.com>

* Exclude flaky integration tests with OpenSearch 2.0.1.

Signed-off-by: dblock <dblock@amazon.com>

---------

Signed-off-by: dblock <dblock@amazon.com>
2023-12-01 09:35:58 -08:00
Zelin Hao 5b28423f71 Update the GHA release workflow with trusted publisher enabled (#614)
* Add GitHub action for opensearch-py release

Signed-off-by: Zelin Hao <zelinhao@amazon.com>

* Generate GitHub release at the end

Signed-off-by: Zelin Hao <zelinhao@amazon.com>

* Update CHANGELOG

Signed-off-by: Zelin Hao <zelinhao@amazon.com>

* Update CHANGELOG

Signed-off-by: Zelin Hao <zelinhao@amazon.com>

---------

Signed-off-by: Zelin Hao <zelinhao@amazon.com>
2023-11-22 20:49:47 -05:00
Daniel (dB.) Doubrovkine cfd585b289 Preparing for next developer iteration, 2.4.3. (#606)
Signed-off-by: dblock <dblock@amazon.com>
2023-11-19 18:18:43 -05:00
Daniel (dB.) Doubrovkine 567ede3023 Preparing for next development iteration, 2.4.2. (#597)
Signed-off-by: dblock <dblock@amazon.com>
2023-11-15 22:53:40 -05:00
Daniel (dB.) Doubrovkine cec268e48d Fix for 592 (#594)
* Prepare for next developer iteration, 2.4.1.

Signed-off-by: dblock <dblock@amazon.com>

* Fix: sync opensearchpy without iohttp.

Signed-off-by: dblock <dblock@amazon.com>

* Use nox to run tests.

Signed-off-by: dblock <dblock@amazon.com>

---------

Signed-off-by: dblock <dblock@amazon.com>
2023-11-15 16:33:43 -08:00
Daniel (dB.) Doubrovkine a0e8bd729d Add 2.11.0 to the test matrix. (#587)
Signed-off-by: dblock <dblock@amazon.com>
2023-11-15 12:31:32 -05:00
Daniel (dB.) Doubrovkine 435803439c Remove 2.11. (#583)
Signed-off-by: dblock <dblock@amazon.com>
2023-11-14 22:53:02 -05:00
Daniel (dB.) Doubrovkine 1da810c2eb Preparing for release, 2.4.0 (#581)
* Preparing for release, 2.4.0.

Signed-off-by: dblock <dblock@amazon.com>

* Added OpenSearch 2.11.

Signed-off-by: dblock <dblock@amazon.com>

---------

Signed-off-by: dblock <dblock@amazon.com>
2023-11-14 14:15:54 -05:00
Daniel (dB.) Doubrovkine f410e81d80 Fix: build and deploy docs. (#575)
* Fix: build and deploy docs.

Signed-off-by: dblock <dblock@amazon.com>

* Run nox -rs generate.

Signed-off-by: dblock <dblock@amazon.com>

---------

Signed-off-by: dblock <dblock@amazon.com>
2023-11-11 14:28:43 -08:00
Daniel (dB.) Doubrovkine 55d0e0d7ba Fix asyncio warnings/markers. (#574)
* Fix asyncio warnings/markers.

Signed-off-by: dblock <dblock@amazon.com>

* Allow some flexibility in codecov.

Signed-off-by: dblock <dblock@amazon.com>

---------

Signed-off-by: dblock <dblock@amazon.com>
2023-11-10 10:20:26 -08:00
Daniel (dB.) Doubrovkine 58b83d8c06 Added Windows CI. (#569)
Signed-off-by: dblock <dblock@amazon.com>
2023-11-09 17:41:37 -08:00
DJ Carrillo 62b408bbd1 Removed EOL Python3.5 & bumped urllib3 version to patch security vulnerability (#533)
Updated CHANGELOG with pull #



Updated CHANGELOG with pull #



Updated CHANGELOG removed section.



Updated CHANGELOG removed section again

Signed-off-by: Djcarrillo6 <djcarrillo6@yahoo.com>
2023-10-12 14:11:21 -07:00
Sai Medhini Reddy Maryada 49c2f6e87d Bump version to 2.3.2 (#524)
Signed-off-by: saimedhi <saimedhi@amazon.com>
2023-10-06 16:37:56 -04:00
Daniel (dB.) Doubrovkine 69750e82d8 Fix: typo. (#497)
Signed-off-by: dblock <dblock@amazon.com>
2023-09-15 11:51:55 -07:00
Sai Medhini Reddy Maryada c8b04a5246 Adding @florianvazelle as maintainer and codeowner (#478)
Signed-off-by: saimedhi <saimedhi@amazon.com>
2023-08-22 11:05:35 -07:00
Sai Medhini Reddy Maryada 14602d61cf Bump version to 2.3.1 (#481)
Signed-off-by: saimedhi <saimedhi@amazon.com>
Signed-off-by: Sai Medhini Reddy Maryada <117196660+saimedhi@users.noreply.github.com>
2023-08-21 12:06:19 -07:00
Sai Medhini Reddy Maryada b1c82a265d Bump version to 2.3.0 (#456)
Signed-off-by: saimedhi <saimedhi@amazon.com>
2023-07-26 17:19:22 -07:00
Vacha Shah f235013f1d Adding @saimedhi as maintainer and codeowner (#451)
Signed-off-by: Vacha Shah <vachshah@amazon.com>
2023-07-26 10:05:58 -04:00
Sai Medhini Reddy Maryada 5fa6d994bd Added support for latest OpenSearch versions 2.7.0, 2.8.0 (#445)
Signed-off-by: saimedhi <saimedhi@amazon.com>
2023-07-21 13:08:09 -04:00
Naveen Mathew faa298a3c4 fix : remove AttrJSONSerializer from autodoc classes to document (#433)
* fix : remove AttrJSONSerializer from autodoc classes to document

Signed-off-by: naveen <naveenmathew0508@gmail.com>

* Update CHANGELOG.md

Signed-off-by: naveen <naveenmathew0508@gmail.com>

* ci: check if docs are built successfully

Signed-off-by: naveen <naveenmathew0508@gmail.com>

---------

Signed-off-by: naveen <naveenmathew0508@gmail.com>
2023-07-13 13:22:30 -04:00
Sai Medhini Reddy Maryada e5789c7b52 Enhanced the Yaml test runner to utilize the rest-api-spec YAML tests from OpenSearch repo as the input source (#414)
Signed-off-by: saimedhi <saimedhi@amazon.com>
2023-06-26 19:07:06 -04:00
Sai Medhini Reddy Maryada be57a4d604 Removed tests against Python 2.7 in github workflows (#421)
Signed-off-by: saimedhi <saimedhi@amazon.com>
2023-06-21 10:42:12 -07:00
florianvazelle dafc966e4e ci(integration): use matrix value for opensearch version (#400)
Signed-off-by: florian <florian@harfanglab.fr>
2023-05-31 10:06:03 -04:00
Daniel (dB.) Doubrovkine cef6e1b911 Added MacOS to GitHub CI. (#390)
Signed-off-by: dblock <dblock@amazon.com>
2023-05-15 14:48:05 -07:00
Daniyar Auezkhan 03b72c3c92 fix: added codecov to ci and made linter happy :) (#335)
Signed-off-by: bl1nkker <nurovich14@gmail.com>
2023-04-03 18:20:21 -07:00
Yury-Fridlyand 409c883013 Update ci workflows (#318)
* Update CI workflows to include more Python and OpenSearch versions and run faster.

Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com>

* Fix CI workflows.

Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com>

* Add `OPENSEARCH_VERSION` variable.

Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com>

* Set `OPENSEARCH_VERSION` to constant.

Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com>

* CHANGELOG.md

Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com>

* Add 2.6.0 version to test matrix.

Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com>

---------

Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com>
Co-authored-by: Daniel (dB.) Doubrovkine <dblock@amazon.com>
2023-03-13 13:27:56 -07:00
Sayali Gaikawad 4f66eb8ab9 Add 2PR approval to release workflow (#306)
* Add 2PR approval to release workflow

Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com>

* Update .github/workflows/release-drafter.yml

Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com>

Co-authored-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com>

---------

Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com>
Co-authored-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com>
2023-03-08 12:33:39 -08:00
Sai Medhini Reddy Maryada c58375aa7b Merging opensearch-dsl-py to opensearch-py (#287)
Signed-off-by: saimedhi <saimedhi@amazon.com>
2023-02-14 15:03:56 -08:00
Daniel (dB.) Doubrovkine 3d1dd7bbce Created untriaged issue workflow. (#290)
Signed-off-by: dblock <dblock@amazon.com>
2023-02-14 11:08:38 -08:00