Commit Graph

79 Commits

Author SHA1 Message Date
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
Theo Nam Truong 58aa041db3 Fixed Sigv4 Signing for Managed Service (#279)
Fixed SigV4 Signing for Async Requests with QueryStrings

Signed-off-by: Theo Truong <theotr@amazon.com>

Signed-off-by: Theo Truong <theotr@amazon.com>
2023-01-23 18:38:31 -08:00
Harsha Vamsi Kalluri 4059251c13 Bump version to 2.1.0 (#277)
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com>

Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com>
2023-01-20 14:58:31 -08:00
Thomas Farr c73e46381e Ensure Dependabot PR workflow retriggers on label change (#269)
Solves a race condition when PR is created but not yet labeled.

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

Signed-off-by: Thomas Farr <tsfarr@amazon.com>
2023-01-17 08:47:03 -08:00
Sai Medhini Reddy Maryada 054d669139 Removed patch versions in integration tests for OpenSearch 1.0.0 - 2.3.0 to reduce Github Action jobs (#262)
Signed-off-by: saimedhi <saimedhi@amazon.com>

Signed-off-by: saimedhi <saimedhi@amazon.com>
2023-01-08 12:10:37 -05:00
Sai Medhini Reddy Maryada b4bfde0e0b Added new OpenSearch versions and updated compatibility matrix (#257)
* Added new OpenSearch versions and updated compatibility matrix

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

* Compatibility with OpenSearch 2.1.0 - 2.4.1

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

Signed-off-by: saimedhi <saimedhi@amazon.com>
Co-authored-by: Daniel (dB.) Doubrovkine <dblock@dblock.org>
2023-01-05 15:46:52 -08:00
Harsha Vamsi Kalluri e6951d9824 Updating changelog to include released changes. Adding skip-changelog tag (#249)
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com>

Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com>
2023-01-03 12:24:25 -08:00
Harsha Vamsi Kalluri a372f313dd Incrementing version to 2.0.1 (#206)
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com>

Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com>
2022-11-29 14:09:34 -08:00
Sayali Gaikawad e44c5f1a07 Add release workflows (#240)
* Add release workflows

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

* Fix drafter

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

* Fix jenkins workflow

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

* Add credentials

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

* Fix jenkins lib version

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

Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com>
2022-11-28 14:29:22 -08:00
aiudirog 2672f3f572 Check OpenSSL environment variables before defaulting to certifi (#196)
* Check OpenSSL environment variables before defaulting to certifi

Signed-off-by: Roger Aiudi <aiudirog@gmail.com>

* Fix formatting

Signed-off-by: Roger Aiudi <aiudirog@gmail.com>

* Moved CA_CERTS to the base Connection module

Signed-off-by: Roger Aiudi <aiudirog@gmail.com>

* Updated requests Connection to use common CA_CERTS by default

Signed-off-by: Roger Aiudi <aiudirog@gmail.com>

* Pass nox linting

Signed-off-by: Roger Aiudi <aiudirog@gmail.com>

* Update CHANGELOG.md and USER_GUIDE.md

Signed-off-by: Roger Aiudi <aiudirog@gmail.com>

* Updated AIOHttpConnection to only load CA_CERTS if verify_certs is True

Signed-off-by: Roger Aiudi <aiudirog@gmail.com>

* Added test cases for CA_CERTS handling in each Connection implementation

Signed-off-by: Roger Aiudi <aiudirog@gmail.com>

* Move CA cert handling to Connection.default_ca_certs()
Add test cases for the different CA cert configurations

Signed-off-by: Roger Aiudi <aiudirog@gmail.com>

* Update actions to test unsupported Python versions on ubuntu-20.04

Signed-off-by: Roger Aiudi <aiudirog@gmail.com>

* Fix Python versions being interpreted as floats

Signed-off-by: Roger Aiudi <aiudirog@gmail.com>

* Workaround Monkeypatch not available on old pytest versions

Signed-off-by: Roger Aiudi <aiudirog@gmail.com>

Signed-off-by: Roger Aiudi <aiudirog@gmail.com>
Co-authored-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com>
2022-11-22 11:33:45 -05:00
Harsha Vamsi Kalluri ecd15d44c7 Added CHANGELOG and verifier workflow (#218)
* Added CHANGELOG and verifier workflow

Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com>

* Update contributing to include changelog

Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com>

* Fix links

Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com>

* Add changelog and changelog verifier

Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com>

* Adding dependabot actions for changelog PR

Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com>

Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com>
2022-10-20 11:48:53 -07:00
Harsha Vamsi Kalluri 006dfc6cd7 Updating current maintainers: adding @VachaShah, @dblock, @harshavamsi (#219)
* Updating maintainers: adding @VachaShah @dblock @harshavamsi

Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com>

* Fix formatting

Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com>

* Fix admin names and text

Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com>

* Add rushi to emeritus

Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com>

* Removing rushi from codeowners

Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com>

Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com>
2022-10-19 08:47:09 -04:00
Vacha Shah 20cc9b4b98 Removing OpenDistro integration tests (#183)
Signed-off-by: Vacha Shah <vachshah@amazon.com>

Signed-off-by: Vacha Shah <vachshah@amazon.com>
2022-10-18 11:30:21 -07:00
Vacha Shah e3729f4d31 Adding Dependabot configuration (#192)
Signed-off-by: Vacha Shah <vachshah@amazon.com>

Signed-off-by: Vacha Shah <vachshah@amazon.com>
2022-10-18 11:30:12 -07:00
Vacha Shah 035b472650 Adding link checker workflow (#180)
* Adding link checker workflow

Signed-off-by: Vacha Shah <vachshah@amazon.com>

* Using the latest version for lycheeverse

Signed-off-by: Vacha Shah <vachshah@amazon.com>

* Fixing links

Signed-off-by: Vacha Shah <vachshah@amazon.com>

* Fixing test failures due to asyncio

Signed-off-by: Vacha Shah <vachshah@amazon.com>
2022-07-21 11:06:37 -07:00
Vacha Shah 16929f1dc6 Using standardized templates from .github (#170)
Signed-off-by: Vacha Shah <vachshah@amazon.com>
2022-07-19 11:01:34 -07:00
Vacha Shah 144fe88a1d Adding new OpenSearch versions and updating compatibility matrix (#175) 2022-06-28 13:01:20 -07:00
Vacha Shah 76f2b60d11 Adding OpenSearch 2.0 to the test matrix (#168)
Signed-off-by: Vacha Shah <vachshah@amazon.com>
2022-05-26 16:07:27 -07:00
Vacha Shah cae0577fd2 Bump client version to 2.0.0 (#167)
* Bump client version to 2.0.0

Signed-off-by: Vacha Shah <vachshah@amazon.com>

* Adding test support for other unreleased branches

Signed-off-by: Vacha Shah <vachshah@amazon.com>
2022-05-26 11:07:47 -04:00
Vacha Shah 3944cc2928 Re-enable integration tests across multiple versions of OpenSearch (#163)
* Re-enable integration tests for 1.x versions of OpenSearch

Signed-off-by: Vacha Shah <vachshah@amazon.com>

* Fixing integ tests after re-enabling 1.x versions

Signed-off-by: Vacha Shah <vachshah@amazon.com>

* Separating out versions

Signed-off-by: Vacha Shah <vachshah@amazon.com>
2022-05-03 09:27:25 -07:00
Vacha Shah 6da20db2d1 Fixing integration workflow matrix (#155)
Signed-off-by: Vacha Shah <vachshah@amazon.com>
2022-04-13 11:28:51 -07:00
Vacha Shah b1eaba0064 Type removal breaking changes (#151)
* Breaking changes for type removal

Signed-off-by: Vacha Shah <vachshah@amazon.com>

* Adding support to test against unreleased OpenSearch

Signed-off-by: Vacha Shah <vachshah@amazon.com>

* Formatting

Signed-off-by: Vacha Shah <vachshah@amazon.com>

* Addressing comments to refactor run-opensearch.sh

Signed-off-by: Vacha Shah <vachshah@amazon.com>
2022-04-13 10:47:48 -07:00
Vacha Shah 092a013280 Removing DCO workflow since DCO now runs via App (#153)
Signed-off-by: Vacha Shah <vachshah@amazon.com>
2022-04-11 15:36:46 -07:00
Vacha Shah 54c9dc3315 Adding auto backport functionality (#149)
Signed-off-by: Vacha Shah <vachshah@amazon.com>
2022-04-05 16:50:57 -07:00